Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CORS-3741: Nutanix enhancement: allow multiple NICs #1711

Merged
merged 1 commit into from
Dec 17, 2024

Conversation

yanhua121
Copy link
Contributor

@yanhua121 yanhua121 commented Nov 5, 2024

CORS-3741:
Nutanix machine-api enhancements: Multi-NICs for OCP Cluster Nodes

The enhancement PR for this:
#1711

@openshift-ci-robot
Copy link

openshift-ci-robot commented Nov 5, 2024

@yanhua121: This pull request references CORS-3741 which is a valid jira issue.

Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the epic to target the "4.18.0" version, but no target version was set.

In response to this:

CORS-3741:
Nutanix machine-api enhancements: Multi-NICs for OCP Cluster Nodes

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-robot openshift-ci-robot added the jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. label Nov 5, 2024
@openshift-ci-robot
Copy link

openshift-ci-robot commented Nov 5, 2024

@yanhua121: This pull request references CORS-3741 which is a valid jira issue.

Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the epic to target the "4.18.0" version, but no target version was set.

In response to this:

CORS-3741:
Nutanix machine-api enhancements: Multi-NICs for OCP Cluster Nodes

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.

@yanhua121
Copy link
Contributor Author

/assign @JoelSpeed

Copy link
Contributor

@patrickdillon patrickdillon left a comment

Choose a reason for hiding this comment

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

As presented, this looks pretty straight forward. The API fields already exist in the install config and also machine API. So it is mostly a matter of relaxing validation.

Are NICs handled transparently? i.e. all that needs to happen is more subnets are specified in the API and then NICs are created automagically for those subnets?

There is no reference to CAPI support. The CAPI manifests used by the installer to create the control plane would likely need to be updated as well.

enhancements/machine-api/nutanix-multi-nics.md Outdated Show resolved Hide resolved
@openshift-ci-robot
Copy link

openshift-ci-robot commented Nov 7, 2024

@yanhua121: This pull request references CORS-3741 which is a valid jira issue.

Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the epic to target the "4.18.0" version, but no target version was set.

In response to this:

CORS-3741:
Nutanix machine-api enhancements: Multi-NICs for OCP Cluster Nodes

The enhancement PR for this:
#1711

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.

@yanhua121 yanhua121 force-pushed the CORS-3741 branch 3 times, most recently from 1c57780 to 780d14e Compare November 8, 2024 17:56
@JoelSpeed
Copy link
Contributor

Apart from my outstanding question about software and the markdownlint being sad, I'm ok with what's written here, thanks @huali9

@yanhua121
Copy link
Contributor Author

/assign @rvanderp3

@openshift-bot
Copy link

Inactive enhancement proposals go stale after 28d of inactivity.

See https://github.com/openshift/enhancements#life-cycle for details.

Mark the proposal as fresh by commenting /remove-lifecycle stale.
Stale proposals rot after an additional 7d of inactivity and eventually close.
Exclude this proposal from closing by commenting /lifecycle frozen.

If this proposal is safe to close now please do so with /close.

/lifecycle stale

@openshift-ci openshift-ci bot added the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Dec 12, 2024
@yanhua121
Copy link
Contributor Author

/retest

1 similar comment
@JoelSpeed
Copy link
Contributor

/retest

Copy link
Contributor

openshift-ci bot commented Dec 17, 2024

@yanhua121: all tests passed!

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

@JoelSpeed
Copy link
Contributor

/lgtm

@openshift-ci openshift-ci bot added the lgtm Indicates that a PR is ready to be merged. label Dec 17, 2024
@JoelSpeed
Copy link
Contributor

/approve

Copy link
Contributor

openshift-ci bot commented Dec 17, 2024

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: JoelSpeed

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 Dec 17, 2024
@openshift-merge-bot openshift-merge-bot bot merged commit 3c19645 into openshift:master Dec 17, 2024
2 checks passed
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. 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. lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants