Skip to content

Comments

SPLAT-1272: Support Nutanix Failure Domains#7730

Merged
openshift-merge-bot[bot] merged 2 commits intoopenshift:masterfrom
nutanix-cloud-native:nutanix-failuredomains
Nov 28, 2023
Merged

SPLAT-1272: Support Nutanix Failure Domains#7730
openshift-merge-bot[bot] merged 2 commits intoopenshift:masterfrom
nutanix-cloud-native:nutanix-failuredomains

Conversation

@yanhua121
Copy link
Contributor

Nutanix Failure Domains support

Depends on openshift/api#1578

@rvanderp3
Copy link
Contributor

/hold

openshift/api#1578 must merge and this must be revendored

@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 15, 2023
@jcpowermac
Copy link
Contributor

@yanhua121 yanhua121 force-pushed the nutanix-failuredomains branch 2 times, most recently from 0c51b58 to 06963b0 Compare November 16, 2023 05:25
@yanhua121
Copy link
Contributor Author

I don't see any changes the platform spec validation
https://github.com/openshift/installer/blob/master/pkg/types/nutanix/validation/platform.go

@jcpowermac Added some validation for the failure domains configuration in this file.

@yanhua121
Copy link
Contributor Author

/retest-required

@jcpowermac
Copy link
Contributor

@yanhua121 you might want to start taking a look at golint since we are waiting on the api changes. There is a few items in there to fix.

@yanhua121 yanhua121 force-pushed the nutanix-failuredomains branch from 06963b0 to 570f643 Compare November 18, 2023 02:49
@yanhua121 yanhua121 changed the title Support Nutanix Failure Domains SPLAT-1272: Support Nutanix Failure Domains Nov 21, 2023
@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 21, 2023
@openshift-ci-robot
Copy link
Contributor

openshift-ci-robot commented Nov 21, 2023

@yanhua121: This pull request references SPLAT-1272 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 spike to target the "4.15.0" version, but no target version was set.

Details

In response to this:

Nutanix Failure Domains support

Depends on openshift/api#1578

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.

@yanhua121 yanhua121 force-pushed the nutanix-failuredomains branch from 570f643 to f4b3f5c Compare November 22, 2023 05:25
@openshift-merge-robot openshift-merge-robot added the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Nov 22, 2023
@yanhua121 yanhua121 force-pushed the nutanix-failuredomains branch from f4b3f5c to e72a6b5 Compare November 22, 2023 14:49
@openshift-merge-robot openshift-merge-robot removed the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Nov 22, 2023
@yanhua121
Copy link
Contributor Author

@jcpowermac The api dependency versioning is updated, and all your review comments are addressed. The go-lint test also passed. Could you take another look, thanks.

@yanhua121
Copy link
Contributor Author

/retest-required

@jcpowermac
Copy link
Contributor

/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 Nov 22, 2023
@jcpowermac
Copy link
Contributor

/test e2e-nutanix-ovn

@jcpowermac
Copy link
Contributor

/assign @jhixson74

@jcpowermac
Copy link
Contributor

/lgtm

@openshift-ci openshift-ci bot removed the lgtm Indicates that a PR is ready to be merged. label Nov 27, 2023
@r4f4
Copy link
Contributor

r4f4 commented Nov 27, 2023

Please separate vendor changes into their own commit.

@yanhua121 yanhua121 force-pushed the nutanix-failuredomains branch from bee9978 to f2e410a Compare November 27, 2023 16:31
@yanhua121
Copy link
Contributor Author

Please separate vendor changes into their own commit.

@r4f4 Should the go.mod and go.sum changes be included in the vendor commit?

@yanhua121 yanhua121 force-pushed the nutanix-failuredomains branch from f2e410a to 2dd6d78 Compare November 27, 2023 16:47
@r4f4
Copy link
Contributor

r4f4 commented Nov 27, 2023

Please separate vendor changes into their own commit.

@r4f4 Should the go.mod and go.sum changes be included in the vendor commit?

There is no clear consensus on that. I know that @patrickdillon prefers separate commits (go.{mod,sum} in one commit and vendor/ in another).

@yanhua121
Copy link
Contributor Author

@r4f4 All your comments are addressed. Could you take another look?

@jcpowermac
Copy link
Contributor

/lgtm

@openshift-ci openshift-ci bot added the lgtm Indicates that a PR is ready to be merged. label Nov 27, 2023
@rvanderp3
Copy link
Contributor

/assign @patrickdillon

@yanhua121 yanhua121 force-pushed the nutanix-failuredomains branch from 2dd6d78 to 5f01650 Compare November 27, 2023 20:26
@openshift-ci openshift-ci bot removed the lgtm Indicates that a PR is ready to be merged. label Nov 27, 2023
@patrickdillon
Copy link
Contributor

There is no clear consensus on that. I know that @patrickdillon prefers separate commits (go.{mod,sum} in one commit and vendor/ in another).

Either way is fine. After learning about separating go.mod & go.sum into separate commits from the installer docs I have found it beneficial in my own workflow.

Copy link
Contributor

@r4f4 r4f4 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 openshift-ci bot added the lgtm Indicates that a PR is ready to be merged. label Nov 27, 2023
@yanhua121
Copy link
Contributor Author

/retest-required

1 similar comment
@jcpowermac
Copy link
Contributor

/retest-required

@patrickdillon
Copy link
Contributor

/approve

@openshift-ci
Copy link
Contributor

openshift-ci bot commented Nov 27, 2023

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: patrickdillon

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 Indicates a PR has been approved by an approver from all required OWNERS files. label Nov 27, 2023
@yanhua121
Copy link
Contributor Author

/retest-required

@openshift-ci
Copy link
Contributor

openshift-ci bot commented Nov 28, 2023

@yanhua121: The following tests 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-aws-ovn-shared-vpc-localzones e72a6b5da5ab579014fbf9bcdc60e6c582c8e982 link false /test e2e-aws-ovn-shared-vpc-localzones
ci/prow/e2e-azurestack e72a6b5da5ab579014fbf9bcdc60e6c582c8e982 link false /test e2e-azurestack
ci/prow/e2e-aws-ovn-fips e72a6b5da5ab579014fbf9bcdc60e6c582c8e982 link false /test e2e-aws-ovn-fips
ci/prow/e2e-openstack-sdn-parallel e72a6b5da5ab579014fbf9bcdc60e6c582c8e982 link false /test e2e-openstack-sdn-parallel
ci/prow/e2e-azure-ovn-shared-vpc e72a6b5da5ab579014fbf9bcdc60e6c582c8e982 link false /test e2e-azure-ovn-shared-vpc
ci/prow/e2e-gcp-ovn-xpn e72a6b5da5ab579014fbf9bcdc60e6c582c8e982 link false /test e2e-gcp-ovn-xpn
ci/prow/e2e-aws-ovn-single-node e72a6b5da5ab579014fbf9bcdc60e6c582c8e982 link false /test e2e-aws-ovn-single-node
ci/prow/openstack-manifests e72a6b5da5ab579014fbf9bcdc60e6c582c8e982 link true /test openstack-manifests
ci/prow/e2e-gcp-secureboot e72a6b5da5ab579014fbf9bcdc60e6c582c8e982 link false /test e2e-gcp-secureboot
ci/prow/e2e-openstack-proxy e72a6b5da5ab579014fbf9bcdc60e6c582c8e982 link false /test e2e-openstack-proxy
ci/prow/e2e-openstack-ovn e72a6b5da5ab579014fbf9bcdc60e6c582c8e982 link true /test e2e-openstack-ovn
ci/prow/e2e-gcp-ovn-shared-vpc e72a6b5da5ab579014fbf9bcdc60e6c582c8e982 link false /test e2e-gcp-ovn-shared-vpc
ci/prow/e2e-aws-custom-security-groups e72a6b5da5ab579014fbf9bcdc60e6c582c8e982 link false /test e2e-aws-custom-security-groups
ci/prow/e2e-aws-ovn-localzones e72a6b5da5ab579014fbf9bcdc60e6c582c8e982 link false /test e2e-aws-ovn-localzones
ci/prow/e2e-aws-ovn-imdsv2 e72a6b5da5ab579014fbf9bcdc60e6c582c8e982 link false /test e2e-aws-ovn-imdsv2
ci/prow/e2e-aws-ovn-shared-vpc e72a6b5da5ab579014fbf9bcdc60e6c582c8e982 link false /test e2e-aws-ovn-shared-vpc
ci/prow/okd-e2e-aws-ovn-upgrade 5f01650 link false /test okd-e2e-aws-ovn-upgrade

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

@openshift-merge-bot openshift-merge-bot bot merged commit 8032847 into openshift:master Nov 28, 2023
@openshift-bot
Copy link
Contributor

[ART PR BUILD NOTIFIER]

This PR has been included in build ose-installer-altinfra-container-v4.15.0-202311281631.p0.g8032847.assembly.stream for distgit ose-installer-altinfra.
All builds following this will include this PR.

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.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants