Folks, I''ve got around to rolling some fresh Puppet3 packages at opencsw.org I chose to call these puppet3/puppetmaster3 so the existing 2.7 stream could be kept in the CSW catalog too. They are, however, marked as incompatible - so you can''t install them both (i.e. puppet and puppet3) at the same time. Before I release them properly, if you''d like to test you can download them here: http://buildfarm.opencsw.org/experimental.html#markp I''d appreciate any feedback you may have. Once I know they work OK I''ll publish them to the CSW catalog. --Mark -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To view this discussion on the web visit https://groups.google.com/d/msg/puppet-users/-/RIIlvNxXoPAJ. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
OK, I''ve done some testing, and had some feedback from a third party too - they''re good. So I''ve released to the main CSW catalog[1]. Should imagine they''ll be available in a day or two. --Mark [1] https://www.opencsw.org/get-it/packages/ On Tuesday, November 20, 2012 5:14:13 PM UTC, Phips wrote:> > Folks, > > I''ve got around to rolling some fresh Puppet3 packages at opencsw.org > > I chose to call these puppet3/puppetmaster3 so the existing 2.7 stream > could be kept in the CSW catalog too. They are, however, marked as > incompatible - so you can''t install them both (i.e. puppet and puppet3) at > the same time. > > Before I release them properly, if you''d like to test you can download > them here: > > http://buildfarm.opencsw.org/experimental.html#markp > > I''d appreciate any feedback you may have. > > Once I know they work OK I''ll publish them to the CSW catalog. > > --Mark >-- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To view this discussion on the web visit https://groups.google.com/d/msg/puppet-users/-/IR5dxE-tchsJ. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
Ryan Coleman
2012-Nov-26 01:48 UTC
Re: [Puppet Users] Re: Puppet3 CSW packages for Solaris
On Sun, Nov 25, 2012 at 1:10 PM, Phips <mark@probably.co.uk> wrote:> OK, I''ve done some testing, and had some feedback from a third party too - > they''re good. > > So I''ve released to the main CSW catalog[1]. Should imagine they''ll be > available in a day or two. >Thanks for this!> > --Mark > > [1] https://www.opencsw.org/get-it/packages/ > > > On Tuesday, November 20, 2012 5:14:13 PM UTC, Phips wrote: >> >> Folks, >> >> I''ve got around to rolling some fresh Puppet3 packages at opencsw.org >> >> I chose to call these puppet3/puppetmaster3 so the existing 2.7 stream >> could be kept in the CSW catalog too. They are, however, marked as >> incompatible - so you can''t install them both (i.e. puppet and puppet3) at >> the same time. >> >> Before I release them properly, if you''d like to test you can download >> them here: >> >> http://buildfarm.opencsw.org/**experimental.html#markp<http://buildfarm.opencsw.org/experimental.html#markp> >> >> I''d appreciate any feedback you may have. >> >> Once I know they work OK I''ll publish them to the CSW catalog. >> >> --Mark >> > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To view this discussion on the web visit > https://groups.google.com/d/msg/puppet-users/-/IR5dxE-tchsJ. > > To post to this group, send email to puppet-users@googlegroups.com. > To unsubscribe from this group, send email to > puppet-users+unsubscribe@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/puppet-users?hl=en. >-- Ryan Coleman | Modules & Forge | @ryanycoleman | ryancoleman in #puppet -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
Mark, Been using CSWpuppet3 packages for a few weeks now, thanks very much. I have found the client SMF manifest needs to be updated to reflect the new invocation (puppet agent vs puppetd): svccfg delete cswpuppetmasterd cat <<EOF | svccfg import - <?xml version=''1.0''?> <!DOCTYPE service_bundle SYSTEM ''/usr/share/lib/xml/dtd/service_bundle.dtd.1''> <service_bundle type=''manifest'' name=''export''> <service name=''network/cswpuppetmasterd'' type=''service'' version=''0''> <single_instance/> <dependency name=''fs'' grouping=''require_all'' restart_on=''none'' type=''service''> <service_fmri value=''svc:/system/filesystem/local''/> </dependency> <dependency name=''net'' grouping=''require_all'' restart_on=''none'' type=''service''> <service_fmri value=''svc:/network/loopback''/> </dependency> <exec_method name=''start'' type=''method'' exec=''/opt/csw/bin/puppet master'' timeout_seconds=''120''> <method_context/> </exec_method> <exec_method name=''stop'' type=''method'' exec='':kill -SIGTERM'' timeout_seconds=''60''> <method_context/> </exec_method> <exec_method name=''restart'' type=''method'' exec='':kill -SIGHUP'' timeout_seconds=''180''> <method_context/> </exec_method> <instance name=''default'' enabled=''true''> <property_group name=''general'' type=''framework''> <propval name=''package'' type=''astring'' value=''CSWpuppetmaster3''/> </property_group> </instance> </service> </service_bundle> EOF -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To view this discussion on the web visit https://groups.google.com/d/msg/puppet-users/-/KU-pyENaIXQJ. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
Hey Alex, Thanks - I''ve known for a long time the SMF manifests aren''t right, but the CSW build process has made it hard to resolve. This is good motivation to finally sort it properly. I''ll post a note when it''s sorted. --Mark On Thursday, January 3, 2013 12:39:52 AM UTC, Alex Box wrote:> > Mark, > > Been using CSWpuppet3 packages for a few weeks now, thanks very much. > > I have found the client SMF manifest needs to be updated to reflect the > new invocation (puppet agent vs puppetd): > > svccfg delete cswpuppetmasterd > > cat <<EOF | svccfg import - > > <?xml version=''1.0''?> > > <!DOCTYPE service_bundle SYSTEM > ''/usr/share/lib/xml/dtd/service_bundle.dtd.1''> > > <service_bundle type=''manifest'' name=''export''> > > <service name=''network/cswpuppetmasterd'' type=''service'' version=''0''> > > <single_instance/> > > <dependency name=''fs'' grouping=''require_all'' restart_on=''none'' > type=''service''> > > <service_fmri value=''svc:/system/filesystem/local''/> > > </dependency> > > <dependency name=''net'' grouping=''require_all'' restart_on=''none'' > type=''service''> > > <service_fmri value=''svc:/network/loopback''/> > > </dependency> > > <exec_method name=''start'' type=''method'' exec=''/opt/csw/bin/puppet > master'' timeout_seconds=''120''> > > <method_context/> > > </exec_method> > > <exec_method name=''stop'' type=''method'' exec='':kill -SIGTERM'' > timeout_seconds=''60''> > > <method_context/> > > </exec_method> > > <exec_method name=''restart'' type=''method'' exec='':kill -SIGHUP'' > timeout_seconds=''180''> > > <method_context/> > > </exec_method> > > <instance name=''default'' enabled=''true''> > > <property_group name=''general'' type=''framework''> > > <propval name=''package'' type=''astring'' value=''CSWpuppetmaster3''/> > > </property_group> > > </instance> > > </service> > > </service_bundle> > > EOF >-- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To view this discussion on the web visit https://groups.google.com/d/msg/puppet-users/-/ntGp-hhgNg8J. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
SMF manifest should be fixed in the next release - 3.1.0. Just pushed to the catalog, probably available later today. In the meantime they are also available at http://buildfarm.opencsw.org/experimental.html#markp On Friday, 4 January 2013 21:44:05 UTC, Phips wrote:> > Hey Alex, > > Thanks - I''ve known for a long time the SMF manifests aren''t right, but > the CSW build process has made it hard to resolve. This is good motivation > to finally sort it properly. > > I''ll post a note when it''s sorted. > > --Mark > > On Thursday, January 3, 2013 12:39:52 AM UTC, Alex Box wrote: >> >> Mark, >> >> Been using CSWpuppet3 packages for a few weeks now, thanks very much. >> >> I have found the client SMF manifest needs to be updated to reflect the >> new invocation (puppet agent vs puppetd): >> >> svccfg delete cswpuppetmasterd >> >> cat <<EOF | svccfg import - >> >> <?xml version=''1.0''?> >> >> <!DOCTYPE service_bundle SYSTEM >> ''/usr/share/lib/xml/dtd/service_bundle.dtd.1''> >> >> <service_bundle type=''manifest'' name=''export''> >> >> <service name=''network/cswpuppetmasterd'' type=''service'' version=''0''> >> >> <single_instance/> >> >> <dependency name=''fs'' grouping=''require_all'' restart_on=''none'' >> type=''service''> >> >> <service_fmri value=''svc:/system/filesystem/local''/> >> >> </dependency> >> >> <dependency name=''net'' grouping=''require_all'' restart_on=''none'' >> type=''service''> >> >> <service_fmri value=''svc:/network/loopback''/> >> >> </dependency> >> >> <exec_method name=''start'' type=''method'' exec=''/opt/csw/bin/puppet >> master'' timeout_seconds=''120''> >> >> <method_context/> >> >> </exec_method> >> >> <exec_method name=''stop'' type=''method'' exec='':kill -SIGTERM'' >> timeout_seconds=''60''> >> >> <method_context/> >> >> </exec_method> >> >> <exec_method name=''restart'' type=''method'' exec='':kill -SIGHUP'' >> timeout_seconds=''180''> >> >> <method_context/> >> >> </exec_method> >> >> <instance name=''default'' enabled=''true''> >> >> <property_group name=''general'' type=''framework''> >> >> <propval name=''package'' type=''astring'' value=''CSWpuppetmaster3''/> >> >> </property_group> >> >> </instance> >> >> </service> >> >> </service_bundle> >> >> EOF >> >-- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscribe@googlegroups.com. To post to this group, send email to puppet-users@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users?hl=en. For more options, visit https://groups.google.com/groups/opt_out.