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

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>
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