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

[BENTO-13] ensure kudzu is uninstalled on CentOS boxes #75

Merged
merged 2 commits into from
Aug 29, 2013
Merged

Conversation

schisamo
Copy link
Contributor

By default Vagrant uses a DNS proxy in it's NAT networking mode. This effectively shields the guest VM from DNS changes on the host. It also has the nice side effect of nuking hard coded nameserver values left over in /etc/resolv.conf from base box authoring time.

The kudzu autoconfig service blocks this behavior though and does not allow /sbin/dhclient-script to add the DNS proxy server value to /etc/resolv.conf.

SIDE COMMENTARY - kudzu is a POS and was removed in CentOS 6+.

By default Vagrant uses a DNS proxy in it's NAT networking mode. This 
effectively shields the guest VM from DNS changes on the host. It also 
has the nice side effect of nuking hard coded `nameserver` values left 
over in `/etc/resolv.conf` from base box authoring time. 

The `kudzu` autoconfig service blocks this behavior though and does not 
allow `/sbin/dhclient-script` to add the DNS proxy server value to 
`/etc/resolv.conf`.

SIDE COMMENTARY - `kudzu` is a POS and was removed in CentOS 6+.
@juliandunn
Copy link
Contributor

👍

Thanks for finally tracking this down @schisamo . We were tearing our hair out over here at Bento Global HQ trying to figure this one out. 😦

juliandunn added a commit that referenced this pull request Aug 29, 2013
[BENTO-13] ensure `kudzu` is uninstalled on CentOS boxes
@juliandunn juliandunn merged commit ffece80 into master Aug 29, 2013
@juliandunn juliandunn deleted the BENTO-13 branch November 29, 2013 22:51
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.

2 participants