virtual nodes don't always PXE boot on the same NIC
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Invalid
|
High
|
Unassigned | ||
Orange Box |
Fix Committed
|
Medium
|
Darryl Weaver | ||
libvirt |
New
|
Undecided
|
Unassigned |
Bug Description
dpb@helo:trunk$ juju bootstrap -v
Launching instance
WARNING picked arbitrary tools &{1.20.
- /MAAS/api/
Waiting for address
Attempting to connect to node1.maas:22
Attempting to connect to node1.maas:22
Attempting to connect to 10.14.100.2:22
### syslog snip ####
Sep 9 16:28:16 OrangeBox12 dhcpd: DHCPDISCOVER from c0:3f:d5:60:4e:f2 via br0
Sep 9 16:28:16 OrangeBox12 dhcpd: DHCPOFFER on 10.14.100.11 to c0:3f:d5:60:4e:f2 via br0
Sep 9 16:28:16 OrangeBox12 dhcpd: DHCPREQUEST for 10.14.100.11 (10.14.4.1) from c0:3f:d5:60:4e:f2 via br0
Sep 9 16:28:16 OrangeBox12 dhcpd: DHCPACK on 10.14.100.11 to c0:3f:d5:60:4e:f2 via br0
Sep 9 16:28:22 OrangeBox12 dhcpd: DHCPRELEASE of 10.14.100.11 from c0:3f:d5:60:4e:f2 via br0 (not found)
Sep 9 16:28:26 OrangeBox12 maas.dhcp.probe: [INFO] Running periodic DHCP probe.
Sep 9 16:28:26 OrangeBox12 maas.lease_
Sep 9 16:28:26 OrangeBox12 maas.lease_
Sep 9 16:28:26 OrangeBox12 dhcpd: DHCPDISCOVER from c0:3f:d5:60:4e:f5 via br0
Sep 9 16:28:26 OrangeBox12 dhcpd: DHCPOFFER on 10.14.60.37 to c0:3f:d5:60:4e:f5 via br0
Sep 9 16:28:28 OrangeBox12 dhcpd: DHCPDISCOVER from c0:3f:d5:60:4e:f2 via br0
Sep 9 16:28:28 OrangeBox12 dhcpd: DHCPOFFER on 10.14.100.11 to c0:3f:d5:60:4e:f2 via br0
Sep 9 16:28:28 OrangeBox12 dhcpd: DHCPREQUEST for 10.14.100.11 (10.14.4.1) from c0:3f:d5:60:4e:f2 via br0
Sep 9 16:28:28 OrangeBox12 dhcpd: DHCPACK on 10.14.100.11 to c0:3f:d5:60:4e:f2 via br0
### dns reports: ###
ubuntu@
; <<>> DiG 9.9.5-3-Ubuntu <<>> node1.maas
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 58898
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 2
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;node1.maas. IN A
;; ANSWER SECTION:
node1.maas. 300 IN A 10.14.100.2
;; AUTHORITY SECTION:
maas. 300 IN NS maas.
;; ADDITIONAL SECTION:
maas. 300 IN A 10.14.4.1
;; Query time: 1 msec
;; SERVER: 10.14.4.
;; WHEN: Tue Sep 09 16:37:54 MDT 2014
;; MSG SIZE rcvd: 85
### Interesting leases ####
# The format of this file is documented in the dhcpd.leases(5) manual page.
# This lease file was written by isc-dhcp-4.2.4
host 10.14.100.11 {
dynamic;
hardware ethernet c0:3f:d5:60:4e:f2;
fixed-address 10.14.100.11;
}
host 10.14.100.2 {
dynamic;
hardware ethernet c0:3f:d5:63:ff:41;
fixed-address 10.14.100.2;
}
I'll paste in maas.log and syslog
Changed in maas: | |
status: | Incomplete → New |
Changed in maas: | |
milestone: | none → 1.7.0 |
importance: | Undecided → High |
Changed in maas: | |
milestone: | none → 1.7.1 |
summary: |
- 1.7: maas handed out incorrect address + virtual nodes don't always PXE boot on the same NIC |
Changed in maas: | |
importance: | Low → Critical |
tags: | added: orange-box |
tags: | added: virsh |
Changed in orange-box: | |
assignee: | nobody → Darryl Weaver (dweaver) |
status: | New → In Progress |
importance: | Undecided → Medium |
status: | In Progress → Fix Committed |
Changed in maas: | |
milestone: | 1.7.2 → 1.7.3 |
Everything looks fine from a MAAS pov;
c0:3f:d5:63:ff:41 has got IP 10.14.100.2
c0:3f:d5:60:4e:f2 has got IP 10.14.100.11
DNS is linking node1.maas to 10.14.100.2
Why do you think it's handing out incorrect addresses? Are you talking about juju not being able to contact the node on the network interface which is in the DNS? (it's always the first/oldest MAC on the node)