From 05896059429c094735bd0bc96536ab968db62621 Mon Sep 17 00:00:00 2001 From: Will Szumski Date: Wed, 12 Mar 2025 17:36:59 +0000 Subject: [PATCH 1/3] Bump version of stackhpc.linux collection Fixes a race condition in the vgpu startup logic by adding retries. Closes-Bug: #2102153 Change-Id: I777e3caa782a3a9b77699a668b27b4334040efda --- .../fixes-vgpu-boot-race-condition-b51917e32f685221.yaml | 7 +++++++ requirements.yml | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 releasenotes/notes/fixes-vgpu-boot-race-condition-b51917e32f685221.yaml diff --git a/releasenotes/notes/fixes-vgpu-boot-race-condition-b51917e32f685221.yaml b/releasenotes/notes/fixes-vgpu-boot-race-condition-b51917e32f685221.yaml new file mode 100644 index 000000000..656eef62a --- /dev/null +++ b/releasenotes/notes/fixes-vgpu-boot-race-condition-b51917e32f685221.yaml @@ -0,0 +1,7 @@ +--- +fixes: + - | + Fixes an issue on boot where vgpu devices would fail to start due to a race + condition in the startup logic. See + `LP#2102153 `__ for more + details. diff --git a/requirements.yml b/requirements.yml index 71e0ef65e..a9d5b56a0 100644 --- a/requirements.yml +++ b/requirements.yml @@ -12,7 +12,7 @@ collections: - name: openstack.cloud version: '<3' - name: stackhpc.linux - version: 1.3.0 + version: 1.3.1 - name: stackhpc.network version: 1.0.0 - name: stackhpc.openstack From 62b307c48f37a2d998a68888effd071fde881fd4 Mon Sep 17 00:00:00 2001 From: Pierre Riteau Date: Tue, 18 Mar 2025 14:00:14 +0100 Subject: [PATCH 2/3] Bump MichaelRigart.interfaces to v1.15.4 This fixes compatibility with CentOS Stream 9 due to changes in the iproute package. Change-Id: I577bd145173d6a474f20aac9fe25a46defc9e47d --- ...ump-michaelrigart.interfaces-1.15.4-900d2f560c4a19bb.yaml | 5 +++++ requirements.yml | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 releasenotes/notes/bump-michaelrigart.interfaces-1.15.4-900d2f560c4a19bb.yaml diff --git a/releasenotes/notes/bump-michaelrigart.interfaces-1.15.4-900d2f560c4a19bb.yaml b/releasenotes/notes/bump-michaelrigart.interfaces-1.15.4-900d2f560c4a19bb.yaml new file mode 100644 index 000000000..20d08b0f4 --- /dev/null +++ b/releasenotes/notes/bump-michaelrigart.interfaces-1.15.4-900d2f560c4a19bb.yaml @@ -0,0 +1,5 @@ +--- +fixes: + - | + Bumps the MichaelRigart.interfaces role to v1.15.4 to fix compatibility + with CentOS Stream 9 due to changes in the ``iproute`` package. diff --git a/requirements.yml b/requirements.yml index 71e0ef65e..a3c64d576 100644 --- a/requirements.yml +++ b/requirements.yml @@ -27,7 +27,7 @@ roles: # There are no versioned releases of this role. version: acd08fd126d0e442ab8b3bc518e37761390d8c2f - src: MichaelRigart.interfaces - version: v1.15.3 + version: v1.15.4 - src: mrlesmithjr.chrony version: v0.1.4 - src: mrlesmithjr.manage_lvm From 3490905286953484f96f6ed07698fb8e9c6d2eb5 Mon Sep 17 00:00:00 2001 From: Seunghun Lee Date: Fri, 21 Mar 2025 12:18:48 +0000 Subject: [PATCH 3/3] Fix netplan packages do not getting fully removed Remaining netplan packages ``libnetplan1`` and ``netplan-generator`` templates default network configs which prevents systemd-networkd to apply Kayobe generated network configs. Closes-Bug: #2103794 Change-Id: If15bcfed7f212b9592049287514d8d601b70a41b --- ansible/roles/network-debian/tasks/main.yml | 2 ++ .../fix-netplan-not-get-fully-removed-b3770cf475569a6c.yaml | 6 ++++++ 2 files changed, 8 insertions(+) create mode 100644 releasenotes/notes/fix-netplan-not-get-fully-removed-b3770cf475569a6c.yaml diff --git a/ansible/roles/network-debian/tasks/main.yml b/ansible/roles/network-debian/tasks/main.yml index bd084431e..27091a841 100644 --- a/ansible/roles/network-debian/tasks/main.yml +++ b/ansible/roles/network-debian/tasks/main.yml @@ -18,7 +18,9 @@ package: name: - libnetplan0 + - libnetplan1 - netplan.io + - netplan-generator state: absent notify: - Remove netplan systemd-networkd configuration diff --git a/releasenotes/notes/fix-netplan-not-get-fully-removed-b3770cf475569a6c.yaml b/releasenotes/notes/fix-netplan-not-get-fully-removed-b3770cf475569a6c.yaml new file mode 100644 index 000000000..1f5e8d51d --- /dev/null +++ b/releasenotes/notes/fix-netplan-not-get-fully-removed-b3770cf475569a6c.yaml @@ -0,0 +1,6 @@ +--- +fixes: + - | + Fix a bug where netplan packages are not fully removed resulting generated + network configurations are not getting applied with ``host configure`` + commands. 'LP#2103794 '__