- Aug 18, 2023
-
-
Bartosz Bezak authored
For Rocky Linux 9, Kayobe will now disable STP on a bridge by default, to preserve compatibility with network scripts, as Network Manager enables STP on all bridges by default. Enabling STP can lead to port down event if BPDU guard is enabled on the switch. Closes-Bug: #2028775 Change-Id: I35eaa92f4243af00697306aa801e5a733885ce4f
-
- Jul 11, 2023
-
-
Piotr Parczewski authored
Change-Id: Ie29137fe1ab4d50366b8a000d891db3d256d09f2
-
- Jun 20, 2023
-
-
Bartosz Bezak authored
Change-Id: I391d3387bd68e29a25689499bc4b3ebe8156a2fa
-
Bartosz Bezak authored
This reverts commit 16a61da4. Reason for revert: 2023.1 has been branched and released Change-Id: Ief6b68144dd2d161ca6e98888934888cdfee49a4
-
- Jun 16, 2023
-
-
Matt Crees authored
The name of ``mrlesmithjr.manage_lvm`` was changed yesterday in release v0.2.10 to use an underscore, instead of a hyphen. As this changes the name of the role on Ansible Galaxy, it needs to be updated in ``requirements.yml``. Closes-Bug: #2024163 Change-Id: I4ea8d8c3a822a7c217bcfcfd5027eecfd21beaed
-
- Jun 05, 2023
-
-
Zuul authored
-
- Jun 01, 2023
-
-
Pierre Riteau authored
When running `kayobe physical network configure --check` against Juniper switches, Kayobe may fail with the following error: Failed to import the required Python library (ncclient) This is because the ncclient installation task is skipped by check mode. Change-Id: I643f54a67edfe22a3fd5c86f157bd1246d617399
-
Zuul authored
-
- May 31, 2023
-
-
Maksim Malchuk authored
Followup on I0d7ab0d8ff5b16ac5de8e50e63400bd455996555. Fix issue with 'permission denied' while doing stat files. Also we collect kolla-build configs for CI. Change-Id: I209459ecf5b1a6e5f541cbc72d74aa7defb459d4 Signed-off-by:
Maksim Malchuk <maksim.malchuk@gmail.com>
-
Alex-Welsh authored
Change-Id: Ie272e701b8952ef106be99b8fe36eb04cb524898
-
OpenStack Release Bot authored
Add file to the reno documentation build to show release notes for stable/2023.1. Use pbr instruction to increment the minor version number automatically so that master versions are higher than the versions on stable/2023.1. Sem-Ver: feature Change-Id: If806f9b62b4c6e680bddc9b3da38c0c502abc299
-
- May 30, 2023
-
-
Will Szumski authored
Previously, we only supported passing through group_vars. Passing through the inventory as is allows you to use other features of ansible inventory such as host vars. It also simplifies the logic of merging multiple inventories as we can just pass the inventory to ansible and let ansible take care of the rest. This is useful for the multiple environments feature. Change-Id: I28f5d73d414d405d67f5fc92ab371aa2e28a4ce3 Story: 2002009 Task: 42910 Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/802863
-
- May 29, 2023
-
-
Matt Crees authored
Switch all dependencies to use the OpenStack 2023.1 release. This commit should be reverted on the master branch once the Kayobe stable/2023.1 branch has been cut and RC1 released. Change-Id: Id5e946fd7b0526faea99536f4a055f0f5c2b8176
-
- May 26, 2023
-
-
Matt Crees authored
Preparations for Antelope RC1. Synchronises Kayobe with the Kolla-Ansible feature flags and inventory. Change-Id: I89a3fd800fafb29be27846806de4e6465209134c
-
- May 25, 2023
-
-
Zuul authored
-
Zuul authored
-
Bartosz Bezak authored
This change bumps up the maximum supported Ansible version to 7.x (ansible-core 2.14.x) and minimum to 6.x (ansible-core 2.13.x). This synchronises Kayobe with Kolla Ansible. Change-Id: Ibffecaa8085bd38ebc8cded9a4bfebe77d59d515
-
- May 22, 2023
-
-
Maksim Malchuk authored
Closes-Bug: #2020378 Change-Id: I000ae473bb759e19b48ecefdbf5d5dc19c833088 Signed-off-by:
Maksim Malchuk <maksim.malchuk@gmail.com>
-
Zuul authored
-
Pierre Riteau authored
Rocky Linux 9.2 shipped with Libvirt 9.0.0 which breaks our bare metal testing. Temporarily run bare metal testing only on Ubuntu. This allows us to make rocky9 jobs voting again. Change-Id: I8866cbc07fc28897648f3dc6f2a163323184e8a9
-
Pierre Riteau authored
More than one year ago, change I96827fc32c1594ca9a0535e259929c49d3f0e704 enabled bare metal testing on Ubuntu, but only for non-upgrade jobs. It should be safe to test during upgrade jobs too. Change-Id: I9c698916999b30bf3fd8f7dfe5add7d332a84b6c
-
- May 20, 2023
-
-
Pierre Riteau authored
This fixes the following issue seen while pulling Neutron images, caused by a kolla-ansible change [1] adding support for neutron-ovn-agent: 'dict object' has no attribute 'neutron-ovn-agent' CI: Make Rocky Linux jobs non-voting to allow this to merge. [1] https://review.opendev.org/c/openstack/kolla-ansible/+/871297 Change-Id: I9e0a315fe2c9ff91bdeffb15adcc353a20204d9a
-
- May 17, 2023
-
-
Pierre Riteau authored
This is not needed anymore because the flag got renamed in Zed. Change-Id: I0187f9a3f23dc59582059d2c7eb4ca1b283002b4
-
- May 10, 2023
-
-
Maksim Malchuk authored
Molecule job failed with an error: AttributeError: 'Runtime' object has no attribute 'exec' since 4.x ansible-compat were bring the breaking changes [1]. so we pin the 3.x version for molecule. 1. https://github.com/ansible/ansible-compat/pull/256 Change-Id: I5f0b97fec565036fb48654113d356cc947e1bbb8 Signed-off-by:
Maksim Malchuk <maksim.malchuk@gmail.com>
-
- Apr 20, 2023
- Apr 19, 2023
-
-
Zuul authored
-
Zuul authored
-
Zuul authored
-
Maksim Malchuk authored
Followup the I0b07da22fea27e0ff4e90aaad19e50d84ff9a121 from Kolla. This change allow to use own repos.y[a]ml file to build containers. Multiple Environments supported. Change-Id: I0d7ab0d8ff5b16ac5de8e50e63400bd455996555 Signed-off-by:
Maksim Malchuk <maksim.malchuk@gmail.com>
-
Will Szumski authored
NetworkManager support has now landed in upstream, see: https://github.com/michaelrigart/ansible-role-interfaces/releases/tag/v1.14.0 This also fixes a couple of bugs in the fork we were using (see linked bug reports). Closes-Bug: #2016970 Closes-Bug: #2016971 Change-Id: I23584fe76554680251307d75078dec34e3a9d384
-
- Apr 18, 2023
-
-
Zuul authored
-
- Apr 17, 2023
-
-
Matt Crees authored
Change ``ipa_build_dib_elements_default`` and ``ipa_build_dib_env_default`` to use ``os_distribution`` and ``os_release`` by default. This allows for Ubuntu images to be built when running on Ubuntu. Rocky will still build CentOS images, as Rocky IPA images have not been tested yet. Change-Id: Iefd2d0b7a3a3e07f5c112d58e2ec0b3da0a747d3
-
- Apr 14, 2023
- Apr 13, 2023
-
-
Maksim Malchuk authored
Change-Id: Ia956cfea7e7bfe47bf1e73c9edcac602caf45579 Signed-off-by:
Maksim Malchuk <maksim.malchuk@gmail.com>
-
Zuul authored
-
Mark Goddard authored
Fixes an issue where generation of passwords.yml for Kolla Ansible could fail if the directory containing the file does not exist. This is typical in a multiple environment setup, when creating a new environment. Story: 2010293 Task: 46275 Closes-Bug: #2015093 Change-Id: I9dce73a8a205c0c0ad02eba3a10e02b82f5b191d
-
Maksim Malchuk authored
The dib_env_vars variable in the Bifrost's dib.yml file can contain the DIB_BLOCK_DEVICE_CONFIG environment variable which is always the Multiline-YAML data. By default, the format of the data is not preserved while the configuration is merged and saved for the bifrost-deploy container. This is because Ansible uses the PyYAML library which has a default 80 symbol string length limit. The official Ansible documentation [1] recommends using to_yaml or to_nice_yaml filters with width parameter. This change adds the same ability to the merge_yaml Ansible plugin. 1. https://docs.ansible.com/ansible/latest/user_guide/playbooks_filters.html#formatting-data-yaml-and-json The related change for the diskimage-builder to solve the issue with incorrect data provided by Kolla-Ansible is also provided: I3b74ede69eb064ad813a9108ec68a228e549e8bb The related change for Kolla-Ansible is also provided: Id79445c0311916ac6c1beb3986e14f652ee5a63c Closes-Bug: #2014981 Related-Bug: #2014980 Change-Id: I339042d9ce405f59aba936dd98df7d89a88bb41e Signed-off-by:
Maksim Malchuk <maksim.malchuk@gmail.com>
-
- Apr 03, 2023
-
-
Zuul authored
-