DescriptionUpdate add-machine for manual provisioning
juju add-machine is updated to use a new package,
environs/manual, to manually provision tools and
a machine agent to an existing machine.
When a manually provisioned machine is destroyed
via juju destroy-machine, the machine agent will
detect its termination and remove its upstart
configuration file. There is currently no cleanup
of the data or log directories; this will be done
in a follow-up pending discussion.
When the machine goes to Dead, a provisioner will
remove the machine from state just like any other
machine.
TODO: destroy-environment will currently leak
manually provisioned machines. A follow-up will
address this by requiring users to individually
destroy-machine before destroy-environment will
proceed. Alternatively (or perhaps additionally),
destroy-environment may take a flag to automatically
do this.
https://code.launchpad.net/~axwalk/juju-core/juju-add-machine/+merge/179840
(do not edit description out of merge proposal)
Patch Set 1 #
Total comments: 14
Patch Set 2 : Update add-machine for manual provisioning #Patch Set 3 : Update add-machine for manual provisioning #Patch Set 4 : Update add-machine for manual provisioning #
Total comments: 64
Patch Set 5 : Update add-machine for manual provisioning #Patch Set 6 : Update add-machine for manual provisioning #
Total comments: 23
Patch Set 7 : Update add-machine for manual provisioning #
Total comments: 4
MessagesTotal messages: 17
|