Skip to content

[ci_local_storage] Fall back to oc debug for PV dir creation#3868

Open
bogdando wants to merge 1 commit intoopenstack-k8s-operators:mainfrom
bogdando:sno_local_storage
Open

[ci_local_storage] Fall back to oc debug for PV dir creation#3868
bogdando wants to merge 1 commit intoopenstack-k8s-operators:mainfrom
bogdando:sno_local_storage

Conversation

@bogdando
Copy link
Copy Markdown
Contributor

@bogdando bogdando commented Apr 20, 2026

When no Ansible inventory host matches a k8s node hostname (e.g. bare metal SNO where the node is not SSH-accessible), the role silently skips directory creation while still creating PVs that reference non-existent paths. Add an oc debug fallback that creates directories on each node via a debug pod.

Required-by: #3739
Jira: OSPRH-26767
Generated-by: claude-4.6-opus-high

@softwarefactory-project-zuul
Copy link
Copy Markdown

Build failed (check pipeline). Post recheck (without leading slash)
to rerun all jobs. Make sure the failure cause has been resolved before
you rerun jobs.

https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/064002e4f9d947d1b4987f675da01eaa

✔️ openstack-k8s-operators-content-provider SUCCESS in 3h 12m 34s
podified-multinode-edpm-deployment-crc FAILURE in 21m 06s
✔️ cifmw-crc-podified-edpm-baremetal SUCCESS in 1h 30m 25s
cifmw-crc-podified-edpm-baremetal-minor-update RETRY_LIMIT in 3h 00m 33s
✔️ cifmw-pod-zuul-files SUCCESS in 5m 08s
✔️ noop SUCCESS in 0s
✔️ cifmw-pod-ansible-test SUCCESS in 8m 48s
✔️ cifmw-pod-pre-commit SUCCESS in 8m 01s
✔️ cifmw-molecule-ci_local_storage SUCCESS in 12m 13s

@bogdando bogdando force-pushed the sno_local_storage branch 2 times, most recently from 4bc819c to de8279f Compare April 22, 2026 15:59
@openshift-ci
Copy link
Copy Markdown
Contributor

openshift-ci Bot commented Apr 22, 2026

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
Once this PR has been reviewed and has the lgtm label, please assign michburk for approval. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@softwarefactory-project-zuul
Copy link
Copy Markdown

Build failed (check pipeline). Post recheck (without leading slash)
to rerun all jobs. Make sure the failure cause has been resolved before
you rerun jobs.

https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/7d8c4a6f21ed4e87aa604d2bf52b28ef

✔️ openstack-k8s-operators-content-provider SUCCESS in 2h 28m 59s
✔️ podified-multinode-edpm-deployment-crc SUCCESS in 1h 26m 12s
✔️ cifmw-crc-podified-edpm-baremetal SUCCESS in 1h 43m 19s
✔️ cifmw-crc-podified-edpm-baremetal-minor-update SUCCESS in 1h 57m 22s
✔️ cifmw-pod-zuul-files SUCCESS in 4m 35s
✔️ noop SUCCESS in 0s
✔️ cifmw-pod-ansible-test SUCCESS in 8m 42s
cifmw-pod-pre-commit TIMED_OUT in 31m 06s
cifmw-molecule-ci_local_storage FAILURE in 12m 54s

@softwarefactory-project-zuul
Copy link
Copy Markdown

Build failed (check pipeline). Post recheck (without leading slash)
to rerun all jobs. Make sure the failure cause has been resolved before
you rerun jobs.

https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/1c1852b7d1fb488ea28144c6989b2143

✔️ openstack-k8s-operators-content-provider SUCCESS in 2h 30m 10s
✔️ podified-multinode-edpm-deployment-crc SUCCESS in 1h 25m 30s
✔️ cifmw-crc-podified-edpm-baremetal SUCCESS in 1h 41m 32s
✔️ cifmw-crc-podified-edpm-baremetal-minor-update SUCCESS in 2h 08m 20s
✔️ cifmw-pod-zuul-files SUCCESS in 6m 12s
✔️ noop SUCCESS in 0s
✔️ cifmw-pod-ansible-test SUCCESS in 9m 44s
✔️ cifmw-pod-pre-commit SUCCESS in 8m 56s
cifmw-molecule-ci_local_storage FAILURE in 16m 58s

When no Ansible inventory host matches a k8s node hostname
(e.g. bare metal SNO where the node is not SSH-accessible),
the role silently skips directory creation while still creating
PVs that reference non-existent paths. Add an oc debug fallback
that creates directories on each node via a debug pod.

Generated-by: claude-4.6-opus-high
Signed-off-by: Bohdan Dobrelia <bdobreli@redhat.com>
@bogdando bogdando force-pushed the sno_local_storage branch from b26e662 to 5f6f42f Compare April 24, 2026 10:30
@softwarefactory-project-zuul
Copy link
Copy Markdown

Build failed (check pipeline). Post recheck (without leading slash)
to rerun all jobs. Make sure the failure cause has been resolved before
you rerun jobs.

https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/196ce33e816c42808ee5acaf4aeca4d7

✔️ openstack-k8s-operators-content-provider SUCCESS in 2h 36m 39s
✔️ podified-multinode-edpm-deployment-crc SUCCESS in 1h 28m 44s
✔️ cifmw-crc-podified-edpm-baremetal SUCCESS in 1h 43m 46s
✔️ cifmw-crc-podified-edpm-baremetal-minor-update SUCCESS in 2h 16m 47s
✔️ cifmw-pod-zuul-files SUCCESS in 6m 36s
✔️ noop SUCCESS in 0s
✔️ cifmw-pod-ansible-test SUCCESS in 11m 05s
✔️ cifmw-pod-pre-commit SUCCESS in 11m 14s
cifmw-molecule-ci_local_storage FAILURE in 13m 52s

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant