[Bug 1423613] Re: maas needs to support systemd for Ubuntu = 15.04

2015-03-30 Thread Martin Pitt
** Changed in: maas (Ubuntu) Status: Confirmed = In Progress ** Changed in: maas (Ubuntu) Assignee: (unassigned) = Andres Rodriguez (andreserl) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 1423613] Re: maas needs to support systemd for Ubuntu = 15.04

2015-03-30 Thread Martin Pitt
** Changed in: maas (Ubuntu) Status: Confirmed = In Progress ** Changed in: maas (Ubuntu) Assignee: (unassigned) = Andres Rodriguez (andreserl) -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to maas in Ubuntu.

[Bug 1423613] Re: maas needs to support systemd for Ubuntu = 15.04

2015-03-27 Thread Andres Rodriguez
** Changed in: maas Status: In Progress = Fix Committed -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to maas in Ubuntu. https://bugs.launchpad.net/bugs/1423613 Title: maas needs to support systemd for Ubuntu = 15.04 To

[Bug 1423613] Re: maas needs to support systemd for Ubuntu = 15.04

2015-03-27 Thread Andres Rodriguez
** Changed in: maas Status: In Progress = Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1423613 Title: maas needs to support systemd for Ubuntu = 15.04 To manage notifications

[Bug 1423613] Re: maas needs to support systemd for Ubuntu = 15.04

2015-03-17 Thread Sean Feole
** Tags added: hs-arm64 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1423613 Title: maas needs to support systemd for Ubuntu = 15.04 To manage notifications about this bug go to:

[Bug 1423613] Re: maas needs to support systemd for Ubuntu = 15.04

2015-03-17 Thread Sean Feole
** Tags added: hs-arm64 -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to maas in Ubuntu. https://bugs.launchpad.net/bugs/1423613 Title: maas needs to support systemd for Ubuntu = 15.04 To manage notifications about this bug go to:

[Bug 1423613] Re: maas needs to support systemd for Ubuntu = 15.04

2015-03-10 Thread Andres Rodriguez
** Changed in: maas Status: Triaged = In Progress ** Branch linked: lp:~andreserl/maas/maas_systemd_1.7 ** Branch linked: lp:~andreserl/maas/maas_systemd_1.8 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 1423613] Re: maas needs to support systemd for Ubuntu = 15.04

2015-03-10 Thread Andres Rodriguez
** Changed in: maas Status: Triaged = In Progress ** Branch linked: lp:~andreserl/maas/maas_systemd_1.7 ** Branch linked: lp:~andreserl/maas/maas_systemd_1.8 -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to maas in Ubuntu.

[Bug 1423613] Re: maas needs to support systemd for Ubuntu = 15.04

2015-03-04 Thread Andres Rodriguez
** Changed in: maas Assignee: Mike Pontillo (mpontillo) = Andres Rodriguez (andreserl) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1423613 Title: maas needs to support systemd for Ubuntu =

[Bug 1423613] Re: maas needs to support systemd for Ubuntu = 15.04

2015-03-04 Thread Andres Rodriguez
** Changed in: maas Assignee: Mike Pontillo (mpontillo) = Andres Rodriguez (andreserl) -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to maas in Ubuntu. https://bugs.launchpad.net/bugs/1423613 Title: maas needs to support systemd

[Bug 1423613] Re: maas needs to support systemd for Ubuntu = 15.04

2015-03-04 Thread Launchpad Bug Tracker
** Branch linked: lp:~maas- maintainers/maas/packaging_add_systemd_support -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to maas in Ubuntu. https://bugs.launchpad.net/bugs/1423613 Title: maas needs to support systemd for Ubuntu =

[Bug 1423613] Re: maas needs to support systemd for Ubuntu = 15.04

2015-03-04 Thread Launchpad Bug Tracker
** Branch linked: lp:~maas- maintainers/maas/packaging_add_systemd_support -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1423613 Title: maas needs to support systemd for Ubuntu = 15.04 To manage

[Bug 1423613] Re: maas needs to support systemd for Ubuntu = 15.04

2015-02-26 Thread Mike Pontillo
** Changed in: maas Assignee: (unassigned) = Mike Pontillo (mpontillo) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1423613 Title: maas needs to support systemd for Ubuntu = 15.04 To manage

[Bug 1423613] Re: maas needs to support systemd for Ubuntu = 15.04

2015-02-26 Thread Mike Pontillo
** Changed in: maas Assignee: (unassigned) = Mike Pontillo (mpontillo) -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to maas in Ubuntu. https://bugs.launchpad.net/bugs/1423613 Title: maas needs to support systemd for Ubuntu =

[Bug 1423613] Re: maas needs to support systemd for Ubuntu = 15.04

2015-02-24 Thread Blake Rouse
Changes also need to be made to the MAAS code that start and stop services. The code needs to be modified to support both upstart and systemd. Changing the code from: service maas-dhcpd restart to: restart maas-dhcpd should allow it to work for both upstart and systemd. ** Changed in: maas

[Bug 1423613] Re: maas needs to support systemd for Ubuntu = 15.04

2015-02-24 Thread Blake Rouse
Changes also need to be made to the MAAS code that start and stop services. The code needs to be modified to support both upstart and systemd. Changing the code from: service maas-dhcpd restart to: restart maas-dhcpd should allow it to work for both upstart and systemd. ** Changed in: maas

[Bug 1423613] Re: maas needs to support systemd for Ubuntu = 15.04

2015-02-24 Thread Blake Rouse
@Martin It was not a typo, looks as if I was incorrect. Then the MAAS code needs to be checked to make sure only service foo restart is being used. I believe this is the case, so the code might not have to be adjusted. -- You received this bug notification because you are a member of Ubuntu

[Bug 1423613] Re: maas needs to support systemd for Ubuntu = 15.04

2015-02-24 Thread Martin Pitt
@Blake: It should be exactly the other way around: restart foo is upstart specific, service foo restart works with systemd, upstart, sysv, and any other init system. I figure it was just a typo, but let's better be clear here :-) -- You received this bug notification because you are a member of

[Bug 1423613] Re: maas needs to support systemd for Ubuntu = 15.04

2015-02-24 Thread Martin Pitt
@Blake: It should be exactly the other way around: restart foo is upstart specific, service foo restart works with systemd, upstart, sysv, and any other init system. I figure it was just a typo, but let's better be clear here :-) -- You received this bug notification because you are a member of

[Bug 1423613] Re: maas needs to support systemd for Ubuntu = 15.04

2015-02-24 Thread Blake Rouse
@Martin It was not a typo, looks as if I was incorrect. Then the MAAS code needs to be checked to make sure only service foo restart is being used. I believe this is the case, so the code might not have to be adjusted. -- You received this bug notification because you are a member of Ubuntu

[Bug 1423613] Re: maas needs to support systemd for Ubuntu = 15.04

2015-02-19 Thread Steve Langasek
** Changed in: maas (Ubuntu) Importance: Undecided = Critical -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to maas in Ubuntu. https://bugs.launchpad.net/bugs/1423613 Title: maas needs to support systemd for Ubuntu = 15.04 To

[Bug 1423613] Re: maas needs to support systemd for Ubuntu = 15.04

2015-02-19 Thread Martin Pitt
As for the two .override files: Call systemctl disable isc-dhcp-server isc-dhcp-server6 in the postinst; presumably you want to disable the IPv6 one as well (that's something that the current maas-cluster- controller doesn't do, it doesn't ship an upstart .override for that). Same for squid3. As

[Bug 1423613] Re: maas needs to support systemd for Ubuntu = 15.04

2015-02-19 Thread Martin Pitt
As for the two .override files: Call systemctl disable isc-dhcp-server isc-dhcp-server6 in the postinst; presumably you want to disable the IPv6 one as well (that's something that the current maas-cluster- controller doesn't do, it doesn't ship an upstart .override for that). Same for squid3. As

[Bug 1423613] Re: maas needs to support systemd for Ubuntu = 15.04

2015-02-19 Thread Steve Langasek
Marking this bug as critical, because it's one of two last blockers for the switch to systemd by default in 15.04, and feature freeze is upon us. If we don't resolve this, we will need to leave maas broken in vivid temporarily with systemd as default. -- You received this bug notification

[Bug 1423613] Re: maas needs to support systemd for Ubuntu = 15.04

2015-02-19 Thread Steve Langasek
I believe there had been discussion during the systemd sprint about having maas set a boot option to continue booting upstart until the systemd units have been written, so that this could be removed from the critical path. But I don't see that this was captured anywhere. -- You received this

[Bug 1423613] Re: maas needs to support systemd for Ubuntu = 15.04

2015-02-19 Thread Steve Langasek
I believe there had been discussion during the systemd sprint about having maas set a boot option to continue booting upstart until the systemd units have been written, so that this could be removed from the critical path. But I don't see that this was captured anywhere. -- You received this

[Bug 1423613] Re: maas needs to support systemd for Ubuntu = 15.04

2015-02-19 Thread Steve Langasek
Marking this bug as critical, because it's one of two last blockers for the switch to systemd by default in 15.04, and feature freeze is upon us. If we don't resolve this, we will need to leave maas broken in vivid temporarily with systemd as default. -- You received this bug notification

[Bug 1423613] Re: maas needs to support systemd for Ubuntu = 15.04

2015-02-19 Thread Steve Langasek
** Changed in: maas (Ubuntu) Importance: Undecided = Critical -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1423613 Title: maas needs to support systemd for Ubuntu = 15.04 To manage

[Bug 1423613] Re: maas needs to support systemd for Ubuntu = 15.04

2015-02-19 Thread Martin Pitt
As for maas-dhcpd[6].conf: These look almost exactly like the jobs from isc-dhcp. These got converted in http://launchpadlibrarian.net/194979593 /isc-dhcp_4.3.1-5ubuntu1_4.3.1-5ubuntu2.diff.gz, so that can be applied to MAAS' jobs too. -- You received this bug notification because you are a

[Bug 1423613] Re: maas needs to support systemd for Ubuntu = 15.04

2015-02-19 Thread Martin Pitt
As for maas-dhcpd[6].conf: These look almost exactly like the jobs from isc-dhcp. These got converted in http://launchpadlibrarian.net/194979593 /isc-dhcp_4.3.1-5ubuntu1_4.3.1-5ubuntu2.diff.gz, so that can be applied to MAAS' jobs too. -- You received this bug notification because you are a

[Bug 1423613] Re: maas needs to support systemd for Ubuntu = 15.04

2015-02-19 Thread Martin Pitt
This is a first (untested) approach to maas-clusterd.service. This doesn't do the ExecStartPre= with the A shared secret has not been installed for this cluster bits, as that's quite ugly -- you don't see this anywhere if you aren't on a console of the machine, and eventually it will time out

[Bug 1423613] Re: maas needs to support systemd for Ubuntu = 15.04

2015-02-19 Thread Martin Pitt
This is a first (untested) approach to maas-clusterd.service. This doesn't do the ExecStartPre= with the A shared secret has not been installed for this cluster bits, as that's quite ugly -- you don't see this anywhere if you aren't on a console of the machine, and eventually it will time out