Jira (PUP-5262) Solaris (10) service provider returns before service refresh is complete
Title: Message Title Sean Griffin updated an issue Puppet / PUP-5262 Solaris (10) service provider returns before service refresh is complete Change By: Sean Griffin QA Risk Assessment: Medium QA Highest Test Level Reason: acceptance QA Status: Reviewed Add Comment This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) -- 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-5262) Solaris (10) service provider returns before service refresh is complete
Title: Message Title William Hopper updated an issue Puppet / PUP-5262 Solaris (10) service provider returns before service refresh is complete Change By: William Hopper Release Notes Summary: In versions of Solaris older than 11.2, service state transitions are not atomic. On slower systems, this could cause race conditions when starting, stopping or restarting services, as puppet did not wait for services to conclude their operations before continuing to apply different resources. The SMF service provider has been updated to wait up for up to 60 seconds when changing the state of a service. 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-5262) Solaris (10) service provider returns before service refresh is complete
Title: Message Title William Hopper updated an issue Puppet / PUP-5262 Solaris (10) service provider returns before service refresh is complete Change By: William Hopper Release Notes: Known Issue 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 http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-5262) Solaris (10) service provider returns before service refresh is complete
Title: Message Title William Hopper updated an issue Puppet / PUP-5262 Solaris (10) service provider returns before service refresh is complete Change By: William Hopper Release Notes Summary: In versions of Solaris older than 11.2, service state transitions are not atomic. On slower systems, this could cause race conditions when starting, stopping or restarting services, as puppet did not wait for services to conclude their operations before continuing to apply different resources. The provider has been updated to wait up for up to 60 seconds when changing the state of a service. Release Notes: Known Issue 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-5262) Solaris (10) service provider returns before service refresh is complete
Title: Message Title John Duarte assigned an issue to John Duarte Puppet / PUP-5262 Solaris (10) service provider returns before service refresh is complete 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 http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-5262) Solaris (10) service provider returns before service refresh is complete
Title: Message Title Michael Smith assigned an issue to qa Puppet / PUP-5262 Solaris (10) service provider returns before service refresh is complete 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 http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-5262) Solaris (10) service provider returns before service refresh is complete
Title: Message Title Peter Huene assigned an issue to Unassigned Puppet / PUP-5262 Solaris (10) service provider returns before service refresh is complete Change By: Peter Huene Assignee: Peter Huene 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-5262) Solaris (10) service provider returns before service refresh is complete
Title: Message Title Peter Huene assigned an issue to Peter Huene Puppet / PUP-5262 Solaris (10) service provider returns before service refresh is complete Change By: Peter Huene Assignee: Peter Huene 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-5262) Solaris (10) service provider returns before service refresh is complete
Title: Message Title William Hopper updated an issue Puppet / PUP-5262 Solaris (10) service provider returns before service refresh is complete Change By: William Hopper Fix Version/s: PUP 4.3.0 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-5262) Solaris (10) service provider returns before service refresh is complete
Title: Message Title William Hopper assigned an issue to William Hopper Puppet / PUP-5262 Solaris (10) service provider returns before service refresh is complete Change By: William Hopper Assignee: 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-5262) Solaris (10) service provider returns before service refresh is complete
Title: Message Title William Hopper assigned an issue to William Hopper Puppet / PUP-5262 Solaris (10) service provider returns before service refresh is complete Change By: William Hopper Assignee: 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-5262) Solaris (10) service provider returns before service refresh is complete
Title: Message Title William Hopper updated an issue Puppet / PUP-5262 Solaris (10) service provider returns before service refresh is complete Change By: William Hopper Comment: A solution to this might revolve around waiting for the service to truly be dead in the smf script, such as is detailed in PUP-5405. However, currently the pidfile is not being removed correctly in Solaris, blocking that fix (see PUP-5422). 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-5262) Solaris (10) service provider returns before service refresh is complete
Title: Message Title Steve Barlow updated an issue Puppet / PUP-5262 Solaris (10) service provider returns before service refresh is complete Change By: Steve Barlow Sprint: Client 2015-10-28 , Client 2015-11-11 Add Comment This message was sent by Atlassian JIRA (v6.4.11#64026-sha1:78f6ec4) -- 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-5262) Solaris (10) service provider returns before service refresh is complete
Title: Message Title William Hopper commented on PUP-5262 Re: Solaris (10) service provider returns before service refresh is complete A solution to this might revolve around waiting for the service to truly be dead in the smf script, such as is detailed in PUP-5405. However, currently the pidfile is not being removed correctly in Solaris, blocking that fix (see PUP-5422). Add Comment This message was sent by Atlassian JIRA (v6.4.11#64026-sha1:78f6ec4) -- 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-5262) Solaris (10) service provider returns before service refresh is complete
Title: Message Title William Hopper assigned an issue to Unassigned Puppet / PUP-5262 Solaris (10) service provider returns before service refresh is complete Change By: William Hopper Assignee: William Hopper Add Comment This message was sent by Atlassian JIRA (v6.4.11#64026-sha1:78f6ec4) -- 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-5262) Solaris (10) service provider returns before service refresh is complete
Title: Message Title William Hopper commented on PUP-5262 Re: Solaris (10) service provider returns before service refresh is complete After taking a first pass at digging into this, it's hard to say if the SMF provider is doing the right thing or not. First, some background on SMF service states. Every service on the system has a state and an nstate. State represents the current state of the service, while nstate represents the next state and is only used when a service is transitioning between states. For example, while puppet is happily running, we see: -bash-3.2# svcs -H -o state,nstate puppet online - # <== the '-' indicates that there is no state transition happening. The SMF provider uses both the state and nstate to determine the "status" of the service. The following is the block of logic in question: 84 # get the current state and the next state, and if the next 85 # state is set (i.e. not "-") use it for state comparison 86 states = svcs("-H", "-o", "state,nstate", @resource[:name]).chomp.split 87 state = states[1] == "-" ? states[0] : states[1] ...
Jira (PUP-5262) Solaris (10) service provider returns before service refresh is complete
Title: Message Title William Hopper assigned an issue to William Hopper Puppet / PUP-5262 Solaris (10) service provider returns before service refresh is complete Change By: William Hopper Assignee: William Hopper Scope Change Category: Adopted Scope Change Reason: Continuing work on potentially high-risk Solaris issues Sprint: Client 2015- 11 10 - 11 28 Add Comment This message was sent by Atlassian JIRA (v6.4.11#64026-sha1:78f6ec4) -- 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.
Jira (PUP-5262) Solaris (10) service provider returns before service refresh is complete
Title: Message Title Josh Cooper updated an issue Puppet / PUP-5262 Solaris (10) service provider returns before service refresh is complete Change By: Josh Cooper Story Points: 2 Add Comment This message was sent by Atlassian JIRA (v6.4.11#64026-sha1:78f6ec4) -- 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-5262) Solaris (10) service provider returns before service refresh is complete
Title: Message Title Josh Cooper updated an issue Puppet / PUP-5262 Solaris (10) service provider returns before service refresh is complete Change By: Josh Cooper Scrum Team: Client Platform Add Comment This message was sent by Atlassian JIRA (v6.4.11#64026-sha1:78f6ec4) -- 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-5262) Solaris (10) service provider returns before service refresh is complete
Title: Message Title Josh Cooper updated an issue Puppet / PUP-5262 Solaris (10) service provider returns before service refresh is complete Change By: Josh Cooper Sprint: Client 2015-11-11 Add Comment This message was sent by Atlassian JIRA (v6.4.11#64026-sha1:78f6ec4) -- 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-5262) Solaris (10) service provider returns before service refresh is complete
Title: Message Title William Hopper updated an issue Puppet / PUP-5262 Solaris (10) service provider returns before service refresh is complete Change By: William Hopper Summary: Solaris (10) service provider returns before service restart refresh is complete Add Comment This message was sent by Atlassian JIRA (v6.4.11#64026-sha1:78f6ec4) -- 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.