Jira (PUP-4333) Puppet package provider on windows fails if non-UTF8 characters are in Uninstall products name value
Title: Message Title Eric Zhu commented on PUP-4333 Re: Puppet package provider on windows fails if non-UTF8 characters are in Uninstall products name value This issue still exists on 3.8.1. Add Comment This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) -- 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-4792) PC1/source/Sources jessie missing on apt.puppetlabs.com
Title: Message Title Josh Cooper updated an issue Puppet / PUP-4792 PC1/source/Sources jessie missing on apt.puppetlabs.com Change By: Josh Cooper Component/s: RE Add Comment This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) -- 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-4792) PC1/source/Sources jessie missing on apt.puppetlabs.com
Title: Message Title Josh Cooper assigned an issue to Melissa Stone Puppet / PUP-4792 PC1/source/Sources jessie missing on apt.puppetlabs.com Change By: Josh Cooper Assignee: Melissa Stone Add Comment This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) -- 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-4792) PC1/source/Sources jessie missing on apt.puppetlabs.com
Title: Message Title Josh Cooper updated an issue Puppet / PUP-4792 PC1/source/Sources jessie missing on apt.puppetlabs.com Change By: Josh Cooper Scrum Team: Release Engineering Add Comment This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) -- 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-4792) PC1/source/Sources jessie missing on apt.puppetlabs.com
Title: Message Title Josh Cooper updated an issue Puppet / PUP-4792 PC1/source/Sources jessie missing on apt.puppetlabs.com Change By: Josh Cooper Workflow: Engineering Epic Scrum Team Workflow Issue Type: Release Bug Add Comment This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) -- 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-4791) puppet should also have a gem sub-command
Title: Message Title Josh Cooper commented on PUP-4791 Re: puppet should also have a gem sub-command John Ferlito You should be able to do this today using the puppet_gem package provider, either in a puppet manifest, or from the command line: # /opt/puppetlabs/bin/puppet resource package jira-ruby ensure=0.1.11 provider=puppet_gem Notice: /Package[jira-ruby]/ensure: created package { 'jira-ruby': ensure => ['0.1.11'], } Note there is also a gem provider. The difference is that puppet_gem manages the gems in puppet's vendored ruby, whereas gem manages system gems. If that's sufficient, could you please close this ticket? Add Comment
Jira (PUP-4787) Acceptance failing on check_woy_cache_works.rb on all platforms (master and stable)
Title: Message Title Josh Cooper assigned an issue to qa Puppet / PUP-4787 Acceptance failing on check_woy_cache_works.rb on all platforms (master and stable) Change By: Josh Cooper Status: Ready for CI Test Assignee: Josh Cooper qa Add Comment This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) -- 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-4790) regsubst incompatibility between puppet 3.x and 4.x, escaping [ inside []
Title: Message Title Josh Cooper assigned an issue to Henrik Lindberg Puppet / PUP-4790 regsubst incompatibility between puppet 3.x and 4.x, escaping [ inside [] Change By: Josh Cooper Assignee: Henrik Lindberg Add Comment This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) -- 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-4790) regsubst incompatibility between puppet 3.x and 4.x, escaping [ inside []
Title: Message Title Josh Cooper updated an issue Puppet / PUP-4790 regsubst incompatibility between puppet 3.x and 4.x, escaping [ inside [] Change By: Josh Cooper Scrum Team: Language Add Comment This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) -- 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-4790) regsubst incompatibility between puppet 3.x and 4.x, escaping [ inside []
Title: Message Title Josh Cooper updated an issue Puppet / PUP-4790 regsubst incompatibility between puppet 3.x and 4.x, escaping [ inside [] Change By: Josh Cooper While evaluating new puppet server 4.x as a replacement of 3.x we found the following incompatibility.In version 3.x (and all versions before) this _expression_ worked fine: {code:puppet} $safe_regex_value = regsubst($value, '[.[$()|*+?{\^]', '\\\0', 'G') {code} and stopped working on a new version (even catalog compilation fails): {noformat} Error: Could not retrieve catalog from remote server: Error 400 on SERVER: regsubst(): Bad regular _expression_ `[.[$()|*+?{\^]' at /etc/puppet/environments/development/modules/utils/manifests/set_option_in_file.pp:31 on node somenode.somedomainWarning: Not using cache on failed catalogError: Could not retrieve catalog; skipping run {noformat} It works only if we escape [ inside [] like: {code:puppet} $safe_regex_value = regsubst($value, '[.\[$()|*+?{\^]', '\\\0', 'G') {code} According to regexp docs , special characters between ' \ [' and ']' doesn't have special meaning unless they are very first characters after '[', so this regexp '[[]' should be valid and should match single open square bracket. You may test this behavior with grep: {code:shell} echo '[' | grep '[[]' {code} Add Comment This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) -- 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...@googlegr
Jira (PUP-4780) versioncmp() broken due to string -> float conversion
Title: Message Title Josh Cooper updated an issue Puppet / PUP-4780 versioncmp() broken due to string -> float conversion Change By: Josh Cooper Scrum Team: Language Add Comment This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) -- 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-4780) versioncmp() broken due to string -> float conversion
Title: Message Title Josh Cooper assigned an issue to Henrik Lindberg Puppet / PUP-4780 versioncmp() broken due to string -> float conversion Change By: Josh Cooper Assignee: Henrik Lindberg Add Comment This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) -- 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-4791) puppet should also have a gem sub-command
Title: Message Title John Ferlito commented on PUP-4791 Re: puppet should also have a gem sub-command Josh Cooper Hmm i could probably do that but it doesn't feel quite right. In this case I need gems install for facts that I have in puppet. So to some degree it is part of the puppet bootstrap process. So I'm not sure that it makes sense to do that with puppet itself. I suppose I would say that of it makes sense for puppetserver to expose the gem command then puppet should get it to? Add Comment This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) -- 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-4778) Add an easy and reliable way to infer if --noop feature for Puppet agent run was enabled
Title: Message Title Josh Cooper commented on PUP-4778 Re: Add an easy and reliable way to infer if --noop feature for Puppet agent run was enabled Puppet adds a clientnoop fact (along with clientversion and a few others): [root@eohbnp4ageisfbh ~]# puppet apply -e 'notify { "noop $clientnoop": }' --noop Notice: Compiled catalog for eohbnp4ageisfbh.delivery.puppetlabs.net in environment production in 0.32 seconds Notice: /Stage[main]/Main/Notify[noop true]/message: current_value absent, should be noop true (noop) Notice: Class[Main]: Would have triggered 'refresh' from 1 events Notice: Stage[main]: Would have triggered 'refresh' from 1 events Notice: Applied catalog in 0.01 seconds [root@eohbnp4ageisfbh ~]# puppet apply -e 'notify { "noop $clientnoop": }' Notice: Compiled catalog for eohbnp4ageisfbh.delivery.puppetlabs.net in environment production in 0.32 seconds Notice: noop false
Jira (PUP-4657) "Could not find relationship target" error when resource title contains special chars
Title: Message Title Josh Cooper updated an issue Puppet / PUP-4657 "Could not find relationship target" error when resource title contains special chars Change By: Josh Cooper Scrum Team: Language Add Comment This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) -- 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-4539) order dependent test warning
Title: Message Title Josh Cooper commented on PUP-4539 Re: order dependent test warning This was fixed in 8fe9cad8cf3f7ddc7cc5a6b4c0a30b86e7f3da63 released in 3.8.1 and 4.1.0, marking as resolved Add Comment This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) -- 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-4539) order dependent test warning
Title: Message Title Josh Cooper updated an issue Puppet / PUP-4539 order dependent test warning Change By: Josh Cooper Fix Version/s: PUP 3.8.1 Fix Version/s: PUP 4.1.0 Add Comment This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) -- 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-4525) install_options confused on the way to `gem`
Title: Message Title Josh Cooper commented on PUP-4525 Re: install_options confused on the way to `gem` The gem provider allows the version to be specified in the ensure property: package { 'somegem': ensure => '~> 3.0', provider => gem, } This syntax has worked for awhile, but prior to 4.2.0 (see PUP-4131 ), puppet would not realize a gem was already installed that satisfied the constraint, and would try to reinstall the gem every time it ran. That part is now fixed in 4.2.0, and I'm marking this as a duplicate. That said, I wouldn't recommend using puppet to install itself that way. You will eventually run into a situation where you have old code in memory loading new code that was just installed, and two will not be compatible. Add Comment
Jira (PUP-4480) Jira *very* slow to work with
Title: Message Title Josh Cooper commented on PUP-4480 Re: Jira *very* slow to work with Kenn Hussey thoughts? Add Comment This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) -- 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-4741) Unattend installation of Windows puppet agent version 3.6.2 is failing with error code 0X643
Title: Message Title Sushil Rai commented on PUP-4741 Re: Unattend installation of Windows puppet agent version 3.6.2 is failing with error code 0X643 Please confirm, if any additional information is required to root cause and recommend a resolution for this failure. Add Comment This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) -- 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-3655) Error: /File[/var/lib/puppet/facts.d]: Could not evaluate when no facts.d folder on any module
Title: Message Title Josh Cooper commented on PUP-3655 Re: Error: /File[/var/lib/puppet/facts.d]: Could not evaluate when no facts.d folder on any module Thank you otheus for your detailed debugging. This is actually a duplicate of PUP-2608, both the plugin and pluginfacts mount points have the same problem. I'm going to close this as a dup, but mentioned your notes in the other bug. Thanks again! Add Comment This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) -- 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-2608) An error is logged during an agent run if the puppetmaster does not have at least one /lib dir in its modules directory.
Title: Message Title Josh Cooper commented on PUP-2608 Re: An error is logged during an agent run if the puppetmaster does not have at least one /lib dir in its modules directory. We keep getting reports of this very old issue, see PUP-3655 and PUP-3324 . It would be good to fix this, as it's alarming to get errors during the agent run (which are ignored). otheus has a good write up in https://tickets.puppetlabs.com/browse/PUP-3655?focusedCommentId=134723&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-134723 about what's going on, and ideas for how to move forward. Add Comment This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) -- 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-2608) An error is logged during an agent run if the puppetmaster does not have at least one /lib dir in its modules directory.
Title: Message Title Josh Cooper updated an issue Puppet / PUP-2608 An error is logged during an agent run if the puppetmaster does not have at least one /lib dir in its modules directory. Change By: Josh Cooper Scrum Team: Client Platform Add Comment This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) -- 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 (HI-416) User defined node scope variable didn't available in hierarchies
Title: Message Title homer created an issue Hiera / HI-416 User defined node scope variable didn't available in hierarchies Issue Type: Bug Affects Versions: HI 1.3.4 Assignee: Unassigned Created: 2015/06/28 11:11 PM Environment: centos 7 puppet 3.8.1/hiera 1.3.4 from puppetlabs repository Priority: Normal Reporter: homer When put hieradata for nginx in file nodes/proxy0.example.net.yaml, it works, but put in proxy.yaml, it didn't work. $ cat ../../hiera.yaml — :backends: yaml json :yaml: :datadir: '/etc/puppet/environments/%{::environment}/hieradata' :hierarchy: "nodes/%{::clientcert}" "% {nodetype} "
Jira (PUP-1742) Specifying mode in puppet.conf creates incorrect file permissions
Title: Message Title Josh Cooper commented on PUP-1742 Re: Specifying mode in puppet.conf creates incorrect file permissions This was fixed in commit 691056ee3 for PUP-2349 . The change was pretty similar to the fix Andrew Parker proposed above. Add Comment This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) -- 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.