Quantcast
Channel: Ask Puppet: Puppet DevOps Q&A Community - RSS feed
Viewing all 6104 articles
Browse latest View live

Puppet v4: new auth.conf: 'puppetlabs envronments' rule - HOWTO restrict clients

$
0
0
Hi,

I'm trying to restrict which 'clients' can access the CA Master.
According to https://ask.puppet.com/question/30415/puppet-v4-hocon-style-authconf-want-to-use-array-with-wildcard-values/ I can't use the 'csr' rule because new clients are not yet auth'd, so I'll use autosign.conf instead.
What I'd like to at least do is restrict by puppet env, thus match-request: { path: "/puppet/v3/environments" type: path method: get # query-params: { # environment: [ qa2 ] # } } allow: [ cd, dev, idle, qa, qa2, qaperf2 ] deny: "*" sort-order: 500 name: "puppetlabs environments" }, However, this still allows my test client (using 'qa1' env) to attempt a catalog run successfully; why ???

Chris


During the connexion between a "node" and a "Puppet Master", does Facter (on the node) send all Facts or just Facts which are concerned by Puppet manifests applying on the node ?

I am getting Error: /Stage[main]/Mcafee_epo_agent/Service[cma]: Provider init is not functional on this host

$
0
0
Error: /Stage[main]/Mcafee_epo_agent/Service[cma]: Provider init is not functional on this host: I am using module Mcafee_epo_agent puppet PE, on Linux REdHat my code: 1 class profile::mcafee_epo_agent ( 2 ){ 3 4 if $::kernel == 'Linux'{ 5 class { 'mcafee_epo_agent': 6 class_enabled => true, 7 agent_install_type => 'script', 8 agent_install_options => '-i', 9 agent_service_name => 'cma', 10 agent_service_ensure => 'running', 11 agent_service_enable => true, 12 agent_service_provider => 'init', 13 agent_service_script => '/etc/init.d/cma', 14 } 15 } 16 }

Can I control the maximum number of threads created by puppetserver?

$
0
0
I would like to know if it is possible to control the amount of threads created by puppetserver. When I execute the *htop* command I realize the puppetserver process has more than 200 threads or Is it normal for puppet to behave this way?.

ca.pass file format

$
0
0
Hi Guys, Can you please help me to understand ca.pass file format. I need to store my password in it, but I cannot figure out what format does puppet expect. I one of the samples I saw something like this s:xsOmZLNVcTTuI9DTkW Can you please tell me what format is this and if there are any encodings that I need to use? Thanks, Aram

Puppet-lint showing errors (two spaces and trailing whitespaces)

$
0
0
class entapps { dsc_package { 'mysqlconnector': dsc_ensure => 'Present', dsc_name => 'MySQL Connector Net 6.9.9', dsc_path => 'D:\\DSCPackages\\mysql-connector-net-6.9.9.msi', } if $::hostname =~ /^erp-(udc|aws)-build(07|08)/ { package { 'tightvnc': ensure => 2.8.8, provider => 'chocolatey', } } Puppet lint showing: - ERROR: trailing whitespace found on line 20 - ERROR: two-space soft tabs not used on line 21 Here is the line 21 from the above code : if $::hostname =~ /^erp-(udc|aws)-build(07|08)/ { Can anyone explain the standards required to follow while writing puppet manifest and how I can resolve the issues within this manifest. Thanks.

Cannot figure out how to write custom type.

$
0
0
I am trying to teach myself how to write Puppet custom types. I have looked at this documentation: [https://docs.puppet.com/puppet/4.10/custom_types.html](https://docs.puppet.com/puppet/4.10/custom_types.html) and [https://docs.puppet.com/puppet/4.10/provider_development.html](https://docs.puppet.com/puppet/4.10/provider_development.html) Here is my contrived attempt to create a custom type that simple takes an array of strings and writes them to the file '/tmp/track-titles.txt'. Here is my type code (modules/hello\_world/lib/puppet/type/track_titles.rb): Puppet::Type.newtype(:track_titles) do @doc = "Create track title file." ensurable newparam(:name) do desc "Mandaorty paramteter name ." end newparam(:track_titles) do desc "an arrary of strings" end end Here is my provider code: (modules/hello\_world/lib/puppet/provider/track_titles.rb) Puppet::Type.type(:track_titles).provide(:ruby) do desc "contrived example." def create track_titles.each do |title| system ( "echo #{title} >> @resource[:name]" ) end end def destroy File.unlink(@resource[:name]) end def exists? File.exists?(@resource[:name])) end end Here is my puppet module that uses the above: (modules/hello_world/manifests/init.pp) class hello_world ( $msg = 'Hello World', $track_titles = ['one','two','three'], ) { # notify { $msg: } track_titles { '/tmp/track-titles.txt': track_titles => $track_titles, } } I execute this code like so: $ puppet apply \ > --modulepath=/home/red/PUPPET/modules \> --hiera_config=/home/red/PUPPET/hiera.yaml \> -e 'include hello_world' And this is the output I get: Notice: Compiled catalog for localhost in environment production in 0.06 seconds Error: /Stage[main]/Hello_world/Track_titles[/tmp/track-titles.txt]: Could not evaluate: No ability to determine if track_titles exists Notice: Finished catalog run in 0.82 seconds What am I doing wrong. Also there are part of the provider code I don't get like: Puppet::Type.type(:track_titles).provide(:ruby) do What is this .provide(:ruby) all about? Please help :)

Copy a war file from my build server to the agent

$
0
0
I am trying to copy a war file from my build server to the agent. The manifest looks like - node "car-dev-003.abc.com" { include scp scp { "/home/sourav/myfile.war": ensure => 'present', source => "sourav@car-build-001:/data/builder/dist/study-307-SNAPSHOT.war", } It compiles fine on the master. Now on my agent I am running sudo /opt/puppetlabs/bin/puppet agent -t --debug (I can't run without sudo) It gives me the error - Debug: Executing: '/usr/bin/scp souravb@car-build-001:/data/builder/dist/study-307-SNAPSHOT.war /home/sourav/myfile.war' Error: Execution of '/usr/bin/scp sourav@car-build-001:/data/builder/dist/study-307-SNAPSHOT.war /home/sourav/myfile.war' returned 1: Permission denied, please try again. Permission denied, please try again. Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password). Error: /Stage[main]/Main/Node[car-dev-003.abc.com]/Scp[/home/sourav/myfile1.war]/ensure: change from absent to present failed: Execution of '/usr/bin/scp sourav@car-build-001:/data/builder/dist/study-307-SNAPSHOT.war /home/sourav/myfile.war' returned 1: Permission denied, please try again. Permission denied, please try again. Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password). I can do 'ssh car-build-001' from dev to build server without inputting the password. So, the ssh keys have been generated properly. Any help would be greatly appreciated.

module for cisco nexus 9000 evpn-vxlan setup

$
0
0
Hi, I'm considering setting up an evpn-vxlan fabric of cisco nexus 9000 boxes, using automation such as puppet/ansible etc. Are you familiar with packages/modules required for such configuration? Or can you help me understand how much complicated would it be? (evpn-vxlan configuration includes setting up: VRFs, point-to-point and loopback interfaces with OSPF, MP-BGP with evpn section, vni (vxlan) to interface/vlan correlation, multicast groups (for broadcast,unknown unicast,multicast traffic)).. Tnx

How to handle renamed or removed package versions from package manager (yum, apt, etc)?

$
0
0
A common problem for which my google searching is failing me is this: 1. Create a puppet manifest to install specific versions of needed packages. 2. At some point the public package repository expires the version or renames the package. 3. Someone runs the manifest and we discover the missing or renamed or updated package in the repository, and have to quickly update or otherwise modify our manifest. I would like ideas on how to avoid step 3, and to a lesser extent, step 2. Is hosting our own package repository or bundling rpm's etc with the manifest the only way to prevent this?

Does anyone know of any snmp module that works on Solaris 10,11?

$
0
0
I am working with an SNMP module from the forge on my RedHat systems https://forge.puppet.com/razorsedge/snmp but it does not work on Solaris. Any hint or direction it would be appreciated

Error: Could not retrieve catalog from remote server: Error 500 on SERVER: Server Error: Syntax error at '8' at

$
0
0
class entapps::role::teamcity { dsc_package { 'mysqlconnector': dsc_ensure => 'Present', dsc_name => 'MySQL Connector Net 6.9.9', dsc_productid => 'E09F82E9-3EB3-4725-BDC8-3C77F83E262C', dsc_path => 'D:\\DSCPackages\\mysql-connector-net-6.9.9.msi', } if $::hostname =~ /^erp-(udc|aws)-build(07|08)/ { package { 'tightvnc': ensure => 2.8.8, provider => 'chocolatey', } } When I run pupet agent -t I have received the following error "Error: Facter: error while resolving custom facts in C:/ProgramData/PuppetLabs/puppet/cache/lib\facter\salts.rb: undefined method `split' for nil:NilClass 13:18:42 Error: Facter: error while resolving custom facts in C:/ProgramData/PuppetLabs/puppet/cache/lib/facter\salts.rb: undefined method `split' for nil:NilClass 13:18:44 Error: Could not retrieve catalog from remote server: Error 500 on SERVER: Server Error: Syntax error at '8' at /etc/puppetlabs/code/environments/production/teamcity.pp:23:26 on node ***-**-***.**** I am unable to figure out the issue within the code. Can anyone here provide workaround to resolve this issue. Thanks.

Is there a way to send email from puppet enterprise v2015.3.1

$
0
0
Is there a way to send email from puppet enterprise v2015.3.1 or puppet itself?

r10k and git exit code(s)

$
0
0
Hello all ! I couldn't help but notice that r10k simply does not provide an adequate return code when a git sub-command fails. e.g : $> puppetserver ruby /opt/puppetlabs/server/data/puppetserver/jruby-gems/bin/r10k deploy environment ENV_TEST --config /tmp/r10k-config-generated.yaml.02052017111657_4489 --puppetfile --verbose debug [2017-05-02 11:30:03 - DEBUG] Fetching 'http://coderepo/r/puppet/controlrepos/my_cr.git' to determine current branches. [2017-05-02 11:30:04 - ERROR] Unable to determine current branches for Git source 'my_cr' (/etc/puppetlabs/code/environments) Original exception: Command exited with non-zero exit code: Command: git --git-dir /var/cache/r10k/http---coderepo-r-puppet-controlrepos-my_cr.git fetch origin --prune Stderr: error: while accessing http://coderepo/r/puppet/controlrepos/my_cr.git/info/refs fatal: HTTP request failed Exit code: 128 $> echo $? 0 The example above shows what happens when the provided URL(s) cannot be reached : while the message is explicit enough, the return code provided by r10k does NOT indicate that there was a failure I there a way to make sure that the return code provided by r10k is different from 0 when a git failure occurs ? Thanks beforehand for any advice !

Puppet open source and Jenkins Integration

$
0
0
Hi all, First of all, I would like to confess that I am new to puppet. I am looking to integrate our Jenkins build server with puppet scripts to promote continuous integration. We have Jenkins running on a different server. It build the war packages and currently uses shell scripts to deploy. I am looking at bringing in puppet where after each successful Jenkins build, the puppet script will do the deployment on the DEV servers. I am using Puppet open source and my Jenkins version is 1.609. I also looked at https://forge.puppet.com/rtyler/jenkins/ but could not follow much but it probably talks about setting up Jenkins as well which I don't want. If anyone could point me to appropriate links or provide valuable tips or suggestions then that would be my great fortune. Thanks, Sourav

How do you ensure vcsrepo files are not removed by another puppet module?

$
0
0
I am currently using puppet to manage logstash with the elastic/logstash module. I am also using puppetlabs/vcsrepo to place the logstash conf files in the logstash/conf.d directory. However, when a puppet run is triggered on the agent, I can see that all of the files that should be in the logstash/conf.d directory are removed. Is there a way to make sure they stay? It looks like the logstash module is removing them to ensure that the conf.d directory is empty. Here is my manifest: class profile::logstash { class { 'logstash': manage_repo => true, restart_on_change => true, auto_upgrade => true, } vcsrepo { '/etc/logstash/': ensure => latest, provider => git, source => 'OurLogstashRepo', user => 'root', revision => 'staging', require => File['/root/.ssh/id_rsa'], force => true, } file { '/root/.ssh/id_rsa': ensure => file, } }

Puppet-Rundeck: Writing ACL's

$
0
0
Hi, I would like to use the available rundeck module in Puppet Forge to maintain our Rundeck ACL's . I have read the documentation and I still have few clarifications to use this module. We have 3 ACL's on rundeck admin.aclpolicy QA.aclpolicy DEV.aclpolicy How I can use these policies within the Rundeck module, Can I include all ACL"s under "rundeck::config::aclpolicyfiles"? or Do I need to get the admin policy from the exist template rundeck/aclpolicy.erb? Can anyone share their experience related to this module. Thanks

puppet enterprise 4 installation error

$
0
0
Hi , I am getting below error while fresh install puppet enterprise server on Ubuntu 16.04 Installing your deployment Install Puppet Enterprise on prod-puppet0-vcr1.wurldtech.com. [prod-puppet0-vcr1.wurldtech.com] Failed to run PE installer on prod-puppet0-vcr1.wurldtech.com 2017-05-03 14:35:21,890 - [Debug]: Executing: '/bin/systemctl unmask pe-orchestration-services' 2017-05-03 14:35:21,994 - [Debug]: Executing: '/bin/systemctl start pe-orchestration-services' 2017-05-03 14:35:57,410 - [Debug]: Executing: '/bin/systemctl is-enabled pe-orchestration-services' 2017-05-03 14:35:57,439 - [Debug]: Executing: '/bin/systemctl unmask pe-orchestration-services' 2017-05-03 14:35:57,540 - [Debug]: Executing: '/bin/systemctl enable pe-orchestration-services' 2017-05-03 14:35:57,653 - [Notice]: /Stage[main]/Puppet_enterprise::Profile::Orchestrator/Service[pe-orchestration-services]/ensure: ensure changed 'stopped' to 'running' 2017-05-03 14:35:57,654 - [Debug]: /Stage[main]/Puppet_enterprise::Profile::Orchestrator/Service[pe-orchestration-services]: The container Class[Puppet_enterprise::Profile::Orchestrator] will propagate my refresh event 2017-05-03 14:35:57,655 - [Info]: /Stage[main]/Puppet_enterprise::Profile::Orchestrator/Service[pe-orchestration-services]: Unscheduling refresh on Service[pe-orchestration-services] 2017-05-03 14:35:57,656 - [Debug]: Class[Puppet_enterprise::Profile::Orchestrator]: The container Stage[main] will propagate my refresh event 2017-05-03 14:35:57,665 - [Notice]: /Stage[main]/Puppet_enterprise::Profile::Console/Puppet_enterprise::Trapperkeeper::Activity[console-services]/Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:activity activity-service]/Pe_concat::Fragment[console-services activity-service]/File[/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments/10_console-services activity-service]/ensure: defined content as '{md5}47afd4109a470e8c8efd0c1f57bffcae' 2017-05-03 14:35:57,665 - [Info]: /Stage[main]/Puppet_enterprise::Profile::Console/Puppet_enterprise::Trapperkeeper::Activity[console-services]/Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:activity activity-service]/Pe_concat::Fragment[console-services activity-service]/File[/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments/10_console-services activity-service]: Scheduling refresh of Exec[pe_concat_/etc/puppetlabs/console-services/bootstrap.cfg] 2017-05-03 14:35:57,666 - [Debug]: /Stage[main]/Puppet_enterprise::Profile::Console/Puppet_enterprise::Trapperkeeper::Activity[console-services]/Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:activity activity-service]/Pe_concat::Fragment[console-services activity-service]/File[/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments/10_console-services activity-service]: The container Pe_concat::Fragment[console-services activity-service] will propagate my refresh event 2017-05-03 14:35:57,667 - [Debug]: Pe_concat::Fragment[console-services activity-service]: The container Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:activity activity-service] will propagate my refresh event 2017-05-03 14:35:57,668 - [Debug]: Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:activity activity-service]: The container Puppet_enterprise::Trapperkeeper::Activity[console-services] will propagate my refresh event 2017-05-03 14:35:57,681 - [Notice]: /Stage[main]/Puppet_enterprise::Profile::Console/Puppet_enterprise::Trapperkeeper::Activity[console-services]/Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:activity jetty9-service]/Pe_concat::Fragment[console-services jetty9-service]/File[/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments/10_console-services jetty9-service]/ensure: defined content as '{md5}9ad7a87cc2b4b19be088e8307c55a9fe' 2017-05-03 14:35:57,681 - [Info]: /Stage[main]/Puppet_enterprise::Profile::Console/Puppet_enterprise::Trapperkeeper::Activity[console-services]/Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:activity jetty9-service]/Pe_concat::Fragment[console-services jetty9-service]/File[/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments/10_console-services jetty9-service]: Scheduling refresh of Exec[pe_concat_/etc/puppetlabs/console-services/bootstrap.cfg] 2017-05-03 14:35:57,682 - [Debug]: /Stage[main]/Puppet_enterprise::Profile::Console/Puppet_enterprise::Trapperkeeper::Activity[console-services]/Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:activity jetty9-service]/Pe_concat::Fragment[console-services jetty9-service]/File[/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments/10_console-services jetty9-service]: The container Pe_concat::Fragment[console-services jetty9-service] will propagate my refresh event 2017-05-03 14:35:57,683 - [Debug]: Pe_concat::Fragment[console-services jetty9-service]: The container Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:activity jetty9-service] will propagate my refresh event 2017-05-03 14:35:57,684 - [Debug]: Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:activity jetty9-service]: The container Puppet_enterprise::Trapperkeeper::Activity[console-services] will propagate my refresh event 2017-05-03 14:35:57,685 - [Debug]: Puppet_enterprise::Trapperkeeper::Activity[console-services]: The container Class[Puppet_enterprise::Profile::Console] will propagate my refresh event 2017-05-03 14:35:57,685 - [Info]: Puppet_enterprise::Trapperkeeper::Activity[console-services]: Scheduling refresh of Service[pe-console-services] 2017-05-03 14:35:57,693 - [Notice]: /Stage[main]/Puppet_enterprise::Profile::Console/Puppet_enterprise::Trapperkeeper::Rbac[console-services]/Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:rbac rbac-service]/Pe_concat::Fragment[console-services rbac-service]/File[/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments/10_console-services rbac-service]/ensure: defined content as '{md5}6fef98df31db6afd6a8a2dba78b0bfb7' 2017-05-03 14:35:57,693 - [Info]: /Stage[main]/Puppet_enterprise::Profile::Console/Puppet_enterprise::Trapperkeeper::Rbac[console-services]/Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:rbac rbac-service]/Pe_concat::Fragment[console-services rbac-service]/File[/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments/10_console-services rbac-service]: Scheduling refresh of Exec[pe_concat_/etc/puppetlabs/console-services/bootstrap.cfg] 2017-05-03 14:35:57,694 - [Debug]: /Stage[main]/Puppet_enterprise::Profile::Console/Puppet_enterprise::Trapperkeeper::Rbac[console-services]/Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:rbac rbac-service]/Pe_concat::Fragment[console-services rbac-service]/File[/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments/10_console-services rbac-service]: The container Pe_concat::Fragment[console-services rbac-service] will propagate my refresh event 2017-05-03 14:35:57,695 - [Debug]: Pe_concat::Fragment[console-services rbac-service]: The container Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:rbac rbac-service] will propagate my refresh event 2017-05-03 14:35:57,695 - [Debug]: Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:rbac rbac-service]: The container Puppet_enterprise::Trapperkeeper::Rbac[console-services] will propagate my refresh event 2017-05-03 14:35:57,703 - [Notice]: /Stage[main]/Puppet_enterprise::Profile::Console/Puppet_enterprise::Trapperkeeper::Rbac[console-services]/Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:rbac rbac-storage-service]/Pe_concat::Fragment[console-services rbac-storage-service]/File[/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments/10_console-services rbac-storage-service]/ensure: defined content as '{md5}aa75d3801ed8495a3529208c1aed924a' 2017-05-03 14:35:57,704 - [Info]: /Stage[main]/Puppet_enterprise::Profile::Console/Puppet_enterprise::Trapperkeeper::Rbac[console-services]/Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:rbac rbac-storage-service]/Pe_concat::Fragment[console-services rbac-storage-service]/File[/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments/10_console-services rbac-storage-service]: Scheduling refresh of Exec[pe_concat_/etc/puppetlabs/console-services/bootstrap.cfg] 2017-05-03 14:35:57,704 - [Debug]: /Stage[main]/Puppet_enterprise::Profile::Console/Puppet_enterprise::Trapperkeeper::Rbac[console-services]/Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:rbac rbac-storage-service]/Pe_concat::Fragment[console-services rbac-storage-service]/File[/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments/10_console-services rbac-storage-service]: The container Pe_concat::Fragment[console-services rbac-storage-service] will propagate my refresh event 2017-05-03 14:35:57,705 - [Debug]: Pe_concat::Fragment[console-services rbac-storage-service]: The container Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:rbac rbac-storage-service] will propagate my refresh event 2017-05-03 14:35:57,706 - [Debug]: Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:rbac rbac-storage-service]: The container Puppet_enterprise::Trapperkeeper::Rbac[console-services] will propagate my refresh event 2017-05-03 14:35:57,713 - [Notice]: /Stage[main]/Puppet_enterprise::Profile::Console/Puppet_enterprise::Trapperkeeper::Rbac[console-services]/Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:rbac rbac-http-api-service]/Pe_concat::Fragment[console-services rbac-http-api-service]/File[/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments/10_console-services rbac-http-api-service]/ensure: defined content as '{md5}149d240e484608065f0972ba80f84819' 2017-05-03 14:35:57,713 - [Info]: /Stage[main]/Puppet_enterprise::Profile::Console/Puppet_enterprise::Trapperkeeper::Rbac[console-services]/Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:rbac rbac-http-api-service]/Pe_concat::Fragment[console-services rbac-http-api-service]/File[/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments/10_console-services rbac-http-api-service]: Scheduling refresh of Exec[pe_concat_/etc/puppetlabs/console-services/bootstrap.cfg] 2017-05-03 14:35:57,714 - [Debug]: /Stage[main]/Puppet_enterprise::Profile::Console/Puppet_enterprise::Trapperkeeper::Rbac[console-services]/Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:rbac rbac-http-api-service]/Pe_concat::Fragment[console-services rbac-http-api-service]/File[/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments/10_console-services rbac-http-api-service]: The container Pe_concat::Fragment[console-services rbac-http-api-service] will propagate my refresh event 2017-05-03 14:35:57,715 - [Debug]: Pe_concat::Fragment[console-services rbac-http-api-service]: The container Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:rbac rbac-http-api-service] will propagate my refresh event 2017-05-03 14:35:57,718 - [Debug]: Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:rbac rbac-http-api-service]: The container Puppet_enterprise::Trapperkeeper::Rbac[console-services] will propagate my refresh event 2017-05-03 14:35:57,724 - [Notice]: /Stage[main]/Puppet_enterprise::Profile::Console/Puppet_enterprise::Trapperkeeper::Rbac[console-services]/Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:rbac rbac-authn-middleware]/Pe_concat::Fragment[console-services rbac-authn-middleware]/File[/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments/10_console-services rbac-authn-middleware]/ensure: defined content as '{md5}3bd93e27c6743c13679198b2ff29cac8' 2017-05-03 14:35:57,725 - [Info]: /Stage[main]/Puppet_enterprise::Profile::Console/Puppet_enterprise::Trapperkeeper::Rbac[console-services]/Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:rbac rbac-authn-middleware]/Pe_concat::Fragment[console-services rbac-authn-middleware]/File[/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments/10_console-services rbac-authn-middleware]: Scheduling refresh of Exec[pe_concat_/etc/puppetlabs/console-services/bootstrap.cfg] 2017-05-03 14:35:57,725 - [Debug]: /Stage[main]/Puppet_enterprise::Profile::Console/Puppet_enterprise::Trapperkeeper::Rbac[console-services]/Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:rbac rbac-authn-middleware]/Pe_concat::Fragment[console-services rbac-authn-middleware]/File[/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments/10_console-services rbac-authn-middleware]: The container Pe_concat::Fragment[console-services rbac-authn-middleware] will propagate my refresh event 2017-05-03 14:35:57,726 - [Debug]: Pe_concat::Fragment[console-services rbac-authn-middleware]: The container Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:rbac rbac-authn-middleware] will propagate my refresh event 2017-05-03 14:35:57,727 - [Debug]: Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:rbac rbac-authn-middleware]: The container Puppet_enterprise::Trapperkeeper::Rbac[console-services] will propagate my refresh event 2017-05-03 14:35:57,734 - [Notice]: /Stage[main]/Puppet_enterprise::Profile::Console/Puppet_enterprise::Trapperkeeper::Rbac[console-services]/Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:rbac activity-reporting-service]/Pe_concat::Fragment[console-services activity-reporting-service]/File[/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments/10_console-services activity-reporting-service]/ensure: defined content as '{md5}58898605473f84d60e4361d03d7aa563' 2017-05-03 14:35:57,735 - [Info]: /Stage[main]/Puppet_enterprise::Profile::Console/Puppet_enterprise::Trapperkeeper::Rbac[console-services]/Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:rbac activity-reporting-service]/Pe_concat::Fragment[console-services activity-reporting-service]/File[/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments/10_console-services activity-reporting-service]: Scheduling refresh of Exec[pe_concat_/etc/puppetlabs/console-services/bootstrap.cfg] 2017-05-03 14:35:57,735 - [Debug]: /Stage[main]/Puppet_enterprise::Profile::Console/Puppet_enterprise::Trapperkeeper::Rbac[console-services]/Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:rbac activity-reporting-service]/Pe_concat::Fragment[console-services activity-reporting-service]/File[/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments/10_console-services activity-reporting-service]: The container Pe_concat::Fragment[console-services activity-reporting-service] will propagate my refresh event 2017-05-03 14:35:57,736 - [Debug]: Pe_concat::Fragment[console-services activity-reporting-service]: The container Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:rbac activity-reporting-service] will propagate my refresh event 2017-05-03 14:35:57,737 - [Debug]: Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:rbac activity-reporting-service]: The container Puppet_enterprise::Trapperkeeper::Rbac[console-services] will propagate my refresh event 2017-05-03 14:35:57,738 - [Debug]: Puppet_enterprise::Trapperkeeper::Rbac[console-services]: The container Class[Puppet_enterprise::Profile::Console] will propagate my refresh event 2017-05-03 14:35:57,738 - [Info]: Puppet_enterprise::Trapperkeeper::Rbac[console-services]: Scheduling refresh of Service[pe-console-services] 2017-05-03 14:35:57,745 - [Notice]: /Stage[main]/Puppet_enterprise::Profile::Console/Puppet_enterprise::Trapperkeeper::Classifier[console-services]/Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:classifier classifier-service]/Pe_concat::Fragment[console-services classifier-service]/File[/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments/10_console-services classifier-service]/ensure: defined content as '{md5}d2c65d98b4816220822fa8be98fd56fb' 2017-05-03 14:35:57,746 - [Info]: /Stage[main]/Puppet_enterprise::Profile::Console/Puppet_enterprise::Trapperkeeper::Classifier[console-services]/Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:classifier classifier-service]/Pe_concat::Fragment[console-services classifier-service]/File[/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments/10_console-services classifier-service]: Scheduling refresh of Exec[pe_concat_/etc/puppetlabs/console-services/bootstrap.cfg] 2017-05-03 14:35:57,746 - [Debug]: /Stage[main]/Puppet_enterprise::Profile::Console/Puppet_enterprise::Trapperkeeper::Classifier[console-services]/Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:classifier classifier-service]/Pe_concat::Fragment[console-services classifier-service]/File[/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments/10_console-services classifier-service]: The container Pe_concat::Fragment[console-services classifier-service] will propagate my refresh event 2017-05-03 14:35:57,747 - [Debug]: Pe_concat::Fragment[console-services classifier-service]: The container Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:classifier classifier-service] will propagate my refresh event 2017-05-03 14:35:57,748 - [Debug]: Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:classifier classifier-service]: The container Puppet_enterprise::Trapperkeeper::Classifier[console-services] will propagate my refresh event 2017-05-03 14:35:57,749 - [Debug]: Puppet_enterprise::Trapperkeeper::Classifier[console-services]: The container Class[Puppet_enterprise::Profile::Console] will propagate my refresh event 2017-05-03 14:35:57,749 - [Info]: Puppet_enterprise::Trapperkeeper::Classifier[console-services]: Scheduling refresh of Service[pe-console-services] 2017-05-03 14:35:57,750 - [Debug]: Class[Puppet_enterprise::Profile::Console]: The container Stage[main] will propagate my refresh event 2017-05-03 14:35:57,759 - [Notice]: /Stage[main]/Puppet_enterprise::Console_services/Puppet_enterprise::Trapperkeeper::Console_services[console-services]/Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:console webrouting-service]/Pe_concat::Fragment[console-services webrouting-service]/File[/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments/10_console-services webrouting-service]/ensure: defined content as '{md5}448493bf4fcaf3ff5620806789b924fc' 2017-05-03 14:35:57,760 - [Info]: /Stage[main]/Puppet_enterprise::Console_services/Puppet_enterprise::Trapperkeeper::Console_services[console-services]/Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:console webrouting-service]/Pe_concat::Fragment[console-services webrouting-service]/File[/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments/10_console-services webrouting-service]: Scheduling refresh of Exec[pe_concat_/etc/puppetlabs/console-services/bootstrap.cfg] 2017-05-03 14:35:57,760 - [Debug]: /Stage[main]/Puppet_enterprise::Console_services/Puppet_enterprise::Trapperkeeper::Console_services[console-services]/Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:console webrouting-service]/Pe_concat::Fragment[console-services webrouting-service]/File[/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments/10_console-services webrouting-service]: The container Pe_concat::Fragment[console-services webrouting-service] will propagate my refresh event 2017-05-03 14:35:57,761 - [Debug]: Pe_concat::Fragment[console-services webrouting-service]: The container Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:console webrouting-service] will propagate my refresh event 2017-05-03 14:35:57,762 - [Debug]: Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:console webrouting-service]: The container Puppet_enterprise::Trapperkeeper::Console_services[console-services] will propagate my refresh event 2017-05-03 14:35:57,769 - [Notice]: /Stage[main]/Puppet_enterprise::Console_services/Puppet_enterprise::Trapperkeeper::Console_services[console-services]/Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:console rbac-consumer-service]/Pe_concat::Fragment[console-services rbac-consumer-service]/File[/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments/10_console-services rbac-consumer-service]/ensure: defined content as '{md5}4ef6bf61fc2d120a6e0477a64e8e23b0' 2017-05-03 14:35:57,770 - [Info]: /Stage[main]/Puppet_enterprise::Console_services/Puppet_enterprise::Trapperkeeper::Console_services[console-services]/Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:console rbac-consumer-service]/Pe_concat::Fragment[console-services rbac-consumer-service]/File[/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments/10_console-services rbac-consumer-service]: Scheduling refresh of Exec[pe_concat_/etc/puppetlabs/console-services/bootstrap.cfg] 2017-05-03 14:35:57,770 - [Debug]: /Stage[main]/Puppet_enterprise::Console_services/Puppet_enterprise::Trapperkeeper::Console_services[console-services]/Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:console rbac-consumer-service]/Pe_concat::Fragment[console-services rbac-consumer-service]/File[/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments/10_console-services rbac-consumer-service]: The container Pe_concat::Fragment[console-services rbac-consumer-service] will propagate my refresh event 2017-05-03 14:35:57,771 - [Debug]: Pe_concat::Fragment[console-services rbac-consumer-service]: The container Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:console rbac-consumer-service] will propagate my refresh event 2017-05-03 14:35:57,772 - [Debug]: Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:console rbac-consumer-service]: The container Puppet_enterprise::Trapperkeeper::Console_services[console-services] will propagate my refresh event 2017-05-03 14:35:57,779 - [Notice]: /Stage[main]/Puppet_enterprise::Console_services/Puppet_enterprise::Trapperkeeper::Console_services[console-services]/Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:console rbac-status-service]/Pe_concat::Fragment[console-services rbac-status-service]/File[/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments/10_console-services rbac-status-service]/ensure: defined content as '{md5}bf6ade9c8cd2984f1066dd397a0dbd54' 2017-05-03 14:35:57,780 - [Info]: /Stage[main]/Puppet_enterprise::Console_services/Puppet_enterprise::Trapperkeeper::Console_services[console-services]/Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:console rbac-status-service]/Pe_concat::Fragment[console-services rbac-status-service]/File[/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments/10_console-services rbac-status-service]: Scheduling refresh of Exec[pe_concat_/etc/puppetlabs/console-services/bootstrap.cfg] 2017-05-03 14:35:57,780 - [Debug]: /Stage[main]/Puppet_enterprise::Console_services/Puppet_enterprise::Trapperkeeper::Console_services[console-services]/Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:console rbac-status-service]/Pe_concat::Fragment[console-services rbac-status-service]/File[/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments/10_console-services rbac-status-service]: The container Pe_concat::Fragment[console-services rbac-status-service] will propagate my refresh event 2017-05-03 14:35:57,781 - [Debug]: Pe_concat::Fragment[console-services rbac-status-service]: The container Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:console rbac-status-service] will propagate my refresh event 2017-05-03 14:35:57,782 - [Debug]: Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:console rbac-status-service]: The container Puppet_enterprise::Trapperkeeper::Console_services[console-services] will propagate my refresh event 2017-05-03 14:35:57,789 - [Notice]: /Stage[main]/Puppet_enterprise::Console_services/Puppet_enterprise::Trapperkeeper::Console_services[console-services]/Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:console rbac-authn-service]/Pe_concat::Fragment[console-services rbac-authn-service]/File[/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments/10_console-services rbac-authn-service]/ensure: defined content as '{md5}e6b019ab7145ccfaf20c64038517db43' 2017-05-03 14:35:57,790 - [Info]: /Stage[main]/Puppet_enterprise::Console_services/Puppet_enterprise::Trapperkeeper::Console_services[console-services]/Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:console rbac-authn-service]/Pe_concat::Fragment[console-services rbac-authn-service]/File[/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments/10_console-services rbac-authn-service]: Scheduling refresh of Exec[pe_concat_/etc/puppetlabs/console-services/bootstrap.cfg] 2017-05-03 14:35:57,790 - [Debug]: /Stage[main]/Puppet_enterprise::Console_services/Puppet_enterprise::Trapperkeeper::Console_services[console-services]/Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:console rbac-authn-service]/Pe_concat::Fragment[console-services rbac-authn-service]/File[/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments/10_console-services rbac-authn-service]: The container Pe_concat::Fragment[console-services rbac-authn-service] will propagate my refresh event 2017-05-03 14:35:57,791 - [Debug]: Pe_concat::Fragment[console-services rbac-authn-service]: The container Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:console rbac-authn-service] will propagate my refresh event 2017-05-03 14:35:57,792 - [Debug]: Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:console rbac-authn-service]: The container Puppet_enterprise::Trapperkeeper::Console_services[console-services] will propagate my refresh event 2017-05-03 14:35:57,799 - [Notice]: /Stage[main]/Puppet_enterprise::Console_services/Puppet_enterprise::Trapperkeeper::Console_services[console-services]/Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:console rbac-authz-service]/Pe_concat::Fragment[console-services rbac-authz-service]/File[/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments/10_console-services rbac-authz-service]/ensure: defined content as '{md5}8cd2301f3705cf1c6d073c1c9854b59d' 2017-05-03 14:35:57,800 - [Info]: /Stage[main]/Puppet_enterprise::Console_services/Puppet_enterprise::Trapperkeeper::Console_services[console-services]/Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:console rbac-authz-service]/Pe_concat::Fragment[console-services rbac-authz-service]/File[/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments/10_console-services rbac-authz-service]: Scheduling refresh of Exec[pe_concat_/etc/puppetlabs/console-services/bootstrap.cfg] 2017-05-03 14:35:57,800 - [Debug]: /Stage[main]/Puppet_enterprise::Console_services/Puppet_enterprise::Trapperkeeper::Console_services[console-services]/Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:console rbac-authz-service]/Pe_concat::Fragment[console-services rbac-authz-service]/File[/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments/10_console-services rbac-authz-service]: The container Pe_concat::Fragment[console-services rbac-authz-service] will propagate my refresh event 2017-05-03 14:35:57,801 - [Debug]: Pe_concat::Fragment[console-services rbac-authz-service]: The container Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:console rbac-authz-service] will propagate my refresh event 2017-05-03 14:35:57,802 - [Debug]: Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:console rbac-authz-service]: The container Puppet_enterprise::Trapperkeeper::Console_services[console-services] will propagate my refresh event 2017-05-03 14:35:57,811 - [Notice]: /Stage[main]/Puppet_enterprise::Console_services/Puppet_enterprise::Trapperkeeper::Console_services[console-services]/Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:console pe-console-ui-service]/Pe_concat::Fragment[console-services pe-console-ui-service]/File[/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments/10_console-services pe-console-ui-service]/ensure: defined content as '{md5}977888cb59bad06f4d57954dd9c1130e' 2017-05-03 14:35:57,812 - [Info]: /Stage[main]/Puppet_enterprise::Console_services/Puppet_enterprise::Trapperkeeper::Console_services[console-services]/Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:console pe-console-ui-service]/Pe_concat::Fragment[console-services pe-console-ui-service]/File[/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments/10_console-services pe-console-ui-service]: Scheduling refresh of Exec[pe_concat_/etc/puppetlabs/console-services/bootstrap.cfg] 2017-05-03 14:35:57,812 - [Debug]: /Stage[main]/Puppet_enterprise::Console_services/Puppet_enterprise::Trapperkeeper::Console_services[console-services]/Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:console pe-console-ui-service]/Pe_concat::Fragment[console-services pe-console-ui-service]/File[/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments/10_console-services pe-console-ui-service]: The container Pe_concat::Fragment[console-services pe-console-ui-service] will propagate my refresh event 2017-05-03 14:35:57,813 - [Debug]: Pe_concat::Fragment[console-services pe-console-ui-service]: The container Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:console pe-console-ui-service] will propagate my refresh event 2017-05-03 14:35:57,814 - [Debug]: Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:console pe-console-ui-service]: The container Puppet_enterprise::Trapperkeeper::Console_services[console-services] will propagate my refresh event 2017-05-03 14:35:57,821 - [Notice]: /Stage[main]/Puppet_enterprise::Console_services/Puppet_enterprise::Trapperkeeper::Console_services[console-services]/Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:console pe-console-auth-ui-service]/Pe_concat::Fragment[console-services pe-console-auth-ui-service]/File[/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments/10_console-services pe-console-auth-ui-service]/ensure: defined content as '{md5}ede73330af7d192d4bddd18b629ec283' 2017-05-03 14:35:57,822 - [Info]: /Stage[main]/Puppet_enterprise::Console_services/Puppet_enterprise::Trapperkeeper::Console_services[console-services]/Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:console pe-console-auth-ui-service]/Pe_concat::Fragment[console-services pe-console-auth-ui-service]/File[/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments/10_console-services pe-console-auth-ui-service]: Scheduling refresh of Exec[pe_concat_/etc/puppetlabs/console-services/bootstrap.cfg] 2017-05-03 14:35:57,822 - [Debug]: /Stage[main]/Puppet_enterprise::Console_services/Puppet_enterprise::Trapperkeeper::Console_services[console-services]/Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:console pe-console-auth-ui-service]/Pe_concat::Fragment[console-services pe-console-auth-ui-service]/File[/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments/10_console-services pe-console-auth-ui-service]: The container Pe_concat::Fragment[console-services pe-console-auth-ui-service] will propagate my refresh event 2017-05-03 14:35:57,823 - [Debug]: Pe_concat::Fragment[console-services pe-console-auth-ui-service]: The container Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:console pe-console-auth-ui-service] will propagate my refresh event 2017-05-03 14:35:57,824 - [Debug]: Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:console pe-console-auth-ui-service]: The container Puppet_enterprise::Trapperkeeper::Console_services[console-services] will propagate my refresh event 2017-05-03 14:35:57,831 - [Notice]: /Stage[main]/Puppet_enterprise::Console_services/Puppet_enterprise::Trapperkeeper::Console_services[console-services]/Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:console status-service]/Pe_concat::Fragment[console-services status-service]/File[/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments/10_console-services status-service]/ensure: defined content as '{md5}94a1afeaec9862224e0ea413660dc339' 2017-05-03 14:35:57,832 - [Info]: /Stage[main]/Puppet_enterprise::Console_services/Puppet_enterprise::Trapperkeeper::Console_services[console-services]/Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:console status-service]/Pe_concat::Fragment[console-services status-service]/File[/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments/10_console-services status-service]: Scheduling refresh of Exec[pe_concat_/etc/puppetlabs/console-services/bootstrap.cfg] 2017-05-03 14:35:57,832 - [Debug]: /Stage[main]/Puppet_enterprise::Console_services/Puppet_enterprise::Trapperkeeper::Console_services[console-services]/Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:console status-service]/Pe_concat::Fragment[console-services status-service]/File[/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments/10_console-services status-service]: The container Pe_concat::Fragment[console-services status-service] will propagate my refresh event 2017-05-03 14:35:57,833 - [Debug]: Pe_concat::Fragment[console-services status-service]: The container Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:console status-service] will propagate my refresh event 2017-05-03 14:35:57,834 - [Debug]: Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:console status-service]: The container Puppet_enterprise::Trapperkeeper::Console_services[console-services] will propagate my refresh event 2017-05-03 14:35:57,841 - [Notice]: /Stage[main]/Puppet_enterprise::Console_services/Puppet_enterprise::Trapperkeeper::Console_services[console-services]/Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:console scheduler-service]/Pe_concat::Fragment[console-services scheduler-service]/File[/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments/10_console-services scheduler-service]/ensure: defined content as '{md5}be34915aab4cd09c65eb9d5780bc9d72' 2017-05-03 14:35:57,842 - [Info]: /Stage[main]/Puppet_enterprise::Console_services/Puppet_enterprise::Trapperkeeper::Console_services[console-services]/Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:console scheduler-service]/Pe_concat::Fragment[console-services scheduler-service]/File[/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments/10_console-services scheduler-service]: Scheduling refresh of Exec[pe_concat_/etc/puppetlabs/console-services/bootstrap.cfg] 2017-05-03 14:35:57,842 - [Debug]: /Stage[main]/Puppet_enterprise::Console_services/Puppet_enterprise::Trapperkeeper::Console_services[console-services]/Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:console scheduler-service]/Pe_concat::Fragment[console-services scheduler-service]/File[/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments/10_console-services scheduler-service]: The container Pe_concat::Fragment[console-services scheduler-service] will propagate my refresh event 2017-05-03 14:35:57,843 - [Debug]: Pe_concat::Fragment[console-services scheduler-service]: The container Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:console scheduler-service] will propagate my refresh event 2017-05-03 14:35:57,844 - [Debug]: Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:console scheduler-service]: The container Puppet_enterprise::Trapperkeeper::Console_services[console-services] will propagate my refresh event 2017-05-03 14:35:57,851 - [Notice]: /Stage[main]/Puppet_enterprise::Console_services/Puppet_enterprise::Trapperkeeper::Console_services[console-services]/Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:console metrics-service]/Pe_concat::Fragment[console-services metrics-service]/File[/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments/10_console-services metrics-service]/ensure: defined content as '{md5}33dfd879076c65157a5eb65df1b6937c' 2017-05-03 14:35:57,852 - [Info]: /Stage[main]/Puppet_enterprise::Console_services/Puppet_enterprise::Trapperkeeper::Console_services[console-services]/Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:console metrics-service]/Pe_concat::Fragment[console-services metrics-service]/File[/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments/10_console-services metrics-service]: Scheduling refresh of Exec[pe_concat_/etc/puppetlabs/console-services/bootstrap.cfg] 2017-05-03 14:35:57,852 - [Debug]: /Stage[main]/Puppet_enterprise::Console_services/Puppet_enterprise::Trapperkeeper::Console_services[console-services]/Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:console metrics-service]/Pe_concat::Fragment[console-services metrics-service]/File[/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments/10_console-services metrics-service]: The container Pe_concat::Fragment[console-services metrics-service] will propagate my refresh event 2017-05-03 14:35:57,853 - [Debug]: Pe_concat::Fragment[console-services metrics-service]: The container Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:console metrics-service] will propagate my refresh event 2017-05-03 14:35:57,854 - [Debug]: Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:console metrics-service]: The container Puppet_enterprise::Trapperkeeper::Console_services[console-services] will propagate my refresh event 2017-05-03 14:35:57,861 - [Notice]: /Stage[main]/Puppet_enterprise::Console_services/Puppet_enterprise::Trapperkeeper::Console_services[console-services]/Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:console metrics-webservice]/Pe_concat::Fragment[console-services metrics-webservice]/File[/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments/10_console-services metrics-webservice]/ensure: defined content as '{md5}f4ea7d715f98fd75018ac073d2f61611' 2017-05-03 14:35:57,862 - [Info]: /Stage[main]/Puppet_enterprise::Console_services/Puppet_enterprise::Trapperkeeper::Console_services[console-services]/Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:console metrics-webservice]/Pe_concat::Fragment[console-services metrics-webservice]/File[/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments/10_console-services metrics-webservice]: Scheduling refresh of Exec[pe_concat_/etc/puppetlabs/console-services/bootstrap.cfg] 2017-05-03 14:35:57,862 - [Debug]: /Stage[main]/Puppet_enterprise::Console_services/Puppet_enterprise::Trapperkeeper::Console_services[console-services]/Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:console metrics-webservice]/Pe_concat::Fragment[console-services metrics-webservice]/File[/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments/10_console-services metrics-webservice]: The container Pe_concat::Fragment[console-services metrics-webservice] will propagate my refresh event 2017-05-03 14:35:57,863 - [Debug]: Exec[pe_concat_/etc/puppetlabs/console-services/bootstrap.cfg](provider=posix): Executing check '/opt/puppetlabs/puppet/cache/pe_concat/bin/concatfragments.sh -o "/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments.concat.out" -d "/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg" -t' 2017-05-03 14:35:57,863 - [Debug]: Executing: '/opt/puppetlabs/puppet/cache/pe_concat/bin/concatfragments.sh -o "/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments.concat.out" -d "/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg" -t' 2017-05-03 14:35:57,923 - [Debug]: /Stage[main]/Puppet_enterprise::Profile::Console::Console_services_config/Pe_concat[/etc/puppetlabs/console-services/bootstrap.cfg]/Exec[pe_concat_/etc/puppetlabs/console-services/bootstrap.cfg]/unless: cmp: EOF on /opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments.concat.out 2017-05-03 14:35:57,924 - [Debug]: Exec[pe_concat_/etc/puppetlabs/console-services/bootstrap.cfg](provider=posix): Executing '/opt/puppetlabs/puppet/cache/pe_concat/bin/concatfragments.sh -o "/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments.concat.out" -d "/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg"' 2017-05-03 14:35:57,925 - [Debug]: Executing: '/opt/puppetlabs/puppet/cache/pe_concat/bin/concatfragments.sh -o "/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments.concat.out" -d "/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg"' 2017-05-03 14:35:57,977 - [Notice]: /Stage[main]/Puppet_enterprise::Profile::Console::Console_services_config/Pe_concat[/etc/puppetlabs/console-services/bootstrap.cfg]/Exec[pe_concat_/etc/puppetlabs/console-services/bootstrap.cfg]/returns: executed successfully 2017-05-03 14:35:57,978 - [Debug]: /Stage[main]/Puppet_enterprise::Profile::Console::Console_services_config/Pe_concat[/etc/puppetlabs/console-services/bootstrap.cfg]/Exec[pe_concat_/etc/puppetlabs/console-services/bootstrap.cfg]: The container Pe_concat[/etc/puppetlabs/console-services/bootstrap.cfg] will propagate my refresh event 2017-05-03 14:35:57,978 - [Debug]: Exec[pe_concat_/etc/puppetlabs/console-services/bootstrap.cfg](provider=posix): Executing check '/opt/puppetlabs/puppet/cache/pe_concat/bin/concatfragments.sh -o "/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments.concat.out" -d "/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg" -t' 2017-05-03 14:35:57,979 - [Debug]: Executing: '/opt/puppetlabs/puppet/cache/pe_concat/bin/concatfragments.sh -o "/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg/fragments.concat.out" -d "/opt/puppetlabs/puppet/cache/pe_concat/_etc_puppetlabs_console-services_bootstrap.cfg" -t' 2017-05-03 14:35:58,032 - [Notice]: /Stage[main]/Puppet_enterprise::Profile::Console::Console_services_config/Pe_concat[/etc/puppetlabs/console-services/bootstrap.cfg]/Exec[pe_concat_/etc/puppetlabs/console-services/bootstrap.cfg]: Triggered 'refresh' from 21 events 2017-05-03 14:35:58,033 - [Debug]: /Stage[main]/Puppet_enterprise::Profile::Console::Console_services_config/Pe_concat[/etc/puppetlabs/console-services/bootstrap.cfg]/Exec[pe_concat_/etc/puppetlabs/console-services/bootstrap.cfg]: The container Pe_concat[/etc/puppetlabs/console-services/bootstrap.cfg] will propagate my refresh event 2017-05-03 14:35:58,037 - [Info]: Computing checksum on file /etc/puppetlabs/console-services/bootstrap.cfg 2017-05-03 14:35:58,038 - [Info]: /Stage[main]/Puppet_enterprise::Profile::Console::Console_services_config/Pe_concat[/etc/puppetlabs/console-services/bootstrap.cfg]/File[/etc/puppetlabs/console-services/bootstrap.cfg]: Filebucketed /etc/puppetlabs/console-services/bootstrap.cfg to puppet with sum d111d016f0dd7668c40e75f9d649a6a6 2017-05-03 14:35:58,047 - [Notice]: /Stage[main]/Puppet_enterprise::Profile::Console::Console_services_config/Pe_concat[/etc/puppetlabs/console-services/bootstrap.cfg]/File[/etc/puppetlabs/console-services/bootstrap.cfg]/content: content changed '{md5}d111d016f0dd7668c40e75f9d649a6a6' to '{md5}4f31f1704e8d6c04217d1db791e550bc' 2017-05-03 14:35:58,047 - [Notice]: /Stage[main]/Puppet_enterprise::Profile::Console::Console_services_config/Pe_concat[/etc/puppetlabs/console-services/bootstrap.cfg]/File[/etc/puppetlabs/console-services/bootstrap.cfg]/owner: owner changed 'root' to 'pe-console-services' 2017-05-03 14:35:58,048 - [Notice]: /Stage[main]/Puppet_enterprise::Profile::Console::Console_services_config/Pe_concat[/etc/puppetlabs/console-services/bootstrap.cfg]/File[/etc/puppetlabs/console-services/bootstrap.cfg]/group: group changed 'root' to 'pe-console-services' 2017-05-03 14:35:58,049 - [Notice]: /Stage[main]/Puppet_enterprise::Profile::Console::Console_services_config/Pe_concat[/etc/puppetlabs/console-services/bootstrap.cfg]/File[/etc/puppetlabs/console-services/bootstrap.cfg]/mode: mode changed '0644' to '0640' 2017-05-03 14:35:58,050 - [Debug]: /Stage[main]/Puppet_enterprise::Profile::Console::Console_services_config/Pe_concat[/etc/puppetlabs/console-services/bootstrap.cfg]/File[/etc/puppetlabs/console-services/bootstrap.cfg]: The container Pe_concat[/etc/puppetlabs/console-services/bootstrap.cfg] will propagate my refresh event 2017-05-03 14:35:58,050 - [Debug]: /Stage[main]/Puppet_enterprise::Profile::Console::Console_services_config/Pe_concat[/etc/puppetlabs/console-services/bootstrap.cfg]/File[/etc/puppetlabs/console-services/bootstrap.cfg]: The container Pe_concat[/etc/puppetlabs/console-services/bootstrap.cfg] will propagate my refresh event 2017-05-03 14:35:58,051 - [Debug]: /Stage[main]/Puppet_enterprise::Profile::Console::Console_services_config/Pe_concat[/etc/puppetlabs/console-services/bootstrap.cfg]/File[/etc/puppetlabs/console-services/bootstrap.cfg]: The container Pe_concat[/etc/puppetlabs/console-services/bootstrap.cfg] will propagate my refresh event 2017-05-03 14:35:58,051 - [Debug]: /Stage[main]/Puppet_enterprise::Profile::Console::Console_services_config/Pe_concat[/etc/puppetlabs/console-services/bootstrap.cfg]/File[/etc/puppetlabs/console-services/bootstrap.cfg]: The container Pe_concat[/etc/puppetlabs/console-services/bootstrap.cfg] will propagate my refresh event 2017-05-03 14:35:58,052 - [Debug]: Pe_concat[/etc/puppetlabs/console-services/bootstrap.cfg]: The container Class[Puppet_enterprise::Profile::Console::Console_services_config] will propagate my refresh event 2017-05-03 14:35:58,053 - [Debug]: Class[Puppet_enterprise::Profile::Console::Console_services_config]: The container Stage[main] will propagate my refresh event 2017-05-03 14:35:58,053 - [Info]: Class[Puppet_enterprise::Profile::Console::Console_services_config]: Scheduling refresh of Service[pe-console-services] 2017-05-03 14:35:58,054 - [Debug]: Pe_concat::Fragment[console-services metrics-webservice]: The container Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:console metrics-webservice] will propagate my refresh event 2017-05-03 14:35:58,055 - [Debug]: Puppet_enterprise::Trapperkeeper::Bootstrap_cfg[console-services:console metrics-webservice]: The container Puppet_enterprise::Trapperkeeper::Console_services[console-services] will propagate my refresh event 2017-05-03 14:35:58,056 - [Debug]: Puppet_enterprise::Trapperkeeper::Console_services[console-services]: The container Class[Puppet_enterprise::Console_services] will propagate my refresh event 2017-05-03 14:35:58,056 - [Info]: Puppet_enterprise::Trapperkeeper::Console_services[console-services]: Scheduling refresh of Service[pe-console-services] 2017-05-03 14:35:58,058 - [Debug]: Executing: '/bin/systemctl is-active pe-console-services' 2017-05-03 14:35:58,085 - [Debug]: Executing: '/bin/systemctl is-enabled pe-console-services' 2017-05-03 14:35:58,109 - [Debug]: Executing: '/bin/systemctl unmask pe-console-services' 2017-05-03 14:35:58,224 - [Debug]: Executing: '/bin/systemctl start pe-console-services' 2017-05-03 14:36:37,598 - [Debug]: Executing: '/bin/systemctl is-enabled pe-console-services' 2017-05-03 14:36:37,623 - [Debug]: Executing: '/bin/systemctl unmask pe-console-services' 2017-05-03 14:36:37,743 - [Debug]: Executing: '/bin/systemctl enable pe-console-services' 2017-05-03 14:36:37,874 - [Notice]: /Stage[main]/Puppet_enterprise::Console_services/Service[pe-console-services]/ensure: ensure changed 'stopped' to 'running' 2017-05-03 14:36:37,875 - [Debug]: /Stage[main]/Puppet_enterprise::Console_services/Service[pe-console-services]: The container Class[Puppet_enterprise::Console_services] will propagate my refresh event 2017-05-03 14:36:37,875 - [Info]: /Stage[main]/Puppet_enterprise::Console_services/Service[pe-console-services]: Unscheduling refresh on Service[pe-console-services] 2017-05-03 14:36:37,876 - [Debug]: Class[Puppet_enterprise::Console_services]: The container Stage[main] will propagate my refresh event 2017-05-03 14:36:37,876 - [Debug]: Prefetching ruby resources for pe_node_group 2017-05-03 14:36:37,878 - [Debug]: Applying settings catalog for sections main, ssl 2017-05-03 14:36:37,879 - [Debug]: Using settings: adding file resource 'confdir': 'File[/etc/puppetlabs/puppet]{:path=>"/etc/puppetlabs/puppet", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' 2017-05-03 14:36:37,879 - [Debug]: Using settings: adding file resource 'codedir': 'File[/etc/puppetlabs/code]{:path=>"/etc/puppetlabs/code", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' 2017-05-03 14:36:37,880 - [Debug]: Using settings: adding file resource 'vardir': 'File[/opt/puppetlabs/puppet/cache]{:path=>"/opt/puppetlabs/puppet/cache", :owner=>"root", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' 2017-05-03 14:36:37,881 - [Debug]: Using settings: adding file resource 'logdir': 'File[/var/log/puppetlabs/puppet]{:path=>"/var/log/puppetlabs/puppet", :mode=>"750", :owner=>"root", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' 2017-05-03 14:36:37,881 - [Debug]: Using settings: adding file resource 'statedir': 'File[/opt/puppetlabs/puppet/cache/state]{:path=>"/opt/puppetlabs/puppet/cache/state", :mode=>"1755", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' 2017-05-03 14:36:37,881 - [Debug]: Using settings: adding file resource 'rundir': 'File[/var/run/puppetlabs]{:path=>"/var/run/puppetlabs", :mode=>"755", :owner=>"root", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' 2017-05-03 14:36:37,882 - [Debug]: Using settings: adding file resource 'libdir': 'File[/opt/puppetlabs/puppet/cache/lib]{:path=>"/opt/puppetlabs/puppet/cache/lib", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' 2017-05-03 14:36:37,885 - [Debug]: Using settings: adding file resource 'hiera_config': 'File[/etc/puppetlabs/enterprise/hiera.yaml]{:path=>"/etc/puppetlabs/enterprise/hiera.yaml", :ensure=>:file, :loglevel=>:debug, :links=>:follow, :backup=>false}' 2017-05-03 14:36:37,885 - [Debug]: Using settings: adding file resource 'preview_outputdir': 'File[/opt/puppetlabs/puppet/cache/preview]{:path=>"/opt/puppetlabs/puppet/cache/preview", :mode=>"750", :owner=>"root", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' 2017-05-03 14:36:37,886 - [Debug]: Using settings: adding file resource 'certdir': 'File[/etc/puppetlabs/puppet/ssl/certs]{:path=>"/etc/puppetlabs/puppet/ssl/certs", :mode=>"755", :owner=>"root", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' 2017-05-03 14:36:37,886 - [Debug]: Using settings: adding file resource 'ssldir': 'File[/etc/puppetlabs/puppet/ssl]{:path=>"/etc/puppetlabs/puppet/ssl", :mode=>"771", :owner=>"root", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' 2017-05-03 14:36:37,887 - [Debug]: Using settings: adding file resource 'publickeydir': 'File[/etc/puppetlabs/puppet/ssl/public_keys]{:path=>"/etc/puppetlabs/puppet/ssl/public_keys", :mode=>"755", :owner=>"root", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' 2017-05-03 14:36:37,887 - [Debug]: Using settings: adding file resource 'requestdir': 'File[/etc/puppetlabs/puppet/ssl/certificate_requests]{:path=>"/etc/puppetlabs/puppet/ssl/certificate_requests", :mode=>"755", :owner=>"root", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' 2017-05-03 14:36:37,888 - [Debug]: Using settings: adding file resource 'privatekeydir': 'File[/etc/puppetlabs/puppet/ssl/private_keys]{:path=>"/etc/puppetlabs/puppet/ssl/private_keys", :mode=>"750", :owner=>"root", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' 2017-05-03 14:36:37,888 - [Debug]: Using settings: adding file resource 'privatedir': 'File[/etc/puppetlabs/puppet/ssl/private]{:path=>"/etc/puppetlabs/puppet/ssl/private", :mode=>"750", :owner=>"root", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' 2017-05-03 14:36:37,889 - [Debug]: Using settings: adding file resource 'hostcert': 'File[/etc/puppetlabs/puppet/ssl/certs/prod-puppet0-vcr1.wurldtech.com.pem]{:path=>"/etc/puppetlabs/puppet/ssl/certs/prod-puppet0-vcr1.wurldtech.com.pem", :mode=>"644", :owner=>"root", :ensure=>:file, :loglevel=>:debug, :links=>:follow, :backup=>false}' 2017-05-03 14:36:37,890 - [Debug]: Using settings: adding file resource 'hostprivkey': 'File[/etc/puppetlabs/puppet/ssl/private_keys/prod-puppet0-vcr1.wurldtech.com.pem]{:path=>"/etc/puppetlabs/puppet/ssl/private_keys/prod-puppet0-vcr1.wurldtech.com.pem", :mode=>"640", :owner=>"root", :ensure=>:file, :loglevel=>:debug, :links=>:follow, :backup=>false}' 2017-05-03 14:36:37,890 - [Debug]: Using settings: adding file resource 'hostpubkey': 'File[/etc/puppetlabs/puppet/ssl/public_keys/prod-puppet0-vcr1.wurldtech.com.pem]{:path=>"/etc/puppetlabs/puppet/ssl/public_keys/prod-puppet0-vcr1.wurldtech.com.pem", :mode=>"644", :owner=>"root", :ensure=>:file, :loglevel=>:debug, :links=>:follow, :backup=>false}' 2017-05-03 14:36:37,890 - [Debug]: Using settings: adding file resource 'localcacert': 'File[/etc/puppetlabs/puppet/ssl/certs/ca.pem]{:path=>"/etc/puppetlabs/puppet/ssl/certs/ca.pem", :mode=>"644", :owner=>"root", :ensure=>:file, :loglevel=>:debug, :links=>:follow, :backup=>false}' 2017-05-03 14:36:37,891 - [Debug]: Using settings: adding file resource 'hostcrl': 'File[/etc/puppetlabs/puppet/ssl/crl.pem]{:path=>"/etc/puppetlabs/puppet/ssl/crl.pem", :mode=>"644", :owner=>"root", :ensure=>:file, :loglevel=>:debug, :links=>:follow, :backup=>false}' 2017-05-03 14:36:37,895 - [Debug]: Using settings: adding file resource 'pluginfactdest': 'File[/opt/puppetlabs/puppet/cache/facts.d]{:path=>"/opt/puppetlabs/puppet/cache/facts.d", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' 2017-05-03 14:36:37,919 - [Debug]: /File[/opt/puppetlabs/puppet/cache/state]: Adding autorequire relationship with File[/opt/puppetlabs/puppet/cache] 2017-05-03 14:36:37,920 - [Debug]: /File[/opt/puppetlabs/puppet/cache/lib]: Adding autorequire relationship with File[/opt/puppetlabs/puppet/cache] 2017-05-03 14:36:37,921 - [Debug]: /File[/opt/puppetlabs/puppet/cache/preview]: Adding autorequire relationship with File[/opt/puppetlabs/puppet/cache] 2017-05-03 14:36:37,921 - [Debug]: /File[/etc/puppetlabs/puppet/ssl/certs]: Adding autorequire relationship with File[/etc/puppetlabs/puppet/ssl] 2017-05-03 14:36:37,922 - [Debug]: /File[/etc/puppetlabs/puppet/ssl]: Adding autorequire relationship with File[/etc/puppetlabs/puppet] 2017-05-03 14:36:37,922 - [Debug]: /File[/etc/puppetlabs/puppet/ssl/public_keys]: Adding autorequire relationship with File[/etc/puppetlabs/puppet/ssl] 2017-05-03 14:36:37,923 - [Debug]: /File[/etc/puppetlabs/puppet/ssl/certificate_requests]: Adding autorequire relationship with File[/etc/puppetlabs/puppet/ssl] 2017-05-03 14:36:37,923 - [Debug]: /File[/etc/puppetlabs/puppet/ssl/private_keys]: Adding autorequire relationship with File[/etc/puppetlabs/puppet/ssl] 2017-05-03 14:36:37,924 - [Debug]: /File[/etc/puppetlabs/puppet/ssl/private]: Adding autorequire relationship with File[/etc/puppetlabs/puppet/ssl] 2017-05-03 14:36:37,924 - [Debug]: /File[/etc/puppetlabs/puppet/ssl/certs/prod-puppet0-vcr1.wurldtech.com.pem]: Adding autorequire relationship with File[/etc/puppetlabs/puppet/ssl/certs] 2017-05-03 14:36:37,925 - [Debug]: /File[/etc/puppetlabs/puppet/ssl/private_keys/prod-puppet0-vcr1.wurldtech.com.pem]: Adding autorequire relationship with File[/etc/puppetlabs/puppet/ssl/private_keys] 2017-05-03 14:36:37,925 - [Debug]: /File[/etc/puppetlabs/puppet/ssl/public_keys/prod-puppet0-vcr1.wurldtech.com.pem]: Adding autorequire relationship with File[/etc/puppetlabs/puppet/ssl/public_keys] 2017-05-03 14:36:37,926 - [Debug]: /File[/etc/puppetlabs/puppet/ssl/certs/ca.pem]: Adding autorequire relationship with File[/etc/puppetlabs/puppet/ssl/certs] 2017-05-03 14:36:37,926 - [Debug]: /File[/etc/puppetlabs/puppet/ssl/crl.pem]: Adding autorequire relationship with File[/etc/puppetlabs/puppet/ssl] 2017-05-03 14:36:37,927 - [Debug]: /File[/opt/puppetlabs/puppet/cache/facts.d]: Adding autorequire relationship with File[/opt/puppetlabs/puppet/cache] 2017-05-03 14:36:37,927 - [Debug]: /File[/etc/puppetlabs/code/environments/production]: Adding autorequire relationship with File[/etc/puppetlabs/code] 2017-05-03 14:36:37,931 - [Debug]: /File[/opt/puppetlabs/puppet/cache]/owner: owner changed 'pe-puppet' to 'root' 2017-05-03 14:36:37,932 - [Debug]: /File[/var/log/puppetlabs/puppet]/owner: owner changed 'pe-puppet' to 'root' 2017-05-03 14:36:37,934 - [Debug]: /File[/var/run/puppetlabs]/owner: owner changed 'pe-puppet' to 'root' 2017-05-03 14:36:37,936 - [Debug]: /File[/opt/puppetlabs/puppet/cache/preview]/owner: owner changed 'pe-puppet' to 'root' 2017-05-03 14:36:37,937 - [Debug]: /File[/etc/puppetlabs/puppet/ssl]/owner: owner changed 'pe-puppet' to 'root' 2017-05-03 14:36:37,939 - [Debug]: /File[/etc/puppetlabs/puppet/ssl/certs]/owner: owner changed 'pe-puppet' to 'root' 2017-05-03 14:36:37,940 - [Debug]: /File[/etc/puppetlabs/puppet/ssl/public_keys]/owner: owner changed 'pe-puppet' to 'root' 2017-05-03 14:36:37,941 - [Debug]: /File[/etc/puppetlabs/puppet/ssl/certificate_requests]/owner: owner changed 'pe-puppet' to 'root' 2017-05-03 14:36:37,942 - [Debug]: /File[/etc/puppetlabs/puppet/ssl/private_keys]/owner: owner changed 'pe-puppet' to 'root' 2017-05-03 14:36:37,943 - [Debug]: /File[/etc/puppetlabs/puppet/ssl/private]/owner: owner changed 'pe-puppet' to 'root' 2017-05-03 14:36:37,945 - [Debug]: /File[/etc/puppetlabs/puppet/ssl/certs/prod-puppet0-vcr1.wurldtech.com.pem]/owner: owner changed 'pe-puppet' to 'root' 2017-05-03 14:36:37,946 - [Debug]: /File[/etc/puppetlabs/puppet/ssl/private_keys/prod-puppet0-vcr1.wurldtech.com.pem]/owner: owner changed 'pe-puppet' to 'root' 2017-05-03 14:36:37,947 - [Debug]: /File[/etc/puppetlabs/puppet/ssl/public_keys/prod-puppet0-vcr1.wurldtech.com.pem]/owner: owner changed 'pe-puppet' to 'root' 2017-05-03 14:36:37,948 - [Debug]: /File[/etc/puppetlabs/puppet/ssl/certs/ca.pem]/owner: owner changed 'pe-puppet' to 'root' 2017-05-03 14:36:37,950 - [Debug]: /File[/etc/puppetlabs/puppet/ssl/crl.pem]/owner: owner changed 'pe-puppet' to 'root' 2017-05-03 14:36:37,951 - [Debug]: Finishing transaction 44011360 2017-05-03 14:36:37,953 - [Debug]: Creating new connection for https://prod-puppet0-vcr1.wurldtech.com:4433 2017-05-03 14:36:37,954 - [Debug]: Starting connection for https://prod-puppet0-vcr1.wurldtech.com:4433 2017-05-03 14:36:38,742 - [Debug]: Caching connection for https://prod-puppet0-vcr1.wurldtech.com:4433 2017-05-03 14:36:38,743 - [Debug]: Using cached connection for https://prod-puppet0-vcr1.wurldtech.com:4433 2017-05-03 14:36:49,395 - [Debug]: Caching connection for https://prod-puppet0-vcr1.wurldtech.com:4433 2017-05-03 14:36:49,396 - [Debug]: Using cached connection for https://prod-puppet0-vcr1.wurldtech.com:4433 2017-05-03 14:36:49,461 - [Debug]: Caching connection for https://prod-puppet0-vcr1.wurldtech.com:4433 2017-05-03 14:36:49,462 - [Debug]: Using cached connection for https://prod-puppet0-vcr1.wurldtech.com:4433 2017-05-03 14:36:49,840 - [Debug]: Caching connection for https://prod-puppet0-vcr1.wurldtech.com:4433 2017-05-03 14:36:49,844 - [Debug]: Using cached connection for https://prod-puppet0-vcr1.wurldtech.com:4433 2017-05-03 14:36:50,439 - [Debug]: Caching connection for https://prod-puppet0-vcr1.wurldtech.com:4433 2017-05-03 14:36:50,440 - [Notice]: /Stage[main]/Pe_install::Install::Classification/Pe_node_group[PE Infrastructure]/ensure: created 2017-05-03 14:36:50,441 - [Debug]: /Stage[main]/Pe_install::Install::Classification/Pe_node_group[PE Infrastructure]: The container Class[Pe_install::Install::Classification] will propagate my refresh event 2017-05-03 14:36:50,443 - [Debug]: Using cached connection for https://prod-puppet0-vcr1.wurldtech.com:4433 2017-05-03 14:36:50,731 - [Debug]: Caching connection for https://prod-puppet0-vcr1.wurldtech.com:4433 2017-05-03 14:36:50,732 - [Debug]: Using cached connection for https://prod-puppet0-vcr1.wurldtech.com:4433 2017-05-03 14:36:50,897 - [Debug]: Caching connection for https://prod-puppet0-vcr1.wurldtech.com:4433 2017-05-03 14:36:50,897 - [Notice]: /Stage[main]/Pe_install::Install::Classification/Pe_node_group[PE Certificate Authority]/ensure: created 2017-05-03 14:36:50,898 - [Debug]: /Stage[main]/Pe_install::Install::Classification/Pe_node_group[PE Certificate Authority]: The container Class[Pe_install::Install::Classification] will propagate my refresh event 2017-05-03 14:36:50,900 - [Debug]: Using cached connection for https://prod-puppet0-vcr1.wurldtech.com:4433 2017-05-03 14:36:51,134 - [Debug]: Caching connection for https://prod-puppet0-vcr1.wurldtech.com:4433 2017-05-03 14:36:51,135 - [Debug]: Using cached connection for https://prod-puppet0-vcr1.wurldtech.com:4433 2017-05-03 14:36:51,249 - [Debug]: Caching connection for https://prod-puppet0-vcr1.wurldtech.com:4433 2017-05-03 14:36:51,250 - [Notice]: /Stage[main]/Pe_install::Install::Classification/Pe_node_group[PE Master]/ensure: created 2017-05-03 14:36:51,250 - [Debug]: /Stage[main]/Pe_install::Install::Classification/Pe_node_group[PE Master]: The container Class[Pe_install::Install::Classification] will propagate my refresh event 2017-05-03 14:36:51,252 - [Debug]: Using cached connection for https://prod-puppet0-vcr1.wurldtech.com:4433 2017-05-03 14:36:51,399 - [Debug]: Caching connection for https://prod-puppet0-vcr1.wurldtech.com:4433 2017-05-03 14:36:51,400 - [Debug]: Using cached connection for https://prod-puppet0-vcr1.wurldtech.com:4433 2017-05-03 14:36:51,484 - [Debug]: Caching connection for https://prod-puppet0-vcr1.wurldtech.com:4433 2017-05-03 14:36:51,485 - [Notice]: /Stage[main]/Pe_install::Install::Classification/Pe_node_group[PE ActiveMQ Broker]/ensure: created 2017-05-03 14:36:51,486 - [Debug]: /Stage[main]/Pe_install::Install::Classification/Pe_node_group[PE ActiveMQ Broker]: The container Class[Pe_install::Install::Classification] will propagate my refresh event 2017-05-03 14:36:51,487 - [Debug]: Using cached connection for https://prod-puppet0-vcr1.wurldtech.com:4433 2017-05-03 14:36:51,655 - [Debug]: Caching connection for https://prod-puppet0-vcr1.wurldtech.com:4433 2017-05-03 14:36:51,656 - [Debug]: Using cached connection for https://prod-puppet0-vcr1.wurldtech.com:4433 2017-05-03 14:36:51,750 - [Debug]: Caching connection for https://prod-puppet0-vcr1.wurldtech.com:4433 2017-05-03 14:36:51,751 - [Notice]: /Stage[main]/Pe_install::Install::Classification/Pe_node_group[PE Orchestrator]/ensure: created 2017-05-03 14:36:51,752 - [Debug]: /Stage[main]/Pe_install::Install::Classification/Pe_node_group[PE Orchestrator]: The container Class[Pe_install::Install::Classification] will propagate my refresh event 2017-05-03 14:36:51,754 - [Debug]: Using cached connection for https://prod-puppet0-vcr1.wurldtech.com:4433 2017-05-03 14:36:51,907 - [Debug]: Caching connection for https://prod-puppet0-vcr1.wurldtech.com:4433 2017-05-03 14:36:51,908 - [Debug]: Using cached connection for https://prod-puppet0-vcr1.wurldtech.com:4433 2017-05-03 14:36:52,040 - [Debug]: Caching connection for https://prod-puppet0-vcr1.wurldtech.com:4433 2017-05-03 14:36:52,041 - [Notice]: /Stage[main]/Pe_install::Install::Classification/Pe_node_group[PE Console]/ensure: created 2017-05-03 14:36:52,042 - [Debug]: /Stage[main]/Pe_install::Install::Classification/Pe_node_group[PE Console]: The container Class[Pe_install::Install::Classification] will propagate my refresh event 2017-05-03 14:36:52,045 - [Debug]: Using cached connection for https://prod-puppet0-vcr1.wurldtech.com:4433 2017-05-03 14:36:52,277 - [Debug]: Caching connection for https://prod-puppet0-vcr1.wurldtech.com:4433 2017-05-03 14:36:52,279 - [Debug]: Using cached connection for https://prod-puppet0-vcr1.wurldtech.com:4433 2017-05-03 14:36:52,423 - [Debug]: Caching connection for https://prod-puppet0-vcr1.wurldtech.com:4433 2017-05-03 14:36:52,424 - [Notice]: /Stage[main]/Pe_install::Install::Classification/Pe_node_group[PE PuppetDB]/ensure: created 2017-05-03 14:36:52,426 - [Debug]: /Stage[main]/Pe_install::Install::Classification/Pe_node_group[PE PuppetDB]: The container Class[Pe_install::Install::Classification] will propagate my refresh event 2017-05-03 14:36:52,428 - [Debug]: Using cached connection for https://prod-puppet0-vcr1.wurldtech.com:4433 2017-05-03 14:36:52,625 - [Debug]: Caching connection for https://prod-puppet0-vcr1.wurldtech.com:4433 2017-05-03 14:36:52,626 - [Notice]: /Stage[main]/Pe_install::Install::Classification/Pe_node_group[PE MCollective]/ensure: created 2017-05-03 14:36:52,627 - [Debug]: /Stage[main]/Pe_install::Install::Classification/Pe_node_group[PE MCollective]: The container Class[Pe_install::Install::Classification] will propagate my refresh event 2017-05-03 14:36:52,630 - [Debug]: Using cached connection for https://prod-puppet0-vcr1.wurldtech.com:4433 2017-05-03 14:36:52,852 - [Debug]: Caching connection for https://prod-puppet0-vcr1.wurldtech.com:4433 2017-05-03 14:36:52,853 - [Notice]: /Stage[main]/Pe_install::Install::Classification/Pe_node_group[PE Agent]/ensure: created 2017-05-03 14:36:52,854 - [Debug]: /Stage[main]/Pe_install::Install::Classification/Pe_node_group[PE Agent]: The container Class[Pe_install::Install::Classification] will propagate my refresh event 2017-05-03 14:36:52,857 - [Debug]: Using cached connection for https://prod-puppet0-vcr1.wurldtech.com:4433 2017-05-03 14:36:53,103 - [Debug]: Caching connection for https://prod-puppet0-vcr1.wurldtech.com:4433 2017-05-03 14:36:53,104 - [Notice]: /Stage[main]/Pe_install::Install::Classification/Pe_node_group[PE Infrastructure Agent]/ensure: created 2017-05-03 14:36:53,105 - [Debug]: /Stage[main]/Pe_install::Install::Classification/Pe_node_group[PE Infrastructure Agent]: The container Class[Pe_install::Install::Classification] will propagate my refresh event 2017-05-03 14:36:53,109 - [Debug]: Using cached connection for https://prod-puppet0-vcr1.wurldtech.com:4433 2017-05-03 14:36:53,287 - [Debug]: Caching connection for https://prod-puppet0-vcr1.wurldtech.com:4433 2017-05-03 14:36:53,288 - [Notice]: /Stage[main]/Pe_install::Install::Classification/Pe_node_group[Production environment]/ensure: created 2017-05-03 14:36:53,290 - [Debug]: /Stage[main]/Pe_install::Install::Classification/Pe_node_group[Production environment]: The container Class[Pe_install::Install::Classification] will propagate my refresh event 2017-05-03 14:36:53,293 - [Debug]: Using cached connection for https://prod-puppet0-vcr1.wurldtech.com:4433 2017-05-03 14:36:53,521 - [Debug]: Caching connection for https://prod-puppet0-vcr1.wurldtech.com:4433 2017-05-03 14:36:53,522 - [Notice]: /Stage[main]/Pe_install::Install::Classification/Pe_node_group[Agent-specified environment]/ensure: created 2017-05-03 14:36:53,523 - [Debug]: /Stage[main]/Pe_install::Install::Classification/Pe_node_group[Agent-specified environment]: The container Class[Pe_install::Install::Classification] will propagate my refresh event 2017-05-03 14:36:53,525 - [Debug]: Class[Pe_install::Install::Classification]: The container Stage[main] will propagate my refresh event 2017-05-03 14:36:53,528 - [Debug]: Exec[set console admin password](provider=posix): Executing '/opt/puppetlabs/puppet/bin/ruby set_console_admin_password.rb P@55word && touch /opt/puppetlabs/server/data/console_admin_password_lock && chmod 400 /opt/puppetlabs/server/data/console_admin_password_lock' 2017-05-03 14:36:53,529 - [Debug]: Executing: '/opt/puppetlabs/puppet/bin/ruby set_console_admin_password.rb P@55word && touch /opt/puppetlabs/server/data/console_admin_password_lock && chmod 400 /opt/puppetlabs/server/data/console_admin_password_lock' 2017-05-03 14:36:56,894 - [Notice]: /Stage[main]/Pe_install::Install/Exec[set console admin password]/returns: executed successfully 2017-05-03 14:36:56,894 - [Debug]: /Stage[main]/Pe_install::Install/Exec[set console admin password]: The container Class[Pe_install::Install] will propagate my refresh event 2017-05-03 14:36:56,895 - [Debug]: Class[Pe_install::Install]: Resource is being skipped, unscheduling all events 2017-05-03 14:36:56,895 - [Info]: Class[Pe_install::Install]: Unscheduling all events on Class[Pe_install::Install] 2017-05-03 14:36:56,895 - [Debug]: Class[Pe_install]: Resource is being skipped, unscheduling all events 2017-05-03 14:36:56,895 - [Info]: Class[Pe_install]: Unscheduling all events on Class[Pe_install] 2017-05-03 14:36:56,896 - [Debug]: Stage[main]: Resource is being skipped, unscheduling all events 2017-05-03 14:36:56,896 - [Info]: Stage[main]: Unscheduling all events on Stage[main] 2017-05-03 14:36:57,592 - [Debug]: Finishing transaction 57040360 2017-05-03 14:36:57,593 - [Debug]: Storing state 2017-05-03 14:36:57,593 - [Info]: Creating state file /opt/puppetlabs/puppet/cache/state/state.yaml 2017-05-03 14:36:57,882 - [Debug]: Stored state in 0.29 seconds 2017-05-03 14:36:57,882 - [Notice]: Applied catalog in 388.01 seconds 2017-05-03 14:36:57,946 - [Debug]: Applying settings catalog for sections reporting, metrics 2017-05-03 14:36:57,949 - [Debug]: Finishing transaction 72816320 2017-05-03 14:36:57,949 - [Debug]: Received report to process from prod-puppet0-vcr1.wurldtech.com 2017-05-03 14:36:57,990 - [Debug]: Processing report from prod-puppet0-vcr1.wurldtech.com with processor Puppet::Reports::Store 2017-05-03 14:37:06,497 - [Debug]: Closing connection for https://prod-puppet0-vcr1.wurldtech.com:4433 * /opt/puppetlabs/puppet/bin/puppet infrastructure configure --debug --detailed-exitcodes --modulepath /opt/puppetlabs/server/data/enterprise/modules * returned: 6 2017-05-03 14:37:06,621 Running command: /opt/puppetlabs/puppet/bin/puppet agent --enable 2017-05-03 14:37:06,609 [ERROR]: !! There were problems during the application of the installation catalog. !! 2017-05-03 14:37:06,613 [ERROR]: !! Review the logs at /var/log/puppetlabs/installer/2017-05-03T14.29.59-0700.install.log and resolve any issues you can find. !! 2017-05-03 14:37:06,617 [ERROR]: !! After fixing any errors, re-run the installer to complete the installation or upgrade. !!

Parameters vs Defined Types as Interface to Modules

$
0
0
I've [somewhat] recently started developing Puppet modules for use with Foreman and have gone through a couple iterations. At first I was developing a large, broadly-scoped module for a specific purpose. I soon found that in order to provide any amount of customizable behavior I would have to provide so many parameters that it was unwieldy. Therefore, I moved into using much more purpose-specific modules (e.g. sshd, aide, chrony, etc). These modules provide a lot of flexibility but then you lose the centralized view of the things the configuration items for a specific application or workflow require. I recently came across some modules on the Forge that got me considering using modules with defined types exposing their functionality. I think this seems to be the ultimate way to do things because it allows the same flexibility as the purpose-specific module setup while essentially requiring you to have another module for your application or workflow which utilizes the defined types from all of your defined type augmented modules. However, I would very much prefer an all or none solution. That is I don't want to have defined type modules for pieces of a workflow but have to directly configure parameters on other modules for other pieces of my workflow. Unfortunately, the module availability on the Forge seems to be about 50/50 at best (that is maybe half the modules are built with defined types). Also, the use of defined types, at least when dealing with config files, essentially means using either Augeas or Concat. For complex configuration files this can often be quite difficult (which I think is why many people default to templates). So, in order to use the defined type route it would seem that one needs to invest a lot of time in developing custom modules. It seems easier and not much worse to just settle for purpose-scecific parameterized modules. This has the side effect of giving a better centralized view of all the configurations applicable to a given process or library. I'm very interested in hearing about other peoples' experiences and recommendations.

puppetlabs-aws forge module question -how to query information in one single command, or atleast output should be in text/table format

$
0
0
Can someone please help? puppetlabs-aws forge module question -how to query information in one single command, or atleast output should be in text/table format what would be the equivalent of aws ec2 describe-instances --query 'Reservations[].Instances[].[Placement.AvailabilityZone,VpcId, InstanceId,InstanceType]' using the puppet resource command using puppetlabs-aws module?
Viewing all 6104 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>