- Jun 22, 2018
-
-
Zuul authored
-
Zuul authored
-
Mark Goddard authored
PowerConnect switches do not support the dellos Ansible modules, since they are based on DellOS version 4. This role uses the expect module to perform simple switch configuration. Change-Id: Icb59aaff75f9faf089423610fecb06598f75e35e Story: 2002106 Task: 19784
-
Zuul authored
-
Zuul authored
-
Zuul authored
-
Zuul authored
-
- Jun 21, 2018
-
-
Zuul authored
-
Will Szumski authored
The version of cloud-init included with CentOS7.5 (0.7.9-24) fails to assign an IP address on VLAN subinterfaces. This workaround upgrades cloud-init to 18.2 using a private repository. Story: 2002610 Task: 22229 Change-Id: Idc570b9ca7558dfd42246c74b1ec0331011d692f
-
Zuul authored
-
Mark Goddard authored
Kolla provides a flag, enable_neutron_provider_networks, to enable virtualised compute nodes to access provider (e.g. flat, VLAN) networks. In kayobe, we now connect compute nodes to the external networks when this flag is set. This ensures that the OVS network on compute nodes is wired into the external networks. Change-Id: Ida3d8eb2e2bfc95f6007c105ce410b3e5d360afe Story: 2002636 Task: 22278
-
- Jun 20, 2018
-
-
Will Szumski authored
TrivialFix Change-Id: I022afa3b5cf489eb43e85d58de1009ef8ddb7ded
-
- Jun 19, 2018
-
-
Zuul authored
-
Will Szumski authored
Story: 2002176 Task: 20042 Change-Id: I2174a4719aaff63fff24e35ce62eab57b369b457
-
- Jun 18, 2018
-
-
huang.zhiping authored
We want to default to running all tox environments under python 3, so set the basepython value in each environment. We do not want to specify a minor version number, because we do not want to have to update the file every time we upgrade python. We do not want to set the override once in testenv, because that breaks the more specific versions used in default environments like py35 and py36. Change-Id: I9aaae4949e2cf6c8a33fb6fbf8be15e1d09cce44
-
- Jun 11, 2018
-
-
Kayobe deployment user authored
TrivialFix Change-Id: I32e53f018e2d8b3f7740fb5fd2cb05074fb17661
-
- Jun 06, 2018
-
-
Will Szumski authored
a new variable, kolla_enable_ironic_ipxe is added to control whether or not iPXE is used as the network boot program in ironic. You can set this is in etc/kayobe/kolla.yml, e.g: kolla_enable_ironic_ipxe: True Change-Id: I7da15e7ceea580e5b7bee7fc732351cbec666f4c Story: 2001949 Task: 15068 Depends-On: I08fca1864a00afb768494406c49e968920c83ae7
-
Will Szumski authored
TrivialFix Change-Id: I8f6aeceb5262d1063d88e3dcb59a689edfe175e5
-
Mark Goddard authored
Raises the maximum Ansible version in requirements.txt to Ansible 2.5.x for both kayobe and kolla ansible. Also removes the hack to use a patched parted module for ceph block device management, as Ansible 2.4 contains the required fix. Change-Id: I0d2f564eb1ddb63b07829d6f0d918af26887db97 Story: 2001649 Task: 6668
-
Zuul authored
-
Zuul authored
-
Zuul authored
-
Will Szumski authored
To improve network isolation it is desirable to perform cleaning on a separate network. A new network, `cleaning_net` was added. If cleaning_net_name is not overriden cleaning will still be performed on the workload provisioning network to maintain backwards compatability. Story: 2002097 Task: 19775 Change-Id: I7dd246ca830820f9c2468b281f6ac8f0db2e9cbe
-
- Jun 05, 2018
- Jun 04, 2018
-
-
Kevin Tibi authored
Change-Id: I837d42cec2bcd11965622addf7943bd3c8932549
-
- May 31, 2018
-
-
Will Szumski authored
The provider_physical_network, as passed to neutron, can now be configured with the physical_network attribute on workload provisioning network. TrivialFix Change-Id: I96ff4b5ef3da32c07c01a9378fac5c34503fa08d
-
- May 25, 2018
-
-
Mark Goddard authored
In some cases we may have a kolla group defined in 'kolla_overcloud_inventory_top_level_group_map' which has no kayobe groups mapped to it. This causes no entry to be added to the inventory for the group. If the group is referenced elsewhere in the inventory, then Ansible will fail to parse the inventory file. The specific case that failed was when setting 'kolla_overcloud_inventory_storage_groups' to an empty list. This change ensures that we add an empty definition for the group in the kolla inventory. Change-Id: I8e797aa6c55f8cf0cf6d52a33f213d8131581fea Story: 2002105 Task: 19783
-
- May 24, 2018
-
-
Mark Goddard authored
Adds the storage group to the example inventory. The storage group is a subgroup of the overcloud and docker groups. TrivialFix Change-Id: I18897c3bd86e12291cd4b13641beb5a8b6fdb89f
-
Mark Goddard authored
As for 'when' clauses, 'until' should no longer use brackets, lest you receive a written warning from Ansible. TrivialFix Change-Id: I1f10092ce283d288ae75600c4d0a450697b37c9f
-
Zuul authored
-
- May 23, 2018
-
-
zhangdebo authored
Change-Id: I79afa2e05932e152eda46f91c20fb750234224d2
-
- May 22, 2018
-
-
Nick Jones authored
Add a line which states the version of the Vagrant box to be used when provisioning a development environment. NB: In this case, 0.2.0 is an image based on CentOS 7.5 Change-Id: I81613df1d20dfd1b99a5d7624fc1627ca185dd7f Story: 2002086 Task: 19755
-
- May 21, 2018
-
-
Mark Goddard authored
Change-Id: Ia00bd15d037ce3f1db66a953f9c327074e509627 Story: 2001663 Task: 12599
-
Mark Goddard authored
For several roles (cadvisor, inspection-store, docker-registry, etc.), we use an 'action' variable, in a similar manner to kolla-ansible, to determine the current action being performed (deploy, reconfigure, upgrade). It is likely this information will be useful for custom playbooks, so we should expose it. The 'action' keyword is reserved, and its use triggers a warning, so we change its name to kayobe_action before advertising it to users. Change-Id: I5ffbb8b014a31e27141bfc8bf780297d81c840be Story: 2001663 Task: 12604
-