mc_cloud_lxc runner¶
-
exception
mc_states.runners.mc_cloud_lxc.
MoveError
¶ .
-
mc_states.runners.mc_cloud_lxc.
configure_images
(target, ret=None, output=True)¶ configure all images templates
-
mc_states.runners.mc_cloud_lxc.
configure_install_vt
(target, ret=None, output=True)¶ install lxc
-
mc_states.runners.mc_cloud_lxc.
destroy
(vm, **kwargs)¶ Alias to remove
-
mc_states.runners.mc_cloud_lxc.
install_vt
(target, output=True)¶ install & configure lxc
-
mc_states.runners.mc_cloud_lxc.
post_deploy_controller
(output=True)¶ Prepare cloud controller LXC configuration
-
mc_states.runners.mc_cloud_lxc.
post_post_deploy_compute_node
(target, output=True)¶ post deployment hook for controller
-
mc_states.runners.mc_cloud_lxc.
remove
(vm, destroy=False, only_stop=False, **kwargs)¶ Remove a container
-
mc_states.runners.mc_cloud_lxc.
sync_images
(target, output=True, ret=None)¶ sync images on target
-
mc_states.runners.mc_cloud_lxc.
upgrade_vt
(target, ret=None, output=True)¶ Upgrade LXC hosts This will reboot all containers upon lxc upgrade Containers are marked as being rebooted, and unmarked as soon as this script unmark explicitly them to be done.
-
mc_states.runners.mc_cloud_lxc.
vm_hostsfile
(vm, ret=None, output=True)¶ manage vm /etc/hosts to add link to host
mastersalt-run -lall mc_cloud_lxc.vm_hostsfile foo.domain.tld
-
mc_states.runners.mc_cloud_lxc.
vm_initial_setup
(vm, ret=None, output=True)¶ set initial password at least
mastersalt-run -lall mc_cloud_lxc.vm_initial_setup foo.domain.tld
-
mc_states.runners.mc_cloud_lxc.
vm_preprovision
(vm, ret=None, output=True)¶ Shortcut to run all preprovision steps like initial_setup or hostfiles
mastersalt-run -lall mc_cloud_lxc.vm_grains foo.domain.tld
-
mc_states.runners.mc_cloud_lxc.
vm_reconfigure
(vm, ret=None, output=True, rootfs=None, force=False)¶ Reconfigure the vm if neccessary
mastersalt-run -lall mc_cloud_lxc.vm_reconfigure_net foo.domain.tld
-
mc_states.runners.mc_cloud_lxc.
vm_spawn
(vm, ret=None, output=True, force=False)¶ spawn the vm
mastersalt-run -lall mc_cloud_lxc.vm_spawn foo.domain.tld