Jira (PUP-4530) FreeBSD specific Service provider fix
Title: Message Title Kylo Ginsberg updated an issue Puppet / PUP-4530 FreeBSD specific Service provider fix Change By: Kylo Ginsberg Release Notes: Bug Fix Add Comment This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) -- 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-4530) FreeBSD specific Service provider fix
Title: Message Title Kurt Wall assigned an issue to Unassigned Puppet / PUP-4530 FreeBSD specific Service provider fix Change By: Kurt Wall Assignee: QA Add Comment This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) -- 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-4530) FreeBSD specific Service provider fix
Title: Message Title Josh Cooper assigned an issue to QA Puppet / PUP-4530 FreeBSD specific Service provider fix Change By: Josh Cooper Status: Ready for CI Test Assignee: Josh Cooper QA Add Comment This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) -- 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-4530) FreeBSD specific Service provider fix
Title: Message Title Josh Cooper assigned an issue to Josh Cooper Puppet / PUP-4530 FreeBSD specific Service provider fix Change By: Josh Cooper Assignee: Josh Cooper Add Comment This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) -- 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-4530) FreeBSD specific Service provider fix
Title: Message Title Kurt Wall updated an issue Puppet / PUP-4530 FreeBSD specific Service provider fix Change By: Kurt Wall QA Status: Reviewed Add Comment This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) -- 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-4530) FreeBSD specific Service provider fix
Title: Message Title Kurt Wall updated an issue Puppet / PUP-4530 FreeBSD specific Service provider fix Change By: Kurt Wall QA Risk Assessment Reason: N/A; no validation workflow for *BSD Add Comment This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) -- 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-4530) FreeBSD specific Service provider fix
Title: Message Title Peter Huene updated an issue Puppet / PUP-4530 FreeBSD specific Service provider fix Change By: Peter Huene Sprint: Client 2015-06-10 Scrum Team: Client Platform Story Points: 1 Add Comment This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) -- 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-4530) FreeBSD specific Service provider fix
Title: Message Title Peter Huene updated an issue Puppet / PUP-4530 FreeBSD specific Service provider fix Change By: Peter Huene Fix Version/s: PUP 4.2.0 Add Comment This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) -- 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-4530) FreeBSD specific Service provider fix
Title: Message Title Melissa Stone updated an issue Puppet / PUP-4530 FreeBSD specific Service provider fix Change By: Melissa Stone Component/s: Community Add Comment This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) -- 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-4530) FreeBSD specific Service provider fix
Title: Message Title Peter Huene updated an issue Puppet / PUP-4530 FreeBSD specific Service provider fix Change By: Peter Huene The Service provider for FreeBSD parses the output of 'service foo rcvar' to work out what the service name is. However for some services -- only a very few -- the output contains an optional 'description' field, leading to output like this:{ {{ code} % service local_unbound rcvar# local_unbound : local caching forwarding resolver #local_unbound_enable="YES"# (default: "") {code } }} leading to the creation of a file whose name has embedded spaces and other syntactically significant stuff which prevents it being loaded by the rc.conf system:{ {{ code} % ls -1 /etc/rc.conf.d/ local_unbound : local caching forwarding resolversnmpd {code } }} A simple fix is to take just the leading string of non-whitespace charactersfrom the first line of the rcvar output as the service name:{ {{ code} % diff -u puppet-3.7.5/lib/puppet/provider/service/freebsd.rb{.orig,}--- puppet-3.7.5/lib/puppet/provider/service/freebsd.rb.orig2015-03-25 16:32:47.0 ++++ puppet-3.7.5/lib/puppet/provider/service/freebsd.rb 2015-05-06 12:33:59.043029246 +0100@@ -39,7 +39,7 @@# Extract service name def service_name-extract_value_name('service', 0, /# (.*)/, '\1')+extract_value_name('service', 0, /# (\S*).*/, '\1') end# Extract rcvar name {code } }} Add Comment This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) -- You received this message because you are subsc
Jira (PUP-4530) FreeBSD specific Service provider fix
Title: Message Title Issue Updates updated an issue Puppet / PUP-4530 FreeBSD specific Service provider fix Done. Cheers, Matthew Change By: Issue Updates Attachment: signature.asc Add Comment This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) -- 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-4530) FreeBSD specific Service provider fix
Title: Message Title Kylo Ginsberg commented on PUP-4530 Re: FreeBSD specific Service provider fix Matthew Seaman can you submit the patch as a pull request at github.com/puppetlabs/puppet (referencing this ticket)? That's the best way to get it reviewed. Thanks!! Add Comment This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) -- 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-4530) FreeBSD specific Service provider fix
Title: Message Title Matthew Seaman created an issue Puppet / PUP-4530 FreeBSD specific Service provider fix Issue Type: Bug Affects Versions: PUP 3.7.5, PUP 3.6.2 Assignee: Unassigned Attachments: puppet-3.7.5.patch Components: Platform Created: 2015/05/06 4:38 AM Environment: FreeBSD sys-puppet-1.adestra.com 10.1-RELEASE-p5 FreeBSD 10.1-RELEASE-p5 #0: Tue Jan 27 08:55:07 UTC 2015 r...@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64 Priority: Normal Reporter: Matthew Seaman The Service provider for FreeBSD parses the output of 'service foo rcvar' to work out what the service name is. However for some services – only a very few – the output contains an optional 'descripti