Skip to content

Enable Ceph for uni05epsilon adoption scenario - #1443

Merged
openshift-merge-bot[bot] merged 1 commit into
openstack-k8s-operators:mainfrom
rebtoor:OSPNW-1658
Jul 22, 2026
Merged

Enable Ceph for uni05epsilon adoption scenario#1443
openshift-merge-bot[bot] merged 1 commit into
openstack-k8s-operators:mainfrom
rebtoor:OSPNW-1658

Conversation

@rebtoor

@rebtoor rebtoor commented Jul 15, 2026

Copy link
Copy Markdown
Contributor

Summary

Add external Ceph deployment to the uni05epsilon multi-cell adoption scenario, following the uni04delta pattern.

The Ceph cluster is deployed on the cell1 and cell2 compute nodes (which have OSD disks) as an external cluster before the TripleO overcloud deploy. All three stacks (overcloud, cell1, cell2) reference the external-ceph environment and generated credentials.

Changes

  • Add ceph_inventory.yaml targeting cell1/cell2 compute nodes
  • Add osd_spec.yaml for OSD device configuration
  • Add pre_oc_run hooks to overcloud stack: setup ceph nodes, deploy ceph cluster, create external ceph parameters
  • Add external-ceph.yaml TripleO environment to all three stacks (overcloud, cell1, cell2)

Related

Made with Cursor

@jistr jistr left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm

@openshift-ci openshift-ci Bot added the lgtm label Jul 16, 2026
@rebtoor
rebtoor force-pushed the OSPNW-1658 branch 2 times, most recently from 55e0170 to 7d00ed2 Compare July 17, 2026 07:47
@openshift-ci openshift-ci Bot removed the lgtm label Jul 17, 2026
@centosinfra-prod-github-app

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://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/buildset/63e4f0bb0a6c476ea2b84cc063e9693f

✔️ noop SUCCESS in 0s
adoption-standalone-to-crc-ceph RETRY_LIMIT Host unreachable in 18m 25s
adoption-standalone-to-crc-no-ceph RETRY_LIMIT in 5m 35s

Add external Ceph deployment to the uni05epsilon multi-cell
adoption scenario, following the uni04delta pattern.

The Ceph cluster is deployed on the cell1 and cell2 compute
nodes (which have OSD disks) as an external cluster before
the TripleO overcloud deploy. All three stacks (overcloud,
cell1, cell2) reference the external-ceph environment and
generated credentials.

Changes:
- Add ceph_inventory.yaml targeting cell1/cell2 computes
- Add osd_spec.yaml for OSD device configuration
- Add pre_oc_run hooks to overcloud stack: setup ceph nodes,
  deploy ceph cluster, create external ceph parameters
- Add external-ceph.yaml environment to all three stacks

Related: OSPNW-1658
Co-authored-by: Cursor <cursoragent@cursor.com>
@rebtoor

rebtoor commented Jul 21, 2026

Copy link
Copy Markdown
Contributor Author

recheck

@centosinfra-prod-github-app

Copy link
Copy Markdown

Merge Failed.

This change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.
Warning:
Unable to update github.com/openstack-k8s-operators/data-plane-adoption

@jistr jistr left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm

@openshift-ci openshift-ci Bot added the lgtm label Jul 21, 2026
@rebtoor

rebtoor commented Jul 21, 2026

Copy link
Copy Markdown
Contributor Author

recheck

@jistr

jistr commented Jul 22, 2026

Copy link
Copy Markdown
Contributor


/approve

@openshift-ci

openshift-ci Bot commented Jul 22, 2026

Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: jistr

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

The pull request process is described 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

@openshift-merge-bot
openshift-merge-bot Bot merged commit 14c9dcf into openstack-k8s-operators:main Jul 22, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants