Jira (PUP-5548) Debian provider fails on Debian 8 systems without systemd present
Title: Message Title John Duarte assigned an issue to John Duarte Puppet / PUP-5548 Debian provider fails on Debian 8 systems without systemd present Change By: John Duarte Assignee: qa John Duarte Add Comment This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-5548) Debian provider fails on Debian 8 systems without systemd present
Title: Message Title William Hopper updated an issue Puppet / PUP-5548 Debian provider fails on Debian 8 systems without systemd present Change By: William Hopper Release Notes Summary: This change fixes an issue in the Debian service provider in Debian 8 and Ubuntu 15.04 where we erroneously expected `systemctl` to be functional, when it is possible to purge systemd from the system and use sysvinit. Instead of using `systemctl` to determine system status on these platforms, we now use the `service` command instead, which is an abstraction around each of the available init systems in the Debian family of systems. Release Notes: Bug Fix Add Comment This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-5548) Debian provider fails on Debian 8 systems without systemd present
Title: Message Title William Hopper updated an issue Puppet / PUP-5548 Debian provider fails on Debian 8 systems without systemd present Change By: William Hopper Release Notes Summary: This change fixes an issue in the Debian service provider in Debian 8 and Ubuntu 15.04 where we erroneously expected `systemctl` to be functional, when it is possible to purge systemd from the system and use sysvinit. Instead of using `systemctl` to determine system status on these platforms, we now use the `service` command, which is an abstraction around each of the available init systems in the Debian family of systems platforms . Add Comment This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-5548) Debian provider fails on Debian 8 systems without systemd present
Title: Message Title William Hopper updated an issue Puppet / PUP-5548 Debian provider fails on Debian 8 systems without systemd present Change By: William Hopper Release Notes Summary: This change fixes an issue in the Debian service provider in Debian 8 and Ubuntu 15.04 where we erroneously expected `systemctl` to be functional, when it is possible to purge systemd from the system and use sysvinit. Instead of using `systemctl` to determine system status on these platforms, we now use the `service` command instead , which is an abstraction around each of the available init systems in the Debian family of systems. Add Comment This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-5548) Debian provider fails on Debian 8 systems without systemd present
Title: Message Title John Duarte commented on PUP-5548 Re: Debian provider fails on Debian 8 systems without systemd present Using puppet-agent at SHA 21e15db containing puppet at SHA 386c75e, services can successfully be managed on a debian 8 system running sysvinit. Example root@ben561vsu3xkp1t:~# /opt/puppetlabs/bin/puppet resource service ntp service { 'ntp': ensure => 'running', enable => 'true', } root@ben561vsu3xkp1t:~# /opt/puppetlabs/bin/puppet resource service ntp ensure=stopped Notice: /Service[ntp]/ensure: ensure changed 'running' to 'stopped' service { 'ntp': ensure => 'stopped', }
Jira (PUP-5548) Debian provider fails on Debian 8 systems without systemd present
Title: Message Title John Duarte updated an issue Puppet / PUP-5548 Debian provider fails on Debian 8 systems without systemd present Change By: John Duarte QA Risk Assessment: Medium Add Comment This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-5548) Debian provider fails on Debian 8 systems without systemd present
Title: Message Title John Duarte updated an issue Puppet / PUP-5548 Debian provider fails on Debian 8 systems without systemd present Change By: John Duarte QA Status: Reviewed Add Comment This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-5548) Debian provider fails on Debian 8 systems without systemd present
Title: Message Title Kylo Ginsberg updated an issue Puppet / PUP-5548 Debian provider fails on Debian 8 systems without systemd present Change By: Kylo Ginsberg Sprint: Client 2015-12-16 , Client 2015-12-30 Add Comment This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-5548) Debian provider fails on Debian 8 systems without systemd present
Title: Message Title Michael Smith assigned an issue to qa Puppet / PUP-5548 Debian provider fails on Debian 8 systems without systemd present Change By: Michael Smith Status: Ready for CI Test Assignee: qa Add Comment This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-5548) Debian provider fails on Debian 8 systems without systemd present
Title: Message Title Michael Smith commented on PUP-5548 Re: Debian provider fails on Debian 8 systems without systemd present Testing notes: it'd be good to test at least two service configurations, and make sure we can start/stop/restart/query services. Add Comment This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-5548) Debian provider fails on Debian 8 systems without systemd present
Title: Message Title William Hopper assigned an issue to William Hopper Puppet / PUP-5548 Debian provider fails on Debian 8 systems without systemd present Change By: William Hopper Assignee: Kylo Ginsberg William Hopper Add Comment This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-5548) Debian provider fails on Debian 8 systems without systemd present
Title: Message Title Kylo Ginsberg assigned an issue to Kylo Ginsberg Puppet / PUP-5548 Debian provider fails on Debian 8 systems without systemd present Change By: Kylo Ginsberg Assignee: Kylo Ginsberg Add Comment This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-5548) Debian provider fails on Debian 8 systems without systemd present
Title: Message Title William Hopper updated an issue Puppet / PUP-5548 Debian provider fails on Debian 8 systems without systemd present Change By: William Hopper Story Points: 1 Sprint: Client 2015-12-16 Add Comment This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-5548) Debian provider fails on Debian 8 systems without systemd present
Title: Message Title William Hopper commented on PUP-5548 Re: Debian provider fails on Debian 8 systems without systemd present See also the puppet-users thread about this issue: https://groups.google.com/forum/#!topic/puppet-users/_sNqRHnjHqE Add Comment This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-5548) Debian provider fails on Debian 8 systems without systemd present
Title: Message Title William Hopper created an issue Puppet / PUP-5548 Debian provider fails on Debian 8 systems without systemd present Issue Type: Bug Affects Versions: PUP 4.3.0 Assignee: Unassigned Created: 2015/11/25 8:49 AM Environment: Debian 8 / Ubuntu 15.04 where systemd has been removed or is otherwise not present. Priority: Normal Reporter: William Hopper https://github.com/puppetlabs/puppet/commit/75160b78dc4a9189949da50a6b76e42172a45770#commitcomment-14619787 added a bit of logic in the Debian provider for Debian 8 / Ubuntu 15.04 and newer systems to use systemctl to properly determine service status. However, it's possible to remove systemd from a Debian 8 system all together and run entirely with sysvinit. In such a case, the provider will fail as systemctl doesn't exist. The provider should check that systemctl exists before attempting to use it in Debian 8 / Ubuntu 15.04.