Skip to content

Commit ba3bccd

Browse files
build: Add Provisioning CR patch and BMH availability waits for nova04delta
Co-authored-by: aider (gemini/gemini-2.5-pro) <[email protected]>
1 parent 251f695 commit ba3bccd

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

automation/vars/nova04delta.yaml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,24 @@ vas:
4343
build_output: control-plane.yaml
4444

4545
- name: nodeset 1
46+
pre_stage_run:
47+
- name: Patch Provisioning CR
48+
type: cr
49+
definition:
50+
spec:
51+
watchAllNamespaces: true
52+
virtualMediaViaExternalNetwork: true
53+
namespace: openshift-machine-api
54+
api_version: metal3.io/v1alpha1
55+
kind: Provisioning
56+
resource_name: provisioning-configuration
57+
state: patched
4658
path: examples/dt/nova/nova04delta/edpm/nodeset
4759
wait_conditions:
60+
- >-
61+
oc -n openstack wait baremetalhosts.metal3.io edpm-compute-0
62+
--for=jsonpath='{.status.provisioning.state}'=available
63+
--timeout=10m
4864
- >-
4965
oc -n openstack wait
5066
osdpns openstack-edpm --for condition=SetupReady
@@ -57,6 +73,10 @@ vas:
5773
- name: nodeset 2
5874
path: examples/dt/nova/nova04delta/edpm/nodeset2
5975
wait_conditions:
76+
- >-
77+
oc -n openstack wait baremetalhosts.metal3.io edpm-compute-1
78+
--for=jsonpath='{.status.provisioning.state}'=available
79+
--timeout=10m
6080
- >-
6181
oc -n openstack wait
6282
osdpns openstack-edpm-2 --for condition=SetupReady

0 commit comments

Comments
 (0)