Jira (PUP-7362) Puppet lookup in 4.9.4 failed to interpolate Hiera data path
Title: Message Title Lindsey Smith commented on PUP-7362 Re: Puppet lookup in 4.9.4 failed to interpolate Hiera data path Nicholas Fagerlund when that happens, would you also include Rick Monro and myself 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-5756) Remove usage of win32-eventlog gem
Title: Message Title Moses Mendoza commented on PUP-5756 Re: Remove usage of win32-eventlog gem PR re-raised with additional BINARY string handling 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-5756) Remove usage of win32-eventlog gem
Title: Message Title Moses Mendoza assigned an issue to Ethan Brown Puppet / PUP-5756 Remove usage of win32-eventlog gem Change By: Moses Mendoza Assignee: Moses Mendoza Ethan Brown 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-7418) Deep merge regression when a value of subkey is an alias or an hiera interpolation
Title: Message Title Henrik Lindberg updated an issue Puppet / PUP-7418 Deep merge regression when a value of subkey is an alias or an hiera interpolation Thomas Hallgren Can you take a quick look at this. Could potentially be bad enough to make it go into 4.10.0, or is the problem related to hiera 4? What do you think? Change By: Henrik Lindberg Team: Puppet Developer Experience 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 (FACT-1590) facter built with vanagon on F25 for AArch64 has double free bug
Title: Message Title Michael Smith commented on FACT-1590 Re: facter built with vanagon on F25 for AArch64 has double free bug I don't think we have a built-in way at the vanagon level to do it. You can use `-DCMAKE_BUILD_TYPE=Debug` on the C++ projects when invoking `cmake`. You could set that in a toolchain file if you're using them. 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-7403) Custom facters are not working in hiera.yaml when running puppet agent on agent machine
Title: Message Title Josh Cooper commented on PUP-7403 Re: Custom facters are not working in hiera.yaml when running puppet agent on agent machine Virender Kumar Could you provide output of puppet agent -t --debug --http_debug and facter -p --debug from an agent not running on the master? Can you also provide your hiera config and a simple way of reproducing the error? 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-7403) Custom facters are not working in hiera.yaml when running puppet agent on agent machine
Title: Message Title Josh Cooper assigned an issue to Virender Kumar Puppet / PUP-7403 Custom facters are not working in hiera.yaml when running puppet agent on agent machine Change By: Josh Cooper Assignee: Virender Kumar 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-5756) Remove usage of win32-eventlog gem
Title: Message Title Moses Mendoza commented on PUP-5756 Re: Remove usage of win32-eventlog gem We should definitely handle this situation more gracefully though in Puppet::Util::Windows::EventLog - even though the binary string supplied as the message to eventlog was effectively non-sensical, the failure generated by Puppet::Util::Windows::EventLog was not helpful. 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-5756) Remove usage of win32-eventlog gem
Title: Message Title Moses Mendoza commented on PUP-5756 Re: Remove usage of win32-eventlog gem this failed CI on Japanese Windows hosts - specifically on a test to ensure that puppet uses a cached catalog if it can't contact the master. We're running ruby 2.1.8 (current agent ruby version) in these tests. I narrowed this down to the following: when ruby net/http can't resolve the intentionally-wrong master address, it generates an error message: "getaddrinfo: Hostname not known: # {host} " (IPSocket#getaddress). On Japanese windows, "getaddrinfo" is in English characters "Hostname not known" is in Japanese characters, specifically the following bytes: [130, 187, 130, 204, 130, 230, 130, 164, 130, 200, 131, 122, 131, 88, 131, 103, 130, 205, 149, 115, 150, 190, 130, 197, 130, 183, 129, 66] These bytes are valid Japanese in Encoding::Windows_31J, which is Encoding.default_external on this host ie => [130, 187, 130, 204, 130, 230, 130, 164, 130, 200, 131, 122, 131, 88, 131, 103, 130, 205, 149, 115, 150, 190, 130, 197, 130, 183, 129, 66] [34] pry(main)> bytes.pack('C*').force_encoding(Encoding::UTF_8) => "\x82\xBB\x82̂悤\x82ȃz\x83X\x83g\x82͕s\x96\xBE\x82ł\xB7\x81B" [35] pry(main)> bytes.pack('C*').force_encoding(Encoding::BINARY) => "\x82\xBB\x82\xCC\x82\xE6\x82\xA4\x82\xC8\x83z\x83X\x83g\x82\xCD\x95s\x96\xBE\x82\xC5\x82\xB7\x81B"
Jira (PDB-3322) PuppetDB fails to update catalogs when sensitive parameters are added
Title: Message Title Michael Smith commented on PDB-3322 Re: PuppetDB fails to update catalogs when sensitive parameters are added This will specifically avoid adding Sensitive types to PuppetDB? 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-6091) Lookup should parse dot in key consistently throughout
Title: Message Title Eric Thompson updated an issue Puppet / PUP-6091 Lookup should parse dot in key consistently throughout Change By: Eric Thompson QA Risk Assessment Reason: Potential for downtime covered by unit tests 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-6091) Lookup should parse dot in key consistently throughout
Title: Message Title Eric Thompson updated an issue Puppet / PUP-6091 Lookup should parse dot in key consistently throughout Change By: Eric Thompson QA Risk Assessment: Automate No Action 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-5756) Remove usage of win32-eventlog gem
Title: Message Title Moses Mendoza assigned an issue to Moses Mendoza Puppet / PUP-5756 Remove usage of win32-eventlog gem Change By: Moses Mendoza Assignee: Ethan Brown Moses Mendoza 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-7419) man page for puppet is invalid
Title: Message Title Michael Watters created an issue Puppet / PUP-7419 man page for puppet is invalid Issue Type: Bug Affects Versions: PUP 4.9.4 Assignee: Unassigned Created: 2017/03/31 12:33 PM Environment: CentOS 7.3 x86_64 with puppet-agent 1.9.3 Priority: Normal Reporter: Michael Watters The man page for the puppet command appears to be invalid. The contents of /opt/puppetlabs/puppet/share/man/man8/puppet.8.gz appear as follows. .\" generated with Ronn/v0.7.3 .\" https://github.com/rtomayko/ronn/tree/0.7.3
Jira (PUP-7418) Deep merge regression when a value of subkey is an alias or an hiera interpolation
Title: Message Title Francois Lafont created an issue Puppet / PUP-7418 Deep merge regression when a value of subkey is an alias or an hiera interpolation Issue Type: Bug Affects Versions: PUP 4.9.4 Assignee: Unassigned Created: 2017/03/31 12:21 PM Priority: Normal Reporter: Francois Lafont Hi, Here is the function which provides default data of my test module: function test::data ( Hash $options, Puppet::LookupContext $context,
Jira (FACT-1590) facter built with vanagon on F25 for AArch64 has double free bug
Title: Message Title Richard Henwood commented on FACT-1590 Re: facter built with vanagon on F25 for AArch64 has double free bug Can you advise: How would I start a debug build with pl-build-tools-vanogon and puppet-agent? 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-7362) Puppet lookup in 4.9.4 failed to interpolate Hiera data path
Title: Message Title Nicholas Fagerlund commented on PUP-7362 Re: Puppet lookup in 4.9.4 failed to interpolate Hiera data path Yeah, these are some good concerns. Another interface issue or two: There's no way in the command to "blank out" the discovered facts; you can only overlay facts with a data file. How can the user tell whether the facts are from PuppetDB, local YAML cache for requested node, or local puppet master facts? This seems worth bringing up at the CLI leads meeting, if one or both of you would be willing to drop in. 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-7408) Declaring a resource on a huge list causes an error
Title: Message Title Doug Rosser commented on PUP-7408 Re: Declaring a resource on a huge list causes an error Henrik Lindberg Results below, but it looks like the catalog compiled successfully on the master, although the agent was unable to apply it. [root@glsn-mom ~]# puppet master --compile glsn-agent-01.us-west-2.compute.internal > glsn-agent-01.us-west-2.compute.internal.json Warning: Unknown variable: '::pe_server_version'. at /etc/puppetlabs/code/environments/production/manifests/site.pp:13:4 Warning: /etc/puppetlabs/puppet/hiera.yaml: Use of 'hiera.yaml' version 3 is deprecated. It should be converted to version 5 (in /etc/puppetlabs/puppet/hiera.yaml) Warning: This method is deprecated, please use the stdlib validate_legacy function, with Stdlib::Compat::Bool. There is further documentation for validate_legacy function in the README. (at /etc/puppetlabs/code/environments/production/modules/stdlib/lib/puppet/functions/deprecation.rb:19:in `deprecation') Warning: This method is deprecated, please use match expressions with Stdlib::Compat::String instead. They are described at https://docs.puppet.com/puppet/latest/reference/lang_data_type.html#match-expressions. (at /etc/puppetlabs/code/environments/production/modules/stdlib/lib/puppet/functions/deprecation.rb:19:in `deprecation')
Jira (PUP-5756) Remove usage of win32-eventlog gem
Title: Message Title Kenn Hussey updated an issue Puppet / PUP-5756 Remove usage of win32-eventlog gem Change By: Kenn Hussey Fix Version/s: PUP 4.10.0 Fix Version/s: PUP 4.10.z 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-5756) Remove usage of win32-eventlog gem
Title: Message Title Kenn Hussey updated an issue Puppet / PUP-5756 Remove usage of win32-eventlog gem Change By: Kenn Hussey Flagged: Impediment 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-7416) Create acceptance test for PUP-6091
Title: Message Title Kurt Wall updated an issue Puppet / PUP-7416 Create acceptance test for PUP-6091 Change By: Kurt Wall Team: Agent 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-7077) Puppet::Util::Windows::File.replace_file fails on UNC paths
Title: Message Title Kurt Wall updated an issue Puppet / PUP-7077 Puppet::Util::Windows::File.replace_file fails on UNC paths Change By: Kurt Wall QA Risk Assessment: Needs Assessment No Action 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-6869) lookup extensions: data function unit testing capability
Title: Message Title Kenn Hussey updated an issue Puppet / PUP-6869 lookup extensions: data function unit testing capability Change By: Kenn Hussey Fix Version/s: PUP 5.0.0 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 (PDOC-164) PDF module documentation
Title: Message Title Ben Ford commented on PDOC-164 Re: PDF module documentation if it's a choice between markdown and PDF, I'd choose markdown every time. 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-7016) 5.0.0 Lookup features
Title: Message Title Kenn Hussey updated an issue Puppet / PUP-7016 5.0.0 Lookup features Change By: Kenn Hussey Fix Version/s: PUP 5.0.0 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 (PDB-3331) Add HA replication of package inventory
Title: Message Title Russell Mull updated an issue PuppetDB / PDB-3331 Add HA replication of package inventory Change By: Russell Mull Sprint: PuppetDB 2017-04-05 Hopper 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-7406) Add kind assert in custom data types?
Title: Message Title Francois Lafont commented on PUP-7406 Re: Add kind assert in custom data types? Ok. Object and the derive... I look forward to test that. I keep the idea to add constraints in data types in my head and I will test with the Object data type when the time has come. Feel free to close this ticket if it's the simplest for you. Thanks again. 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 (PDB-3385) Clean up certname_packages when deleting nodes
Title: Message Title Russell Mull updated an issue PuppetDB / PDB-3385 Clean up certname_packages when deleting nodes Change By: Russell Mull Sprint: Hopper PuppetDB 2017-04-05 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 (PDB-3385) Clean up certname_packages when deleting nodes
Title: Message Title Russell Mull updated an issue PuppetDB / PDB-3385 Clean up certname_packages when deleting nodes Change By: Russell Mull Story Points: 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 (PDB-3392) i18n/g12n for ks/demarcate calls in cli/services
Title: Message Title Russell Mull created an issue PuppetDB / PDB-3392 i18n/g12n for ks/demarcate calls in cli/services Issue Type: Task Assignee: Unassigned Created: 2017/03/31 10:03 AM Priority: Normal Reporter: Russell Mull These need to be wrapped in trs, but most of them include the result of 'format-period', so we need to figure out what to do with that. Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe)
Jira (PDB-3392) i18n/g12n for ks/demarcate calls in cli/services
Title: Message Title Russell Mull updated an issue PuppetDB / PDB-3392 i18n/g12n for ks/demarcate calls in cli/services Change By: Russell Mull Sprint: Hopper 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-7406) Add kind assert in custom data types?
Title: Message Title Henrik Lindberg commented on PUP-7406 Re: Add kind assert in custom data types? ok, got it. We are talking about being able to write new kinds of types with additional constraints here. This is currently not possible - the type would need to be implemented in Ruby and be part of Puppet core. What is coming though is an Object type and the ability to derive from those. For an object there modeling things like assertions of invariants (for example: both a && b cannot be false) is possible. This is in Puppet currently, but it is experimental and we have not shared any documentation on it yet. 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 (PDB-3390) (maint) Remove 'install-terminus-into' from integration tests
Title: Message Title Russell Mull updated an issue PuppetDB / PDB-3390 (maint) Remove 'install-terminus-into' from integration tests Change By: Russell Mull Sprint: PuppetDB 2017-04-05 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-7406) Add kind assert in custom data types?
Title: Message Title Francois Lafont commented on PUP-7406 Re: Add kind assert in custom data types? Sorry but assert_type doesn't match with my request here. Maybe my example in my first message was too complicated. Let me show you another one. Imagine I would like to define this type Mymodule::Custom: # The content of mymodule/types/custom.pp type Mymodule::Custom = Struct[{ 'a' => Boolean, 'b' => Boolean, }] But, in addition, I would like to prohibit this value (it's just an example): { 'a' => false, 'b' => false,
Jira (PUP-6091) Lookup should parse dot in key consistently throughout
Title: Message Title Kurt Wall updated an issue Puppet / PUP-6091 Lookup should parse dot in key consistently throughout Change By: Kurt Wall QA Risk Assessment: Automate 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-6091) Lookup should parse dot in key consistently throughout
Title: Message Title Kurt Wall updated an issue Puppet / PUP-6091 Lookup should parse dot in key consistently throughout Change By: Kurt Wall QA Risk Assessment Reason: Potential for downtime 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-7416) Create acceptance test for PUP-6091
Title: Message Title Kurt Wall created an issue Puppet / PUP-7416 Create acceptance test for PUP-6091 Issue Type: Bug Assignee: Kurt Wall Created: 2017/03/31 8:57 AM Priority: Normal Reporter: Kurt Wall Create an acceptance test to validate that puppet lookup accepts dotted key notation. Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe)
Jira (PUP-7402) handle trailing slashes in references between file resources
Title: Message Title Henrik Lindberg commented on PUP-7402 Re: handle trailing slashes in references between file resources Side note: the logic that deals with resource references and aliases and the data structures used to index them is a complete mess of expensive operations that over and over again construct values for various aspects of "identity", and even need to construct semi initialized resources in order to trigger the logic of getting a "uniqueness_key". The entire API and implementation needs to be refactored. 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-7402) handle trailing slashes in references between file resources
Title: Message Title Henrik Lindberg updated an issue Puppet / PUP-7402 handle trailing slashes in references between file resources This seemed like an important bug fix, so I brought this in. Without this, validation of references would turn into a nuisance for users that have not been pedantic about references to files (always using the same style wrt trailing slash in titles and references). Change By: Henrik Lindberg Story Points: 3 Release Notes Summary: Certain combination of references to File resources where title and reference were not the same with respect to use of a trailing '/' could cause a reference to not be resolved and resulting in an error. This is now fixed. Sprint: PDE 2017-04-05 Release Notes: Bug Fix Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe)
Jira (PUP-7406) Add kind assert in custom data types?
Title: Message Title Henrik Lindberg commented on PUP-7406 Re: Add kind assert in custom data types? There is already a assert_type function in puppet that checks if value matches type and that calls a lambda if not. Without the lambda it gives a generic explanation of the type mismatch. The lambda can contain logic that gives a custom error. Closing this, please reopen if assert_type does not work for you. Note that there is no way to associate a custom error message with a user defined type when puppet is doing automatic argument type checking. In 4x ruby functions there is now a way to add custom type mismatch errors - the solution there is not easily transferable to the puppet language where we need to come up with some other form of describing an overload. One solution that we may consider is to extend the type system to allow things like this to be specified in the type itself. 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-7414) Not relevant warning during a lookup when a YAML file is empty
Title: Message Title Francois Lafont commented on PUP-7414 Re: Not relevant warning during a lookup when a YAML file is empty Arf... I didn't tried to put an explicit empty hash. In this case, no warning indeed. In fact, it seems to me logical. So sorry for the noise and many thanks for the explanations 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 (PDOC-164) PDF module documentation
Title: Message Title Henrik Lindberg commented on PDOC-164 Re: PDF module documentation Ok, if that PDF gem is not something worth using, we could do a static markdown version. There are markdown to PDF tools out there if the desire is to have a PDF. Markdown could also pass as "crappy plain text". Still, the effort to produce reasonable quality markdown output is still quite substantial, and adds to what we need to maintain. Assigning this to Lindsey Smith as I think this is a product/priority decision regarding how valuable this proposed feature is. 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 (PDOC-164) PDF module documentation
Title: Message Title Henrik Lindberg assigned an issue to Lindsey Smith Puppet Strings / PDOC-164 PDF module documentation Change By: Henrik Lindberg Assignee: Lindsey Smith 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-7414) Not relevant warning during a lookup when a YAML file is empty
Title: Message Title Henrik Lindberg commented on PUP-7414 Re: Not relevant warning during a lookup when a YAML file is empty A yaml file that describes and empty hash is different from an empty yaml file, and is different from a completely empty file. This is illustrated by the following example: irb(main):004:0> YAML.load("--- {}\n") => {} irb(main):005:0> YAML.load("---\n") => nil irb(main):006:0> YAML.load("") => false Thus, your "empty hash" YAML files should have the following content: --- {} Not sure if we should equate nil with empty hash when loading yaml
Jira (PUP-7415) Document file mode => undef
Title: Message Title Loop updated an issue Puppet / PUP-7415 Document file mode => undef Change By: Loop The [docs|https://docs.puppet.com/puppet/latest/types/file.html#file-attribute-mode] as far as I can tell don't specify that mode is explicitly [_unmanaged_ if not set| http https ://unix.stackexchange.com/a/355018/3645], and which mode will be used when mode => unset and creating a new file. 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-7415) Document file mode => undef
Title: Message Title Loop created an issue Puppet / PUP-7415 Document file mode => undef Issue Type: Task Affects Versions: PUP 4.9.4 Assignee: Nicholas Fagerlund Components: DOCS Created: 2017/03/31 2:59 AM Priority: Trivial Reporter: Loop The docs as far as I can tell don't specify that mode is explicitly unmanaged if not set, and which mode will be used when mode => unset and creating a new file. Add Comment
Jira (PUP-7362) Puppet lookup in 4.9.4 failed to interpolate Hiera data path
Title: Message Title Henrik Lindberg commented on PUP-7362 Re: Puppet lookup in 4.9.4 failed to interpolate Hiera data path Thomas Hallgren agree, if this does not get the right UX a user may believe they got the correct answer, but it was not. It is more complicated than you first may think - as you have to consider: node data present in PDB / not present facts given on command line trusted facts given on command line given node is master node (i.e. facts can be obtained) no node given = use this node (i.e. master) A good UX should warn, but warning about too much is not good - ideally there should be warnings about missing values. The user may only use simple things like fqdn and the like in their hierarchy. Learning what exactly was missing would help in adding the missing things to facts/trusted given on the CLI. 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
Jira (PUP-6015) Remove deprecated string_T methods in TypeCalculator
Title: Message Title Thomas Hallgren commented on PUP-6015 Re: Remove deprecated string_T methods in TypeCalculator Merged to master at 52ebd24. 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-6355) Review page: Troubleshooting Puppet for Windows
Title: Message Title Geoff Nichols assigned an issue to Nicholas Fagerlund Puppet / PUP-6355 Review page: Troubleshooting Puppet for Windows Change By: Geoff Nichols Assignee: Craig Gomes Nicholas Fagerlund 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-6355) Review page: Troubleshooting Puppet for Windows
Title: Message Title Geoff Nichols assigned an issue to Geoff Nichols Puppet / PUP-6355 Review page: Troubleshooting Puppet for Windows Change By: Geoff Nichols Assignee: Nicholas Fagerlund Geoff Nichols 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.