Skip to content

Conversation

@mandre
Copy link
Member

@mandre mandre commented Apr 20, 2020

Now that etcd does not need DNS for clustering, we no longer need to
have a VIP to allow the masters to use the bootstrap coredns until
their own coredns instances start. Instead, we can just point them
at the local coredns directly and skip the extra complexity. We
already do this on the workers because they never had a dependency
on the bootstrap coredns so the same method is now used for masters.

This brings the BM change #1569 to OpenStack platform.

@mandre
Copy link
Member Author

mandre commented Apr 20, 2020

Depends on #1659

@mandre
Copy link
Member Author

mandre commented Apr 20, 2020

/test e2e-openstack

@iamemilio
Copy link

/retest

@mandre mandre changed the title OpenStack: Remove DNS VIP Bug 1841066: OpenStack: Remove DNS VIP May 28, 2020
@openshift-ci-robot
Copy link
Contributor

@mandre: This pull request references Bugzilla bug 1841066, 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.5.0) matches configured target release for branch (4.5.0)
  • bug is in the state NEW, which is one of the valid states (NEW, ASSIGNED, ON_DEV, POST, POST)
Details

In response to this:

Bug 1841066: OpenStack: Remove DNS VIP

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-ci-robot openshift-ci-robot added bugzilla/severity-high Referenced Bugzilla bug's severity is high 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 May 28, 2020
@mandre
Copy link
Member Author

mandre commented May 28, 2020

/test e2e-openstack

@mandre
Copy link
Member Author

mandre commented May 28, 2020

/retest

2 similar comments
@pierreprinetti
Copy link
Member

/retest

@iamemilio
Copy link

/retest

@iamemilio
Copy link

/lgtm

@openshift-ci-robot openshift-ci-robot added the lgtm Indicates that a PR is ready to be merged. label May 28, 2020
@mandre
Copy link
Member Author

mandre commented May 29, 2020

/retest

@dougsland
Copy link
Contributor

/test e2e-metal-ipi

Now that etcd does not need DNS for clustering, we no longer need to
have a VIP to allow the masters to use the bootstrap coredns until
their own coredns instances start. Instead, we can just point them
at the local coredns directly and skip the extra complexity. We
already do this on the workers because they never had a dependency
on the bootstrap coredns so the same method is now used for masters.

This brings the BM change openshift#1569 to
OpenStack platform.
@openshift-ci-robot openshift-ci-robot removed the lgtm Indicates that a PR is ready to be merged. label Jun 2, 2020
Gal-Zaidman pushed a commit to Gal-Zaidman/machine-config-operator that referenced this pull request Jun 2, 2020
This commits follow [1][2] in removing DNS VIP.

Taken from [2]:
"Now that etcd does not need DNS for clustering, we no longer need to
have a VIP to allow the masters to use the bootstrap coredns until
their own coredns instances start. Instead, we can just point them
at the local coredns directly and skip the extra complexity."

[1] openshift#1569
[2] openshift#1666

Signed-off-by: Gal-Zaidman <gzaidman@redhat.com>
@pierreprinetti
Copy link
Member

/test e2e-openstack

@pierreprinetti
Copy link
Member

/approve
/lgtm
/hold until e2e-openstack passes

@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 Jun 2, 2020
@openshift-ci-robot openshift-ci-robot added the lgtm Indicates that a PR is ready to be merged. label Jun 2, 2020
@pierreprinetti
Copy link
Member

/retest

@mandre
Copy link
Member Author

mandre commented Jun 2, 2020

/hold cancel
/retest

e2e-openstack tests are passing.

@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 Jun 2, 2020
@openshift-ci-robot
Copy link
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: iamemilio, kikisdeliveryservice, mandre, pierreprinetti

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:
  • OWNERS [kikisdeliveryservice]

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 Jun 2, 2020
@kikisdeliveryservice
Copy link
Contributor

@mandre I think there are some issues in 4.6 CI rn, but approved so bot can retest and merge..

@openshift-ci-robot
Copy link
Contributor

openshift-ci-robot commented Jun 2, 2020

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

Test name Commit Details Rerun command
ci/prow/e2e-aws-scaleup-rhel7 6537c09 link /test e2e-aws-scaleup-rhel7
ci/prow/e2e-metal-ipi 6537c09 link /test e2e-metal-ipi

Full PR test history. Your PR dashboard. Please help us cut down on flakes by linking to an open issue when you hit one in your PR.

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.

@pierreprinetti
Copy link
Member

/retest e2e-aws

@openshift-ci-robot
Copy link
Contributor

@pierreprinetti: The /retest command does not accept any targets.
The following commands are available to trigger jobs:

  • /test e2e-aws
  • /test e2e-aws-disruptive
  • /test e2e-aws-scaleup-rhel7
  • /test e2e-gcp-op
  • /test e2e-gcp-upgrade
  • /test e2e-metal-ipi
  • /test e2e-openstack
  • /test e2e-ovirt
  • /test e2e-vsphere
  • /test images
  • /test unit
  • /test verify

Use /test all to run the following jobs:

  • pull-ci-openshift-machine-config-operator-master-e2e-aws
  • pull-ci-openshift-machine-config-operator-master-e2e-aws-scaleup-rhel7
  • pull-ci-openshift-machine-config-operator-master-e2e-gcp-op
  • pull-ci-openshift-machine-config-operator-master-e2e-gcp-upgrade
  • pull-ci-openshift-machine-config-operator-master-e2e-metal-ipi
  • pull-ci-openshift-machine-config-operator-master-images
  • pull-ci-openshift-machine-config-operator-master-unit
  • pull-ci-openshift-machine-config-operator-master-verify
Details

In response to this:

/retest e2e-aws

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.

@pierreprinetti
Copy link
Member

/test e2e-aws

@openshift-merge-robot openshift-merge-robot merged commit 9b18dda into openshift:master Jun 3, 2020
@openshift-ci-robot
Copy link
Contributor

@mandre: Some pull requests linked via external trackers have merged: openshift/machine-config-operator#1666. The following pull requests linked via external trackers have not merged:

Details

In response to this:

Bug 1841066: OpenStack: Remove DNS VIP

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-cherrypick-robot pushed a commit to openshift-cherrypick-robot/machine-config-operator that referenced this pull request Jun 4, 2020
This commits follow [1][2] in removing DNS VIP.

Taken from [2]:
"Now that etcd does not need DNS for clustering, we no longer need to
have a VIP to allow the masters to use the bootstrap coredns until
their own coredns instances start. Instead, we can just point them
at the local coredns directly and skip the extra complexity."

[1] openshift#1569
[2] openshift#1666

Signed-off-by: Gal-Zaidman <gzaidman@redhat.com>
vrutkovs pushed a commit to vrutkovs/machine-config-operator that referenced this pull request Jun 10, 2020
This commits follow [1][2] in removing DNS VIP.

Taken from [2]:
"Now that etcd does not need DNS for clustering, we no longer need to
have a VIP to allow the masters to use the bootstrap coredns until
their own coredns instances start. Instead, we can just point them
at the local coredns directly and skip the extra complexity."

[1] openshift#1569
[2] openshift#1666

Signed-off-by: Gal-Zaidman <gzaidman@redhat.com>
mandre added a commit to mandre/installer that referenced this pull request Jun 25, 2020
We're removed the DNS VIP from the picture [1][2], however we forgot to
update the docs.

[1] openshift/machine-config-operator#1666
[2] openshift#3492
@mandre mandre deleted the openstack-dns branch November 2, 2020 12:32
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. bugzilla/severity-high Referenced Bugzilla bug's severity is high 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. 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