Skip to content

Multi-namespace test#693

Open
vakwetu wants to merge 1 commit intoopenstack-k8s-operators:mainfrom
vakwetu:add-skmo
Open

Multi-namespace test#693
vakwetu wants to merge 1 commit intoopenstack-k8s-operators:mainfrom
vakwetu:add-skmo

Conversation

@vakwetu
Copy link
Contributor

@vakwetu vakwetu commented Feb 6, 2026

Add multi-namespace SKMO support

Configure the multi-namespace SKMO scenario with:

  • SKMO-specific control-plane kustomization for the central region
    with barbican-keystone-listener pool_name and RabbitMQ memory
    reduction (4Gi -> 2Gi) for compact clusters
  • Barbican keystone listener pool_name configuration for both
    central (regionOne) and leaf (regionTwo) regions
  • Automation stages updated to reference SKMO-specific paths
  • Post-stage hook for populating cross-region transport URL
  • Wait conditions adjusted for parallel deployment
  • Correct keystone endpoint values for leaf region
  • CA trust configuration between central and leaf regions

Depends-On: openstack-k8s-operators/ci-framework#3684

@openshift-ci openshift-ci bot requested review from cjeanner and karelyatin February 6, 2026 19:05
@openshift-ci
Copy link

openshift-ci bot commented Feb 6, 2026

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: vakwetu
Once this PR has been reviewed and has the lgtm label, please assign raukadah 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
Contributor

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/7722c30130f04cd09027a0b3923bf965

✔️ noop SUCCESS in 0s
rhoso-architecture-validate-multi-namespace-skmo FAILURE in 3m 42s

@softwarefactory-project-zuul
Copy link
Contributor

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

✔️ noop SUCCESS in 0s
rhoso-architecture-validate-multi-namespace-skmo FAILURE in 3m 20s

@softwarefactory-project-zuul
Copy link
Contributor

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

✔️ noop SUCCESS in 0s
rhoso-architecture-validate-multi-namespace-skmo FAILURE in 4m 08s

@softwarefactory-project-zuul
Copy link
Contributor

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/2b22395d6dcb4815b5a96d9bf4ea949f

✔️ noop SUCCESS in 0s
rhoso-architecture-validate-multi-namespace-skmo FAILURE in 3m 26s

@softwarefactory-project-zuul
Copy link
Contributor

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

✔️ noop SUCCESS in 0s
rhoso-architecture-validate-multi-namespace-skmo FAILURE in 3m 52s

@vakwetu vakwetu changed the title Initial multi-namespace test Multi-namespace test Mar 10, 2026
@softwarefactory-project-zuul
Copy link
Contributor

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

✔️ noop SUCCESS in 0s
rhoso-architecture-validate-multi-namespace-skmo FAILURE in 3m 50s

@softwarefactory-project-zuul
Copy link
Contributor

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

✔️ noop SUCCESS in 0s
rhoso-architecture-validate-multi-namespace-skmo FAILURE in 3m 13s

@vakwetu
Copy link
Contributor Author

vakwetu commented Mar 10, 2026

recheck

@softwarefactory-project-zuul
Copy link
Contributor

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/0de17485fe724363b91a0ed36ca28816

✔️ noop SUCCESS in 0s
rhoso-architecture-validate-multi-namespace-skmo FAILURE in 3m 24s

- name: service-values
src_file: service-values.yaml
- name: network-values2
src_file: ../../multi-namespace/control-plane2/networking/nncp/values.yaml
Copy link
Contributor

Choose a reason for hiding this comment

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

This worked fine with the kustomize_deploy role in CIFMW? I don't think anyone has tried this before.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

yup - it worked fine

@abays abays mentioned this pull request Mar 16, 2026
Configure the multi-namespace SKMO scenario with:
- SKMO-specific control-plane kustomization for the central region
  with barbican-keystone-listener pool_name and RabbitMQ memory
  reduction (4Gi -> 2Gi) for compact clusters
- Barbican keystone listener pool_name configuration for both
  central (regionOne) and leaf (regionTwo) regions
- Automation stages updated to reference SKMO-specific paths
- Post-stage hook for populating cross-region transport URL
- Wait conditions adjusted for parallel deployment
- Correct keystone endpoint values for leaf region
- CA trust configuration between central and leaf regions
- Symlink net-env for SKMO to reuse multi-namespace networking

Depends-On: openstack-k8s-operators/ci-framework#3684
Co-Authored-By: Claude <noreply@anthropic.com>
Signed-off-by: Ade Lee <alee@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.

2 participants