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

Honour GS use_ext_dns and redundant VR VIP #1536

Merged
merged 1 commit into from
May 12, 2016

Conversation

ntavares
Copy link

@ntavares ntavares commented May 8, 2016

This patch addresses two issues:

On redundant VR setups, the primary resolver being handed out to instances is the guest_ip (primary IP for the VR). This might lead to problems upon failover, at least while the DHCP lease doesn't update (because the primary resolver will be checked first until times out, however it'll be gone upon failover).

If Global Setting use_ext_dns is true, we don't want the VR to be the primary resolver at all.

On redundant VR setups, the primary resolver being handed out to instances is the guest_ip (primary IP for the VR). This might lead to problems upon failover, at least while the DHCP lease doesn't update (because the primary resolver will be checked first until times out, however it'll be gone upon failover).

If Global Setting use_ext_dns is true, we don't want the VR to be the primary resolver at all.
@ntavares
Copy link
Author

ntavares commented May 8, 2016

Same as: #1535 but for 4.7

@DaanHoogland
Copy link
Contributor

@swill can we get this in. It's got 2 LGTM and was integration tested on master and monkey tested on 4.7

@DaanHoogland
Copy link
Contributor

LGTM

@DaanHoogland
Copy link
Contributor

@ustcweizhou, I suppose it still LGTM to you as well

@DaanHoogland
Copy link
Contributor

@DaanHoogland
Copy link
Contributor

@swill, given that @ustcweizhou gave his ok on #1535, this one can be merged.

@asfgit asfgit merged commit c269097 into apache:4.7 May 12, 2016
asfgit pushed a commit that referenced this pull request May 12, 2016
Honour GS use_ext_dns and redundant VR VIPThis patch addresses two issues:

On redundant VR setups, the primary resolver being handed out to instances is the guest_ip (primary IP for the VR). This might lead to problems upon failover, at least while the DHCP lease doesn't update (because the primary resolver will be checked first until times out, however it'll be gone upon failover).

If Global Setting use_ext_dns is true, we don't want the VR to be the primary resolver at all.

* pr/1536:
  This patch addresses two issues:

Signed-off-by: Will Stevens <[email protected]>
@swill
Copy link
Contributor

swill commented May 16, 2016

I just realized this one changes the system vm. Did you deploy a new system VM when you tested this one @DaanHoogland?

@DaanHoogland
Copy link
Contributor

It only changes the iso not the template. So what do you mean @swill it is part of the run to create a new iso and use it, right?

@swill
Copy link
Contributor

swill commented May 16, 2016

So does this change require that we push new system VM templates?

@DaanHoogland
Copy link
Contributor

no installing the new iso should do it, but wasn't there already another change that requires a template update?

@swill
Copy link
Contributor

swill commented May 16, 2016

So far I don't think any of the other changes that have gotten in have required system template changes. Which is why I am asking. There is one that I think is probably ready to get added, but it is a one liner. StrongSwan and OSPF were the big ones that would have required a new system vm template...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants