[Bug 1677668] Re: no GARPs during ephemeral boot

2024-07-29 Thread Brett Holman
Cloud-init now prefers dhcpcd over dhclient, which includes RFC 5227 support. Closing. ** Changed in: cloud-init (Ubuntu) Status: Incomplete => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad

[Bug 1677668] Re: no GARPs during ephemeral boot

2021-08-18 Thread Björn Tillenius
I'm marking this bug as incomplete for MAAS, since it's not clear what actually needs to be fixed in MAAS. It seems like this needs to be fixed at a lower level. ** Changed in: maas Status: New => Incomplete -- You received this bug notification because you are a member of Ubuntu Bugs, wh

[Bug 1677668] Re: no GARPs during ephemeral boot

2021-07-19 Thread David Andruczyk
** Also affects: maas Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1677668 Title: no GARPs during ephemeral boot To manage notifications about this bug

[Bug 1677668] Re: no GARPs during ephemeral boot

2021-07-19 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: isc-dhcp (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1677668 Title: n

[Bug 1677668] Re: no GARPs during ephemeral boot

2021-07-19 Thread David Andruczyk
This causes problems for me as well during maas re-imaging wiht maas 2.9.2. see https://discourse.maas.io/t/changing-ips-and-lack-of- gratuitous-arp-and-the-pain-it-causes/4800 Ideally when pxebooting, pxelinux.0 should send a gratuitous arp and in theory it should solve the issue. Perhaps I'm

[Bug 1677668] Re: no GARPs during ephemeral boot

2017-05-29 Thread ChristianEhrhardt
First of all thanks Jay for the great in depth extra-insight! As Sam added, Cloud-Init can't do a lot here since it doesn't get a config to this stage. The only thing it could consider to do is unconditionally always trigger a GARP. But that would be: 1. offending the cloud-init design which is

[Bug 1677668] Re: no GARPs during ephemeral boot

2017-05-24 Thread Sam Lee
In our case, we don't need GARP on every boot. Only during MaaS Deploy stage, where MaaS ephemeral boot image is trying to communicate with MaaS region controller (in a different VLAN). The irony is, even if there was a way to add our own GARP instructions in cloud-init config, the region control

[Bug 1677668] Re: no GARPs during ephemeral boot

2017-05-22 Thread Jay Vosburgh
Sam / Christian, This sort of issue is not unheard of in cases where an IP address moves from interface to interface, or between hosts. Most situations that expect this type of issue (e.g., bonding link failover) already issue gratuitous ARPs in order to update L2 peers. I think the bottom line

[Bug 1677668] Re: no GARPs during ephemeral boot

2017-05-22 Thread Felipe Reyes
** Tags added: sts -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1677668 Title: no GARPs during ephemeral boot To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+sourc

[Bug 1677668] Re: no GARPs during ephemeral boot

2017-04-04 Thread Sam Lee
Hi Chris, Yes you are correct, and attached updated pic. Although I don't disagree the PXE/DHCP client should be sending GARPs, but shouldn't any OS that binds to an IP send a GARP as part of its TCP stack initialization? That is, shouldn't the ephemeral boot image itself send a GARP (independent

[Bug 1677668] Re: no GARPs during ephemeral boot

2017-04-02 Thread ChristianEhrhardt
Hi Sam, so in your picture we should add a RACK controller on Switch A and DHCP/TFTP goes there right? The DHCP on this RACK controller is it who hands out the 10.1.1.11 (again) right? Of your description in comment #3 that now looks like: # I added a RACK controller with 10.1.1.100 - please con

[Bug 1677668] Re: no GARPs during ephemeral boot

2017-03-31 Thread Sam Lee
attached pic ** Attachment added: "ascii-art.png" https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/1677668/+attachment/4851597/+files/ascii-art.png -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.ne

[Bug 1677668] Re: no GARPs during ephemeral boot

2017-03-31 Thread Sam Lee
+---+ ++ | ARP CACHE | || | (expires 4 hours) | || | 10.1.1.11 22:22 | | ROUTER | | 10.1.2.100 33:33 | || | |

[Bug 1677668] Re: no GARPs during ephemeral boot

2017-03-31 Thread Sam Lee
I forgot to mention, the TFTP conversation is happening between the Region Controller (DHCP/TFTP) and the Machine which both live on the same subnet, so the router's ARP Cache is not a factor. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ub

[Bug 1677668] Re: no GARPs during ephemeral boot

2017-03-31 Thread Sam Lee
yikes! that did not format well...and I can't edit my own comment. Let me try again... -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1677668 Title: no GARPs during ephemeral boot To manage notific

[Bug 1677668] Re: no GARPs during ephemeral boot

2017-03-31 Thread Sam Lee
I forgot to mention, Region and Rack Controllers are in separate VLANs. So the TFTP conversation is happening between the RACK Controller (DHCP/TFTP) and the Machine which both live on the same subnet, so the router's ARP Cache is not a factor. -- You received this bug notification because you ar

[Bug 1677668] Re: no GARPs during ephemeral boot

2017-03-31 Thread Sam Lee
Hi Chris, Some new clarifications are in order. Please disregard the "ARP Inspection" claim. That feature wasn't even enabled. Here's a very simplified drawing of the setup. +---+

[Bug 1677668] Re: no GARPs during ephemeral boot

2017-03-31 Thread ChristianEhrhardt
Hi Sam, to get this right it correctly PXE boots and starts the ephemeral with cloud-init to eventually produce the message. So with the wrong arp in place, how did it get that far? That is important to consider where the fix should be implemented. PXE is essentially DHCP + tftp info, so it gets

[Bug 1677668] Re: no GARPs during ephemeral boot

2017-03-30 Thread Sam Lee
Forgot to mention that we didn't want to "Static assign" IPs in MaaS. We prefer using "Auto assign" but observed that MaaS will sometimes reuse a previously used IP from a different MaaS machine. But using "Static assign" we can reliably workaround the issue (or in this ticket case, force a failur