From c524e60763bfef8ca06755c7faccfe239314a574 Mon Sep 17 00:00:00 2001 From: simontesar Date: Fri, 2 Oct 2026 11:34:17 +0300 Subject: [PATCH] feat: cirumvent bmc deletion racing with server creation See https://github.com/ironcore-dev/metal-operator/issues/1185 --- tests/01-bmc-registration/chainsaw-test.yaml | 2 ++ tests/02-discovery/chainsaw-test.yaml | 2 ++ tests/03-power-annotation/chainsaw-test.yaml | 2 ++ tests/04-bmc-reset/chainsaw-test.yaml | 2 ++ tests/05-indicator-led/chainsaw-test.yaml | 2 ++ tests/06-biossettings-noreboot/chainsaw-test.yaml | 2 ++ tests/07-biossettings-reboot/chainsaw-test.yaml | 2 ++ tests/08-bmcsettings/chainsaw-test.yaml | 2 ++ tests/09-persistent-boot-order/chainsaw-test.yaml | 2 ++ tests/10-bmcversion/chainsaw-test.yaml | 2 ++ 10 files changed, 20 insertions(+) diff --git a/tests/01-bmc-registration/chainsaw-test.yaml b/tests/01-bmc-registration/chainsaw-test.yaml index 0e8e569..e4a4adc 100644 --- a/tests/01-bmc-registration/chainsaw-test.yaml +++ b/tests/01-bmc-registration/chainsaw-test.yaml @@ -14,6 +14,8 @@ spec: - apply: file: ../shared/bmc.yaml cleanup: + - sleep: + duration: 10s - delete: timeout: 2m ref: diff --git a/tests/02-discovery/chainsaw-test.yaml b/tests/02-discovery/chainsaw-test.yaml index 2bd57de..b3450f1 100644 --- a/tests/02-discovery/chainsaw-test.yaml +++ b/tests/02-discovery/chainsaw-test.yaml @@ -13,6 +13,8 @@ spec: - apply: file: ../shared/bmc.yaml cleanup: + - sleep: + duration: 10s - delete: timeout: 2m ref: diff --git a/tests/03-power-annotation/chainsaw-test.yaml b/tests/03-power-annotation/chainsaw-test.yaml index 092bef6..b36756d 100644 --- a/tests/03-power-annotation/chainsaw-test.yaml +++ b/tests/03-power-annotation/chainsaw-test.yaml @@ -13,6 +13,8 @@ spec: - apply: file: ../shared/bmc.yaml cleanup: + - sleep: + duration: 10s - delete: timeout: 2m ref: diff --git a/tests/04-bmc-reset/chainsaw-test.yaml b/tests/04-bmc-reset/chainsaw-test.yaml index 31feaef..e3dd106 100644 --- a/tests/04-bmc-reset/chainsaw-test.yaml +++ b/tests/04-bmc-reset/chainsaw-test.yaml @@ -13,6 +13,8 @@ spec: - apply: file: ../shared/bmc.yaml cleanup: + - sleep: + duration: 10s - delete: timeout: 2m ref: diff --git a/tests/05-indicator-led/chainsaw-test.yaml b/tests/05-indicator-led/chainsaw-test.yaml index 041ebd2..8eb9432 100644 --- a/tests/05-indicator-led/chainsaw-test.yaml +++ b/tests/05-indicator-led/chainsaw-test.yaml @@ -14,6 +14,8 @@ spec: - apply: file: ../shared/bmc.yaml cleanup: + - sleep: + duration: 10s - delete: timeout: 2m ref: diff --git a/tests/06-biossettings-noreboot/chainsaw-test.yaml b/tests/06-biossettings-noreboot/chainsaw-test.yaml index 280c8b5..1216412 100644 --- a/tests/06-biossettings-noreboot/chainsaw-test.yaml +++ b/tests/06-biossettings-noreboot/chainsaw-test.yaml @@ -12,6 +12,8 @@ spec: - apply: file: ../shared/bmc.yaml cleanup: + - sleep: + duration: 10s - delete: timeout: 2m ref: diff --git a/tests/07-biossettings-reboot/chainsaw-test.yaml b/tests/07-biossettings-reboot/chainsaw-test.yaml index af310aa..7e0aa57 100644 --- a/tests/07-biossettings-reboot/chainsaw-test.yaml +++ b/tests/07-biossettings-reboot/chainsaw-test.yaml @@ -12,6 +12,8 @@ spec: - apply: file: ../shared/bmc.yaml cleanup: + - sleep: + duration: 10s - delete: timeout: 2m ref: diff --git a/tests/08-bmcsettings/chainsaw-test.yaml b/tests/08-bmcsettings/chainsaw-test.yaml index 2a5bdee..b13285e 100644 --- a/tests/08-bmcsettings/chainsaw-test.yaml +++ b/tests/08-bmcsettings/chainsaw-test.yaml @@ -12,6 +12,8 @@ spec: - apply: file: ../shared/bmc.yaml cleanup: + - sleep: + duration: 10s - delete: timeout: 2m ref: diff --git a/tests/09-persistent-boot-order/chainsaw-test.yaml b/tests/09-persistent-boot-order/chainsaw-test.yaml index 07a0b4b..2e2c54d 100644 --- a/tests/09-persistent-boot-order/chainsaw-test.yaml +++ b/tests/09-persistent-boot-order/chainsaw-test.yaml @@ -12,6 +12,8 @@ spec: - apply: file: ../shared/bmc.yaml cleanup: + - sleep: + duration: 10s - delete: timeout: 2m ref: diff --git a/tests/10-bmcversion/chainsaw-test.yaml b/tests/10-bmcversion/chainsaw-test.yaml index 5391f76..a474806 100644 --- a/tests/10-bmcversion/chainsaw-test.yaml +++ b/tests/10-bmcversion/chainsaw-test.yaml @@ -15,6 +15,8 @@ spec: - apply: file: ../shared/bmc.yaml cleanup: + - sleep: + duration: 10s - delete: timeout: 2m ref: