On Thu, Feb 01, 2018 at 06:15:31PM -0000, Andres Rodriguez wrote:
> @Jason,

> Packet 90573 doesn't seem to me as an indication of what you are
> describing. What I see is this:

> 1. grub makes ~30 requests for PXE config on grub.cfg-<mac>, after which it 
> gives up because it didn't receive a response.
> 2. grub moves on and requests grub.cfg-default-amd64, and it receives a 
> response from MAAS.

> Now, the difference between the above, is that 1 does *database*
> lookups, while 2 does not. In other words, 1 causes a request to obtain
> the 'node' object based on the MAC to provide, and if grub is making 30+
> requests, then this can definitely flood the db with requests.

Then as I've said on IRC, this is a bug in maas, because 30 udp retries
should not generate 30 requests to the database.

GRUB is *not* wrong to retransmit its udp packets when it doesn't get a
response.  If each of these increases the load in MAAS, then MAAS should be
fixed.

The case where GRUB retrieves the same file multiple times is a GRUB bug,
but I don't see any evidence linking this GRUB bug to the timeout and
fallback problem in Jason's latest trace.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1743249

Title:
  Failed Deployment after timeout trying to retrieve grub cfg

To manage notifications about this bug go to:
https://bugs.launchpad.net/maas/+bug/1743249/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to