Skip to content

Commit

Permalink
E2E: Pin ironic as workaround for failing tests
Browse files Browse the repository at this point in the history
The live-ISO test is currently failing due to a bug in ironic. To avoid
blocking main while this is sorted out, this commit pins ironic to an
unaffected version.

Signed-off-by: Lennart Jern <[email protected]>
  • Loading branch information
lentzi90 committed Dec 9, 2024
1 parent 227b7ff commit 18b434d
Showing 1 changed file with 20 additions and 14 deletions.
34 changes: 20 additions & 14 deletions ironic-deployment/overlays/e2e/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,13 @@ configMapGenerator:
behavior: create

patches:
- path: ironic-patch.yaml
- path: ironic-patch.yaml

# TODO(lentzi90): Remove once issue resolved:
# https://github.com/metal3-io/baremetal-operator/issues/2110
images:
- name: quay.io/metal3-io/ironic
newTag: release-26.0

# NOTE: These credentials are generated automatically in hack/ci-e2e.sh
secretGenerator:
Expand All @@ -27,16 +33,16 @@ secretGenerator:
type: Opaque

replacements:
# Replace IRONIC_HOST_IP in certificates with the PROVISIONING_IP from the configmap
- source:
kind: ConfigMap
name: ironic-bmo-configmap
fieldPath: .data.PROVISIONING_IP
targets:
- select:
version: v1
group: cert-manager.io
kind: Certificate
name:
fieldPaths:
- .spec.ipAddresses.0
# Replace IRONIC_HOST_IP in certificates with the PROVISIONING_IP from the configmap
- source:
kind: ConfigMap
name: ironic-bmo-configmap
fieldPath: .data.PROVISIONING_IP
targets:
- select:
version: v1
group: cert-manager.io
kind: Certificate
name:
fieldPaths:
- .spec.ipAddresses.0

0 comments on commit 18b434d

Please sign in to comment.