add some varibles to obtain mgmt ip cidr
modify hosts ip to mgmt ip
Change-Id: I6bd10857ec3abc56b0430b33627af2dc47b6863b
Signed-off-by: grakiss <grakiss.wanglei@huawei.com>
add sec-patch and ceph-osd-node role in role config files
so that can excute expansion in openstack kilo and liberty
Change-Id: Id4084271d184b06abd31bfcf2c6878f7dee4d171
Signed-off-by: baigk <baiguoku@huawei.com>
add config files of liberty so that can deploy openstack liberty
using compass
Change-Id: I617b415a5293484598326959580958550fd11adc
Signed-off-by: baigk <baiguoku@huawei.com>
add openstack-juno and openstack-kilo flavor mapping file
so that can install openstack using compass-web
Change-Id: I9ad1882a615c15defd0efc81f619d036b96e9772
Signed-off-by: baigk <baiguoku@huawei.com>
Closes-Bug: #1506700
This is the 4th change list of a series of changes that will eventually
convert chef installer as a plugin.
It moves chef installer related tests to plugins directory
extract a method get_plugins_config_files from load_config in util.py,
this function might be used directly, add a unit test for this function
Change-Id: Idbd54ce11ab4489b356b402d176c9df2f688acc2
Bug: 1506700
This is the second change list of a series of changes that will eventually
convert chef installer as a plugin.
It moves chef installer related templates files to the plugins/chef_installer/templats
PLUGINS_DIR was introduced to indicate where the plugins directory will be, it may be in /etc/compass or in a different place util.py's load_configs will use it when reading plugins configs.
Change-Id: Ieb599e3e7c8cecd8355e77d89e3da8548f78a93a
But compass doesn't take them from UI. It provides
hard-coded values to package installers. We should
consider fixing this.
Change-Id: I7062e45ec4c7b1cc98ebfd63cbc96149d83beb05
Moved roles to the parent directory
so that different adapters don't have
to have duplicated roles in their
respective paths.
patch2: fix some code to follow new pep8 standards.
Change-Id: I748c1730be8045c1cb83f91eaa9f0f551cd20a6f
1.Add "list_flavors" and "get_flavor" in api.
2.User "get_flavor" to get flavor name.
3.Add unittest for the new api function.
4.remove "ha_proxy" from package_matadata/openstack.conf
5.add flavor_config_validates
Change-Id: Ib17b851f5d8ac14b6d2bb13b0f44b575936c9f74
Implement health check feature for Compass by Rally. User is able to
check health by sending request after the cluster is deployed successfully.
blueprint rally-acceptance-test
Change-Id: If445ad3a97156bde3b623552d77bf186931b556b
in gre tunnel mode, bridge mappings should be null and vlan, or flat
mode, bridge mappings with bridge and a physical nic port.
Change-Id: I61ab71e65ac8e75c46d52453df12df4ecac1f675
Closes-bug: #1406710
Fix Rabbitmq/mysql username/password hardcoded. At the same time, more
fields in template will be dynamic filled such as neutron config according
to user input.
Change-Id: I8d69be0dd1289401fee7fc3f4ec1675b9109ed60
Closes-bug: #1393959
Chef environment will be rendered from base template and the specific
template configured in adapter flavor config file. Base template contains
general configs for an adapter, whereas the specific template can
override/add configs according to different flavors of the adapters.
Change-Id: Id9caf6dc6513b5f11daad4b58a935948d80c691a