Jira (PUP-10478) Add getvar Hiera backend

2020-04-29 Thread Reid Vandewiele (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Reid Vandewiele updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-10478  
 
 
  Add getvar Hiera backend   
 

  
 
 
 
 

 
Change By: 
 Reid Vandewiele  
 

  
 
 
 
 

 
 Configuring this would look something like{code:yaml}hierarchy:  - name: "Node-specific Hiera data, via trusted and via fact" lookup_key data_hash : getvarpaths:  - "trusted.external.servicenow.hieradata"  - "trusted.external.unicorn.hieradata"  - "facts.hieradata"  - name: "Some yaml stuff"data_hash: yamlpaths:  - "environments/%{trusted.extensions.pp_environment}.yaml"  - "common.yaml"{code}where for the {{getvar}} Hiera layer, {{path}} (or each entry in {{paths}}) resolves to a {{Hash}} value containing hiera lookup keys. For example:{code:json}{  "cygwin::enable": false,  "ntp::servers": ["time.nist.gov","clock.sjc.he.net"  ],  "ntp::restrict": ["127.0.0.1"  ],  "ntp::disable_monitor": true,  "resource_api::agent::api_version": "1.4.2",  "resource_api::server::api_version": "1.4.2",  "syslog::server": "rsyslog.ops.puppetlabs.net"}{code}To provide best-practices guardrails, by default {{path}} must start with a valid top-scope variable such as {{trusted}} or {{facts}}, because per Hiera best practices, only variables not subject to evaluation-order dependencies or calling scope should be referenced in hiera.yaml. Thus, the following hierarchy configuration should fail:{code:yaml}---hierarchy:  - name: "Example failure" lookup_key data_hash : getvarpath: "class_scope_variable.hieradata"{code}The error emitted should look something like:{panel}{{ERROR: /etc/puppetlabs/code/environments/production/hiera.yaml: getvar hierarchy level "Example failure" is configured to consult missing or non-topscope variable "class_scope_variable". This is prohibited by the topscope_variables_only=true option, which dictates that variables consulted must exist and be in topscope. If you would like to consult "class_scope_variable" anyway, you must set topscope_variables_only=false.}}  {panel}Configuring the backend to allow the use of non-topscope variables would look like this:{code:yaml}---hierarchy:  - name: "Example failure (bypassed)" lookup_key data_hash : getvarpath: "class_scope_variable.hieradata"options:  topscope_variables_only: false{code} The backend type should be {{data_hash}}. The most technically appropriate type might be {{lookup_key}}, but there are UX considerations here and the name {{data_hash}} helps communicate to the user how this works—the data returned should be like what you find in a yaml file, which is type {{data_hash}}.  
 

  
 
 
 
 

 
 
  

Jira (PUP-10478) Add getvar Hiera backend

2020-04-29 Thread Reid Vandewiele (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Reid Vandewiele updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-10478  
 
 
  Add getvar Hiera backend   
 

  
 
 
 
 

 
Change By: 
 Reid Vandewiele  
 

  
 
 
 
 

 
 Configuring this would look something like  {code:yaml}  hierarchy:  - name: "Node-specific Hiera data, via trusted and via fact"lookup_key: getvarpaths:  - "trusted.external.servicenow.hieradata"  - "trusted.external.unicorn.hieradata"  - "facts.hieradata"  - name: "Some yaml stuff"data_hash: yamlpaths:  - "environments/%{trusted.extensions.pp_environment}.yaml"  - "common.yaml"{code}  where for the {{getvar}} Hiera layer, {{path}} (or each entry in {{paths}}) resolves to a {{Hash}} value containing hiera lookup keys. For example:  {code:json}{  "cygwin::enable": false,  "ntp::servers": ["time.nist.gov","clock.sjc.he.net"  ],  "ntp::restrict": ["127.0.0.1"  ],  "ntp::disable_monitor": true,  "resource_api::agent::api_version": "1.4.2",  "resource_api::server::api_version": "1.4.2",  "syslog::server": "rsyslog.ops.puppetlabs.net"}{code}  To provide best-practices guardrails, by default {{path}} must start with a valid top-scope variable such as {{trusted}} or {{facts}}, because per Hiera best practices, only variables not subject to evaluation-order dependencies or calling scope should be referenced in hiera.yaml. Thus, the following hierarchy configuration should fail:  {code:yaml}  ---hierarchy:  - name: "Example failure"lookup_key: getvarpath: "class_scope_variable.hieradata"{code}  The error emitted should look something like:  { code panel } {{ ERROR: /etc/puppetlabs/code/environments/production/hiera.yaml :  getvar hierarchy level "Example failure" is configured to consult missing or non-topscope variable "class_scope_variable". This is prohibited by the topscope_variables_only=true option, which dictates that variables consulted must exist and be in topscope. If you would like to consult "class_scope_variable" anyway, you must set topscope_variables_only=false.  }} { code panel }  Configuring the backend to allow the use of non-topscope variables would look like this:  {code:yaml}  ---hierarchy:  - name: "Example failure (bypassed)"lookup_key: getvarpath: "class_scope_variable.hieradata"options:  topscope_variables_only: false{code}  
 

  
 
 
 
 

 
 
 

 
 
 Add 

Jira (PUP-10478) Add getvar Hiera backend

2020-04-29 Thread Reid Vandewiele (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Reid Vandewiele updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-10478  
 
 
  Add getvar Hiera backend   
 

  
 
 
 
 

 
Change By: 
 Reid Vandewiele  
 

  
 
 
 
 

 
 Configuring this would look something like{code:yaml}hierarchy:  - name: "Node-specific Hiera data, via trusted and via fact"lookup_key: getvarpaths:  - "trusted.external.servicenow.hieradata"  - "trusted.external.unicorn.hieradata"  - "facts.hieradata"  - name: "Some yaml stuff"data_hash: yamlpaths:  - "environments/%{trusted.extensions.pp_environment}.yaml"  - "common.yaml"{code}where for the {{getvar}} Hiera layer, {{path}} (or each entry in {{paths}}) resolves to a {{Hash}} value containing hiera lookup keys. For example:{code:json}{  "cygwin::enable": false,  "ntp::servers": ["time.nist.gov","clock.sjc.he.net"  ],  "ntp::restrict": ["127.0.0.1"  ],  "ntp::disable_monitor": true,  "resource_api::agent::api_version": "1.4.2",  "resource_api::server::api_version": "1.4.2",  "syslog::server": "rsyslog.ops.puppetlabs.net"}{code}To provide best-practices guardrails, by default {{path}} must start with a valid top-scope variable such as {{trusted}} or {{facts}}, because per Hiera best practices, only variables not subject to evaluation-order dependencies or calling scope should be referenced in hiera.yaml. Thus, the following hierarchy configuration should fail:{code:yaml}---hierarchy:  - name: "Example failure"lookup_key: getvarpath: "class_scope_variable.hieradata"{code}The error emitted should look something like:{code}ERROR: /etc/puppetlabs/code/environments/production/hiera.yaml getvar hierarchy level "Example failure" is configured to consult missing or non-topscope variable "class_scope_variable". This is prohibited by the topscope_variables_only=true option, which dictates that variables consulted must exist and be in topscope. If you would like to consult "class_scope_variable" anyway, you must set topscope_variables_only=false.{code}Configuring the backend to allow the use of non-topscope variables would look like this:{code:yaml}---hierarchy:  - name: "Example failure  (bypassed) "lookup_key: getvarpath: "class_scope_variable.hieradata"options:  topscope_variables_only: false{code}  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

Jira (PUP-10478) Add getvar Hiera backend

2020-04-29 Thread Reid Vandewiele (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Reid Vandewiele updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-10478  
 
 
  Add getvar Hiera backend   
 

  
 
 
 
 

 
Change By: 
 Reid Vandewiele  
 

  
 
 
 
 

 
 Configuring this would look something like  {code:yaml} --- hierarchy:  - name: " ServiceNow hiera Node-specific Hiera  data , via trusted and via fact "lookup_key: getvar path paths :   - "  trusted.external.servicenow. hiera_data hieradata"   -  "trusted.external.unicorn.hieradata"  - "facts.hieradata"  -  name: " User fact Hiera data Some yaml stuff " lookup_key data_hash :  getvar  yaml  path paths :  facts   - "environments/%{trusted . hiera extensions . data pp_environment}.yaml"    - "common.yaml" {code}  where  for the  {{ getvar}} Hiera layer, {{ path}} (or each entry in {{paths}}) resolves to a {{Hash}} value containing hiera lookup keys , e . g.  For example:   {code:json}{  "cygwin::enable": false,  "ntp::servers": ["time.nist.gov","clock.sjc.he.net"  ],  "ntp::restrict": ["127.0.0.1"  ],  "ntp::disable_monitor": true,  "resource_api::agent::api_version": "1.4.2",  "resource_api::server::api_version": "1.4.2",  "syslog::server": "rsyslog.ops.puppetlabs.net"}   {code}   To provide best-practices guardrails, by default {{path}} must start with  a valid top-scope variable such as  {{trusted}} or {{facts}}  since those are the top-level , because per Hiera best practices, only  variables  that we've deemed safe  not subject  to  use  evaluation-order dependencies or calling scope should be referenced in hiera .  All other paths will raise an error yaml .  Thus, the following hierarchy configuration should fail:  People who want to use other, unsafe top {code:yaml} - level variables can do so via an --hierarchy:  - name: "Example failure"lookup_key: getvarpath: "class_scope_variable.hieradata"  { code}The error emitted should look something like: { unsafe code } } ERROR: /etc/puppetlabs/code/environments/production/hiera.yaml getvar hierarchy level "Example failure" is configured to consult missing or non-topscope variable "class_scope_variable". This is prohibited by the topscope_variables_only=true  option , which dictates that variables consulted must exist and be in topscope .  If you would like to consult "class_scope_variable" anyway, you must set topscope_variables_only=false.{code}  Configuring  that  the backend to allow the use of non-topscope variables  would look  something  like  this:   {code :yaml }  - --hierarchy:  -  name: " unsafe hiera data Example failure "  lookup_key: getvar  path:  foo  "class_scope_variable . bar hieradata"    unsafe options :  true    topscope_variables_only: false {code}  
 

  
 
 
 
 

 

Jira (PUP-10478) Add getvar Hiera backend

2020-04-29 Thread Reid Vandewiele (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Reid Vandewiele updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-10478  
 
 
  Add getvar Hiera backend   
 

  
 
 
 
 

 
Change By: 
 Reid Vandewiele  
 

  
 
 
 
 

 
 Configuring this would look something like{code:yaml}---hierarchy:     - name: "ServiceNow hiera data"lookup_key: getvarpath: trusted.external.servicenow.hiera_data    - name: "User fact Hiera data"  lookup_key: getvar  path: facts.hiera.data{code}where {{path}} (or each entry in {{paths}}) resolves to a {{Hash}} value containing hiera lookup keys, e.g.{code:json}{  "cygwin::enable": false,  "ntp::servers": ["time.nist.gov","clock.sjc.he.net"  ],  "ntp::restrict": ["127.0.0.1"  ],  "ntp::disable_monitor": true,  "resource_api::agent::api_version": "1.4.2",  "resource_api::server::api_version": "1.4.2",  "syslog::server": "rsyslog.ops.puppetlabs.net"} {code} {{path}} must start with {{trusted}} or {{facts}} since those are the top-level variables that we've deemed safe to use. All other paths will raise an error.People who want to use other, unsafe top-level variables can do so via an {{unsafe}} option. Configuring that would look something like{code}- name: "unsafe hiera data"  lookup_key: getvar  path: foo.bar  unsafe: true{code}  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935)  
 
 

 
   
   

Jira (PUP-10478) Add getvar Hiera backend

2020-04-29 Thread Reid Vandewiele (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Reid Vandewiele updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-10478  
 
 
  Add getvar Hiera backend   
 

  
 
 
 
 

 
Change By: 
 Reid Vandewiele  
 

  
 
 
 
 

 
 Configuring this would look something like{code :yaml }  ---  hierarchy:  - name: "ServiceNow hiera data"lookup_key: getvarpath: trusted.external.servicenow.hiera_data  - name: "User fact Hiera data"lookup_key: getvarpath: facts.hiera.data  {code}where {{path}} (or each entry in {{paths}}) resolves to a {{Hash}} value containing hiera lookup keys, e.g.{code: java json }{  "cygwin::enable": false,  "ntp::servers": ["time.nist.gov","clock.sjc.he.net"  ],  "ntp::restrict": ["127.0.0.1"  ],  "ntp::disable_monitor": true,  "resource_api::agent::api_version": "1.4.2",  "resource_api::server::api_version": "1.4.2",  "syslog::server": "rsyslog.ops.puppetlabs.net"} {code} {{path}} must start with {{trusted}} or {{facts}} since those are the top-level variables that we've deemed safe to use. All other paths will raise an error.People who want to use other, unsafe top-level variables can do so via an {{unsafe}} option. Configuring that would look something like{code}- name: "unsafe hiera data"  lookup_key: getvar  path: foo.bar  unsafe: true{code}  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935)  
 
 

 
   
 

Jira (PUP-10478) Add getvar Hiera backend

2020-04-29 Thread Reid Vandewiele (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Reid Vandewiele updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-10478  
 
 
  Add getvar Hiera backend   
 

  
 
 
 
 

 
Change By: 
 Reid Vandewiele  
 

  
 
 
 
 

 
 Configuring this would look something like{code}- --hierarchy:  -  name: "ServiceNow hiera data"  lookup_key: getvar  path: trusted.external.servicenow.hiera_data    - name: "User fact Hiera data"lookup_key: getvarpath: facts.hiera.data {code}where {{path}} (or each entry in {{paths}}) resolves to a {{Hash}} value containing hiera lookup keys, e.g.{code:java}  {  "cygwin::enable": false,  "ntp::servers": ["time.nist.gov","clock.sjc.he.net"  ],  "ntp::restrict": ["127.0.0.1"  ],  "ntp::disable_monitor": true,  "resource_api::agent::api_version": "1.4.2",  "resource_api::server::api_version": "1.4.2",  "syslog::server": "rsyslog.ops.puppetlabs.net"} {code} {{path}} must start with {{trusted}} or {{facts}} since those are the top-level variables that we've deemed safe to use. All other paths will raise an error.People who want to use other, unsafe top-level variables can do so via an {{unsafe}} option. Configuring that would look something like{code}- name: "unsafe hiera data"  lookup_key: getvar  path: foo.bar  unsafe: true{code}  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935)  
 
 

 
   
  

Jira (PUP-10478) Add getvar Hiera backend

2020-04-29 Thread Reid Vandewiele (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Reid Vandewiele updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-10478  
 
 
  Add getvar Hiera backend   
 

  
 
 
 
 

 
Change By: 
 Reid Vandewiele  
 

  
 
 
 
 

 
 Configuring this would look something like  {code}  - name: "ServiceNow hiera data"  lookup_key: getvar  path: trusted.external.servicenow.hiera_data{code}  where {{path}}  (or each entry in {{paths}})  resolves to a {{Hash}} value  whose key you're looking up  containing hiera lookup keys, e . g.  { code:java} {   "cygwin::enable": false,  "ntp::servers": ["time.nist.gov","clock.sjc.he.net"  ],  "ntp::restrict": ["127.0.0.1"  ],  "ntp::disable_monitor": true,  "resource_api::agent::api_version": "1.4.2",  "resource_api::server::api_version": "1.4.2",  "syslog::server": "rsyslog.ops.puppetlabs.net"} {code} {{ path}} must start with {{trusted}} or {{facts}} since those are the top-level variables that we've deemed safe to use. All other paths will raise an error.People who want to use other, unsafe top-level variables can do so via an {{unsafe}} option. Configuring that would look something like  {code}  - name: "unsafe hiera data"  lookup_key: getvar  path: foo.bar  unsafe: true{code}  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935)  
 
 

 
   
 

Jira (PDB-4654) Adjust PDB config to allow for multiple write dbs

2020-04-29 Thread Rob Browning (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Rob Browning updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 PuppetDB /  PDB-4654  
 
 
  Adjust PDB config to allow for multiple write dbs   
 

  
 
 
 
 

 
Change By: 
 Rob Browning  
 
 
Story Points: 
 2 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.347165.1582246233000.51335.1588198140031%40Atlassian.JIRA.


Jira (PDB-4654) Adjust PDB config to allow for multiple write dbs

2020-04-29 Thread Rob Browning (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Rob Browning updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 PuppetDB /  PDB-4654  
 
 
  Adjust PDB config to allow for multiple write dbs   
 

  
 
 
 
 

 
Change By: 
 Rob Browning  
 
 
Sprint: 
 HA Team  (Ready For Work)  2020-05-05  
 

  
 
 
 
 

 
 
 

 
 
 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.347165.1582246233000.51334.1588198080674%40Atlassian.JIRA.


Jira (PDB-4654) Adjust PDB config to allow for multiple write dbs

2020-04-29 Thread Rob Browning (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Rob Browning assigned an issue to Rob Browning  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 PuppetDB /  PDB-4654  
 
 
  Adjust PDB config to allow for multiple write dbs   
 

  
 
 
 
 

 
Change By: 
 Rob Browning  
 
 
Assignee: 
 Rob Browning  
 

  
 
 
 
 

 
 
 

 
 
 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.347165.1582246233000.51317.1588198020025%40Atlassian.JIRA.


Jira (PUP-10478) Add getvar Hiera backend

2020-04-29 Thread Rob Braden (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Rob Braden updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-10478  
 
 
  Add getvar Hiera backend   
 

  
 
 
 
 

 
Change By: 
 Rob Braden  
 
 
Fix Version/s: 
 PUP 6.15.0  
 

  
 
 
 
 

 
 
 

 
 
 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.357322.1588196554000.51301.1588197720137%40Atlassian.JIRA.


Jira (PUP-10478) Add getvar Hiera backend

2020-04-29 Thread Enis Inan (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Enis Inan updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-10478  
 
 
  Add getvar Hiera backend   
 

  
 
 
 
 

 
Change By: 
 Enis Inan  
 
 
Epic Link: 
 PIE-241  
 

  
 
 
 
 

 
 
 

 
 
 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.357322.1588196554000.51244.158819790%40Atlassian.JIRA.


Jira (PUP-10478) Add getvar Hiera backend

2020-04-29 Thread Enis Inan (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Enis Inan updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-10478  
 
 
  Add getvar Hiera backend   
 

  
 
 
 
 

 
Change By: 
 Enis Inan  
 

  
 
 
 
 

 
 Configuring this would look something like{code}- name: "ServiceNow hiera data"  lookup_key: getvar  path: trusted.external.servicenow.hiera_data{code}where {{path}} resolves to a {{Hash}} value whose key you're looking up.  The allowable paths are  {{ trusted.* path }}  and  must start with  {{ facts.*}} (so the {{ trusted}} or {{facts}}  hashes or anything in  since  those  hashes)  are the top-level variables that we've deemed safe to use . All other paths will raise an error.  This is People who want  to  prevent people from using (  use other, unsafe )  top- scope level  variables  to get Hiera data (bad practice). However, we will still support unsafe access  can do so  via an {{unsafe}} option. Configuring that would look something like{code}- name: "unsafe hiera data"  lookup_key: getvar  path: foo.bar  unsafe: true{code}  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935)  
 
 

 
   
 

  
 

  
 

   
 

Jira (PUP-9469) Remove the setting to turn off func 3x API validation

2020-04-29 Thread Justin Stoller (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Justin Stoller commented on  PUP-9469  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Remove the setting to turn off func 3x API validation   
 

  
 
 
 
 

 
 Yes, we should add a deprecation notice for users who set the func3x_check setting to false. It currently defaults to true. There is one conditional in code that honors this setting it should be trivial to remove.  
 

  
 
 
 
 

 
 
 

 
 
 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.294057.1548939109000.51223.1588196760020%40Atlassian.JIRA.


Jira (PUP-10478) Add getvar Hiera backend

2020-04-29 Thread Enis Inan (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Enis Inan updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-10478  
 
 
  Add getvar Hiera backend   
 

  
 
 
 
 

 
Change By: 
 Enis Inan  
 

  
 
 
 
 

 
 Configuring this would look something like{code}- name: "ServiceNow hiera data"  lookup_key: getvar  path: trusted.external.servicenow.hiera_data{code}where {{path}} resolves to a {{Hash}} value whose key you're looking up. The allowable paths are {{trusted.*}} and {{facts.*}} (so  anything in  the {{trusted}} or {{facts}}  hash  hashes or anything in those hashes ). All other paths will raise an error. This is to prevent people from using (unsafe) top-scope variables to get Hiera data (bad practice). However, we will still support unsafe access via an {{unsafe}} option. Configuring that would look something like{code}- name: "unsafe hiera data"  lookup_key: getvar  path: foo.bar  unsafe: true{code}  
 

  
 
 
 
 

 
 
 

 
 
 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 

Jira (PUP-10478) Add getvar Hiera backend

2020-04-29 Thread Enis Inan (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Enis Inan updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-10478  
 
 
  Add getvar Hiera backend   
 

  
 
 
 
 

 
Change By: 
 Enis Inan  
 

  
 
 
 
 

 
 Configuring this would look something like{code}- name: "ServiceNow hiera data"  lookup_key: getvar  path: trusted.external.servicenow.hiera_data{code}where {{path}} resolves to a {{Hash}} value whose key you're looking up. The allowable {{path}}s are {{trusted.*}} and {{facts.*}} (so anything in the {{trusted}} or {{facts}} hash). All other paths will raise an error. This is to prevent people from using (unsafe) top-scope variables to get Hiera data (bad practice). However, we will still support unsafe access via an {{unsafe}} option. Configuring that would look something like{code} - name: "unsafe hiera data"  lookup_key: getvar  path: foo.bar  unsafe: true{code}  
 

  
 
 
 
 

 
 
 

 
 
 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 

Jira (PUP-10478) Add getvar Hiera backend

2020-04-29 Thread Enis Inan (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Enis Inan updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-10478  
 
 
  Add getvar Hiera backend   
 

  
 
 
 
 

 
Change By: 
 Enis Inan  
 

  
 
 
 
 

 
 Configuring this would look something like{code}- name: "ServiceNow hiera data"  lookup_key: getvar  path: trusted.external.servicenow.hiera_data{code}where {{path}} resolves to a {{Hash}} value whose key you're looking up. The allowable  {{path}}s  paths  are {{trusted.*}} and {{facts.*}} (so anything in the {{trusted}} or {{facts}} hash). All other paths will raise an error. This is to prevent people from using (unsafe) top-scope variables to get Hiera data (bad practice). However, we will still support unsafe access via an {{unsafe}} option. Configuring that would look something like{code}- name: "unsafe hiera data"  lookup_key: getvar  path: foo.bar  unsafe: true{code}  
 

  
 
 
 
 

 
 
 

 
 
 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 

Jira (PUP-10478) Add getvar Hiera backend

2020-04-29 Thread Enis Inan (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Enis Inan updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-10478  
 
 
  Add getvar Hiera backend   
 

  
 
 
 
 

 
Change By: 
 Enis Inan  
 

  
 
 
 
 

 
 Configuring this would look something like{code}- name: "ServiceNow hiera data"   lookup_key: getvar   path: trusted.external.servicenow.hiera_data{code}where {{path}} resolves to a {{Hash}} value whose key you're looking up. The allowable {{path}}s are {{trusted.*}} and {{facts.*}} (so anything in the {{trusted}} or {{facts}} hash). All other paths will raise an error. This is to prevent people from using (unsafe) top-scope variables to get Hiera data (bad practice). However, we will still support unsafe access via an {{unsafe}} option. Configuring that would look something like{code} - name: "unsafe hiera data"lookup_key: getvarpath: foo.barunsafe: true{code}  
 

  
 
 
 
 

 
 
 

 
 
 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 

Jira (PUP-10478) Add getvar Hiera backend

2020-04-29 Thread Enis Inan (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Enis Inan updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-10478  
 
 
  Add getvar Hiera backend   
 

  
 
 
 
 

 
Change By: 
 Enis Inan  
 

  
 
 
 
 

 
 Configuring this would look something like{code}  - name: "ServiceNow hiera data" lookup_key: getvar path: trusted.external.servicenow.hiera_data{code}where {{path}} resolves to a {{Hash}} value whose key you're looking up. The allowable {{path}}s are {{trusted.*}} and {{facts.*}} (so anything in the {{trusted}} or {{facts}} hash). All other paths will raise an error. This is to prevent people from using (unsafe) top-scope variables to get Hiera data (bad practice). However, we will still support unsafe access via an {{unsafe}} option. Configuring that would look something like ``` {code}  - name: "unsafe hiera data"lookup_key: getvarpath: foo.barunsafe: true ``` {code}  
 

  
 
 
 
 

 
 
 

 
 
 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 

Jira (PUP-10478) Add getvar Hiera backend

2020-04-29 Thread Enis Inan (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Enis Inan updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-10478  
 
 
  Add getvar Hiera backend   
 

  
 
 
 
 

 
Change By: 
 Enis Inan  
 

  
 
 
 
 

 
 Configuring this would look something like{code}- name: "ServiceNow hiera data"  lookup_key: getvar  path: trusted.external.servicenow.hiera_data{code}where {{path}} resolves to a {{Hash}} value whose key you're looking up. The allowable {{path}}s are {{trusted.*}} and {{facts.*}} (so anything in the {{trusted}} or {{facts}} hash). All other paths will raise an error. This is to prevent people from using (unsafe) top-scope variables to get Hiera data (bad practice). However, we will still support unsafe access via an {{unsafe}} option. Configuring that would look something like{code} - name: "unsafe hiera data"lookup_key: getvarpath: foo.barunsafe: true{code}  
 

  
 
 
 
 

 
 
 

 
 
 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 

Jira (PUP-10478) Add getvar lookup-key Hiera backend

2020-04-29 Thread Enis Inan (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Enis Inan created an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-10478  
 
 
  Add getvar lookup-key Hiera backend   
 

  
 
 
 
 

 
Issue Type: 
  Task  
 
 
Assignee: 
 Unassigned  
 
 
Created: 
 2020/04/29 2:42 PM  
 
 
Fix Versions: 
 PUP 6.15.0  
 
 
Priority: 
  Normal  
 
 
Reporter: 
 Enis Inan  
 

  
 
 
 
 

 
 Configuring this would look something like  
 
 
 
 
   - name: "ServiceNow hiera data"  
 
 
  lookup_key: getvar  
 
 
  path: trusted.external.servicenow.hiera_data
  
 
 
 
  where path resolves to a Hash value whose key you're looking up. The allowable path}}s are {{trusted. and facts. (so anything in the trusted or facts hash). All other paths will raise an error. This is to prevent people from using (unsafe) top-scope variables to get Hiera data (bad practice). However, we will still support unsafe access via an unsafe option. Configuring that would look something like ``` 
 
name: "unsafe hiera data" lookup_key: getvar path: foo.bar unsafe: true ``` 

Jira (PUP-10478) Add getvar Hiera backend

2020-04-29 Thread Enis Inan (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Enis Inan updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-10478  
 
 
  Add getvar Hiera backend   
 

  
 
 
 
 

 
Change By: 
 Enis Inan  
 
 
Summary: 
 Add getvar  lookup-key  Hiera backend  
 

  
 
 
 
 

 
 
 

 
 
 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.357322.1588196554000.51215.1588196581000%40Atlassian.JIRA.


Jira (PUP-9696) Cannot use URIs that require escaping after interpolation

2020-04-29 Thread Melissa Stone (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Melissa Stone updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-9696  
 
 
  Cannot use URIs that require escaping after interpolation   
 

  
 
 
 
 

 
Change By: 
 Melissa Stone  
 
 
Team: 
 Froyo Coremunity  
 

  
 
 
 
 

 
 
 

 
 
 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.301445.155353411.51171.1588196160081%40Atlassian.JIRA.


Jira (PUP-9696) Cannot use URIs that require escaping after interpolation

2020-04-29 Thread Melissa Stone (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Melissa Stone commented on  PUP-9696  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Cannot use URIs that require escaping after interpolation   
 

  
 
 
 
 

 
 Probably some places we should be escaping but we aren't (ie forge) URI.escape is deprecated in Ruby itself. Everyone either needs to use the Puppet URI escape/unescape logic in Puppet::Util, or we need to add something like addressable and using that everywhere. We might not want to expose that as the way to do it, but since this is in Heira, that should be okay. What we should do is use the escape/unescape logic in Puppet::Util everywhere in puppet, and use addressable under the hood there. Then in hiera, we can just straight use addressable because that's in hiera.  
 

  
 
 
 
 

 
 
 

 
 
 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.301445.155353411.51170.1588196160076%40Atlassian.JIRA.


Jira (PUP-9696) Cannot use URIs that require escaping after interpolation

2020-04-29 Thread Melissa Stone (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Melissa Stone updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-9696  
 
 
  Cannot use URIs that require escaping after interpolation   
 

  
 
 
 
 

 
Change By: 
 Melissa Stone  
 
 
Sub-team: 
 Language  
 

  
 
 
 
 

 
 
 

 
 
 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.301445.155353411.51169.1588196160071%40Atlassian.JIRA.


Jira (PUP-9690) Remove deprecated Puppet::Agent::Locker#running? method

2020-04-29 Thread Melissa Stone (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Melissa Stone commented on  PUP-9690  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Remove deprecated Puppet::Agent::Locker#running? method   
 

  
 
 
 
 

 
 We need to either fix the code or remove the deprecation warning. Since Night's Watch already has several locking tickets that they are looking at, I'm going to assign it to that team.  cc/ Mihai Buzgau  
 

  
 
 
 
 

 
 
 

 
 
 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.307358.1556917277000.51131.1588195440130%40Atlassian.JIRA.


Jira (PUP-9690) Remove deprecated Puppet::Agent::Locker#running? method

2020-04-29 Thread Melissa Stone (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Melissa Stone updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-9690  
 
 
  Remove deprecated Puppet::Agent::Locker#running? method   
 

  
 
 
 
 

 
Change By: 
 Melissa Stone  
 
 
Team: 
 Coremunity Night's Watch  
 

  
 
 
 
 

 
 
 

 
 
 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.307358.1556917277000.51132.1588195440175%40Atlassian.JIRA.


Jira (PUP-9648) Drop PSON support

2020-04-29 Thread Melissa Stone (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Melissa Stone commented on  PUP-9648  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Drop PSON support   
 

  
 
 
 
 

 
 ping Nick Walker Charlie Sharpsteen is this something that users are relying on? It doesn't look like we have an actual deprecation warning for this yet.  
 

  
 
 
 
 

 
 
 

 
 
 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.305621.1555690549000.51118.1588195320099%40Atlassian.JIRA.


Jira (PUP-9469) Remove the setting to turn off func 3x API validation

2020-04-29 Thread Melissa Stone (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Melissa Stone commented on  PUP-9469  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Remove the setting to turn off func 3x API validation   
 

  
 
 
 
 

 
 Justin Stoller Maggie Dreyer could you scope this removal? Are there any deprecations that need to be added to Puppet 6.16 before the setting is removed?  
 

  
 
 
 
 

 
 
 

 
 
 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.294057.1548939109000.51115.1588195081275%40Atlassian.JIRA.


Jira (PUP-9426) Remove future_features logic

2020-04-29 Thread Melissa Stone (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Melissa Stone commented on  PUP-9426  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Remove future_features logic   
 

  
 
 
 
 

 
 Let's take this ticket and instead remove `future_features` wholesale. It's not guarding anything (after PUP-9405 is done). Rather than have future features be an all or nothing kind of thing, it's better that we ship features in y releases and allow users to have more fine-grained control over what is or is not enabled.   
 

  
 
 
 
 

 
 
 

 
 
 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.291460.1547160478000.51085.1588194960087%40Atlassian.JIRA.


Jira (PUP-9407) Don't backup to the local filebucket by default

2020-04-29 Thread Melissa Stone (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Melissa Stone commented on  PUP-9407  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Don't backup to the local filebucket by default   
 

  
 
 
 
 

 
 This is a good thing to pull into Puppet 7. In addition to changing the default value, we should add a comment stating that it's the users responsibility to ensure the backup does not grow out of hand.  
 

  
 
 
 
 

 
 
 

 
 
 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.291105.154707498.51054.1588194600029%40Atlassian.JIRA.


Jira (PUP-9405) Remove Future Feature flag for @prefetch_failed_providers in transaction.rb

2020-04-29 Thread Melissa Stone (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Melissa Stone commented on  PUP-9405  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Remove Future Feature flag for @prefetch_failed_providers in transaction.rb   
 

  
 
 
 
 

 
 Based on Charlie's comment in https://tickets.puppetlabs.com/browse/PUP-8962?focusedCommentId=600721=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-600721, we want the output if `:future_features` is true. To make this happen, we should remove the `unless ...` on line 387: https://github.com/puppetlabs/puppet/blob/12ac708d12e12aa0513348872ea0cec36701b5f8/lib/puppet/transaction.rb#L387 In addition, when we rescue `LoadError, Puppet::MissingCommand`, we also want to add the failed provider class to `@prefetch_failed_providers`, which is what is being referred to when we talk about collapsing the clauses. The other thing, instead of catching LoadError, we should be catching ScriptError, which is the parent of LoadError  
 

  
 
 
 
 

 
 
 

 
 
 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.290960.1546996315000.51044.1588194240143%40Atlassian.JIRA.


Jira (PUP-9309) Remove unused AST class SublocatedExpression

2020-04-29 Thread Maggie Dreyer (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Maggie Dreyer commented on  PUP-9309  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Remove unused AST class SublocatedExpression   
 

  
 
 
 
 

 
 Honestly not sure... Inclined to say no, though. I don't fully understand the statement about why it couldn't be removed previously though, so we should make sure we have a grasp on that before answering that.  
 

  
 
 
 
 

 
 
 

 
 
 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.284713.1542018073000.51043.1588194240102%40Atlassian.JIRA.


Jira (PUP-9262) Remove fine grained file and environment timeouts

2020-04-29 Thread Justin Stoller (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Justin Stoller commented on  PUP-9262  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Remove fine grained file and environment timeouts   
 

  
 
 
 
 

 
 We've been talking more about environment ttls lately with the recent file-sync work. I think after this upcoming release we can look into whether the environment-ttl work will be doable in the pre-7 timeframe and if not we can remove the deprecation notice.  
 

  
 
 
 
 

 
 
 

 
 
 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.282027.1540333474000.51006.1588193820024%40Atlassian.JIRA.


Jira (PUP-9309) Remove unused AST class SublocatedExpression

2020-04-29 Thread Melissa Stone (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Melissa Stone commented on  PUP-9309  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Remove unused AST class SublocatedExpression   
 

  
 
 
 
 

 
 Maggie Dreyer does a deprecation warning need to be filed before this class is removed?  
 

  
 
 
 
 

 
 
 

 
 
 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.284713.1542018073000.51004.1588193580757%40Atlassian.JIRA.


Jira (PUP-8014) Create an environment_ttl setting to clear short-lived puppet environments from memory

2020-04-29 Thread Melissa Stone (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Melissa Stone commented on  PUP-8014  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Create an environment_ttl setting to clear short-lived puppet environments from memory   
 

  
 
 
 
 

 
 Nick Walker  it sounds like you want per-environment control? Is what you're proposing in this ticket still a direction you want to go in?  
 

  
 
 
 
 

 
 
 

 
 
 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.214193.1506980344000.50986.1588193460083%40Atlassian.JIRA.


Jira (PUP-9262) Remove fine grained file and environment timeouts

2020-04-29 Thread Melissa Stone (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Melissa Stone updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-9262  
 
 
  Remove fine grained file and environment timeouts   
 

  
 
 
 
 

 
Change By: 
 Melissa Stone  
 
 
Team: 
 Coremunity Froyo  
 

  
 
 
 
 

 
 
 

 
 
 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.282027.1540333474000.50983.1588193280980%40Atlassian.JIRA.


Jira (PUP-10292) external trusted data is executed for file_content requests

2020-04-29 Thread Reid Vandewiele (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Reid Vandewiele assigned an issue to Unassigned  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-10292  
 
 
  external trusted data is executed for file_content requests   
 

  
 
 
 
 

 
Change By: 
 Reid Vandewiele  
 
 
Assignee: 
 Reid Vandewiele  
 

  
 
 
 
 

 
 
 

 
 
 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.346028.1581515567000.50984.1588193281023%40Atlassian.JIRA.


Jira (PUP-9262) Remove fine grained file and environment timeouts

2020-04-29 Thread Melissa Stone (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Melissa Stone commented on  PUP-9262  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Remove fine grained file and environment timeouts   
 

  
 
 
 
 

 
 Justin Stoller we should figure out what we want to do with this soon. Either we should remove the deprecation warning, or we should remove the fine-grained control. Coremunity doesn't have enough context on the work to make this decision.  
 

  
 
 
 
 

 
 
 

 
 
 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.282027.1540333474000.50959.1588193220094%40Atlassian.JIRA.


Jira (PUP-8014) Create an environment_ttl setting to clear short-lived puppet environments from memory

2020-04-29 Thread Josh Cooper (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Josh Cooper updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-8014  
 
 
  Create an environment_ttl setting to clear short-lived puppet environments from memory   
 

  
 
 
 
 

 
Change By: 
 Josh Cooper  
 
 
Team: 
 Coremunity Froyo  
 

  
 
 
 
 

 
 
 

 
 
 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.214193.1506980344000.50957.1588193160239%40Atlassian.JIRA.


Jira (PUP-7582) Make attempt to export or virtualize a class an error

2020-04-29 Thread Melissa Stone (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Melissa Stone updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-7582  
 
 
  Make attempt to export or virtualize a class an error   
 

  
 
 
 
 

 
Change By: 
 Melissa Stone  
 
 
Sub-team: 
 Language  
 

  
 
 
 
 

 
 
 

 
 
 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.19.1495458026000.50948.1588193040053%40Atlassian.JIRA.


Jira (PUP-7582) Make attempt to export or virtualize a class an error

2020-04-29 Thread Melissa Stone (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Melissa Stone updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-7582  
 
 
  Make attempt to export or virtualize a class an error   
 

  
 
 
 
 

 
Change By: 
 Melissa Stone  
 
 
Team: 
 Froyo Coremunity  
 

  
 
 
 
 

 
 
 

 
 
 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.19.1495458026000.50949.1588193040096%40Atlassian.JIRA.


Jira (PUP-6645) Remove the hiera_xxx functions

2020-04-29 Thread Melissa Stone (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Melissa Stone assigned an issue to Josh Cooper  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-6645  
 
 
  Remove the hiera_xxx functions   
 

  
 
 
 
 

 
Change By: 
 Melissa Stone  
 
 
Assignee: 
 Josh Cooper  
 

  
 
 
 
 

 
 
 

 
 
 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.148538.1471963467000.50947.1588192980613%40Atlassian.JIRA.


Jira (PUP-7582) Make attempt to export or virtualize a class an error

2020-04-29 Thread Melissa Stone (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Melissa Stone commented on  PUP-7582  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Make attempt to export or virtualize a class an error   
 

  
 
 
 
 

 
 Hey Ben Ford! Question for you on this one. It looks like we do support virtualized classes in a sense in puppet. Josh Cooper and I are trying to figure out the best path forward on this. Currently, following the example in the description of PUP-1606, I can get the virtual class to notify successfully. It only errors out when I include `--strict=error`. ``` ➜ puppet git:(master) ✗ cat iclass.pp class vclass { notify  {"vclass": message => "I've been realized" } } class iclass { @class  {"vclass": } } class  {"iclass":} ➜ puppet git:(master) ✗ be ./bin/puppet apply --debug iclass.pp Debug: Runtime environment: puppet_version=6.16.0, ruby_version=2.3.8, run_mode=user, default_encoding=UTF-8 Debug: Loading external facts from /Users/melissa/.puppetlabs/opt/puppet/cache/facts.d Debug: Facter: Found no suitable resolves of 1 for ec2_metadata . . . Debug: Facter: value for filesystems is still nil Debug: Facter: value for ipaddress6 is still nil Debug: Reset text domain to :production Warning: Classes are not virtualizable (file: /Users/melissa/workdir/puppet/iclass.pp, line: 8, column: 3) Notice: Compiled catalog for pyewacket.vpn.puppet.net in environment production in 0.04 seconds Debug: Creating default schedules Debug: Loaded state in 0.00 seconds Debug: Loaded state in 0.00 seconds Info: Applying configuration version '1588192102' Notice: I've been realized Notice: /Notify[vclass]/message: defined 'message' as 'I\'ve been realized' Debug: Finishing transaction 70323370342720 Debug: Storing state Debug: Pruned old state cache entries in 0.00 seconds Debug: Stored state in 0.00 seconds Notice: Applied catalog in 0.01 seconds Debug: Applying settings catalog for sections reporting, metrics Debug: Finishing transaction 70323644029760 Debug: Received report to process from pyewacket.vpn.puppet.net Debug: Processing report from pyewacket.vpn.puppet.net with processor Puppet::Reports::Store ➜ puppet git:(master) ✗ be ./bin/puppet apply --debug iclass.pp --strict error Debug: Runtime environment: puppet_version=6.16.0, ruby_version=2.3.8, run_mode=user, default_encoding=UTF-8 Debug: Loading external facts from /Users/melissa/.puppetlabs/opt/puppet/cache/facts.d . . . Debug: Facter: value for ipaddress6 is still nil Debug: Reset text domain to :production Error: Could not parse for environment production: Classes are not virtualizable (file: /Users/melissa/workdir/puppet/iclass.pp, line: 8, column: 3) on node pyewacket.vpn.puppet.net ``` Circling back to Eric's question, what's the benefit of removing this? How many people might this break? The warning was introduced in 4.10.2, so that's good if we do decide to make puppet fail if the user is trying to use a virtualized class.  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 
 

Jira (PUP-10470) Pass credentials in basic_auth hash

2020-04-29 Thread Josh Cooper (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Josh Cooper commented on  PUP-10470  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Pass credentials in basic_auth hash   
 

  
 
 
 
 

 
 https://github.com/puppetlabs/puppet/commit/12ac708d12e12aa0513348872ea0cec36701b5f8  
 

  
 
 
 
 

 
 
 

 
 
 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.356870.1588005936000.50881.1588191300059%40Atlassian.JIRA.


Jira (PUP-10247) Support ruby 2.7

2020-04-29 Thread Josh Cooper (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Josh Cooper commented on  PUP-10247  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Support ruby 2.7   
 

  
 
 
 
 

 
 Arpit sharma, Ed Marshall, Anthony Sottile note you can always (and should) install puppet-agent packages from our repositories as it contains a vendored ruby, openssl, etc that works on Focal. If you install from Ubuntu repos then you're going to get an older version of puppet with compatibility issues such as this. That said, we will be moving our vendored ruby to 2.7 at some point in the future, and the issues in this epic will need to be addressed.  
 

  
 
 
 
 

 
 
 

 
 
 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.342962.1579675679000.50579.1588181700108%40Atlassian.JIRA.


Jira (PUP-7197) make type aliases from modules available on the agent

2020-04-29 Thread Josh Cooper (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Josh Cooper commented on  PUP-7197  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: make type aliases from modules available on the agent   
 

  
 
 
 
 

 
 Ah, it's because puppet apply loads the types using a different loader, which has visibility to all of the modules in the load path for the environment and doesn't require them to be namespaced in the same way. But types on the agent-side have the same issue as 4x functions called via deferred like https://github.com/voxpupuli/puppet-vault_lookup/blob/master/lib/puppet/functions/vault_lookup/lookup.rb — the function needs to be in a directory named after the function. It may be possible to preserve the module namespace for the types mount and create a new agent-side loader that doesn't have the same limitation as the cache loader. I'll take a look.  
 

  
 
 
 
 

 
 
 

 
 
 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.174775.1486632721000.50525.1588181160028%40Atlassian.JIRA.


Jira (PUP-10470) Pass credentials in basic_auth hash

2020-04-29 Thread Melissa Stone (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Melissa Stone updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-10470  
 
 
  Pass credentials in basic_auth hash   
 

  
 
 
 
 

 
Change By: 
 Melissa Stone  
 
 
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.356870.1588005936000.50471.1588179960028%40Atlassian.JIRA.


Jira (PDB-4682) PuppetDB sync status doesn't get updated when finished

2020-04-29 Thread Austin Blatt (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Austin Blatt updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 PuppetDB /  PDB-4682  
 
 
  PuppetDB sync status doesn't get updated when finished   
 

  
 
 
 
 

 
Change By: 
 Austin Blatt  
 
 
Release Notes Summary: 
 Fixed a bug that would cause PE's sync to fail and never retry when one PuppetDB had been upgraded and the other had not. Now it will fail and retry.  
 

  
 
 
 
 

 
 
 

 
 
 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.354044.1585853662000.50454.1588179720029%40Atlassian.JIRA.


Jira (PUP-10451) Prepare release announcement (Puppet Platform 6.15.0)

2020-04-29 Thread Claire Cadman (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Claire Cadman commented on  PUP-10451  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Prepare release announcement (Puppet Platform 6.15.0)   
 

  
 
 
 
 

 
 Looks good to me   
 

  
 
 
 
 

 
 
 

 
 
 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.356747.1587775913000.50380.1588178760022%40Atlassian.JIRA.


Jira (PUP-10461) Prepare release announcement (Puppet Platform 5.5.20)

2020-04-29 Thread Claire Cadman (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Claire Cadman commented on  PUP-10461  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Prepare release announcement (Puppet Platform 5.5.20)   
 

  
 
 
 
 

 
 Looks good to me   
 

  
 
 
 
 

 
 
 

 
 
 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.356780.1587776061000.50379.1588178700061%40Atlassian.JIRA.


Jira (PDB-4681) Investigate which pg user owns on demand partitions

2020-04-29 Thread Austin Blatt (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Austin Blatt updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 PuppetDB /  PDB-4681  
 
 
  Investigate which pg user owns on demand partitions   
 

  
 
 
 
 

 
Change By: 
 Austin Blatt  
 
 
Fix Version/s: 
 PDB 6.10.0  
 

  
 
 
 
 

 
 
 

 
 
 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.353717.1585759029000.50366.1588178220143%40Atlassian.JIRA.


Jira (PDB-4682) PuppetDB sync status doesn't get updated when finished

2020-04-29 Thread Austin Blatt (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Austin Blatt updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 PuppetDB /  PDB-4682  
 
 
  PuppetDB sync status doesn't get updated when finished   
 

  
 
 
 
 

 
Change By: 
 Austin Blatt  
 
 
Fix Version/s: 
 PDB 6.10.0  
 

  
 
 
 
 

 
 
 

 
 
 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.354044.1585853662000.50363.1588178100147%40Atlassian.JIRA.


Jira (PDB-4682) PuppetDB sync status doesn't get updated when finished

2020-04-29 Thread Austin Blatt (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Austin Blatt updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 PuppetDB /  PDB-4682  
 
 
  PuppetDB sync status doesn't get updated when finished   
 

  
 
 
 
 

 
Change By: 
 Austin Blatt  
 
 
Fix Version/s: 
 PDB 5.2.14  
 

  
 
 
 
 

 
 
 

 
 
 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.354044.1585853662000.50362.1588178100105%40Atlassian.JIRA.


Jira (PDB-4708) Draft PuppetDB release notes

2020-04-29 Thread Austin Blatt (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Austin Blatt updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 PuppetDB /  PDB-4708  
 
 
  Draft PuppetDB release notes   
 

  
 
 
 
 

 
Change By: 
 Austin Blatt  
 
 
Sprint: 
 HA Team 2020-05-05  
 

  
 
 
 
 

 
 
 

 
 
 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.357181.1588176131000.50284.1588176360054%40Atlassian.JIRA.


Jira (PDB-4708) Draft PuppetDB release notes

2020-04-29 Thread Austin Blatt (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Austin Blatt created an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 PuppetDB /  PDB-4708  
 
 
  Draft PuppetDB release notes   
 

  
 
 
 
 

 
Issue Type: 
  Task  
 
 
Assignee: 
 Unassigned  
 
 
Created: 
 2020/04/29 9:02 AM  
 
 
Fix Versions: 
 PDB n/a  
 
 
Priority: 
  Normal  
 
 
Reporter: 
 Austin Blatt  
 

  
 
 
 
 

 
 We need to draft release notes for 5.2.14 and 6.10.0.  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935)  
 
 

 

Jira (PDB-4708) Draft PuppetDB release notes

2020-04-29 Thread Austin Blatt (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Austin Blatt assigned an issue to Austin Blatt  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 PuppetDB /  PDB-4708  
 
 
  Draft PuppetDB release notes   
 

  
 
 
 
 

 
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.357181.1588176131000.50282.1588176180291%40Atlassian.JIRA.


Jira (PDB-4694) Update winston (PuppetDB 6.10.0)

2020-04-29 Thread Austin Blatt (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Austin Blatt commented on  PDB-4694  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Update winston (PuppetDB 6.10.0)   
 

  
 
 
 
 

 
 It looks like going forward we will be writing our own release notes, we should add a new Winston ticket to have these drafted. Be sure to add a line about how to run the contibutors in git log script. Currently, I believe these need to be drafted the day before "Ready to Ship" so the docs team can review them.  
 

  
 
 
 
 

 
 
 

 
 
 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.356775.1587776001000.50267.1588175460026%40Atlassian.JIRA.


Jira (PUP-9251) Deprecate 'application orchestration' features

2020-04-29 Thread Claire Cadman (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Claire Cadman commented on  PUP-9251  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Deprecate 'application orchestration' features   
 

  
 
 
 
 

 
 Josh Cooper Actually the 2018.1 docs will stay on the site and have a stable link. We've started archiving old docs, but they keep the same URL: https://puppet.com/docs/pe/latest/archived_pe_docs.html Will that work? Even though it will still have a version, the URL won't change.  
 

  
 
 
 
 

 
 
 

 
 
 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.281366.1539943536000.50262.1588175220151%40Atlassian.JIRA.


Jira (PDB-4694) Update winston (PuppetDB 6.10.0)

2020-04-29 Thread Austin Blatt (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Austin Blatt assigned an issue to Zachary Kent  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 PuppetDB /  PDB-4694  
 
 
  Update winston (PuppetDB 6.10.0)   
 

  
 
 
 
 

 
Change By: 
 Austin Blatt  
 
 
Assignee: 
 Austin Blatt Zachary Kent  
 

  
 
 
 
 

 
 
 

 
 
 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.356775.1587776001000.50261.1588175220107%40Atlassian.JIRA.


Jira (PDB-4694) Update winston (PuppetDB 6.10.0)

2020-04-29 Thread Austin Blatt (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Austin Blatt assigned an issue to Austin Blatt  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 PuppetDB /  PDB-4694  
 
 
  Update winston (PuppetDB 6.10.0)   
 

  
 
 
 
 

 
Change By: 
 Austin Blatt  
 
 
Assignee: 
 Zachary Kent 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.356775.1587776001000.50259.1588175160026%40Atlassian.JIRA.


Jira (PUP-10419) Support disable module with dnfmodule package provider

2020-04-29 Thread Dorin Pleava (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Dorin Pleava commented on  PUP-10419  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Support disable module with dnfmodule package provider   
 

  
 
 
 
 

 
 After some discussion with the team, we think the best method to disable a dnf module, is to create a new value for ensure field, only available for dnf module.  
 
 
 
 
 "package { 'package_name':  
 
 
   ensure => 'disabled',  
 
 
   provider => 'dnfmodule'  
 
 
 }"
  
 
 
 
  Some other alternatives would have been: 
 
Create a new parameter 'disable_stream=true', but that would lead to additional checks/complexity regarding the ensure parameter. 
Creating a new resource, but most likely we would end up in the same situation where we would like to enable a stream, but not install the profile, so we would need the enable_only field again. 
  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
   

Jira (PUP-7197) make type aliases from modules available on the agent

2020-04-29 Thread David Schmitt (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 David Schmitt commented on  PUP-7197  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: make type aliases from modules available on the agent   
 

  
 
 
 
 

 
 Josh Cooper your comment about the stdlib types not being in the "correct" directory seems to raise another issue: as the stdlib types are laid out currently works with puppet apply:  
 
 
 
 
 david@zion:~/git/puppetlabs-stdlib (master)$ ls spec/fixtures/modules/stdlib/types/  
 
 
 absolutepath.pp  compat   filesource.pp  httpsurl.pp  mac.pp  port   unixpath.pp  
 
 
 base32.ppensure   fqdn.pphttpurl.pp   objectstore port.ppwindowspath.pp  
 
 
 base64.ppfilemode.pp  host.ppip   objectstore.pp  syslogfacility.pp  yes_no.pp  
 
 
 david@zion:~/git/puppetlabs-stdlib (master)$ pdk bundle exec puppet apply --modulepath spec/fixtures/modules --verbose -e 'notice("https://foo" =~ Stdlib::HTTPSUrl)'  
 
 
 pdk (INFO): Using Ruby 2.5.7  
 
 
 pdk (INFO): Using Puppet 6.13.0  
 
 
 Info: Loading facts  
 
 
 Info: Loading facts  
 
 
 Notice: Scope(Class[main]): true  
 
 
 Notice: Compiled catalog for zion in environment production in 0.05 seconds  
 

Jira (FACT-2247) networking fact for Fedora

2020-04-29 Thread Oana Tanasoiu (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Oana Tanasoiu assigned an issue to Oana Tanasoiu  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Facter /  FACT-2247  
 
 
  networking fact for Fedora   
 

  
 
 
 
 

 
Change By: 
 Oana Tanasoiu  
 
 
Assignee: 
 Oana Tanasoiu  
 

  
 
 
 
 

 
 
 

 
 
 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.338974.1576066004000.50151.1588169580033%40Atlassian.JIRA.


Jira (FACT-2479) Uptime facts on LXC get the uptime from the host OS and not the container.

2020-04-29 Thread Oana Tanasoiu (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Oana Tanasoiu updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Facter /  FACT-2479  
 
 
  Uptime facts on LXC get the uptime from the host OS and not the container.   
 

  
 
 
 
 

 
Change By: 
 Oana Tanasoiu  
 
 
Epic Link: 
 FACT-2508  
 

  
 
 
 
 

 
 
 

 
 
 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.350675.1584693591000.50150.1588169460025%40Atlassian.JIRA.


Jira (PUP-10461) Prepare release announcement (Puppet Platform 5.5.20)

2020-04-29 Thread Margaret Lee (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Margaret Lee commented on  PUP-10461  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Prepare release announcement (Puppet Platform 5.5.20)   
 

  
 
 
 
 

 
 The next point release in the Puppet 5.5 series, Puppet 5.5.20, is now available! The release contains security and bug fixes and minor improvements, including: 
 
Facter 3.11.13 released which allows you to cache custom facts 
Improved performance on the 'selmodule' provider 
Upgrades Ruby to 2.4.10  
and much more! 
 For the full list of changes, check out the release notes: https://puppet.com/docs/puppet/5.5/release_notes.html Nick Walker same here, feel free to update to different highlights if you think there are better ones.   
 

  
 
 
 
 

 
 
 

 
 
 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.356780.1587776061000.50134.1588168320087%40Atlassian.JIRA.


Jira (PUP-10451) Prepare release announcement (Puppet Platform 6.15.0)

2020-04-29 Thread Margaret Lee (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Margaret Lee commented on  PUP-10451  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Prepare release announcement (Puppet Platform 6.15.0)   
 

  
 
 
 
 

 
 he next release in the Puppet 6 series, Puppet 6.15.0, is now available! The release contains security and bug fixes and minor improvements, including: 
 
Support for Ubuntu 20.04 support  
`SemVerRange` support for `yum`, `apt`, `pip` and `gem` package providers 
Partitioned reports table for better performance 
Facter 3.14.10 released 
and much more! 
 For the full list of changes, check out the release notes: https://puppet.com/docs/puppet/latest/release_notes_puppet.html Nick Walker I picked a few to highlight from the release notes, feel free to change them if you think different ones would be better.   
 

  
 
 
 
 

 
 
 

 
 
 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.356747.1587775913000.50131.1588167840039%40Atlassian.JIRA.


Jira (FACT-2596) Update tests to use host method for test -f command

2020-04-29 Thread Sebastian Miclea (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Sebastian Miclea created an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Facter /  FACT-2596  
 
 
  Update tests to use host method for test -f command   
 

  
 
 
 
 

 
Issue Type: 
  Improvement  
 
 
Assignee: 
 Unassigned  
 
 
Created: 
 2020/04/29 6:26 AM  
 
 
Priority: 
  Normal  
 
 
Reporter: 
 Sebastian Miclea  
 

  
 
 
 
 

 
 
 

 
 
 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 

Jira (FACT-2595) Update tests to use host method for env command

2020-04-29 Thread Sebastian Miclea (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Sebastian Miclea created an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Facter /  FACT-2595  
 
 
  Update tests to use host method for env command   
 

  
 
 
 
 

 
Issue Type: 
  Improvement  
 
 
Assignee: 
 Unassigned  
 
 
Created: 
 2020/04/29 6:26 AM  
 
 
Priority: 
  Normal  
 
 
Reporter: 
 Sebastian Miclea  
 

  
 
 
 
 

 
 
 

 
 
 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 

Jira (FACT-2594) Update tests to use host method for grep command

2020-04-29 Thread Sebastian Miclea (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Sebastian Miclea created an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Facter /  FACT-2594  
 
 
  Update tests to use host method for grep command   
 

  
 
 
 
 

 
Issue Type: 
  Improvement  
 
 
Assignee: 
 Unassigned  
 
 
Created: 
 2020/04/29 6:25 AM  
 
 
Priority: 
  Normal  
 
 
Reporter: 
 Sebastian Miclea  
 

  
 
 
 
 

 
 
 

 
 
 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 

Jira (FACT-2593) Update tests to use host method for hostname command

2020-04-29 Thread Sebastian Miclea (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Sebastian Miclea created an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Facter /  FACT-2593  
 
 
  Update tests to use host method for hostname command   
 

  
 
 
 
 

 
Issue Type: 
  Improvement  
 
 
Assignee: 
 Unassigned  
 
 
Created: 
 2020/04/29 6:25 AM  
 
 
Priority: 
  Normal  
 
 
Reporter: 
 Sebastian Miclea  
 

  
 
 
 
 

 
 
 

 
 
 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 

Jira (FACT-2592) Update tests to use host method for cat command

2020-04-29 Thread Sebastian Miclea (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Sebastian Miclea created an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Facter /  FACT-2592  
 
 
  Update tests to use host method for cat command   
 

  
 
 
 
 

 
Issue Type: 
  Improvement  
 
 
Assignee: 
 Unassigned  
 
 
Created: 
 2020/04/29 6:22 AM  
 
 
Priority: 
  Normal  
 
 
Reporter: 
 Sebastian Miclea  
 

  
 
 
 
 

 
 
 

 
 
 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 

Jira (FACT-2591) Update tests to use host method for which command

2020-04-29 Thread Sebastian Miclea (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Sebastian Miclea moved an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Facter /  FACT-2591  
 
 
  Update tests to use host method for which command   
 

  
 
 
 
 

 
Change By: 
 Sebastian Miclea  
 
 
Key: 
 BKR FACT - 1648 2591  
 
 
Project: 
 Beaker Facter  
 

  
 
 
 
 

 
 
 

 
 
 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.357165.1588166431000.50105.1588166520043%40Atlassian.JIRA.


Jira (FACT-2536) facter 4.x fails on Archlinux

2020-04-29 Thread Oana Tanasoiu (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Oana Tanasoiu updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Facter /  FACT-2536  
 
 
  facter 4.x fails on Archlinux   
 

  
 
 
 
 

 
Change By: 
 Oana Tanasoiu  
 
 
Epic Link: 
 FACT-2508  
 

  
 
 
 
 

 
 
 

 
 
 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.354178.1585993672000.50097.1588165920032%40Atlassian.JIRA.


Jira (FACT-2536) facter 4.x fails on Archlinux

2020-04-29 Thread Oana Tanasoiu (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Oana Tanasoiu updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Facter /  FACT-2536  
 
 
  facter 4.x fails on Archlinux   
 

  
 
 
 
 

 
Change By: 
 Oana Tanasoiu  
 
 
Priority: 
 Normal High  
 

  
 
 
 
 

 
 
 

 
 
 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.354178.1585993672000.50096.1588165860030%40Atlassian.JIRA.


Jira (FACT-2590) No facts are displayed on Redhat 5 and Centos6

2020-04-29 Thread Bogdan Irimie (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Bogdan Irimie assigned an issue to Bogdan Irimie  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Facter /  FACT-2590  
 
 
  No facts are displayed on Redhat 5 and Centos6   
 

  
 
 
 
 

 
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.357162.1588165041000.50088.1588165080119%40Atlassian.JIRA.


Jira (FACT-2590) No facts are displayed on Redhat 5 and Centos6

2020-04-29 Thread Bogdan Irimie (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Bogdan Irimie created an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Facter /  FACT-2590  
 
 
  No facts are displayed on Redhat 5 and Centos6   
 

  
 
 
 
 

 
Issue Type: 
  Bug  
 
 
Assignee: 
 Unassigned  
 
 
Created: 
 2020/04/29 5:57 AM  
 
 
Priority: 
  Normal  
 
 
Reporter: 
 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 

Jira (PUP-7163) regression - systemd provider does not honor documented enabled states

2020-04-29 Thread Luchian Nemes (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Luchian Nemes updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-7163  
 
 
  regression - systemd provider does not honor documented enabled states   
 

  
 
 
 
 

 
Change By: 
 Luchian Nemes  
 
 
Release Notes: 
 Bug Fix  
 
 
Release Notes Summary: 
 Enabling 'indirect' services was causing idempotency issue in puppet due to systemd limitations. It was fixed by not allowing users to enable/disable such services and print a debug log instead.  
 

  
 
 
 
 

 
 
 

 
 
 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.173739.1486008007000.50077.1588163280032%40Atlassian.JIRA.


Jira (PUP-10477) Remove non-local return from agent.rb

2020-04-29 Thread Gheorghe Popescu (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Gheorghe Popescu assigned an issue to Gheorghe Popescu  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-10477  
 
 
  Remove non-local return from agent.rb   
 

  
 
 
 
 

 
Change By: 
 Gheorghe Popescu  
 
 
Assignee: 
 Gheorghe Popescu  
 

  
 
 
 
 

 
 
 

 
 
 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.357118.158814853.50011.1588157580094%40Atlassian.JIRA.


Jira (PUP-10451) Prepare release announcement (Puppet Platform 6.15.0)

2020-04-29 Thread Claire Cadman (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Claire Cadman commented on  PUP-10451  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Prepare release announcement (Puppet Platform 6.15.0)   
 

  
 
 
 
 

 
 Nirupama Mantha Puppet 6.10.0 and Facter 3.14.10 release notes: https://docs.google.com/document/d/1jttwqo-uQwIt3yFQYsa7hs_SwFp-SZls_tSATgD9AvM/edit?usp=sharing These should also be up on our preview site later today.   
 

  
 
 
 
 

 
 
 

 
 
 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.356747.1587775913000.50008.1588157460077%40Atlassian.JIRA.


Jira (PUP-10461) Prepare release announcement (Puppet Platform 5.5.20)

2020-04-29 Thread Claire Cadman (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Claire Cadman commented on  PUP-10461  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Prepare release announcement (Puppet Platform 5.5.20)   
 

  
 
 
 
 

 
 Nirupama Mantha PR for Puppet 5.5.20 and Facter 3.11.13 release notes: https://github.com/puppetlabs/puppet-docs/pull/973  
 

  
 
 
 
 

 
 
 

 
 
 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.356780.1587776061000.50005.1588157340023%40Atlassian.JIRA.


Jira (PUP-10463) Publish documentation and updates and release notes (Puppet Platform 5.5.20)

2020-04-29 Thread Claire Cadman (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Claire Cadman updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-10463  
 
 
  Publish documentation and updates and release notes (Puppet Platform 5.5.20)   
 

  
 
 
 
 

 
Change By: 
 Claire Cadman  
 

  
 
 
 
 

 
 (Initial planned release date: 2020-04-30)Merge release notes and documentation updates as needed, build and publish the docs, and verify that the updated docs are live before the announcement goes out. Puppet 5.5.20 and Facter 3.11.13 release notes PR: [https://github.com/puppetlabs/puppet-docs/pull/973]h1.    
 

  
 
 
 
 

 
 
 

 
 
 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.356783.1587776073000.50002.1588157100065%40Atlassian.JIRA.


Jira (PUP-10453) Publish documentation and updates and release notes (Puppet Platform 6.15.0)

2020-04-29 Thread Claire Cadman (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Claire Cadman updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-10453  
 
 
  Publish documentation and updates and release notes (Puppet Platform 6.15.0)   
 

  
 
 
 
 

 
Change By: 
 Claire Cadman  
 

  
 
 
 
 

 
 (Initial planned release date: 2020-04-30)Merge release notes and documentation updates as needed, build and publish the docs, and verify that the updated docs are live before the announcement goes out. Release notes: https://docs.google.com/document/d/1jttwqo-uQwIt3yFQYsa7hs_SwFp-SZls_tSATgD9AvM/edit?usp=sharing  
 

  
 
 
 
 

 
 
 

 
 
 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.356750.1587775922000.49989.1588155480056%40Atlassian.JIRA.


Jira (PUP-10453) Publish documentation and updates and release notes (Puppet Platform 6.15.0)

2020-04-29 Thread Claire Cadman (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Claire Cadman updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-10453  
 
 
  Publish documentation and updates and release notes (Puppet Platform 6.15.0)   
 

  
 
 
 
 

 
Change By: 
 Claire Cadman  
 

  
 
 
 
 

 
 (Initial planned release date: 2020-04-30)Merge release notes and documentation updates as needed, build and publish the docs, and verify that the updated docs are live before the announcement goes out.Release notes  draft :  [ https://docs.google.com/document/d/1jttwqo-uQwIt3yFQYsa7hs_SwFp-SZls_tSATgD9AvM/edit?usp=sharing ]  
 

  
 
 
 
 

 
 
 

 
 
 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.356750.1587775922000.49990.1588155480111%40Atlassian.JIRA.


Jira (PUP-10298) Add SemVerRange support to yum package provider

2020-04-29 Thread Gheorghe Popescu (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Gheorghe Popescu updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-10298  
 
 
  Add SemVerRange support to yum package provider   
 

  
 
 
 
 

 
Change By: 
 Gheorghe Popescu  
 

  
 
 
 
 

 
 Implement  SemVerRange  Version Range  type support for the {{yum}} provider.Sample manifest with a range passed for a package:{code:title=|language=none|collapse=false} package { 'puppet-agent':    # this will be parsed as: >= 6.0.0 < 6.1.0  ensure => SemVerRange('~> 6.0')} package { 'puppet-agent':  ensure =>  SemVerRange( '>= 6.5' ) }package { 'puppet-agent':  ensure =>  SemVerRange( '< 6.4' ) }package { 'puppet-agent':   # this is a valid range which we can support   ensure =>  SemVerRange( ' ~ > 6. 0 || ~> 6.11 4 <=7 ' ) }{code}The {{yum}} provider does not support a version range passed in the install command, so we have to:* find out the available versions for a specific package (usually with {{yum list --showduplicates}})* install the most recent package which respects the range.We should also make sure we don't take additional actions if the range is already satisfied (i.e. puppet apply with a {{SemVerRange}} should be idempotent)Sample code on how the ensure property can be treated inside the provider:{code:title=|language=none|collapse=false}if @resource.should(:ensure).is_a?(SemanticPuppet::VersionRange)  # these should be sorted in descending order  _, *versions = `yum list -d 0 -e 1 --showduplicates #{@resource.name} | awk '{print $2}'`.split  range = @resource.should(:ensure)  available.versions.any? { |version| range.include?(version.to_stable) }end{code}Example {{yum install}} with a specific version (package name and version are joined by a dash):{noformat}yum install puppet-agent-6.0.4-1.el7{noformat} Limitations of Version Ranges: YUM provider is using RPM to compare package versions and no epoch is considered `zero`  epoch. As a consequence to this we need to specify also the epoch if we don't want the default behaviourFor example:- *>1 <2* will search in (0:1, 0:2) interval- *>1 <1:2* will search in (0:1, 1:2) interval, eligible versions will be searched in bot 0 and 1 epoch- *>1* will consider any version form epoch 0, greater that 1 and any version with epoch > 0  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 
  

Jira (PUP-10298) Add SemVerRange support to yum package provider

2020-04-29 Thread Gheorghe Popescu (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Gheorghe Popescu updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-10298  
 
 
  Add SemVerRange support to yum package provider   
 

  
 
 
 
 

 
Change By: 
 Gheorghe Popescu  
 

  
 
 
 
 

 
 Implement Version Range type support for the {{yum}} provider.Sample manifest with a range passed for a package:  {code:title=|language=none|collapse=false}  package { 'puppet-agent':  ensure => '>= 6.5'}package { 'puppet-agent':  ensure => '< 6.4'}package { 'puppet-agent':  ensure => '>6.4 <=7'}{code}  The {{yum}} provider does not support a version range passed in the install command, so we have to:  * find out the available versions for a specific package (usually with {{yum list --showduplicates}})* install the most recent package which respects the range.We should also make sure we don't take additional actions if the range is already satisfied (i.e. puppet apply with a {{SemVerRange}} should be idempotent)Sample code on how the ensure property can be treated inside the provider:  {code:title=|language=none|collapse=false}if @resource.should(:ensure).is_a?(SemanticPuppet::VersionRange)  # these should be sorted in descending order  _, *versions = `yum list -d 0 -e 1 --showduplicates #{@resource.name} | awk '{print $2}'`.split  range = @resource.should(:ensure)  available.versions.any? { |version| range.include?(version.to_stable) }end{code}  Example {{yum install}} with a specific version (package name and version are joined by a dash):  {noformat}  yum install puppet-agent-6.0.4-1.el7{noformat}      Limitations of Version Ranges: YUM provider is using RPM to compare package versions and no epoch is considered `zero`  epoch. As a consequence to this we need to specify also the epoch if we don't want the default behaviourFor example:- *>1 <2* will search in (0:1, 0:2) interval- *>1 <1:2* will search in (0:1, 1:2) interval, eligible versions will be searched in bot 0 and 1 epoch- *>1* will consider any version form epoch 0, greater that 1 and any version with epoch > 0  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  

Jira (FACT-2587) Puppet facts missing on facter 3.10.0 with OSP 6.13.0

2020-04-29 Thread Mihai Buzgau (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Mihai Buzgau updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Facter /  FACT-2587  
 
 
  Puppet facts missing on facter 3.10.0 with OSP 6.13.0   
 

  
 
 
 
 

 
Change By: 
 Mihai Buzgau  
 
 
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.357029.158809312.49916.1588150140032%40Atlassian.JIRA.


Jira (FACT-2587) Puppet facts missing on facter 3.10.0 with OSP 6.13.0

2020-04-29 Thread Mihai Buzgau (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Mihai Buzgau updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Facter /  FACT-2587  
 
 
  Puppet facts missing on facter 3.10.0 with OSP 6.13.0   
 

  
 
 
 
 

 
Change By: 
 Mihai Buzgau  
 
 
Team: 
 Night's Watch  
 

  
 
 
 
 

 
 
 

 
 
 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.357029.158809312.49915.1588150020026%40Atlassian.JIRA.


Jira (PUP-10351) Puppet Agent fails to self-restart on config change or update

2020-04-29 Thread Mihai Buzgau (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Mihai Buzgau updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-10351  
 
 
  Puppet Agent fails to self-restart on config change or update   
 

  
 
 
 
 

 
Change By: 
 Mihai Buzgau  
 
 
Sprint: 
 NW - 2020-04-01, NW - 2020-04-15, NW - 2020-04-29 , NW - 2020-05-13  
 

  
 
 
 
 

 
 
 

 
 
 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.348520.1583329295000.49912.1588149660171%40Atlassian.JIRA.


Jira (PUP-7663) User resource expiry incorrect on SLES 11

2020-04-29 Thread Mihai Buzgau (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Mihai Buzgau updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-7663  
 
 
  User resource expiry incorrect on SLES 11   
 

  
 
 
 
 

 
Change By: 
 Mihai Buzgau  
 
 
Sprint: 
 NW - 2020-04-29 , NW - 2020-05-13  
 

  
 
 
 
 

 
 
 

 
 
 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.195934.149746173.49910.1588149660073%40Atlassian.JIRA.


Jira (PUP-10284) Update Public-facing Puppet docs to include Ubuntu 20.04 (x64)

2020-04-29 Thread Mihai Buzgau (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Mihai Buzgau updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-10284  
 
 
  Update Public-facing Puppet docs to include Ubuntu 20.04 (x64)   
 

  
 
 
 
 

 
Change By: 
 Mihai Buzgau  
 
 
Sprint: 
 NW - 2020-04-01, NW - 2020-04-15, NW - 2020-04-29 , NW - 2020-05-13  
 

  
 
 
 
 

 
 
 

 
 
 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.345559.1581083033000.49913.1588149660216%40Atlassian.JIRA.


Jira (PUP-7163) regression - systemd provider does not honor documented enabled states

2020-04-29 Thread Mihai Buzgau (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Mihai Buzgau updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-7163  
 
 
  regression - systemd provider does not honor documented enabled states   
 

  
 
 
 
 

 
Change By: 
 Mihai Buzgau  
 
 
Sprint: 
 Client 2016-06-29, NW - 2020-04-29 , NW - 2020-05-13  
 

  
 
 
 
 

 
 
 

 
 
 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.173739.1486008007000.49914.1588149660259%40Atlassian.JIRA.


Jira (PUP-10419) Support disable module with dnfmodule package provider

2020-04-29 Thread Mihai Buzgau (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Mihai Buzgau updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-10419  
 
 
  Support disable module with dnfmodule package provider   
 

  
 
 
 
 

 
Change By: 
 Mihai Buzgau  
 
 
Sprint: 
 NW - 2020-04-29 , NW - 2020-05-13  
 

  
 
 
 
 

 
 
 

 
 
 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.355472.1586866878000.49911.1588149660127%40Atlassian.JIRA.


Jira (PUP-10477) Remove non-local return from agent.rb

2020-04-29 Thread Gheorghe Popescu (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Gheorghe Popescu updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-10477  
 
 
  Remove non-local return from agent.rb   
 

  
 
 
 
 

 
Change By: 
 Gheorghe Popescu  
 

  
 
 
 
 

 
 Ideally we should never do a non-local return. Code to be  assesed  assessed :- https://github.com/puppetlabs/puppet/commit/ce74cd97085c3d3bd7b4888c80bcbf14ebfdfa2- https://github.com/puppetlabs/puppet/commit/10d89dc463ebe8d31cee3a3603e924ae614f754a- https://github.com/puppetlabs/puppet/commit/42f1f27d914576be95b8745b6015897993f9aea3.It would be great to clean that up so that nil is always returned due to an error, so that [Puppet::Application::Agent consistently exits with 1.|https://github.com/puppetlabs/puppet/blob/42f1f27d914576be95b8745b6015897993f9aea3/lib/puppet/application/agent.rb#L360-L374]  
 

  
 
 
 
 

 
 
 

 
 
 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 

Jira (PUP-10477) Remove non-local return from agent.rb

2020-04-29 Thread Gheorghe Popescu (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Gheorghe Popescu updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-10477  
 
 
  Remove non-local return from agent.rb   
 

  
 
 
 
 

 
Change By: 
 Gheorghe Popescu  
 

  
 
 
 
 

 
 Ideally we should never do a non-local return.  It was added by mistake in  Code to be assesed:-  https://github.com/puppetlabs/puppet/commit/ce74cd97085c3d3bd7b4888c80bcbf14ebfdfa2 , was made worse in -  https://github.com/puppetlabs/puppet/commit/10d89dc463ebe8d31cee3a3603e924ae614f754a  and a "different but equally wrong" approach was taken in -  https://github.com/puppetlabs/puppet/commit/42f1f27d914576be95b8745b6015897993f9aea3.It would be great to clean that up so that nil is always returned due to an error, so that [Puppet::Application::Agent consistently exits with 1.|https://github.com/puppetlabs/puppet/blob/42f1f27d914576be95b8745b6015897993f9aea3/lib/puppet/application/agent.rb#L360-L374]  
 

  
 
 
 
 

 
 
 

 
 
 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" 

Jira (PUP-10477) Remove non-local return from agent.rb

2020-04-29 Thread Mihai Buzgau (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Mihai Buzgau updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-10477  
 
 
  Remove non-local return from agent.rb   
 

  
 
 
 
 

 
Change By: 
 Mihai Buzgau  
 
 
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.357118.158814853.49905.1588148640050%40Atlassian.JIRA.


Jira (PUP-10477) Remove non-local return from agent.rb

2020-04-29 Thread Gheorghe Popescu (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Gheorghe Popescu updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-10477  
 
 
  Remove non-local return from agent.rb   
 

  
 
 
 
 

 
Change By: 
 Gheorghe Popescu  
 

  
 
 
 
 

 
 Ideally we should never do a non-local return. It was added by mistake in https://github.com/puppetlabs/puppet/commit/ce74cd97085c3d3bd7b4888c80bcbf14ebfdfa2, was made worse in https://github.com/puppetlabs/puppet/commit/10d89dc463ebe8d31cee3a3603e924ae614f754a and a "different but equally wrong" approach was taken in https://github.com/puppetlabs/puppet/commit/42f1f27d914576be95b8745b6015897993f9aea3.It would be great to clean that up so that nil is always returned due to an error, so that [ TODO Puppet::Application::Agent consistently exits with 1.|https://github.com/puppetlabs/puppet/blob/42f1f27d914576be95b8745b6015897993f9aea3/lib/puppet/application/agent.rb#L360-L374 ]  Add description   
 

  
 
 
 
 

 
 
 

 
 
 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 

Jira (PUP-10477) Remove non-local return from agent.rb

2020-04-29 Thread Mihai Buzgau (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Mihai Buzgau created an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-10477  
 
 
  Remove non-local return from agent.rb   
 

  
 
 
 
 

 
Issue Type: 
  Task  
 
 
Assignee: 
 Unassigned  
 
 
Created: 
 2020/04/29 1:22 AM  
 
 
Priority: 
  Normal  
 
 
Reporter: 
 Mihai Buzgau  
 

  
 
 
 
 

 
 [TODO] Add description  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935)  
 
 

 
   
 

  
  

Jira (PUP-10433) Zypper provider doesn't recognize --no-gpg-checks as global option

2020-04-29 Thread Mihai Buzgau (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Mihai Buzgau updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-10433  
 
 
  Zypper provider doesn't recognize --no-gpg-checks as global option   
 

  
 
 
 
 

 
Change By: 
 Mihai Buzgau  
 
 
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.356395.1587577044000.49897.1588147080028%40Atlassian.JIRA.


  1   2   >