Jira (PUP-3905) Evaluate impact of ruby 2.1.5 automatically retrying idempotent http methods
Title: Message Title Moses Mendoza updated an issue Puppet / PUP-3905 Evaluate impact of ruby 2.1.5 automatically retrying idempotent http methods Change By: Moses Mendoza Labels: triaged Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- 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-3905) Evaluate impact of ruby 2.1.5 automatically retrying idempotent http methods
Title: Message Title Sean McDonald assigned an issue to Unassigned Puppet / PUP-3905 Evaluate impact of ruby 2.1.5 automatically retrying idempotent http methods Change By: Sean McDonald Assignee: Jeremy Barlow Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- 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-3905) Evaluate impact of ruby 2.1.5 automatically retrying idempotent http methods
Title: Message Title Sean McDonald updated an issue Puppet / PUP-3905 Evaluate impact of ruby 2.1.5 automatically retrying idempotent http methods Change By: Sean McDonald Labels: triaged Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- 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-3905) Evaluate impact of ruby 2.1.5 automatically retrying idempotent http methods
Title: Message Title Branan Riley commented on PUP-3905 Re: Evaluate impact of ruby 2.1.5 automatically retrying idempotent http methods Chris Price Ping again. Especially now that Justin isn't on your team, would be cool to have somebody else try to sort out potential impact and whether you need us to patch this behavior client-side 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-3905) Evaluate impact of ruby 2.1.5 automatically retrying idempotent http methods
Title: Message Title Branan Riley assigned an issue to Chris Price Puppet / PUP-3905 Evaluate impact of ruby 2.1.5 automatically retrying idempotent http methods Change By: Branan Riley Assignee: Justin May Chris Price 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-3905) Evaluate impact of ruby 2.1.5 automatically retrying idempotent http methods
Title: Message Title Kylo Ginsberg commented on PUP-3905 Re: Evaluate impact of ruby 2.1.5 automatically retrying idempotent http methods Ping Christopher Price re priority of this one. Add Comment This message was sent by Atlassian JIRA (v6.4.5#64020-sha1:78acd6c) -- 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-3905) Evaluate impact of ruby 2.1.5 automatically retrying idempotent http methods
Title: Message Title Kylo Ginsberg updated an issue Puppet / PUP-3905 Evaluate impact of ruby 2.1.5 automatically retrying idempotent http methods Change By: Kylo Ginsberg Sprint: Client2015-08-19 Add Comment This message was sent by Atlassian JIRA (v6.4.5#64020-sha1:78acd6c) -- 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-3905) Evaluate impact of ruby 2.1.5 automatically retrying idempotent http methods
Title: Message Title Michael Smith updated an issue Puppet / PUP-3905 Evaluate impact of ruby 2.1.5 automatically retrying idempotent http methods Change By: Michael Smith Sprint: Client2015-08-19 Add Comment This message was sent by Atlassian JIRA (v6.4.5#64020-sha1:78acd6c) -- 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-3905) Evaluate impact of ruby 2.1.5 automatically retrying idempotent http methods
Title: Message Title Henrik Lindberg commented on PUP-3905 Re: Evaluate impact of ruby 2.1.5 automatically retrying idempotent http methods Any thoughts on fixing this and contribute it to MRI 2.1.5 ? Add Comment This message was sent by Atlassian JIRA (v6.4.5#64020-sha1:78acd6c) -- 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-3905) Evaluate impact of ruby 2.1.5 automatically retrying idempotent http methods
Title: Message Title Josh Cooper commented on PUP-3905 Re: Evaluate impact of ruby 2.1.5 automatically retrying idempotent http methods I think it's more the load that the agents will put on the report server. We've had customer escalations where the report server takes 1min to process a report, but the load balancer sees the idle connection, and kills it. That scenario would cause the agent to resend the report, making the problem worse. We do apply patches to our vendored ruby, e.g. on windows https://github.com/puppetlabs/rubyinstaller/tree/master/resources/patches/ruby215 Add Comment This message was sent by Atlassian JIRA (v6.3.10#6340-sha1:7ea293a) -- 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-3905) Evaluate impact of ruby 2.1.5 automatically retrying idempotent http methods
Title: Message Title Justin May commented on PUP-3905 Re: Evaluate impact of ruby 2.1.5 automatically retrying idempotent http methods I'm wonder if posting two identical copies of one report stored is much of an issue? And Kylo Ginsberg, do we currently apply a set of patches to our AIO agent's Ruby? Add Comment This message was sent by Atlassian JIRA (v6.3.10#6340-sha1:7ea293a) -- 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-3905) Evaluate impact of ruby 2.1.5 automatically retrying idempotent http methods
Title: Message Title Kylo Ginsberg commented on PUP-3905 Re: Evaluate impact of ruby 2.1.5 automatically retrying idempotent http methods Agreed that patching ruby is suboptimal, but I don't see any way to configure the ruby code, so it might be the least evil thing. People who tear AIO apart and repackage are on their own to some extent regardless. Add Comment This message was sent by Atlassian JIRA (v6.3.10#6340-sha1:7ea293a) -- 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-3905) Evaluate impact of ruby 2.1.5 automatically retrying idempotent http methods
Title: Message Title Kylo Ginsberg commented on PUP-3905 Re: Evaluate impact of ruby 2.1.5 automatically retrying idempotent http methods One possibility given that we bundle ruby in the puppet-agent packages is to patch ruby not to do this. A follow-on set of questions would be around whether to implement a retry mechanism and where, etc. Add Comment This message was sent by Atlassian JIRA (v6.3.10#6340-sha1:7ea293a) -- 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-3905) Evaluate impact of ruby 2.1.5 automatically retrying idempotent http methods
Title: Message Title Henrik Lindberg commented on PUP-3905 Re: Evaluate impact of ruby 2.1.5 automatically retrying idempotent http methods Patching Ruby is less great since people are going to rip the AIO packaging apart. Add Comment This message was sent by Atlassian JIRA (v6.3.10#6340-sha1:7ea293a) -- 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-3905) Evaluate impact of ruby 2.1.5 automatically retrying idempotent http methods
Title: Message Title Justin May assigned an issue to Justin May Puppet / PUP-3905 Evaluate impact of ruby 2.1.5 automatically retrying idempotent http methods Change By: Justin May Assignee: JustinMay Add Comment This message was sent by Atlassian JIRA (v6.3.10#6340-sha1:7ea293a) -- 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-3905) Evaluate impact of ruby 2.1.5 automatically retrying idempotent http methods
Title: Message Title Josh Cooper created an issue Puppet / PUP-3905 Evaluate impact of ruby 2.1.5 automatically retrying idempotent http methods Issue Type: Task Assignee: Unassigned Created: 2015/01/23 10:20 AM Priority: Normal Reporter: Josh Cooper While reviewing https://github.com/puppetlabs/puppet/pull/3107 I discovered that ruby 2.1.5 will automatically retry idempotent http methods, which includes GET, HEAD, PUT, DELETE if any of the following exceptions are raised: rescue Net::ReadTimeout, IOError, EOFError, Errno::ECONNRESET, Errno::ECONNABORTED, Errno::EPIPE, # avoid a dependency on OpenSSL defined?(OpenSSL::SSL) ? OpenSSL::SSL::SSLError : IOError,