Closed
Bug 1276929
Opened 8 years ago
Closed 8 years ago
Linux Vagrant environment has frequent Proxy Error
Categories
(developer.mozilla.org Graveyard :: Setup / Install, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: jwhitlock, Unassigned)
Details
(Keywords: in-triage, Whiteboard: [specification][type:bug])
Attachments
(1 file)
43.60 KB,
image/png
|
Details |
What did you do? ================ Load https://developer-local.allizom.org/en-US/dashbaords/revisions in a browser What happened? ============== A proxy error is returned: The proxy server received an invalid response from an upstream server. The proxy server could not handle the request GET /mwsgi/en-US/dashboards/revisions Reason: DNS lookup failure for: localhost Apache/2.4.7 (Ubuntu) Server at developer-local.allizom.org Port 443 What should have happened? ========================== The dashboard running in the Vagrant VM should be displayed Is there anything else we should know? ====================================== Re-running "vagrant provision" fixes the error. Reported by Caktus contractor.
Reporter | ||
Comment 1•8 years ago
|
||
Screenshot of Proxy Error in Chrome
Comment 2•8 years ago
|
||
The underlying problem here is that Vagrant is mangling the localhost line in the VM's /etc/hosts, see https://github.com/mitchellh/vagrant/issues/7263#issuecomment-224109329 I've satisfied myself that this is actually what is taking place by editing the comment in provisioning/roles/kuma/files/etc/hosts, doing a `vagrant provision`, then halting and upping the VM. The /etc/hosts file will still have my addition to the comment, but localhost will be missing.
Comment 3•8 years ago
|
||
Commits pushed to master at https://github.com/mozilla/kuma https://github.com/mozilla/kuma/commit/c1ef4789d0b2113088f7bc196a77ee749fdabdc2 fix bug 1276929 - Unset config.vm.hostname in the Vagrantfile Having this option set (currently) causes Vagrant to destructively edit the guest's /etc/hosts file, removing the localhost alias for 127.0.0.1. This option shouldn't be needed, since the kuma role is copying over /etc/hostname anyway. https://github.com/mozilla/kuma/commit/e72e9341f7dad42154c5c4c561db303bf889d17c Merge pull request #3898 from caktus/fix-vagrant-etc-hosts-1276929 fix bug 1276929 - Unset config.vm.hostname in the Vagrantfile
Updated•8 years ago
|
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Updated•4 years ago
|
Product: developer.mozilla.org → developer.mozilla.org Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•