Comment 4 for bug 2008454

Revision history for this message
Nobuto Murata (nobuto) wrote :

I think this is a good overview of what's going on.

20-maas-01-install-lldpd is passed in the initial boot as "changed status from 'Running' to 'Passed'" so it wasn't run in the second boot so there is no lldpd binary in the ephemeral OS.

$ grep -E 'Script|PXE' commissioning-events.log
Wed, 01 Mar. 2023 02:54:09 Script - maas-capture-lldpd failed
Wed, 01 Mar. 2023 02:54:08 Script result - maas-lshw changed status from 'Running' to 'Passed'
Wed, 01 Mar. 2023 02:54:08 Script result - maas-list-modaliases changed status from 'Running' to 'Passed'
...

Wed, 01 Mar. 2023 02:54:07 Script result - maas-lshw changed status from 'Pending' to 'Running'
Wed, 01 Mar. 2023 02:54:06 Script result - maas-capture-lldpd changed status from 'Pending' to 'Running'
Wed, 01 Mar. 2023 02:54:06 Script result - 50-maas-01-commissioning changed status from 'Running' to 'Passed'
Wed, 01 Mar. 2023 02:54:04 Script result - 50-maas-01-commissioning changed status from 'Pending' to 'Running'
...

Wed, 01 Mar. 2023 02:53:54 Script result - 20-maas-02-dhcp-unconfigured-ifaces changed status from 'Running' to 'Passed'
Wed, 01 Mar. 2023 02:52:55 Performing PXE boot
Wed, 01 Mar. 2023 02:52:55 PXE Request - commissioning
Wed, 01 Mar. 2023 02:52:26 Script result - 20-maas-02-dhcp-unconfigured-ifaces changed status from 'Pending' to 'Running'
Wed, 01 Mar. 2023 02:52:26 Script result - 20-maas-01-install-lldpd changed status from 'Running' to 'Passed'
Wed, 01 Mar. 2023 02:52:26 Script result - 20-maas-01-install-lldpd changed status from 'Installing dependencies' to 'Running'
Wed, 01 Mar. 2023 02:52:18 Script result - 20-maas-01-install-lldpd changed status from 'Pending' to 'Installing dependencies'
Wed, 01 Mar. 2023 02:51:11 Performing PXE boot
Wed, 01 Mar. 2023 02:51:11 PXE Request - commissioning