Skip to content

Conversation

@stephenfin
Copy link

We are are moving this into cluster-capi-operator in openshift/cluster-capi-operator#411.

Since this is now handled in cluster-capi-operator. In this part, we
remove the assets that deploy it.

Signed-off-by: Stephen Finucane <[email protected]>
@openshift-ci-robot openshift-ci-robot added the jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. label Nov 25, 2025
@openshift-ci-robot
Copy link

openshift-ci-robot commented Nov 25, 2025

@stephenfin: This pull request references OSASINFRA-3960 which is a valid jira issue.

Details

In response to this:

We are are moving this into cluster-capi-operator in openshift/cluster-capi-operator#411.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository.

@openshift-ci openshift-ci bot requested review from gryf and mandre November 25, 2025 18:19
@stephenfin stephenfin force-pushed the migrate-openstack-infracluster-controller branch 2 times, most recently from 4606df7 to 9d94be0 Compare November 25, 2025 19:53
Since this is now handled in cluster-capi-operator. In this part, we
remove the controller itself which is no longer deployed.

Signed-off-by: Stephen Finucane <[email protected]>
@stephenfin stephenfin force-pushed the migrate-openstack-infracluster-controller branch from 9d94be0 to 9d76669 Compare November 25, 2025 19:55
@stephenfin
Copy link
Author

/test e2e-techpreview

@mandre
Copy link
Member

mandre commented Dec 4, 2025

The hypershift job is not going to pass, it's known to fail ATM. We should have enough coverage with the e2e-techpreview job.

@mandre
Copy link
Member

mandre commented Dec 4, 2025

/override ci/prow/e2e-hypershift

@openshift-ci
Copy link

openshift-ci bot commented Dec 4, 2025

@mandre: Overrode contexts on behalf of mandre: ci/prow/e2e-hypershift

Details

In response to this:

/override ci/prow/e2e-hypershift

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

@mandre
Copy link
Member

mandre commented Dec 4, 2025

From the logs:

 INFO[2025-12-04T15:21:56Z] make: Entering directory '/go/src/sigs.k8s.io/cluster-api-provider-openstack/openshift'
make: *** No rule to make target 'e2e'.  Stop. 

We would have to update the job :)

@stephenfin
Copy link
Author

/override ci/prow/e2e-techpreview

This job needs to be reworked, as @mandre says. The main change at openshift/cluster-capi-operator#411 has merged so lets get this in then go rework thing here to run the CCAPIO job here as a follow-up.

@openshift-ci
Copy link

openshift-ci bot commented Dec 4, 2025

@stephenfin: Overrode contexts on behalf of stephenfin: ci/prow/e2e-techpreview

Details

In response to this:

/override ci/prow/e2e-techpreview

This job needs to be reworked, as @mandre says. The main change at openshift/cluster-capi-operator#411 has merged so lets get this in then go rework thing here to run the CCAPIO job here as a follow-up.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

@stephenfin
Copy link
Author

/label acknowledge-critical-fixes-only

We need to get this in so we can bump CAPO to the latest upstream release as part of the OpenShift 4.21 release.

@openshift-ci openshift-ci bot added the acknowledge-critical-fixes-only Indicates if the issuer of the label is OK with the policy. label Dec 4, 2025
Copy link
Member

@mandre mandre left a comment

Choose a reason for hiding this comment

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

/lgtm
/approve
/hold

@stephenfin, I'll let you remove the hold when appropriate. We're still working on having CI on this change but I'm afraid we'll have to merge without any CI confirmation to meet the deadline tomorrow. The risk is low though, as both consumers of this code, CCAPIO and Hypershift are still tech preview. We expect to have successful CI runs very soon.

@openshift-ci openshift-ci bot added do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. lgtm Indicates that a PR is ready to be merged. labels Dec 4, 2025
@openshift-ci
Copy link

openshift-ci bot commented Dec 4, 2025

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: mandre

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 approved Indicates a PR has been approved by an approver from all required OWNERS files. and removed lgtm Indicates that a PR is ready to be merged. labels Dec 4, 2025
@stephenfin stephenfin force-pushed the migrate-openstack-infracluster-controller branch from 7492bc4 to e152d6a Compare December 4, 2025 17:36
@stephenfin
Copy link
Author

This job needs to be reworked, as @mandre says. The main change at openshift/cluster-capi-operator#411 has merged so lets get this in then go rework thing here to run the CCAPIO job here as a follow-up.

I've re-added the e2e Makefile target as an alias of the new e2e-tests.sh script. We can remove in a follow-up PR once the jobs have been reworked not to require them.

@stephenfin
Copy link
Author

/override ci/prow/e2e-hypershift

We know it's broken. No point burning resources.

@openshift-ci
Copy link

openshift-ci bot commented Dec 4, 2025

@stephenfin: Overrode contexts on behalf of stephenfin: ci/prow/e2e-hypershift

Details

In response to this:

/override ci/prow/e2e-hypershift

We know it's broken. No point burning resources.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

@mandre
Copy link
Member

mandre commented Dec 4, 2025

/test e2e-techpreview

@stephenfin stephenfin force-pushed the migrate-openstack-infracluster-controller branch from e152d6a to a5baf7b Compare December 4, 2025 23:45
@mandre
Copy link
Member

mandre commented Dec 5, 2025

/test e2e-techpreview

Copy link
Member

@mandre mandre left a comment

Choose a reason for hiding this comment

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

@openshift-ci openshift-ci bot added the lgtm Indicates that a PR is ready to be merged. label Dec 5, 2025
@mandre
Copy link
Member

mandre commented Dec 5, 2025

/override ci/prow/e2e-hypershift

@openshift-ci
Copy link

openshift-ci bot commented Dec 5, 2025

@mandre: Overrode contexts on behalf of mandre: ci/prow/e2e-hypershift

Details

In response to this:

/override ci/prow/e2e-hypershift

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

@openshift-ci
Copy link

openshift-ci bot commented Dec 5, 2025

@stephenfin: all tests passed!

Full PR test history. Your PR dashboard.

Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here.

@stephenfin
Copy link
Author

/hold cancel

@openshift-ci openshift-ci bot removed the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Dec 5, 2025
@mandre
Copy link
Member

mandre commented Dec 5, 2025

/verified by CI

@openshift-ci-robot openshift-ci-robot added the verified Signifies that the PR passed pre-merge verification criteria label Dec 5, 2025
@openshift-ci-robot
Copy link

@mandre: This PR has been marked as verified by CI.

Details

In response to this:

/verified by CI

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository.

@openshift-merge-bot openshift-merge-bot bot merged commit 80e0077 into openshift:main Dec 5, 2025
10 checks passed
@openshift-merge-bot openshift-merge-bot bot deleted the migrate-openstack-infracluster-controller branch December 5, 2025 10:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

acknowledge-critical-fixes-only Indicates if the issuer of the label is OK with the policy. approved Indicates a PR has been approved by an approver from all required OWNERS files. jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. lgtm Indicates that a PR is ready to be merged. verified Signifies that the PR passed pre-merge verification criteria

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants