diff --git a/tests/01-bmc-registration/chainsaw-test.yaml b/tests/01-bmc-registration/chainsaw-test.yaml index da58ea2..5289fcb 100644 --- a/tests/01-bmc-registration/chainsaw-test.yaml +++ b/tests/01-bmc-registration/chainsaw-test.yaml @@ -13,6 +13,14 @@ spec: file: ../shared/bmcsecret.yaml - apply: file: ../shared/bmc.yaml + cleanup: + - delete: + timeout: 2m + ref: + apiVersion: metal.ironcore.dev/v1alpha1 + kind: Server + labels: + metal-operator-test-framework/namespace: ($namespace) - name: assert-bmc-enabled try: - assert: diff --git a/tests/02-discovery/chainsaw-test.yaml b/tests/02-discovery/chainsaw-test.yaml index 988f59f..2bd57de 100644 --- a/tests/02-discovery/chainsaw-test.yaml +++ b/tests/02-discovery/chainsaw-test.yaml @@ -12,6 +12,14 @@ spec: file: ../shared/bmcsecret.yaml - apply: file: ../shared/bmc.yaml + cleanup: + - delete: + timeout: 2m + ref: + apiVersion: metal.ironcore.dev/v1alpha1 + kind: Server + labels: + metal-operator-test-framework/namespace: ($namespace) - name: assert-bmc-enabled try: - assert: diff --git a/tests/03-power-annotation/chainsaw-test.yaml b/tests/03-power-annotation/chainsaw-test.yaml index b386597..092bef6 100644 --- a/tests/03-power-annotation/chainsaw-test.yaml +++ b/tests/03-power-annotation/chainsaw-test.yaml @@ -12,6 +12,14 @@ spec: file: ../shared/bmcsecret.yaml - apply: file: ../shared/bmc.yaml + cleanup: + - delete: + timeout: 2m + ref: + apiVersion: metal.ironcore.dev/v1alpha1 + kind: Server + labels: + metal-operator-test-framework/namespace: ($namespace) - name: assert-bmc-enabled try: - assert: diff --git a/tests/04-bmc-reset/chainsaw-test.yaml b/tests/04-bmc-reset/chainsaw-test.yaml index a6b5973..6a55d32 100644 --- a/tests/04-bmc-reset/chainsaw-test.yaml +++ b/tests/04-bmc-reset/chainsaw-test.yaml @@ -13,6 +13,14 @@ spec: file: ../shared/bmcsecret.yaml - apply: file: ../shared/bmc.yaml + cleanup: + - delete: + timeout: 2m + ref: + apiVersion: metal.ironcore.dev/v1alpha1 + kind: Server + labels: + metal-operator-test-framework/namespace: ($namespace) - name: assert-bmc-enabled try: - assert: diff --git a/tests/05-indicator-led/chainsaw-test.yaml b/tests/05-indicator-led/chainsaw-test.yaml index 571713b..041ebd2 100644 --- a/tests/05-indicator-led/chainsaw-test.yaml +++ b/tests/05-indicator-led/chainsaw-test.yaml @@ -13,6 +13,14 @@ spec: file: ../shared/bmcsecret.yaml - apply: file: ../shared/bmc.yaml + cleanup: + - delete: + timeout: 2m + ref: + apiVersion: metal.ironcore.dev/v1alpha1 + kind: Server + labels: + metal-operator-test-framework/namespace: ($namespace) - name: assert-bmc-enabled try: - assert: diff --git a/tests/06-biossettings-noreboot/chainsaw-test.yaml b/tests/06-biossettings-noreboot/chainsaw-test.yaml index 8029c61..95a57a2 100644 --- a/tests/06-biossettings-noreboot/chainsaw-test.yaml +++ b/tests/06-biossettings-noreboot/chainsaw-test.yaml @@ -11,6 +11,14 @@ spec: file: ../shared/bmcsecret.yaml - apply: file: ../shared/bmc.yaml + cleanup: + - delete: + timeout: 2m + ref: + apiVersion: metal.ironcore.dev/v1alpha1 + kind: Server + labels: + metal-operator-test-framework/namespace: ($namespace) - name: assert-bmc-enabled try: - assert: diff --git a/tests/07-biossettings-reboot/chainsaw-test.yaml b/tests/07-biossettings-reboot/chainsaw-test.yaml index b6a9f8d..a4d7db2 100644 --- a/tests/07-biossettings-reboot/chainsaw-test.yaml +++ b/tests/07-biossettings-reboot/chainsaw-test.yaml @@ -11,6 +11,14 @@ spec: file: ../shared/bmcsecret.yaml - apply: file: ../shared/bmc.yaml + cleanup: + - delete: + timeout: 2m + ref: + apiVersion: metal.ironcore.dev/v1alpha1 + kind: Server + labels: + metal-operator-test-framework/namespace: ($namespace) - name: assert-bmc-enabled try: - assert: diff --git a/tests/08-bmcsettings/chainsaw-test.yaml b/tests/08-bmcsettings/chainsaw-test.yaml index 8f66972..c79ffbf 100644 --- a/tests/08-bmcsettings/chainsaw-test.yaml +++ b/tests/08-bmcsettings/chainsaw-test.yaml @@ -11,6 +11,14 @@ spec: file: ../shared/bmcsecret.yaml - apply: file: ../shared/bmc.yaml + cleanup: + - delete: + timeout: 2m + ref: + apiVersion: metal.ironcore.dev/v1alpha1 + kind: Server + labels: + metal-operator-test-framework/namespace: ($namespace) - name: assert-bmc-enabled try: - assert: diff --git a/tests/09-persistent-boot-order/chainsaw-test.yaml b/tests/09-persistent-boot-order/chainsaw-test.yaml index 8403352..12fabbd 100644 --- a/tests/09-persistent-boot-order/chainsaw-test.yaml +++ b/tests/09-persistent-boot-order/chainsaw-test.yaml @@ -11,6 +11,14 @@ spec: file: ../shared/bmcsecret.yaml - apply: file: ../shared/bmc.yaml + cleanup: + - delete: + timeout: 2m + ref: + apiVersion: metal.ironcore.dev/v1alpha1 + kind: Server + labels: + metal-operator-test-framework/namespace: ($namespace) - name: assert-bmc-enabled try: - assert: diff --git a/tests/10-bmcversion/chainsaw-test.yaml b/tests/10-bmcversion/chainsaw-test.yaml index 0840447..5391f76 100644 --- a/tests/10-bmcversion/chainsaw-test.yaml +++ b/tests/10-bmcversion/chainsaw-test.yaml @@ -14,6 +14,14 @@ spec: file: ../shared/bmcsecret.yaml - apply: file: ../shared/bmc.yaml + cleanup: + - delete: + timeout: 2m + ref: + apiVersion: metal.ironcore.dev/v1alpha1 + kind: Server + labels: + metal-operator-test-framework/namespace: ($namespace) - name: assert-bmc-enabled try: - assert: diff --git a/tests/shared/bmc.yaml b/tests/shared/bmc.yaml index 3eab442..6d3e11f 100644 --- a/tests/shared/bmc.yaml +++ b/tests/shared/bmc.yaml @@ -2,6 +2,8 @@ apiVersion: metal.ironcore.dev/v1alpha1 kind: BMC metadata: name: (join('-', ['compatibility', $namespace])) + labels: + metal-operator-test-framework/namespace: ($namespace) spec: bmcSecretRef: name: (join('-', ['compatibility', $namespace]))