Working around The Upstart Bug, the publication upstart jobs now switched to:
start on started ssh and started avahi-daemon and net-device-up IFACE=eth0
That results in: lo is up ssh and avahi-daemon start on lo eth0 comes up ssh and avahi-daemon restart publication job starts
It will still fail if avahi-daemon is stopped (the publication job will be stopped and not restarted), but tha's already the case in 9.10.
Working around The Upstart Bug, the publication upstart jobs now switched to:
start on started ssh and started avahi-daemon and net-device-up IFACE=eth0
That results in:
lo is up
ssh and avahi-daemon start on lo
eth0 comes up
ssh and avahi-daemon restart
publication job starts
It will still fail if avahi-daemon is stopped (the publication job will be stopped and not restarted), but tha's already the case in 9.10.