Skip to content

Conversation

@staebler
Copy link
Contributor

Reverts #4754

When using the survey flow, the machine CIDR is not populated. This causes the installation to fail, unless the VIPs happen to be within the default machine CIDR.

@openshift-ci-robot openshift-ci-robot added bugzilla/severity-low Referenced Bugzilla bug's severity is low for the branch this PR is targeting. bugzilla/valid-bug Indicates that a referenced Bugzilla bug is valid for the branch this PR is targeting. labels Mar 22, 2021
@openshift-ci-robot
Copy link
Contributor

@staebler: This pull request references Bugzilla bug 1918469, which is valid. The bug has been moved to the POST state. The bug has been updated to refer to the pull request using the external bug tracker.

3 validation(s) were run on this bug
  • bug is open, matching expected state (open)
  • bug target release (4.8.0) matches configured target release for branch (4.8.0)
  • bug is in the state ASSIGNED, which is one of the valid states (NEW, ASSIGNED, ON_DEV, POST, POST)

Requesting review from QA contact:
/cc @jinyunma

Details

In response to this:

Revert "Bug 1918469: Check if VIP IPs overlap with machine CIDR provided during vsphere installation"

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.

@staebler
Copy link
Contributor Author

@staebler
Copy link
Contributor Author

/bugzilla ?

@staebler staebler changed the title Revert "Bug 1918469: Check if VIP IPs overlap with machine CIDR provided during vsphere installation" Revert "Check if VIP IPs overlap with machine CIDR provided during vsphere installation" Mar 22, 2021
@openshift-ci-robot openshift-ci-robot removed bugzilla/severity-low Referenced Bugzilla bug's severity is low for the branch this PR is targeting. bugzilla/valid-bug Indicates that a referenced Bugzilla bug is valid for the branch this PR is targeting. labels Mar 22, 2021
@openshift-ci-robot
Copy link
Contributor

@staebler: No Bugzilla bug is referenced in the title of this pull request.
To reference a bug, add 'Bug XXX:' to the title of this pull request and request another bug refresh with /bugzilla refresh.

Details

In response to this:

Revert "Check if VIP IPs overlap with machine CIDR provided during vsphere installation"

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.

@staebler
Copy link
Contributor Author

/test e2e-vsphere
/test e2e-vsphere-upi

@staebler
Copy link
Contributor Author

/override ci/prow/e2e-aws-upgrade

@openshift-ci-robot
Copy link
Contributor

@staebler: Overrode contexts on behalf of staebler: ci/prow/e2e-aws-upgrade

Details

In response to this:

/override ci/prow/e2e-aws-upgrade

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.

@staebler
Copy link
Contributor Author

/approve

@staebler
Copy link
Contributor Author

/hold for vsphere tests

@openshift-ci-robot openshift-ci-robot added the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Mar 22, 2021
@openshift-ci-robot
Copy link
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: staebler

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-robot openshift-ci-robot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Mar 22, 2021
@rna-afk
Copy link
Contributor

rna-afk commented Mar 22, 2021

/lgtm

@staebler
Copy link
Contributor Author

/retest

@aravindhp
Copy link

@staebler I am seeing in some of the tests (e2e-vsphere):

 Downloading https://files.pythonhosted.org/packages/53/7f/55721ad0501a9076dbc354cc8c63ffc2d6f1ef360f49ad0fbcce19d68538/pip-20.3.4.tar.gz#sha256=6773934e5f5fc3eaa8c5a44949b5b924fc122daa0a8aa9f80c835b4ca2a543fc
error: https://files.pythonhosted.org/packages/53/7f/55721ad0501a9076dbc354cc8c63ffc2d6f1ef360f49ad0fbcce19d68538/pip-20.3.4.tar.gz#sha256=6773934e5f5fc3eaa8c5a44949b5b924fc122daa0a8aa9f80c835b4ca2a543fc hostname 'files.pythonhosted.org' doesn't match either of 'r.ssl.fastly.net', '*.catchpoint.com', '*.cnn.io', '*.dollarshaveclub.com', '*.eater.com', '*.fastly.picmonkey.com', '*.files.saymedia-content.com', '*.ft.com', '*.meetupstatic.com', '*.nfl.com', '*.pagar.me', '*.picmonkey.com', '*.realself.com', '*.sbnation.com', '*.shakr.com', '*.streamable.com', '*.surfly.com', '*.theverge.com', '*.thrillist.com', '*.vox-cdn.com', '*.vox.com', '*.voxmedia.com', 'eater.com', 'ft.com', 'i.gse.io', 'picmonkey.com', 'realself.com', 'static.wixstatic.com', 'streamable.com', 'surfly.com', 'theverge.com', 'vox-cdn.com', 'vox.com', 'www.joyent.com'
error: build error: error building at STEP "RUN easy_install 'pip<21'": error while running runtime: exit status 1 

Will the tests pass without fixing this?

@staebler
Copy link
Contributor Author

@staebler I am seeing in some of the tests (e2e-vsphere):

 Downloading https://files.pythonhosted.org/packages/53/7f/55721ad0501a9076dbc354cc8c63ffc2d6f1ef360f49ad0fbcce19d68538/pip-20.3.4.tar.gz#sha256=6773934e5f5fc3eaa8c5a44949b5b924fc122daa0a8aa9f80c835b4ca2a543fc
error: https://files.pythonhosted.org/packages/53/7f/55721ad0501a9076dbc354cc8c63ffc2d6f1ef360f49ad0fbcce19d68538/pip-20.3.4.tar.gz#sha256=6773934e5f5fc3eaa8c5a44949b5b924fc122daa0a8aa9f80c835b4ca2a543fc hostname 'files.pythonhosted.org' doesn't match either of 'r.ssl.fastly.net', '*.catchpoint.com', '*.cnn.io', '*.dollarshaveclub.com', '*.eater.com', '*.fastly.picmonkey.com', '*.files.saymedia-content.com', '*.ft.com', '*.meetupstatic.com', '*.nfl.com', '*.pagar.me', '*.picmonkey.com', '*.realself.com', '*.sbnation.com', '*.shakr.com', '*.streamable.com', '*.surfly.com', '*.theverge.com', '*.thrillist.com', '*.vox-cdn.com', '*.vox.com', '*.voxmedia.com', 'eater.com', 'ft.com', 'i.gse.io', 'picmonkey.com', 'realself.com', 'static.wixstatic.com', 'streamable.com', 'surfly.com', 'theverge.com', 'vox-cdn.com', 'vox.com', 'www.joyent.com'
error: build error: error building at STEP "RUN easy_install 'pip<21'": error while running runtime: exit status 1 

Will the tests pass without fixing this?

So far, I do not have any reason to believe that the error is not transient. Some of the jobs were able to build the upi-installer image (eg, images, e2e-metal-single-node-live-iso).

/retest

@stbenjam
Copy link
Member

Any reason to just not allow the survey to ask for machine network? I realize the survey should be minimal, but this one additional question would be useful. We run into this problem on the baremetal validations (cc: @kirankt)

@staebler
Copy link
Contributor Author

Any reason to just not allow the survey to ask for machine network? I realize the survey should be minimal, but this one additional question would be useful. We run into this problem on the baremetal validations (cc: @kirankt)

@stbenjam We may fall back to that. In the case of vSphere, however, the user has been able to create and use clusters without issue for a long time now without having the machine CIDR match up with the actual machine network. There does not appear to be anything in the cluster that cares. And the installer does not care, since the installer is not directing instances into particular networks like it does for say AWS. We are looking into whether we can get the machine CIDR from the vSphere network at install time to fill out the machine CIDR in the install config on behalf of the user.

@aravindhp
Copy link

/retest

1 similar comment
@aravindhp
Copy link

/retest

@openshift-ci
Copy link
Contributor

openshift-ci bot commented Mar 23, 2021

@staebler: The following tests failed, say /retest to rerun all failed tests:

Test name Commit Details Rerun command
ci/prow/e2e-crc e67ea7d link /test e2e-crc
ci/prow/e2e-metal-ipi-ovn-ipv6 e67ea7d link /test e2e-metal-ipi-ovn-ipv6
ci/prow/e2e-openstack e67ea7d link /test e2e-openstack
ci/prow/e2e-aws-fips e67ea7d link /test e2e-aws-fips
ci/prow/e2e-aws-workers-rhel7 e67ea7d link /test e2e-aws-workers-rhel7

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.

@staebler
Copy link
Contributor Author

Both vsphere jobs passed.
/hold cancel

@openshift-ci-robot openshift-ci-robot removed the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Mar 23, 2021
@staebler
Copy link
Contributor Author

/override ci/prow/e2e-aws-upgrade
/skip

@openshift-ci-robot
Copy link
Contributor

@staebler: Overrode contexts on behalf of staebler: ci/prow/e2e-aws-upgrade

Details

In response to this:

/override ci/prow/e2e-aws-upgrade
/skip

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.

@openshift-merge-robot openshift-merge-robot merged commit 1098914 into master Mar 24, 2021
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.

6 participants