The labs DNS server only returns a single DNS resolver:
A DHCP lease:
lease { interface "eth0"; fixed-address 10.68.16.187; filename "jessie-installer/pxelinux.0"; server-name "carbon.wikimedia.org"; option subnet-mask 255.255.248.0; option dhcp-lease-time 86400; option routers 10.68.16.1; option dhcp-message-type 5; option dhcp-server-identifier 10.68.16.1; option unknown-209 "pxelinux.cfg/ttyS1-115200"; option domain-name-servers 208.80.155.118; option dhcp-renewal-time 43200; option dhcp-rebinding-time 75600; option broadcast-address 10.68.23.255; option host-name "ci-jessie-wikimedia-147750"; option domain-name "eqiad.wmflabs"; renew 4 2016/06/16 07:55:36; rebind 4 2016/06/16 17:04:15; expire 4 2016/06/16 20:04:15; }
What ever DHCP server is answering would probably need the second labs resolver to be filled:
- option domain-name-servers 208.80.155.118; + option domain-name-servers 208.80.155.118, 208.80.154.20;
In puppet we have modules/openstack/templates/liberty/nova/dnsmasq-nova.conf.erb :
#Clients should use the designate-backed dns server rather than dnsmasq dhcp-option=option:dns-server,<%= @recursor_ip %>
Potentially if @recursor_ip is found out to be list/array, we could sort and join with , all the entries.
Old description
Been happening repeatedly over the last 24 hours.
https://gerrit.wikimedia.org/r/#/c/293538/
https://integration.wikimedia.org/ci/job/mediawiki-extensions-qunit-jessie/345/console
18:03:07 Traceback (most recent call last): [..] 18:03:07 git.exc.GitCommandError: 'git remote update origin' returned with exit code 1 18:03:07 stderr: 'fatal: unable to access 'https://gerrit.wikimedia.org/r/p/mediawiki/vendor/': Could not resolve host: gerrit.wikimedia.org 18:03:07 error: Could not fetch origin' 18:03:07 Build step 'Execute shell' marked build as failure 18:03:07 [PostBuildScript] - Execution post build scripts. 18:03:07 [PostBuildScript] Build is not success : do not execute script 18:03:07 Archiving artifacts 18:03:07 Finished: FAILURE