Skip to content

Conversation

@kwoodson
Copy link

What this PR does / why we need it:
The machine libraries from machine-api-operator have been moved to openshift/api. This PR removes the circular dependency that existed on the machine-api-operator which also brought in AWS and Azure. These are removed with this work.

Which issue(s) this PR fixes

Special notes for your reviewer:
There are zero code updates. This is a library update and a dependency clean up. This simplifies the dependencies, removes circular dependencies, removes AWS/Azure dependencies, and moves the libraries to their correct openshift/api location.

  1. Please confirm that if this PR changes any image versions, then that's the sole change this PR makes.

Release note:

machine-api-operator library migration to openshift/api

@kwoodson kwoodson requested review from iamemilio and removed request for EmilienM and pierreprinetti November 11, 2021 16:26
Copy link

@elmiko elmiko left a comment

Choose a reason for hiding this comment

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

/lgtm

@openshift-ci
Copy link

openshift-ci bot commented Nov 11, 2021

@elmiko: changing LGTM is restricted to collaborators

In response to this:

/lgtm

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/test-infra repository.

@EmilienM
Copy link
Member

/lgtm
/approve
/hold for CI

@openshift-ci openshift-ci bot added the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Nov 11, 2021
@openshift-ci openshift-ci bot added the lgtm Indicates that a PR is ready to be merged. label Nov 11, 2021
@openshift-ci
Copy link

openshift-ci bot commented Nov 11, 2021

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: EmilienM

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

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

@openshift-ci openshift-ci bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Nov 11, 2021
@iamemilio
Copy link

Thanks, looks good! We can merge this as soon as the tests pass.

@mdbooth
Copy link

mdbooth commented Nov 11, 2021

/cc @mandre

@openshift-ci
Copy link

openshift-ci bot commented Nov 11, 2021

@kwoodson: The following test failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name Commit Details Required Rerun command
ci/prow/e2e-openstack-proxy 4be58a6 link false /test e2e-openstack-proxy

Full PR test history. Your PR dashboard.

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/test-infra repository. I understand the commands that are listed here.

@kwoodson
Copy link
Author

@mandre It appears the e2e-openstack passed but the proxy one failed. From looking at the tests, I don't think this is related.

/test e2e-openstack-proxy

@EmilienM
Copy link
Member

/hold cancel
failure in proxy job is not related...

@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 Nov 11, 2021
@openshift-merge-robot openshift-merge-robot merged commit 611d320 into openshift:master Nov 11, 2021
@mandre
Copy link
Member

mandre commented Nov 12, 2021

Ah, interesting, I had the exact same change locally while I was looking a moving CAPO API to openshift/api. Thanks @kwoodson 👍

pierreprinetti pushed a commit to shiftstack/cluster-api-provider-openstack that referenced this pull request Apr 22, 2024
This patch adds deleting the kubeconfig file step
in the Cluster Deletion section.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. lgtm Indicates that a PR is ready to be merged.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants