Jira (PUP-10784) Augeas don't handle Deferred values
Title: Message Title Josh Cooper commented on PUP-10784 Re: Augeas don't handle Deferred values Frank the interpolation also needs to be deferred for that to work. One way to handle that is call inline_epp as a deferred function, using variables that are also deferred: $variables = { 'db_host' => Deferred(load_file,[$db_host_file]), 'db_name' => Deferred(load_file,[$db_name_file]) } augeas { 'sql': ... changes => Deferred('inline_epp', ["set session-factory/property[#attribute/name='hibernate.connection.url']/#text 'jdbc:postgresql://<%= \$db_host %>/<%= \$db_name %>'", $variables]) } The quoting starts to become complicated (note I had to escape $db_host), so it's better to put that in an EPP template. Add Comment
Jira (PDB-4811) Add trapperkeeper authentication to bootstrap.cfg
Title: Message Title Austin Blatt assigned an issue to Austin Blatt PuppetDB / PDB-4811 Add trapperkeeper authentication to bootstrap.cfg Change By: Austin Blatt Assignee: Austin Blatt Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.365906.1594748391000.81662.1605653460028%40Atlassian.JIRA.
Jira (PDB-4968) Update acceptance tests to use postgresql 11
Title: Message Title Austin Blatt updated an issue PuppetDB / PDB-4968 Update acceptance tests to use postgresql 11 Change By: Austin Blatt Release Notes: Not Needed Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.378622.1605570143000.81608.1605651240340%40Atlassian.JIRA.
Jira (PDB-4968) Update acceptance tests to use postgresql 11
Title: Message Title Austin Blatt updated an issue PuppetDB / PDB-4968 Update acceptance tests to use postgresql 11 Change By: Austin Blatt Fix Version/s: PDB n/a Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.378622.1605570143000.81607.1605651240295%40Atlassian.JIRA.
Jira (PUP-10718) Hiera5 mapped_paths should permit glob expansion
Title: Message Title Josh Cooper commented on PUP-10718 Re: Hiera5 mapped_paths should permit glob expansion Having mapped_globs makes sense, and seems pretty easy to add to Puppet::Pops::Lookup::LocationResolver Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.371891.1600185467000.81466.1605647520058%40Atlassian.JIRA.
Jira (PUP-10666) puppet-agent config option require message for disable
Title: Message Title Josh Cooper commented on PUP-10666 Re: puppet-agent config option require message for disable It'd be fairly easy to add a puppet setting, something like agent_disabled_required_message = true|false to complement agent_disabled_lockfile. If the setting was true and you ran puppet agent --disable then have the agent print an error that a message is required and error, leaving the agent in whatever state it was in previously. Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.371735.160009288.81457.1605646620227%40Atlassian.JIRA.
Jira (PUP-10612) Wrap values in Sensitive in eyaml_lookup_key
Title: Message Title Josh Cooper commented on PUP-10612 Re: Wrap values in Sensitive in eyaml_lookup_key The none and encrypted options make sense to me and seem pretty easy to implement: # diff --git a/lib/puppet/functions/eyaml_lookup_key.rb b/lib/puppet/functions/eyaml_lookup_key.rb index 5fbae35b3a..d6c6573c80 100644 --- a/lib/puppet/functions/eyaml_lookup_key.rb +++ b/lib/puppet/functions/eyaml_lookup_key.rb @@ -88,6 +88,11 @@ Puppet::Functions.create_function(:eyaml_lookup_key) do begin tokens = Hiera::Backend::Eyaml::Parser::ParserFactory.hiera_backend_parser.parse(data) data = ""> +if options['convert_to_sensitive'] == 'encrypted' + data = ""> +else + data +end
Jira (PUP-10785) eyaml_lookup_key isn't thread safe
Title: Message Title Josh Cooper moved an issue Puppet / PUP-10785 eyaml_lookup_key isn't thread safe Change By: Josh Cooper Key: SERVER PUP - 2920 10785 Project: Puppet Server Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.378709.1605644458000.81404.1605644520048%40Atlassian.JIRA.
Jira (PDB-4382) Create automatic mergeup job for both FOSS and PE
Title: Message Title Austin Blatt updated an issue PuppetDB / PDB-4382 Create automatic mergeup job for both FOSS and PE Change By: Austin Blatt Story Points: 5 3 Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.310594.155915341.81169.1605636540088%40Atlassian.JIRA.
Jira (PDB-4967) Use the jenkins tag job
Title: Message Title Austin Blatt updated an issue PuppetDB / PDB-4967 Use the jenkins tag job Change By: Austin Blatt Story Points: 2 Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.378616.1605569572000.81170.1605636540132%40Atlassian.JIRA.
Jira (PDB-4382) Create automatic mergeup job for both FOSS and PE
Title: Message Title Austin Blatt updated an issue PuppetDB / PDB-4382 Create automatic mergeup job for both FOSS and PE Change By: Austin Blatt Story Points: 5 Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.310594.155915341.81167.1605636480084%40Atlassian.JIRA.
Jira (PDB-4966) Auto-update clj-parent in puppetdb and pe ext
Title: Message Title Austin Blatt updated an issue PuppetDB / PDB-4966 Auto-update clj-parent in puppetdb and pe ext Change By: Austin Blatt Story Points: 3 Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.378613.160556922.81166.1605636480039%40Atlassian.JIRA.
Jira (PDB-4383) Promote to PE when commit merged to pe-puppetdb-extensions
Title: Message Title Austin Blatt updated an issue PuppetDB / PDB-4383 Promote to PE when commit merged to pe-puppetdb-extensions Change By: Austin Blatt Story Points: 1 Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.310595.1559153488000.81165.1605636420028%40Atlassian.JIRA.
Jira (PDB-4967) Use the jenkins tag job
Title: Message Title Austin Blatt commented on PDB-4967 Re: Use the jenkins tag job The existing job immediately pushes a SNAPSHOT version after tagging, we may need to adjust the pe-puppetdb build pipeline to be able to build from a sha or tag as opposed to the HEAD. Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.378616.1605569572000.81164.1605636060024%40Atlassian.JIRA.
Jira (PDB-4967) Use the jenkins tag job
Title: Message Title Austin Blatt updated an issue PuppetDB / PDB-4967 Use the jenkins tag job Change By: Austin Blatt There already exists a jenkins job to tag a clojure project, this would be a better way to release than via the kerminator plugin or manual tagging. Using this job, "releasing" can become a one-click task. Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.378616.1605569572000.81163.1605636000270%40Atlassian.JIRA.
Jira (PDB-4382) Create automatic mergeup job for both FOSS and PE
Title: Message Title Austin Blatt commented on PDB-4382 Re: Create automatic mergeup job for both FOSS and PE This could easily be a Github Action that opens the PR and provides instructions on how to merge it (the "Merge PR" button likely won't work right due to there already being a merge commit in the PR) Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.310594.155915341.81155.1605635820084%40Atlassian.JIRA.
Jira (PDB-4380) Add SLES 12 testing to PDB CI
Title: Message Title Austin Blatt updated an issue PuppetDB / PDB-4380 Add SLES 12 testing to PDB CI Change By: Austin Blatt Epic Link: PDB-4379 Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.310591.1559153057000.81149.1605635700187%40Atlassian.JIRA.
Jira (PDB-4381) Add unit test jobs to FOSS and PE puppetdb pipelines
Title: Message Title Austin Blatt updated an issue PuppetDB / PDB-4381 Add unit test jobs to FOSS and PE puppetdb pipelines Change By: Austin Blatt Epic Link: PDB-4379 Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.310593.1559153304000.81151.1605635700275%40Atlassian.JIRA.
Jira (PDB-4384) Tech Debt - Use more Puppet in acceptance test setup
Title: Message Title Austin Blatt updated an issue PuppetDB / PDB-4384 Tech Debt - Use more Puppet in acceptance test setup Change By: Austin Blatt Epic Link: PDB-4379 Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.310596.1559153577000.81150.1605635700231%40Atlassian.JIRA.
Jira (PDB-4463) Add automatic merge-up job
Title: Message Title Austin Blatt updated an issue PuppetDB / PDB-4463 Add automatic merge-up job Change By: Austin Blatt Epic Link: PDB-4379 Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.318822.1564513537000.81152.1605635700320%40Atlassian.JIRA.
Jira (PDB-4379) Automate Manual Repo Maintenance Tasks
Title: Message Title Austin Blatt updated an issue PuppetDB / PDB-4379 Automate Manual Repo Maintenance Tasks Change By: Austin Blatt There are automate-able tasks that we currently perform manually for releases and general keeping-the-lights-on maintenance of the two PuppetDB Git repos. They all have context switching and cognitive-overhead costs, but the worst of these are the ones like creating merge-ups in the process of maintaining our LTS branch(es). This requires a few minutes of work to create the merge-up, then 20-30 minutes of tests running, followed by a few more minutes to commit the merge-up. If you can fill that interim period with something productive, the cost is relatively low, but if the cost of context switching is high enough that can easily become a task that "costs" 40 minutes.PDB-4520 is different that than the other 4 tickets, it's just wrong behaviour that could result in us merging broken code. Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- You
Jira (PDB-4379) Automate Manual Repo Maintenance Tasks
Title: Message Title Austin Blatt updated an issue PuppetDB / PDB-4379 Automate Manual Repo Maintenance Tasks Change By: Austin Blatt There are automate-able tasks that we currently perform manually for releases and general keeping-the-lights-on maintenance of the two PuppetDB Git repos. They all have context switching and cognitive-overhead costs, but the worst of these are the ones like creating merge-ups in the process of maintaining our LTS branch(es). This requires a few minutes of work to create the merge-up, then 20-30 minutes of tests running, followed by a few more minutes to commit the merge-up. If you can fill that interim period with something productive, the cost is relatively low, but if the cost of context switching is high enough that can easily become a task that "costs" 40 minutes.PDB-4520 is different that the other 3 4 tickets, it's just wrong behaviour that could result in us merging broken code. Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- You
Jira (PDB-4379) Automate Manual Repo Maintenance Tasks
Title: Message Title Austin Blatt updated an issue PuppetDB / PDB-4379 Automate Manual Repo Maintenance Tasks Change By: Austin Blatt PuppetDB now auto There are automate - promotes into PE able tasks that we currently perform manually for releases and general keeping-the-lights- on merges to FOSS maintenance of the two PuppetDB Git repos. They all have context switching and cognitive-overhead costs , but there's still more the worst of these are the ones like creating merge-ups in the process of maintaining our LTS branch(es). This requires a few minutes of work to do w create the merge-up, then 20-30 minutes of tests running, followed by a few more minutes to commit the merge-up . r If you can fill that interim period with something productive, the cost is relatively low, but if the cost of context switching is high enough that can easily become a task that "costs" 40 minutes . t improving our CI pipelines. PDB-4520 is different that the other 3 Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935)
Jira (PDB-4379) Automate Manual Repo Maintenance Tasks
Title: Message Title Austin Blatt updated an issue PuppetDB / PDB-4379 Automate Manual Repo Maintenance Tasks Change By: Austin Blatt Summary: PuppetDB CI Improvements Automate Manual Repo Maintenance Tasks Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.310590.1559152936000.81145.1605635280033%40Atlassian.JIRA.
Jira (PUP-10747) Prepare release announcement (Puppet Platform 7.0.0)
Title: Message Title Claire Cadman commented on PUP-10747 Re: Prepare release announcement (Puppet Platform 7.0.0) Release notes preview: https://puppet-docs-preview.netlify.app/docs/puppet/latest-preview/release_notes_puppet.html Major changes: https://puppet-docs-preview.netlify.app/docs/puppet/latest-preview/new-since-puppet-7.html Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.376642.1604092321000.81137.1605634560026%40Atlassian.JIRA.
Jira (PUP-10158) Filename with non-UTF8-encoding corrupts state.yaml
Title: Message Title Josh Cooper updated an issue Puppet / PUP-10158 Filename with non-UTF8-encoding corrupts state.yaml Change By: Josh Cooper Epic Link: PUP-7548 Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.337775.1575458448000.81029.1605627840108%40Atlassian.JIRA.
Jira (PUP-10158) Filename with non-UTF8-encoding corrupts state.yaml
Title: Message Title Josh Cooper updated an issue Puppet / PUP-10158 Filename with non-UTF8-encoding corrupts state.yaml Change By: Josh Cooper Epic Link: PUP-7548 Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.337775.1575458448000.81028.1605627840053%40Atlassian.JIRA.
Jira (FACT-2851) Failure when structured custom fact has a wrong layout
Title: Message Title Bogdan Irimie assigned an issue to Bogdan Irimie Facter / FACT-2851 Failure when structured custom fact has a wrong layout Change By: Bogdan Irimie Assignee: Bogdan Irimie Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.377156.1604503817000.81010.1605623880187%40Atlassian.JIRA.
Jira (PUP-10781) If file resource content changes during puppet run, it uses original file checksum although content is retrieved several times
Title: Message Title Patrick Grant commented on PUP-10781 Re: If file resource content changes during puppet run, it uses original file checksum although content is retrieved several times Closing this in favor of PUP-3916, will add the support case there for traction Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.378054.1605178578000.80958.1605614580027%40Atlassian.JIRA.
Jira (FACT-2864) ldom_ legacy fact is missing
Title: Message Title Andrei Filipovici updated an issue Facter / FACT-2864 ldom_ legacy fact is missing Change By: Andrei Filipovici Sprint: ready for triage ghost-11.11 Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.378492.1605533272000.80950.1605611760047%40Atlassian.JIRA.
Jira (FACT-2864) ldom_ legacy fact is missing
Title: Message Title Andrei Filipovici assigned an issue to Andrei Filipovici Facter / FACT-2864 ldom_ legacy fact is missing Change By: Andrei Filipovici Assignee: Andrei Filipovici Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.378492.1605533272000.80951.1605611760108%40Atlassian.JIRA.
Jira (PUP-10784) Augeas don't handle Deferred values
Title: Message Title Frank created an issue Puppet / PUP-10784 Augeas don't handle Deferred values Issue Type: Bug Assignee: Unassigned Components: Functions Created: 2020/11/17 3:08 AM Priority: Critical Reporter: Frank Puppet Version: puppet-agent-6.19.1-1.el7.x86_64 Puppet Server Version: puppetserver-6.14.1-1.el7.noarch OS Name/Version: CentOS 7.9 The augeas module don't handle Deferred values correct. Desired Behavior: That the value of the deferred function in inserted. Actual Behavior: Not the value, but the text ''Deferred({" is inserted. sample: $db_host = Deferred(load_file,[$db_host_file]) $db_name = Deferred(load_file,[$db_name_file]) $settings = [ "set session-factory/property[#attribute/name='hibernate.connection.url']/#text 'jdbc:postgresql://${db_host}/${db_name}'" ]