- Mar 14, 2024
-
-
Matt Crees authored
Add the command ``kayobe baremetal introspection data save`` to save the hardware introspection data gathered by ``kayobe baremetal compute inspect``. This mirrors the functionality of ``kayobe overcloud introspection data save``, but for use with the baremetal compute Ironic, rather than Bifrost. Change-Id: I654f7d6e923c442a8aa08f536cc2b82c5e5b69d1
-
- Mar 13, 2024
-
-
Zuul authored
-
- Mar 05, 2024
-
-
Pierre Riteau authored
This was added in change I8129b2a6793ea36bb296ef8337a5461f73d6e557. Change-Id: I028e137dade594f51450e47ba4a97c0435ba6796
-
- Mar 04, 2024
-
-
Zuul authored
-
- Mar 01, 2024
-
-
Zuul authored
-
Will Szumski authored
The tag regex is buggy and fails if the docker registry contains a port number[1]. [1] https://github.com/docker/docker-py/issues/3195 Change-Id: I5d85e751b490ab1e39e417ff8797ca8f8688590b Closes-Bug: #2054715
-
Matt Crees authored
Change the etc-hosts role to run on the overcloud group, as using ``ansible_play_hosts_all`` would exclude hosts when running with a limit. Also change the gather-facts-delegated role to run on the overcloud group. The delegated task needs to be included separately as the hostvar ``ansible_host`` cannot be set dynamically based on a loop item in one task. We loop over the batch indices here so that the tasks are included in parallel, rather than in series. Closes-Bug: #2051714 Change-Id: I0465eafa9e4ff37c96064ea8395f0bd461035b40
-
Zuul authored
-
Zuul authored
-
Zuul authored
-
- Feb 23, 2024
-
-
Alex-Welsh authored
Change-Id: Id4af9fcfd56c8101276996555e07f6cefe433dd8
-
Pierre Riteau authored
Change-Id: I295d39d0658b6e95f22cd3d3961d94068afd9b49
-
- Feb 20, 2024
-
-
Will Szumski authored
Change-Id: Ie4912af9717baa65f1a8a31cf4b425a6802e7c98 Closes-Bug: #2051128
-
- Feb 19, 2024
-
-
Zuul authored
-
- Feb 16, 2024
- Feb 15, 2024
- Feb 14, 2024
-
-
Dawud authored
On newer versions of util-linux, the ``wipe_disks`` role was not properly configured due to the fact that ``lsblk -J`` returns a slightly different output than what was previously returned. Previously the output would contain a key called ``mountpoint``, however this has been changed to ``mountpoints``. This has now been fixed by looking at the new key as well as the old key. Closes-bug: #2051859 Change-Id: I2a59f4eb3ae27f37fda38e05924315887cb04c41
-
- Feb 13, 2024
-
-
Pierre Riteau authored
Change-Id: Ica6c0b204094ed61aef8242c934eb3b7715ce944
-
Pierre Riteau authored
Change-Id: I6834aa6a19a73efe807402fa767b9ceaf1170a20
-
Seunghun Lee authored
Currently building OVN container images and OVS container images are mutually exclusive. This becomes problem when all container images are needed to be built at the same time. ``kolla_build_neutron_ovs`` is added to let user to build OVS even if OVN is enabled when it's explictly set to true. Default value ensures regex mapping behaves normally when ``kolla_build_neutron_ovs`` is not given. Release note is also added. Change-Id: I7efe883fce4117a5167b6db4a711004d77a44f81
-
- Feb 11, 2024
-
-
Mark Goddard authored
This allows use of repositories and proxies protected with HTTP basic authentication. Change-Id: I0ec4ec3e9d60bb1431b44dd6718415214ad80025
-
- Feb 09, 2024
-
-
Zuul authored
-
Pierre Riteau authored
This job is currently failing following a Ubuntu Jammy kernel update. The job succeeds on 5.15.0-86.96 but fails on 5.15.0-94.104. Change-Id: I7561e82e811c74276a87074c7aa52a9adb414483
-
- Feb 07, 2024
-
-
Zuul authored
-
Mark Goddard authored
This allows use of repositories protected with HTTP basic authentication. Change-Id: I6c9686bdf736d58738fbe88169e62833cc85d2f4
-
Will Szumski authored
These are currently not included in the regex we generate so aren't built as part of the complete set. Change-Id: I4f79b1b0887df72b11b768593ba45d89e75ce0d6 Closes-Bug: #2052428
-
- Feb 05, 2024
-
-
OpenStack Release Bot authored
Update the yoga release notes configuration to build from unmaintained/yoga. Change-Id: I26cb42955387a425c2af80ec56e3253f16a34a17
-
Bartosz Bezak authored
Initial fix [1] was not reloading NetworkManager config, which caused MichaelRigart.interfaces role to clean up resolv.conf after interface bounce. [1] https://review.opendev.org/c/openstack/kayobe/+/902561 Related-Bug: #2044537 Change-Id: I5644ab2595a30cfff82f03d5ca4aa501a8b36ef8
-
Zuul authored
-
- Feb 02, 2024
-
-
Matt Crees authored
Supports calling custom Kolla Ansible commands directly after a ``kayobe control host bootstrap``. Change-Id: I19f188cc002f8578618003e90c0a4a154b806e49
-
Zuul authored
-
- Feb 01, 2024
-
-
Will Szumski authored
This has now been removed from upstream docker-ce packages. ``` the devicemapper storage-driver has been deprecated and removed ``` and has shown deprecation warnings for some time. This change also includes some fixes necessary for CI to pass: * update the Zuul previous_release variable to 2023.2 Closes-Bug: #2051233 Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/906858 Change-Id: I263f59ea77e39accffe4febe0d47e56b35d9800e
-
- Jan 22, 2024
-
-
Matt Crees authored
Prompts the user to confirm before deprovisioning any overcloud hosts. The user is given a list of hosts which will be deprovisioned. Automatic confirmation can be achieved by setting ``confirm_deprovison`` to ``yes``. Change-Id: I6eea5bb7c268912e6f39627f64c92715877311a3
-
- Jan 09, 2024
-
-
Ghanshyam Mann authored
As per the current release tested runtime, we test till python 3.11 so updating the same in python classifier in setup.cfg Change-Id: If9ccc21a51e85eefe1fc403db889051b933fc29d
-
- Dec 22, 2023
-
-
Zuul authored
-
- Dec 21, 2023
-
-
Mark Goddard authored
Previously it was only possible to define custom playbook hooks in the base configuration, and not in environments. This could be limiting in cases where different environments require different hooks. With this change it is now possible to define hooks both in the base configuration and in environments. Change-Id: Ic003c18402177318ac1aa4c2d851263893bd4e9f
-
- Dec 20, 2023
-
-
Mark Goddard authored
pep8 complained about it. Change-Id: I09061b8a9769d737115b7677599e8796503f0725
-
- Dec 19, 2023
-
-
Pierre Riteau authored
The MichaelRigart.interfaces role only creates an interface with the dummy type if it is called dummy*, otherwise it is created as ethernet. The default dev configuration was using eth1 for the bridge port, which was causing issues on Rocky Linux 9 when following the automated setup instructions. Switch to dummy1 to ensure a dummy port is created. Depends-On: https://review.opendev.org/c/openstack/kayobe-config-dev/+/904044 Change-Id: I64b6180194fd94c691e5ca75b815b6cb3f1d7d3c
-