Skip to content

ci: add openstack-meta-content-provider-master job#709

Open
xek wants to merge 2 commits into
mainfrom
xek/meta-content-provider-master
Open

ci: add openstack-meta-content-provider-master job#709
xek wants to merge 2 commits into
mainfrom
xek/meta-content-provider-master

Conversation

@xek

@xek xek commented Jun 9, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Add keystone-openstack-meta-content-provider-master job that builds fresh keystone containers from OpenDev master on each PR
  • Add keystone-operator-tempest-master job that consumes those fresh containers
  • Both jobs added to the github-check pipeline (tempest-master non-voting)

This allows co-submitting a keystone service fix and an operator change in a single review round, without waiting for the service fix to be packaged into current-tested first. Follows the pattern established by telemetry-operator #894 and watcher-operator.

Jira: https://redhat.atlassian.net/browse/OSPRH-30892

Assisted-by: Claude Sonnet 4.6

Add keystone-openstack-meta-content-provider-master to build fresh
keystone containers from OpenDev master on each PR, and a corresponding
keystone-operator-tempest-master job that consumes those containers.

This allows co-submitting keystone service fixes and operator changes
in the same review round, without waiting for the service fix to be
packaged into current-tested first.

Follows the pattern established by telemetry-operator (#894) and
watcher-operator.

Story: https://redhat.atlassian.net/browse/OSPRH-30892

Assisted-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Change-Id: Ib64787222c8e8818745d4d3a27a4da24f5901184
Signed-off-by: Grzegorz Grasza <xek@redhat.com>
@openshift-ci

openshift-ci Bot commented Jun 9, 2026

Copy link
Copy Markdown
Contributor

Skipping CI for Draft Pull Request.
If you want CI signal for your change, please convert it to an actual PR.
You can still manually trigger a test run with /test all

@openshift-ci

openshift-ci Bot commented Jun 9, 2026

Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: xek

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-ci openshift-ci Bot added the approved label Jun 9, 2026
@xek xek requested review from Deydra71 and mauricioharley June 9, 2026 07:28
@xek xek marked this pull request as ready for review June 9, 2026 07:36
@openshift-ci openshift-ci Bot requested a review from d34dh0r53 June 9, 2026 07:36
Comment thread zuul.d/jobs.yaml Outdated
@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/54f13b8778bb4e1eb69f2ea24cd8264b

✔️ keystone-openstack-meta-content-provider-master SUCCESS in 2h 13m 46s
keystone-operator-tempest-master FAILURE in 1h 10m 53s (non-voting)
openstack-k8s-operators-content-provider NODE_FAILURE Node(set) request 100-0000114716 failed in 0s
⚠️ keystone-operator-kuttl SKIPPED Skipped due to failed job openstack-k8s-operators-content-provider (non-voting)
⚠️ keystone-operator-tempest SKIPPED Skipped due to failed job openstack-k8s-operators-content-provider (non-voting)

Set cifmw_build_containers_force: false so the build only triggers
when a Depends-On to OpenDev is present, not on every PR. Also mark
keystone-openstack-meta-content-provider-master as non-voting to
avoid blocking PRs on unrelated upstream issues.

Change-Id: Id66a272d2cd204c168837e421fc9025cfc869e09
Signed-off-by: Grzegorz Grasza <xek@redhat.com>
@xek xek requested review from Deydra71 and mauricioharley June 11, 2026 11:57

@Deydra71 Deydra71 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.

let's squash the commits and then we are good to go

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants