- Nov 08, 2023
- Nov 07, 2023
-
-
Grzegorz Koper authored
This change bumps up the maximum supported version of Ansible to 8.x (ansible-core 2.15.x) and minimum to 7.x (ansible-core 2.14.x). Depends on: https://github.com/stackhpc/ansible-role-systemd-networkd/pull/10 https://github.com/stackhpc/ansible-role-dell-powerconnect-switch/pull/13 https://github.com/stackhpc/ansible-role-mellanox-switch/pull/8 gateway_ip was being set to empty string. This was triggering neutron ""Invalid input for gateway_ip. Reason: '' is not a valid IP address." Omitting by default. Installing openstack.cloud collection. Upgrade failed as Ansible in kayobe-venv was not upgraded. Change-Id: Ia3550644e5fc3e83f792e46d42b4c35d5eec4705
-
Zuul authored
-
- Nov 06, 2023
-
-
Zuul authored
-
Grzegorz Koper authored
Setting network mode to host. Enables testing without additional configuration of the host. Change-Id: I46406d414290ed785a4644c88cbc76ff074e96a2
-
- Nov 03, 2023
-
-
Will Szumski authored
This can result in duplicated configuration options. Change-Id: I4dd6ffae027345b8c1cc217a63e85f8af7fc9746 Closes-Bug: #2042689
-
- Nov 02, 2023
-
-
Michal Nasiadka authored
Match ML2/OVS agents only when OVN is not enabled. Change-Id: Ia2ba7414202de6750b18ada47e7a5bb0b636e7b3
-
- Nov 01, 2023
-
-
Zuul authored
-
Zuul authored
-
Zuul authored
-
Maksim Malchuk authored
Fixes an issue when user forgot to combine 'kolla_ansible_custom_passwords', 'kolla_ansible_default_custom_passwords' and own dictionary with custom passwords in configuration files. Now 'kolla_ansible_extra_custom_passwords' should provide only user custom passwords to add or override in the passwords.yml. Change-Id: I4813a1f6ab9cb566596e806bd0ada6dff342d119 Signed-off-by:
Maksim Malchuk <maksim.malchuk@gmail.com>
-
- Oct 30, 2023
-
-
Mark Goddard authored
Change-Id: I12ad980ef6d30ea98966c0f4eaf047e8d57a40e7 Closes-Bug: #2039558
-
- Oct 26, 2023
-
-
Zuul authored
-
Zuul authored
-
Zuul authored
-
Zuul authored
-
Michal Nasiadka authored
Stop using openstack-python3-jobs template, because Ansible 8 does not support Python 3.8. Change-Id: I8f5338b7eee31f1b8bc3e783d10666e3092a6540
-
- Oct 25, 2023
-
-
Zuul authored
-
Mark Goddard authored
This variable is not supported since I61a61ca59652b13687c2247d5881012b51f666a7, but was not removed from etc/kayobe/kolla.yml in that change. This change also adds the replacement variable docker_registry_insecure to etc/kayobe/docker.yml. TrivialFix Change-Id: I3fa96f0276e08a6678e5d743399d01bc19a8dd1b
-
- Oct 23, 2023
- Oct 20, 2023
-
-
Pierre Riteau authored
Change-Id: I42c4a44afe8b0b19a2d7d14d9b748bf1e2ca5c10
-
Pierre Riteau authored
We are seeing an issue on Rocky Linux 9 where VLAN interfaces on bridges have their MTU set to MTU-1 after rebooting. This is likely related to how MTU is set by NetworkManager for bridges: it first sets the MTU to MTU-1 before setting it to the correct value [1]. We can work around this issue by not explicitly setting the MTU configuration on the VLAN interface if it is the same as the parent bridge. It will be automatically inherited from the parent. [1] https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/commit/864872e9a8c694ee7472154bf45f869040310b71 Closes-Bug: #2039947 Change-Id: I23366f4de7842e7c2fe40e431fac76f26e9892de
-
Pierre Riteau authored
Change-Id: I5151e7be611b95f52c05422c03dafe666dba144e
-
Pierre Riteau authored
This release includes the following fixes: * Remove nmconnection files generated by cloud-init * Remove ens3 also from NetworkManager config Closes-Bug: #2039975 Change-Id: Id3e7913f4ba9d05cec332dab560fc42d44dd4130
-
- Oct 18, 2023
-
-
Alex-Welsh authored
Follow on to Ie17ef9ce1147cbaec2e42db932c7d59293b49b1b Adds seed_deploy_containers_registry_attempt_login variable to seed.yml, which acts as a redirection of deploy_containers_registry_attempt_login so that the variable is more descriptive, declared in a better location, and extensible to other groups Change-Id: I86d8f13062ff8e664919cd5d63bc17bdafb32e0c
-
- Oct 17, 2023
-
-
Zuul authored
-
Michal Nasiadka authored
Closes-Bug: #2038889 Change-Id: I4609494d009c6e1f97d833a9a11529d107b3216f
-
- Oct 16, 2023
-
-
Pierre Riteau authored
Stop configuring the seed host as gateway when seed SNAT is disabled (which is the default since Xena), otherwise overcloud hosts may take a long time to gather facts until their network configuration is applied (probably because DNS servers are thought to be reachable until the gateway is changed or removed). Closes-Bug: #2039461 Change-Id: Ib847d3420dee374cec067cd8af519b510be04120
-
Pierre Riteau authored
Change-Id: Ie443038dfd9ac63a5945d6b4e9e0eb724f11df44
-
- Oct 12, 2023
-
-
Zuul authored
-
- Oct 10, 2023
-
-
Pierre Riteau authored
Change-Id: I7ef0c5240585bfdc27fbdf6b32edd5b51ce2d147
-
Pierre Riteau authored
Back in the Ussuri release, we changed the Bifrost kernel location to use ipa.kernel instead of ipa.vmlinuz. While this works fine for newly discovered nodes, any node added to Bifrost in Train or earlier will have kept ipa.vmlinuz as its deploy kernel. This can cause issues since upgrading Bifrost or building new deployment images will update ipa.kernel, but not ipa.vmlinuz, resulting in nodes booting with an old kernel and a new ramdisk. Fix by adding a new rule updating the legacy kernel location and documenting how to update node information. Change-Id: I6ae44dcae78424b4638762d015cf24336444707f
-
Alex-Welsh authored
This change adds a variable that can be used to disable kolla docker registry login attempts, even when the registry username and password are set. This is required for deployments using a non-standard containerised registry deployed on the seed during the deploy-container step, since it takes place after the registry login attempt. Change-Id: Ie17ef9ce1147cbaec2e42db932c7d59293b49b1b
-
- Oct 09, 2023
-
-
Pierre Riteau authored
This requires disabling libvirt_vm_trust_guest_rx_filters, which when enabled triggers the following errors when booting baremetal instances with Tenks on Libvirt 9 (and most likely since 8.9.0): Cannot set interface flags on 'macvtap1': Value too large for defined data type This is apparently triggered by a Libvirt commit refreshing rx-filters more often [1]. As explained in I71a2051d8acd63379bd70bc1287a059d4a7f6387, this setting was added to allow traffic destined for other MAC addresses to reach VMs when using a macvtap interface. This will prevent multicast from working, but we don't need it for baremetal tests in CI. This setting will be enabled again once the issue is resolved in either Libvirt or Tenks. This reverts commit 21c68bbf. Also increase timeout of upgrade jobs which is too short now due to the added delay added by bare metal testing. [1] https://gitlab.com/libvirt/libvirt/-/commit/060d4c83ef436cf56abfad51a4d64c39448e199d Change-Id: I2cfd2667abb1ae8988b7a7fd9761b75c20a0eaa4
-
- Oct 06, 2023
- Oct 04, 2023
-
-
Pierre Riteau authored
The importlib.metadata library is part of the Python standard library since Python 3.8. Change-Id: Iecf1d469caaa777c5b253eb0e44dc00692197ef7
-