~blake-rouse/maas:fix-dhcpd-restart-timeout

Last commit made on 2018-09-18
Get this branch:
git clone -b fix-dhcpd-restart-timeout https://git.launchpad.net/~blake-rouse/maas
Only Blake Rouse can upload to this branch. If you are Blake Rouse please log in for upload directions.

Branch merges

Branch information

Name:
fix-dhcpd-restart-timeout
Repository:
lp:~blake-rouse/maas

Recent commits

dfe9bd1... by Blake Rouse

Force dhcpd to restart in 8 seconds allow service monitor 10 seconds for a command to fail.

f9d6c0e... by Blake Rouse

Add a 5 second timeout to execution of system monitor.

Also adds more debug logging inside the system monitor.

7ad0120... by Caleb Ellis

LP: #1731908 - Add Zone column to machine listing table

248aa74... by Blake Rouse

Fixes #1779980 - Subtract superblock size overhead for RAID in size calculation.

1ab2c86... by Lee Trager

LP: #1401939 - Add config option 'node_timeout'

Commissioning, testing, deploying, and entering rescue mode all set a timeout
when beginning. If MAAS does not hear from the node within that timeout the
node is powered off and set into a failed status. Previously each state had
a hardcoded value set now all are set to the same user config option,
node_timeout. This is set to 30 minutes by default.

686d025 resets the timeout during deployment when receiving the cmd-install
early/start, start/finish messages. While this cuts the deployment timeout
from 40 minutes to 30 minutes the node will have a full 30 minutes for each
part of the install process: POST, boot, run early commands, install OS,
run late commands. If that isn't enough the user can set node_timeout to
whatever value they wish.

6e5233d... by Lee Trager

Allow enlisted nodes that have commissioned to be tested.

This fixes a bug from 00f4173 that allowed the enlisting tag to be
removed when other status signals came in.

16dca76... by Newell Jensen

LP: #1792909 -- Fix logic for checking default interface attachment type when there are no known host interfaces.

05c17ea... by Blake Rouse

Fixes LP: #1792401 - Fix partition number onvirtual block devices to not expect a bios_grub partition on top of GPT.

817fb21... by Andres Rodriguez

debian/changelog: Update to match upcoming beta release

33bd901... by Blake Rouse

Fixes LP: #1713239 - Add tags to the partition model. Enable add/removing tags from a partition using the API. Add the tags field and output to the machine websocket for partitions. Add ability to allocate a machine using the tags on a partition along with the 'partition' tag identifier for specifying it must be a partition.