Skip to content

Conversation

@rebtoor
Copy link
Contributor

@rebtoor rebtoor commented Nov 19, 2025

This commit introduces the uni04delta scenario for OSP 17.1 to RHOSO data plane adoption testing. This is the IPv4 variant of the delta topology, focused on Ceph integration and DNS services.

Key Features:

  • Topology: 3 controllers + 2 computes + 3 external Ceph nodes
  • Network: IPv4 with tenant=vlan, DVR enabled
  • Storage: External Ceph 8.1 (RBD backend for Cinder/Glance, CephFS with NFS Ganesha for Manila, RGW as Swift)
  • Services: Barbican (simple crypto), Designate (DNS as a Service)
  • Networks: 7 networks configured (InternalApi, Storage, Tenant, StorageMgmt, External, Designate, Designateext)

Architecture Reference:
https://github.com/openstack-k8s-operators/architecture/tree/main/examples/dt/uni04delta

Files Created:

  • scenarios/uni04delta.yaml: Main scenario definition with external Ceph deployment hooks and ceph_mon_host configuration
  • scenarios/uni04delta/network_data.yaml.j2: Network topology with Designate networks for DNS service testing
  • scenarios/uni04delta/roles.yaml: Controller and Compute roles with full service suite including Designate services
  • scenarios/uni04delta/config_download.yaml: Heat templates and parameter overrides with DVR and Designate port configurations
  • scenarios/uni04delta/vips_data.yaml: Virtual IPs for HA services
  • scenarios/uni04delta/ceph_inventory.yaml: External Ceph nodes inventory with all network IPs including external network
  • scenarios/uni04delta/hieradata_overrides_undercloud.yaml: Undercloud hieradata configuration
  • scenarios/uni04delta/undercloud_parameter_defaults.yaml: Undercloud parameter defaults

Assisted-By: Cursor (claude-4.5-sonnet)

@rebtoor rebtoor requested review from a team, fmount and jirimacku November 19, 2025 13:08
@openshift-ci
Copy link

openshift-ci bot commented Nov 19, 2025

[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 sathlan for approval. For more information see the Code Review Process.

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

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

@jirimacku
Copy link
Contributor

/lgtm

This commit introduces the uni04delta scenario for OSP 17.1 to RHOSO
data plane adoption testing. This is the IPv4 variant of the delta
topology, focused on Ceph integration and DNS services.

Key Features:
- Topology: 3 controllers + 2 computes + 3 external Ceph nodes
- Network: IPv4 with tenant=vlan, DVR enabled
- Storage: External Ceph 8.1 (RBD backend for Cinder/Glance, CephFS
  with NFS Ganesha for Manila, RGW as Swift)
- Services: Barbican (simple crypto), Designate (DNS as a Service)
- Networks: 7 networks configured (InternalApi, Storage, Tenant,
  StorageMgmt, External, Designate, Designateext)

Architecture Reference:
https://github.com/openstack-k8s-operators/architecture/tree/main/examples/dt/uni04delta

Files Created:
- scenarios/uni04delta.yaml: Main scenario definition with external
  Ceph deployment hooks and ceph_mon_host configuration
- scenarios/uni04delta/network_data.yaml.j2: Network topology with
  Designate networks for DNS service testing
- scenarios/uni04delta/roles.yaml: Controller and Compute roles with
  full service suite including Designate services
- scenarios/uni04delta/config_download.yaml: Heat templates and
  parameter overrides with DVR and Designate port configurations
- scenarios/uni04delta/vips_data.yaml: Virtual IPs for HA services
- scenarios/uni04delta/ceph_inventory.yaml: External Ceph nodes
  inventory with all network IPs including external network
- scenarios/uni04delta/hieradata_overrides_undercloud.yaml: Undercloud
  hieradata configuration
- scenarios/uni04delta/undercloud_parameter_defaults.yaml: Undercloud
  parameter defaults

Assisted-By: Cursor (claude-4.5-sonnet)

Signed-off-by: Roberto Alfieri <[email protected]>
@openshift-ci
Copy link

openshift-ci bot commented Nov 20, 2025

New changes are detected. LGTM label has been removed.

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.

2 participants