Jira (PUP-1369) Package options property for package
Title: Message Title Jason Antman updated an issue Puppet / PUP-1369 Package options property for package https://github.com/puppetlabs/puppet/pull/2034 Change By: Jason Antman Component/s: Types and Providers Add Comment This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede) -- 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/groups/opt_out.
Jira (PUP-1369) Package options property for package
Title: Message Title redmine.exporter created an issue Puppet / PUP-1369 Package options property for package Issue Type: New Feature Assignee: Unassigned Created: 04/Jan/14 8:44 AM Labels: redmine Priority: Normal Reporter: redmine.exporter Hi, Last few months I was trying to adapt the puppetlabs-apache module to work on FreeBSD (with some success). The rule is that puppetlabs-apache installs apache package internally as well as all the necessary packages that provide apache modules and additional features. The puppetlabs-apache decides what packages to install depending on configuration parameters defined in manifests (selection of MPM, additional modules and so on). On most platforms apache modules are available as small installable packages, so the extra modules are installed as separate packages - easy to do with puppet. This is not the case for FreeBSD. With FreeBSD ports we need to enable/disable certain "port options" on bigger packages (apache22, for example) in order to have given modules installed. Normally it's done at port configuration step (make config - ncurses GUI), after which the package is being compiled and installed. In a situation such as with puppetlabs-apache however, this should be done entirely by puppet class without additional user intervention. What I would propose here is to add `package_options` property to `package` type in order to handle port options on FreeBSD. What may be put into this property should be provider-specific, so all the stuff such as validation, munging, syncing, etc. would be delegated to particular provider. The package_options could also be used by other providers, that have concepts similar to port opti
Jira (PUP-1369) Package options property for package
Title: Message Title Pawel Tomulik commented on an issue Re: Package options property for package See also: https://github.com/puppetlabs/puppet/pull/2130 which also implements an example provider with the new properties. Add Comment Puppet / PUP-1369 Package options property for package Hi, Last few months I was trying to adapt the puppetlabs-apache module to work on FreeBSD (with some success). The rule is that puppetlabs-apache installs apache package internally as well as all the necessary packages that provide apache modules and additional features. The puppetlabs-apache decides what packages to install depending on configuration ... This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede) -- 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/groups/opt_out.
Jira (PUP-1369) Package options property for package
Title: Message Title Kylo Ginsberg updated an issue Puppet / PUP-1369 Package options property for package Change By: Kylo Ginsberg Sprint: Week 2014-1-8 to 2014-1-15 Add Comment This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede) -- 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/groups/opt_out.
Jira (PUP-1369) Package options property for package
Title: Message Title Kylo Ginsberg updated an issue Puppet / PUP-1369 Package options property for package Change By: Kylo Ginsberg Story Points: 1 Add Comment This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede) -- 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/groups/opt_out.
Jira (PUP-1369) Package options property for package
Title: Message Title Kylo Ginsberg updated an issue Puppet / PUP-1369 Package options property for package Change By: Kylo Ginsberg Fix Version/s: 3.5.0 Add Comment This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede) -- 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/groups/opt_out.
Jira (PUP-1369) Package options property for package
Title: Message Title Kylo Ginsberg assigned an issue to Kylo Ginsberg Puppet / PUP-1369 Package options property for package Change By: Kylo Ginsberg Assignee: Kylo Ginsberg Add Comment This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede) -- 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/groups/opt_out.
Jira (PUP-1369) Package options property for package
Title: Message Title Kylo Ginsberg assigned an issue to Unassigned Puppet / PUP-1369 Package options property for package Change By: Kylo Ginsberg Assignee: Kylo Ginsberg Add Comment This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede) -- 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/groups/opt_out.
Jira (PUP-1369) Package options property for package
Title: Message Title Adrien Thebo updated an issue Puppet / PUP-1369 Package options property for package Change By: Adrien Thebo Assignee: Adrien Thebo Add Comment This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede) -- 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/groups/opt_out.
Jira (PUP-1369) Package options property for package
Title: Message Title Adrien Thebo assigned an issue to Unassigned Puppet / PUP-1369 Package options property for package Change By: Adrien Thebo Assignee: Adrien Thebo Add Comment This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede) -- 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/groups/opt_out.
Jira (PUP-1369) Package options property for package
Title: Message Title Peter Huene assigned an issue to Peter Huene Puppet / PUP-1369 Package options property for package Change By: Peter Huene Assignee: Peter Huene Add Comment This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede) -- 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/groups/opt_out.