- Dec 07, 2022
-
-
Mark Goddard authored
Supports creating and using swap files, or using pre-existing swap devices. Story: 2004958 Task: 29390 Change-Id: Iadb540f42036a4a63cdd5b695b82f1504b3a4a28
-
- Oct 12, 2022
-
-
Zuul authored
-
- Oct 07, 2022
-
-
Zuul authored
-
Zuul authored
-
Rafal Lewandowski authored
Fixed sed replacement line. Change-Id: I2e26a08ea37e5f558af533b38d096f011ed2a5b8
-
k-s-dean authored
This adds the prometheus-msteams group into overcloud-services.j2 as it's missing and has been added in the yoga release to kolla-ansible. Change-Id: Ie9b9c49c3f382612a11a6184c30f11c57d40494d
-
- Oct 04, 2022
-
-
Alex-Welsh authored
adds the argument --skip-hooks/-sh which will stop the execution of hooked ansible playbooks. Either a pattern can be specified to match against or hook execution can be stopped altogether with "all" Story: 2009241 Task: 43390 Change-Id: I4f2176aa056fec62e31d07140e3d05779480a93d
-
Michal Nasiadka authored
Followups after I295e8f5f1cc9b7af1cd45ac788db473510220170 Change-Id: I798a59ffeff060352e73ae755314a83222c92260
-
Zuul authored
-
Rafal Lewandowski authored
This is changed in order to facilitate running Ironic checks before OpenStack is deployed. Change-Id: Ibc4c9c93f52414c23cd7d8b4f1b32c85cb233681
-
- Sep 30, 2022
-
-
Pierre Riteau authored
Change-Id: I4c3afb71600781dffe8072303d775cbfad16cbac
-
- Sep 29, 2022
-
-
Michal Nasiadka authored
Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/859828 Change-Id: I295e8f5f1cc9b7af1cd45ac788db473510220170
-
- Sep 15, 2022
-
-
Zuul authored
-
- Sep 13, 2022
-
-
Michal Nasiadka authored
After I3f7b480519aea38c3927bee7fb2c23eea178554d kolla-ansible does not support EL8. Those will be readded as Rocky9 via [1]. [1]: https://review.opendev.org/c/openstack/kayobe/+/855656 Change-Id: I6c3f9d8c54d0c6819092bd68b724a28048ac9e16
-
Rafal Lewandowski authored
overcloud-dib: added overcloud_dib_dib_upper_constraints_file ipa: added ipa_build_dib_upper_constraints_file added os_images_dib_upper_constraints_file to image build playbooks New variables were added to facilitate control over the DIB upper constraints without changing them for other components. They are empty by default in order to facilitate Rocky9 image builds. Change-Id: Ib50dd61685f13c60ace67213ddd1e714a80dece3
-
- Sep 08, 2022
-
-
Zuul authored
-
Michal Nasiadka authored
Currently description is applied first to the interface, but if it's a virtual one - it won't exist before running the configuration commands. Story: 2010279 Task: 46232 Change-Id: I40212b40a4d391272f4063f42e8a7043b3d58fd7
-
Mark Goddard authored
The group variables originally in ansible/group_vars/ were playbook group variables, due to being adjacent to the playbooks. Typically they provided default values for global variables in the all group, as well as some more specific groups. This has worked fairly well, but results in (at least) a couple of problems. 1. The default variable precedence rules mean that these playbook group variables have a higher precedence than inventory group variables (for a given group). This can make it challenging to override playbook group variables in the inventory in Kayobe configuration. 2. Any playbook run by Kayobe must be in the same directory as the playbook group variables in order to use them. Given that they include variables required for connectivity such as ansible_host and ansible_user, this is quite critical. For Kayobe custom playbooks, we work around this by symlinking to the group_vars directory from the directory containing the custom playbook. This is not an elegant workaround, and has assumptions about the relative paths of the Kayobe configuration and virtual environment in which Kayobe is installed. Story: 2010280 Task: 46233 Change-Id: Ifea5c7e73f6f410f96a7398bfd349d1f631d9fc0
-
- Aug 29, 2022
-
-
Zuul authored
-
- Aug 26, 2022
-
-
Zuul authored
-
Zuul authored
-
Zuul authored
-
Zuul authored
-
Zuul authored
-
Zuul authored
-
Zuul authored
-
Zuul authored
-
Mark Goddard authored
After generating an inventory file in 'kayobe overcloud inventory discover', the IP allocation playbook runs to allocate IP addresses for the new hosts. Currently this runs without a limit, meaning it targets all hosts. This change fixes it to use a limit of overcloud. TrivialFix Change-Id: Ic3a98fb9e741a2dea792b2e6cf6a6ff802d099a2
-
Zuul authored
-
- Aug 25, 2022
-
-
Mark Goddard authored
* Switch from python-ironic-inspector-client to openstacksdk in ironic-inspector-rules. This allows us to use clouds.yaml to provide credentials. * Enable authentication in Bifrost. Passwords are auto-generated by Bifrost, and stored files in /root/.config/bifrost/. This change depends on a Kolla Ansible patch that ensures that these credentials are persisted between recreations of the bifrost container. * Copy clouds.yaml and (if present) a CA certificate from the Bifrost container to the seed host, under the Kayobe Ansible user (stack). This allows us to use the credentials to register introspection rules. * This patch is needed by a Kolla Ansible patch that enables TLS in Bifrost, since we need the CA certificate on the host to register introspection rules when TLS is enabled. Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/851837 Needed-By: https://review.opendev.org/c/openstack/kolla-ansible/+/851838 Story: 2010206 Task: 45930 Change-Id: I757f1bb72afb01a4f1689bed292f5b71b9048fa0
-
- Aug 23, 2022
-
-
Pierre Riteau authored
Change-Id: I26f6b1a995014e14688d072c43f375b3897e4416
-
- Aug 22, 2022
-
-
Mark Goddard authored
Adds support for installing additional build host dependencies when building IPA and overcloud host images via 'ipa_build_dib_host_packages_extra' and 'overcloud_dib_host_packages_extra'. Support for installing additional host packages was added in stackhpc.os-images v1.15.0 [1]. [1] https://github.com/stackhpc/ansible-role-os-images/pull/63 Change-Id: I1a05d448031cb415cec4cd601a030abdb8a5eba5
-
- Aug 17, 2022
-
-
Mark Goddard authored
Change-Id: I69bf810632d09eddaa3983ae56e833debe9fd03b
-
- Aug 11, 2022
-
-
Pierre Riteau authored
This is useful if forwarded packets need to exit on a different interface depending on the source or destination IP address or port. Change-Id: Ifbfbade4baaa1901b08549e52acc725e45379a16
-
- Aug 08, 2022
-
-
Zuul authored
-
- Aug 05, 2022
- Jul 29, 2022
-
-
Michal Nasiadka authored
Co-Authored-By:
Bartosz Bezak <bartosz@stackhpc.com> Change-Id: I06a3e9922cf95979f3bca120cd82633046270fa3
-
- Jul 27, 2022
-
-
k-s-dean authored
Enables the installation and configuration of firewalld on Ubuntu systems. Change-Id: I4a97a2aeed277be672e15e5c7727b810e11d3c42 Story: 2010160 Task: 45818
-
- Jul 26, 2022
-
-
Mark Goddard authored
Adds support for specifying a custom playbook when running Kolla Ansible commands via a '--kolla-playbook' argument. Change-Id: Ie4bba0f1bdc82657572e0f06a71db1140c0bd3a4
-