Sam Betts eb99fe7144 Add dhcp-all-interfaces.target for syncing units
Currently there is no way for a service to become aware that
dhcp-all-interfaces is finished configuring all the interfaces at
boot time. This causes problems for applications like the
ironic-python-agent which scans the interfaces when it first starts as
part of the inspection stage and can race against dhcp-all-interfaces
bringing up the interfaces, leading to inconsistent results.

This patch ensures that the dhcp-all-interfaces script runs before any
network interface is configured and brought up by the rest of the
system, and also ensures that the ironic-agent element also waits for
the network to be online before starting. This is done by using the
network targets provided by systemd.

Change-Id: Id9583b7f54361aa603a6229da598ad6a0f0f7938
2016-05-16 10:15:53 +01:00
..
2015-05-17 02:07:40 +00:00
2016-01-15 12:06:16 -08:00
2015-02-12 10:41:32 +11:00
2016-04-20 10:44:09 -07:00
2016-02-01 21:03:03 -06:00
2015-10-13 17:54:09 -07:00
2016-01-20 19:08:54 -05:00
2015-12-10 20:12:14 +00:00
2015-02-12 10:41:32 +11:00
2015-09-23 23:55:18 -07:00
2015-02-12 10:41:32 +11:00
2015-02-12 10:41:32 +11:00
2015-06-26 09:57:12 +08:00
2015-07-01 22:03:50 +02:00
2015-02-12 10:41:32 +11:00
2016-01-14 16:21:25 +11:00
2015-11-09 07:58:00 +00:00
2016-02-17 04:43:29 +00:00
2015-02-12 10:41:32 +11:00
2015-03-04 23:11:27 +00:00
2016-02-08 14:20:56 +11:00
2015-02-12 10:41:32 +11:00