Jira (PUP-6865) puppet 4.8.0 breaks code that uses strftime()
Title: Message Title James Ralston commented on PUP-6865 Re: puppet 4.8.0 breaks code that uses strftime() Just to confirm: Thomas Hallgren's hunch was correct: I had updated puppet-agent on the master, but hadn't restarted the master. Restarting the master resolved the problems. The real issue here is that the puppetserver package is broken, because the server needs to be restarted if the puppet-agent package changes, but the puppetserver spec file lacks a %triggerpostun trigger on the puppet-agent package. (See PA-681 for more information and a suggested fix.) 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-6865) puppet 4.8.0 breaks code that uses strftime()
Title: Message Title Ethan Brown commented on PUP-6865 Re: puppet 4.8.0 breaks code that uses strftime() FWIW, I don't think that the agent should have any awareness of the master or influence it's behavior in any way - so I would generally be opposed to puppet-agent packages performing a HUP against the server. 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-6865) puppet 4.8.0 breaks code that uses strftime()
Title: Message Title Matthaus Owens commented on PUP-6865 Re: puppet 4.8.0 breaks code that uses strftime() I've opened https://tickets.puppetlabs.com/browse/PA-681 and linked it to this ticket. 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-6865) puppet 4.8.0 breaks code that uses strftime()
Title: Message Title Matthaus Owens commented on PUP-6865 Re: puppet 4.8.0 breaks code that uses strftime() Thomas Hallgren I think it probably makes more sense to add something to the puppet-agent packaging to HUP the server if it is present/running on package upgrades. I'll open a ticket in PA and link it to this one. 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-6865) puppet 4.8.0 breaks code that uses strftime()
Title: Message Title Kenn Hussey updated an issue Puppet / PUP-6865 puppet 4.8.0 breaks code that uses strftime() Change By: Kenn Hussey Fix Version/s: PUP 4.8.1 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-6865) puppet 4.8.0 breaks code that uses strftime()
Title: Message Title Henrik Lindberg commented on PUP-6865 Re: puppet 4.8.0 breaks code that uses strftime() Closing this as won't fix. If a ticket is needed for Puppet Server to do better when the world has changed please create one. 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-6865) puppet 4.8.0 breaks code that uses strftime()
Title: Message Title Thomas Hallgren commented on PUP-6865 Re: puppet 4.8.0 breaks code that uses strftime() The sequence of events are likely the following. Puppet server loads the puppet ruby runtime version 4.7. The new runtime is installed. Puppet server is unaware of this. The function strftime from 4.8 is autoloaded. It doesn't require puppet/pops/time/* because it assumes it's already there. It isn't (doesn't exist in the loaded runtime). An error about the missing module is raised. This is not the first time an ticket has been created because of updates without restarting Puppet server. I'm concerned that things might go really wrong due to this in the future. Chris Price, ould it be possible for Puppet server to detect that it's code-base changed somehow and die immediately with some informative message? Perhaps by periodically checking the timestamp of the version file and load/verify if it changes? 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-6865) puppet 4.8.0 breaks code that uses strftime()
Title: Message Title Chris Price commented on PUP-6865 Re: puppet 4.8.0 breaks code that uses strftime() I am not aware of any dependency between Puppet and Puppet Server related to this issue. Matthaus Owens's explanation would make the most sense to me. 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-6865) puppet 4.8.0 breaks code that uses strftime()
Title: Message Title Matthaus Owens commented on PUP-6865 Re: puppet 4.8.0 breaks code that uses strftime() I was only able to reproduce this by starting puppetserver under puppet 4.7, and then updating it to 4.8 without restarting the server. I think the fix here is to HUP or restart puppetserver. 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-6865) puppet 4.8.0 breaks code that uses strftime()
Title: Message Title Henrik Lindberg commented on PUP-6865 Re: puppet 4.8.0 breaks code that uses strftime() A stack trace from the master side is of value 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-6865) puppet 4.8.0 breaks code that uses strftime()
Title: Message Title Kenn Hussey commented on PUP-6865 Re: puppet 4.8.0 breaks code that uses strftime() Chris Price might you be able to comment on the possible dependency between Puppet 4.8 and Puppet Server with respect to the reference time-related constructs here? 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-6865) puppet 4.8.0 breaks code that uses strftime()
Title: Message Title Thomas Hallgren commented on PUP-6865 Re: puppet 4.8.0 breaks code that uses strftime() One thing that would help a lot is if an acceptance test could be provided that provokes this problem. 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-6865) puppet 4.8.0 breaks code that uses strftime()
Title: Message Title Thomas Hallgren commented on PUP-6865 Re: puppet 4.8.0 breaks code that uses strftime() I doubt that this is related to new time constructs. It suspect it's a matter of missing ruby require for the module Puppet::Pops::Time. The strfime should be fully backward compatible with the stdlib version, even if it prints a deprecation warning. Using a Timestamp.new() will not work since it requires rich datatype support in the catalog. 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-6865) puppet 4.8.0 breaks code that uses strftime()
Title: Message Title Moses Mendoza updated an issue Puppet / PUP-6865 puppet 4.8.0 breaks code that uses strftime() Change By: Moses Mendoza Priority: Major Critical 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-6865) puppet 4.8.0 breaks code that uses strftime()
Title: Message Title Moses Mendoza updated an issue Puppet / PUP-6865 puppet 4.8.0 breaks code that uses strftime() Change By: Moses Mendoza Fix Version/s: PUP 4.8.1 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-6865) puppet 4.8.0 breaks code that uses strftime()
Title: Message Title Moses Mendoza commented on PUP-6865 Re: puppet 4.8.0 breaks code that uses strftime() also ping Henrik Lindberg 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-6865) puppet 4.8.0 breaks code that uses strftime()
Title: Message Title Michael Smith commented on PUP-6865 Re: puppet 4.8.0 breaks code that uses strftime() Thomas Hallgren this looks like something that might've been broken by your work on time. Can you take a look? 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-6865) puppet 4.8.0 breaks code that uses strftime()
Title: Message Title Michael Smith assigned an issue to Thomas Hallgren Puppet / PUP-6865 puppet 4.8.0 breaks code that uses strftime() Change By: Michael Smith Assignee: Thomas Hallgren 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-6865) puppet 4.8.0 breaks code that uses strftime()
Title: Message Title Michael Smith updated an issue Puppet / PUP-6865 puppet 4.8.0 breaks code that uses strftime() Change By: Michael Smith Team: Puppet Developer Support 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-6865) puppet 4.8.0 breaks code that uses strftime()
Title: Message Title Michael Smith updated an issue Puppet / PUP-6865 puppet 4.8.0 breaks code that uses strftime() Change By: Michael Smith Priority: Normal Major 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-6865) puppet 4.8.0 breaks code that uses strftime()
Title: Message Title James Ralston created an issue Puppet / PUP-6865 puppet 4.8.0 breaks code that uses strftime() Issue Type: Bug Affects Versions: PUP 4.8.0 Assignee: Unassigned Components: AIO Created: 2016/11/02 7:15 PM Priority: Normal Reporter: James Ralston After upgrading to puppet-agent-1.8.0, my catalogs fail to compile with the following error: Error: Could not retrieve catalog from remote server: Error 500 on SERVER: Server Error: Evaluation Error: Error while evaluating a Resource Statement, Evaluation Error: Error while evaluating a Function Call, uninitialized constant Puppet::Pops::Time at /etc/puppetlabs/code/modules/bind/manifests/master_zone.pp:27:12 at /etc/puppetlabs/code/modules/bind/manifests/init.pp:286 on node shieldbreaker.l33tskillz.local