Remove Fuel, screen-based DevStack, Pacemaker and Linux service drivers.
Rename devstack_systemd into devstack.
Use common schema for auth parameters.
Change-Id: I38b5f82282b72e969fc08e0948109939c95cf948
Ansible is distributed under GPL-3.0 license and certain restrictions
are applied when its code is imported as Python library. The only safe
way to call GPL code is via general interface, e.g. CLI.
This patch removes all direct linking of Ansible code and executes
all actions via command line. It is now user responsibility to install
Ansible executable on the system.
Change-Id: If879e4ce59bcdac84bc51ea0ac9277783777c80b
A support for the containers is required for the current releases of
OpenStack.
Add the ability to 'start', 'terminate' and 'restart' the containers.
Change-Id: Ib2beebcfa7017a9b2bb8f16dea49beef6db79d43
* Deprecated power_management parameter.
* Added power_managements to configuration.
* Removed power_management variable from NodeCollection
and Service.
* Added PowerManager class that controls running of
power drivers.
* Updated docs.
Change-Id: Idabcb1fb907022f0d556667cbf3c36326f526a08
Both network-management methods are renamed:
disable_network -> disconnect
enable_network -> connect
In Human API following commands are now available:
* disconnect <name> network on [random|one|single|<fqdn>] node[s]
[with <service> service]
* connect <name> network on [random|one|single|<fqdn>] node[s]
[with <service> service]
Also keyword 'service' is made mandatory while referencing to service.
Change-Id: I98eb842c39f7a1d08bcab185cd22e24523a1d7c6
With simplified API it is easy to make operations
like "restart keystone service" or "reboot random mysql node".
Change-Id: Ic877cf994889597c6726c0d461a4322f5d75b2e5
The library can also read configuration from the file specified in
`OS_FAULTS_CONFIG` environment variable or read it from one of default
locations:
* current directory
* ~/.config/os-faults
* /etc/openstack
Change-Id: Iced9b55bb0992cd23eb689103d62183e200ba76b
New name "os-faults" better corresponds to the mission of the
library - providing a unified way for fault injection in OpenStack.
Change-Id: I4eff3936f303f35e3b67dec59a39682944bdae25