Skip to content
TP Honey edited this page Jul 23, 2019 · 14 revisions

Welcome to the provision wiki!

This puppet module allows users to provision vm's/images using a variety of tasks. They are detailed in the https://github.com/puppetlabs/provision/blob/master/README.md.

Experimental features

Below is a set of extended functionality that allows users to install pe / agents / and run code against machines/images. Below is a workflow for provisioning 3 systems, installing pe, installing modules on the server ,installing agents, adding agents to the server, and finally running simple code against the agents.

bundle install --path .bundle/gems/ --jobs 4
bundle exec rake spec_prep
# this will provision machines, and label them in the inventory files
bundle exec bolt --modulepath ../puppet_ciamohe/spec/fixtures/modules plan run puppet_ciamohe::provisioner

# this installs pe on a machines that is labelled in the inventory file, install a module, turn on autosign, set the ui password to litmus, updates the site.pp
bundle exec bolt --modulepath ../puppet_ciamohe/spec/fixtures/modules plan run puppet_ciamohe::server_setup  --inventoryfile inventory.yaml

# only install the agent on the labeled machines, (we do not need the cert signing), run agent -t to module sync
bundle exec bolt --modulepath ../puppet_ciamohe/spec/fixtures/modules plan run puppet_ciamohe::agents  --inventoryfile inventory.yaml

# for each agent machine to test against, create its own manifest on the server, trigger agent -t on the agent
bundle exec bolt --modulepath ../puppet_ciamohe/spec/fixtures/modules plan run puppet_ciamohe::tester  --inventoryfile inventory.yaml

# This teardown plan will decommission all the machines inside of the inventory.yaml file
bundle exec bolt --modulepath ../puppet_ciamohe/spec/fixtures/modules plan run puppet_ciamohe::teardown  --inventoryfile inventory.yaml

What a run looks like:
puppet_ciamohe git:(filtering) ✗ bundle exec bolt --modulepath /Users/tp/workspace/git/puppet_ciamohe/spec/fixtures/modules plan run  puppet_ciamohe::provisioner --inventoryfile inventory.yaml
Starting: plan puppet_ciamohe::provisioner
Starting: task provision::vmpooler on localhost
Finished: task provision::vmpooler with 0 failures in 0.82 sec
Starting: task provision::vmpooler on localhost
Finished: task provision::vmpooler with 0 failures in 0.83 sec
Finished: plan puppet_ciamohe::provisioner in 1.66 sec
Plan completed successfully with no result
➜  puppet_ciamohe git:(filtering) ✗ bundle exec bolt --modulepath /Users/tp/workspace/git/puppet_ciamohe/spec/fixtures/modules plan run  puppet_ciamohe::server_setup  --inventoryfile inventory.yaml
Starting: plan puppet_ciamohe::server_setup
Starting: task puppet_ciamohe::install_pe on k3x72sglvqg0l7g.delivery.puppetlabs.net
Finished: task puppet_ciamohe::install_pe with 0 failures in 365.29 sec
Starting: command 'puppet module install puppetlabs-motd' on k3x72sglvqg0l7g.delivery.puppetlabs.net
Finished: command 'puppet module install puppetlabs-motd' with 0 failures in 6.3 sec
Starting: command 'puppet infra console_password --password=litmus' on k3x72sglvqg0l7g.delivery.puppetlabs.net
Finished: command 'puppet infra console_password --password=litmus' with 0 failures in 5.42 sec
Finished: plan puppet_ciamohe::server_setup in 377.02 sec
Plan completed successfully with no result
➜  puppet_ciamohe git:(filtering) ✗ bundle exec bolt --modulepath /Users/tp/workspace/git/puppet_ciamohe/spec/fixtures/modules plan run  puppet_ciamohe::agents  --inventoryfile inventory.yaml
Starting: plan puppet_ciamohe::agents
Starting: task puppet_agent::install on y3zbqzkd07yx8fy.delivery.puppetlabs.net
Finished: task puppet_agent::install with 0 failures in 17.49 sec
Starting: task puppet_conf on y3zbqzkd07yx8fy.delivery.puppetlabs.net
Finished: task puppet_conf with 0 failures in 6.11 sec
Starting: command 'puppet agent -t' on y3zbqzkd07yx8fy.delivery.puppetlabs.net
Finished: command 'puppet agent -t' with 1 failure in 25.05 sec
Finished: plan puppet_ciamohe::agents in 48.68 sec
{
  "kind": "bolt/run-failure",
  "msg": "Plan aborted: run_command 'puppet agent -t' failed on 1 nodes",
  "details": {
    "action": "run_command",
    "object": "puppet agent -t",
    "result_set": [
      {
        "node": "y3zbqzkd07yx8fy.delivery.puppetlabs.net",
        "target": "y3zbqzkd07yx8fy.delivery.puppetlabs.net",
        "action": "command",
        "object": "puppet agent -t",
        "status": "failure",
        "result": {
          "stdout": "\u001b[0;32mInfo: Downloaded certificate for ca from k3x72sglvqg0l7g.delivery.puppetlabs.net\u001b[0m\n\u001b[0;32mInfo: Downloaded certificate revocation list for ca from k3x72sglvqg0l7g.delivery.puppetlabs.net\u001b[0m\n\u001b[0;32mInfo: Creating a new RSA SSL key for y3zbqzkd07yx8fy.delivery.puppetlabs.net\u001b[0m\n\u001b[0;32mInfo: csr_attributes file loading from /etc/puppetlabs/puppet/csr_attributes.yaml\u001b[0m\n\u001b[0;32mInfo: Creating a new SSL certificate request for y3zbqzkd07yx8fy.delivery.puppetlabs.net\u001b[0m\n\u001b[0;32mInfo: Certificate Request fingerprint (SHA256): 9A:F9:55:19:04:53:41:FB:3E:A4:9A:05:0A:C5:20:C6:8A:CB:13:A9:49:2B:3A:7B:2F:59:6D:2B:69:AB:F2:7C\u001b[0m\n\u001b[0;32mInfo: Downloaded certificate for y3zbqzkd07yx8fy.delivery.puppetlabs.net from k3x72sglvqg0l7g.delivery.puppetlabs.net\u001b[0m\n\u001b[0;32mInfo: Using configured environment 'production'\u001b[0m\n\u001b[0;32mInfo: Retrieving pluginfacts\u001b[0m\n\u001b[0;32mInfo: Retrieving plugin\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/facter]/ensure: created\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/facter/aio_agent_build.rb]/ensure: defined content as '{md5}cdcc1ff07bc245c66cc1d46be56b3af5'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/facter/aio_agent_version.rb]/ensure: defined content as '{md5}d05c8cbf788f47d33efd46a935dda61e'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/facter/facter_dot_d.rb]/ensure: defined content as '{md5}9f65108ecd7b8c5ce9c90ab4cd9d45be'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/facter/inventory.rb]/ensure: defined content as '{md5}e6c76fe99ac2a64fac1b168f36d47235'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/facter/package_provider.rb]/ensure: defined content as '{md5}12d57e65f9b90c13e7808c347fbdc0b0'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/facter/pe_build.rb]/ensure: defined content as '{md5}ee54c728457b32d6622c3985448918fa'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/facter/pe_concat_basedir.rb]/ensure: defined content as '{md5}0ccd3500f29b9dd346a45a61268c7c18'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/facter/pe_postgresql_info.rb]/ensure: defined content as '{md5}4eb94de20f0251760cdfc6aac0a5519f'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/facter/pe_razor_server_version.rb]/ensure: defined content as '{md5}0001b6b6ea6e41e89975b956c7c990fc'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/facter/pe_server_version.rb]/ensure: defined content as '{md5}17c2795fe8a56b731ae0fc81ba147e6a'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/facter/pe_version.rb]/ensure: defined content as '{md5}245bb8ea121e8a55e1a38668cc480530'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/facter/platform_symlink_writable.rb]/ensure: defined content as '{md5}fc1e2766ff9994fa5df95cdc14b9bcd2'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/facter/platform_tag.rb]/ensure: defined content as '{md5}2f3b09a0f0b539117456e311ad28f190'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/facter/puppet_files_dir_present.rb]/ensure: defined content as '{md5}3900e124be2f377638dd1522079856bf'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/facter/puppet_settings.rb]/ensure: defined content as '{md5}d86bacf2b962a4744b701868cda31729'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/facter/root_home.rb]/ensure: defined content as '{md5}b384092f0470b9e2177edaf546de2ec1'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/facter/service_provider.rb]/ensure: defined content as '{md5}66cc42526eae631e306b397391f1f01c'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/facter/should_install_shiro_ini.rb]/ensure: defined content as '{md5}a9c4b4f157dea63892e56b3254ad6ffc'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/facter/staging_http_get.rb]/ensure: defined content as '{md5}2c27beb47923ce3acda673703f395e68'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/facter/util]/ensure: created\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/facter/util/puppet_settings.rb]/ensure: defined content as '{md5}f69007bcc02031cd772fa7f2dffa3c0c'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/facter/windows.rb]/ensure: defined content as '{md5}d8880f6f32905f040f3355e2a40cf088'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/hiera]/ensure: created\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/hiera/backend]/ensure: created\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/hiera/backend/hocon_backend.rb]/ensure: defined content as '{md5}47ff267a77a66b85dd98258c6e08a127'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet]/ensure: created\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/application]/ensure: created\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/application/enterprise.rb]/ensure: defined content as '{md5}b0e6f1b94578dde29a3af39fe7652fb0'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/face]/ensure: created\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/face/enterprise]/ensure: created\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/face/enterprise.rb]/ensure: defined content as '{md5}c447263b49afebada8a4706654925a74'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/face/enterprise/support.rb]/ensure: defined content as '{md5}14abdbaafe42b2378782293815e79899'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/face/node]/ensure: created\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/face/node/purge.rb]/ensure: defined content as '{md5}8574bb98a422c83682d02b9a71172c5a'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/feature]/ensure: created\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/feature/pe_hocon.rb]/ensure: defined content as '{md5}4c5dcd2dcb7e86863474538ecb592a06'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/feature/pe_puppet_authorization.rb]/ensure: defined content as '{md5}c673198b8d2117318558170c0a7f5ced'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions]/ensure: created\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/deprecation.rb]/ensure: defined content as '{md5}705115a036e0235840db59cf9f4c17fe'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/fact.rb]/ensure: defined content as '{md5}5879006198f1f4106acfe13422087d56'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/is_a.rb]/ensure: defined content as '{md5}5a61d6a34ef45d7a5490455f334ef48a'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/is_absolute_path.rb]/ensure: defined content as '{md5}0806756fc12b1fc752d1b54e81b15832'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/is_array.rb]/ensure: defined content as '{md5}4d5c8d6af4e481ebb42f73b6504685c8'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/is_bool.rb]/ensure: defined content as '{md5}9ae803c605c5ed057508c6501ef1a47f'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/is_float.rb]/ensure: defined content as '{md5}ebe18dc0096233fcd555423761fc29f2'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/is_ip_address.rb]/ensure: defined content as '{md5}ab9a1c6172db59cc15023f220853e2f2'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/is_ipv4_address.rb]/ensure: defined content as '{md5}dec325b5911ce409b16c643697a13822'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/is_ipv6_address.rb]/ensure: defined content as '{md5}f4864fee72c42bd3e40914768fb10f8e'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/is_numeric.rb]/ensure: defined content as '{md5}970d785070eaa02bcac3e0589a8d5e7f'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/is_string.rb]/ensure: defined content as '{md5}5aa459896fda1782f74752a1d324f048'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/length.rb]/ensure: defined content as '{md5}3320c90f7685178c11937174fcf3119c'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/meep_function.rb]/ensure: defined content as '{md5}f2515fdefbdeb1f9c8ea376983a53018'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/merge.rb]/ensure: defined content as '{md5}e7bbd6dc3a19aee228df11f0cbc7bb31'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/os_version_gte.rb]/ensure: defined content as '{md5}120da86bc93fb4ccb1a45e13d5603560'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/pe_infrastructure]/ensure: created\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/pe_infrastructure/data.rb]/ensure: defined content as '{md5}5c55f19b1809f52584c579417d4676a6'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/pe_infrastructure_nodes.rb]/ensure: defined content as '{md5}9ff0caba835d0a5888cfc22bb9aad008'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/pe_is_bootstrapping_to.rb]/ensure: defined content as '{md5}760350ab533bb0d67659029a03f6e025'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/pe_is_infrastructure.rb]/ensure: defined content as '{md5}64a8e3c34d07088c21ceb297c49495bb'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/pe_is_meep_master.rb]/ensure: defined content as '{md5}87a5ce6d70fa360c190daef95ef0c70b'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/pe_is_node_a.rb]/ensure: defined content as '{md5}415723ed8e0d86a297a675d601474024'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/pe_list_certificate_authority_nodes.rb]/ensure: defined content as '{md5}28a991a9f3723810c4104d8e5c7d631b'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/pe_list_compile_master_nodes.rb]/ensure: defined content as '{md5}d8772d3dc4c5a440156e630b83fd1435'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/pe_list_console_nodes.rb]/ensure: defined content as '{md5}263fe5d548f12a50c00931c35f487a45'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/pe_list_database_nodes.rb]/ensure: defined content as '{md5}947657ddb73d0f5682fe48684cde2bd5'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/pe_list_enabled_replica_nodes.rb]/ensure: defined content as '{md5}a84b12bb067504db565b549654640aa7'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/pe_list_orchestrator_nodes.rb]/ensure: defined content as '{md5}d6907d11986d3ae2d16a8455b4522e6d'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/pe_list_primary_master_nodes.rb]/ensure: defined content as '{md5}37c2bae5b5125f08a0713e54d6cb8fdc'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/pe_list_provisioned_replica_nodes.rb]/ensure: defined content as '{md5}3b907e0df419f6ef8e69ddc8a66f6a6c'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/pe_list_puppetdb_nodes.rb]/ensure: defined content as '{md5}78f889b8d79af5ff7b9d4209e9de6b34'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/pe_meep_is_executing.rb]/ensure: defined content as '{md5}ec8a36c29801823c000516ae9397a028'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/pe_meep_master.rb]/ensure: defined content as '{md5}228486b7557071418ff0da1ddff64e95'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/pe_replication_mode.rb]/ensure: defined content as '{md5}e88e48f72616711473892c39e3951ca4'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/pe_repo]/ensure: created\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/pe_repo/data.rb]/ensure: defined content as '{md5}2bc6659271834e4ff9edba06a9560922'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/pe_role.rb]/ensure: defined content as '{md5}3e53d875ae455e904cbcbb4cfca77afc'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/pe_services_list.rb]/ensure: defined content as '{md5}8244810a5298442ba88d46177190c602'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/puppet_enterprise]/ensure: created\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/puppet_enterprise/data.rb]/ensure: defined content as '{md5}d87ab4bffd08b3901ace427f91fbf8b6'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/seeded_rand_string.rb]/ensure: defined content as '{md5}24e657c88e9b2a4a77a6cf1310758568'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/sprintf_hash.rb]/ensure: defined content as '{md5}19bee19c55865e3240be3567741ba347'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/stdlib]/ensure: created\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/stdlib/extname.rb]/ensure: defined content as '{md5}a8df502dce6d3020f5ff32322b68045d'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/stdlib/ip_in_range.rb]/ensure: defined content as '{md5}470af283701a45d37ba377506a0eafb1'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/to_json.rb]/ensure: defined content as '{md5}bb6893a3e9eb6c48064c5a3c0bd4a41a'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/to_json_pretty.rb]/ensure: defined content as '{md5}61ff20121b4c09987eadf3242b6231cf'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/to_yaml.rb]/ensure: defined content as '{md5}0358dfd97b9a051e15046c6842b327be'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/translate.rb]/ensure: defined content as '{md5}12716869ae42de67e58eadcb726db854'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/type_of.rb]/ensure: defined content as '{md5}4ee9c082047c08b8b1a82bc0bef8fd78'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/validate_absolute_path.rb]/ensure: defined content as '{md5}556b0e3de450f03d724747d7d3825309'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/validate_array.rb]/ensure: defined content as '{md5}efe329c6c8f65fce1ae2560fa5751530'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/validate_bool.rb]/ensure: defined content as '{md5}5516a0f2efb48eeb4460fc713c6f9521'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/validate_hash.rb]/ensure: defined content as '{md5}ce99bea6e1ee4da1a67b53b3ce06ce96'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/validate_integer.rb]/ensure: defined content as '{md5}c028b299f194c221002ba442077e9209'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/validate_ip_address.rb]/ensure: defined content as '{md5}278f3e0ea96b4b31e7b85c13887079b6'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/validate_ipv4_address.rb]/ensure: defined content as '{md5}bd015492af1f3c4bef7ac780ae1c7e61'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/validate_ipv6_address.rb]/ensure: defined content as '{md5}5144a327b6850ed5b7fb26fa37113353'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/validate_legacy.rb]/ensure: defined content as '{md5}789bdef436873b6fcc8205c6d2270e43'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/validate_numeric.rb]/ensure: defined content as '{md5}2bd2733f44749e0e56940ceaf5d8e2f8'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/validate_re.rb]/ensure: defined content as '{md5}12c3412a7383b1d258dba5d4307e9464'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/validate_slength.rb]/ensure: defined content as '{md5}1fc441736085bd0b5c7862f5dc9f839a'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/validate_string.rb]/ensure: defined content as '{md5}c0fe867d3b5f8fbcaa3641f0f393a669'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser]/ensure: created\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions]/ensure: created\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/abs.rb]/ensure: defined content as '{md5}f36ef597641f56b400bf5425f329b52c'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/any2array.rb]/ensure: defined content as '{md5}bb45c181f51b6cb124de9ab44ff74ae5'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/any2bool.rb]/ensure: defined content as '{md5}12535df795966eadcf27e05413c691cc'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/assert_private.rb]/ensure: defined content as '{md5}c61884d43ebdb5ee5a5aa1507165084a'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/base64.rb]/ensure: defined content as '{md5}5c044321bc37fecd54e06a0ec5a067ba'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/basename.rb]/ensure: defined content as '{md5}6b0dc955024352c8007d175f900dba36'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/bool2num.rb]/ensure: defined content as '{md5}0d0a75d743e099eafada405f57ead3ea'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/bool2str.rb]/ensure: defined content as '{md5}ab45ec6cbcd35194d478c2da0527ab74'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/camelcase.rb]/ensure: defined content as '{md5}b46cd7766f7f500142fedaae6e81eb47'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/capitalize.rb]/ensure: defined content as '{md5}45d3ba2d02056b5dd0bc7f69ab046817'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/ceiling.rb]/ensure: defined content as '{md5}7cc2fba2933190774468035d24778f51'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/chomp.rb]/ensure: defined content as '{md5}393c7ea2399b531b1528cbbac6948f3c'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/chop.rb]/ensure: defined content as '{md5}b8d88826795cf13f803f264ce42e1cdf'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/clamp.rb]/ensure: defined content as '{md5}5c2c8f3f048ed1afd0c34c0eb475b076'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/concat.rb]/ensure: defined content as '{md5}107cf03fb8343dbf20f69bd4a07a7bb1'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/convert_base.rb]/ensure: defined content as '{md5}a34a1172f158c4780f6387df082aade0'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/count.rb]/ensure: defined content as '{md5}b3bcfa1fc10df6f2635c10804cfb567c'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/create_java_args_subsettings_hash.rb]/ensure: defined content as '{md5}b54be02c9f0b0eeee699764df57a2db3'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/deep_merge.rb]/ensure: defined content as '{md5}fae771cff4fc1d6c639bea1672e05c9c'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/defined_with_params.rb]/ensure: defined content as '{md5}bd2564fe13dd46e4afac1e7f7db45eee'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/delete.rb]/ensure: defined content as '{md5}875f64cf060e00bb6f187875a4bc5e88'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/delete_at.rb]/ensure: defined content as '{md5}d909ad4779276559cb05b09193b047e0'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/delete_regex.rb]/ensure: defined content as '{md5}509b6526b9dea21321c6d7a0f2de591a'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/delete_undef_values.rb]/ensure: defined content as '{md5}01e6547fcd9ff93bb5294be3c0761a49'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/delete_values.rb]/ensure: defined content as '{md5}7cc9f122bc7ddfb6359146cd68e5f27a'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/deprecation.rb]/ensure: defined content as '{md5}9f935fec2f9f0d01394292eb6f21bd7d'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/difference.rb]/ensure: defined content as '{md5}419c1179460a2878d99b577dfb41977d'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/dig.rb]/ensure: defined content as '{md5}d315de1659a037430fea9623bff323a6'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/dig44.rb]/ensure: defined content as '{md5}433ae008eed28fa3f99dbdd64926bfd8'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/dirname.rb]/ensure: defined content as '{md5}eaafc8268d35709f8d460a48e918ee4c'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/dos2unix.rb]/ensure: defined content as '{md5}ab2f9f280c616be55f58903948e226a2'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/downcase.rb]/ensure: defined content as '{md5}384d5ad77ac70bd199fcd63fa31ede38'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/empty.rb]/ensure: defined content as '{md5}455ab7360e7d15f78ff8f359e6da432a'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/enclose_ipv6.rb]/ensure: defined content as '{md5}89c728eb11f71ed9390664bad9732328'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/ensure_packages.rb]/ensure: defined content as '{md5}8f72ca68f1d93fc7042552fef8fdb2b2'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/ensure_resource.rb]/ensure: defined content as '{md5}2915c77baa0d45531912613dd1cac902'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/ensure_resources.rb]/ensure: defined content as '{md5}805d56e894c9dcca2595464fa87a7c56'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/flatten.rb]/ensure: defined content as '{md5}8558874ff069ba6cbaecac47c4836ca9'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/floor.rb]/ensure: defined content as '{md5}1fdd8c7a0d1350c4e67578209cbfd937'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/fqdn_rand_string.rb]/ensure: defined content as '{md5}731365381b6a28a196e108329e16c6c2'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/fqdn_rotate.rb]/ensure: defined content as '{md5}3925369078084f98f9b527d25cc9e4d2'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/fqdn_uuid.rb]/ensure: defined content as '{md5}adbd60dbcc561c8586567a6e58abec82'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/generate_password.rb]/ensure: defined content as '{md5}2b764a497450dee3e8c8ebc1f0826683'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/get_hiera_overrides.rb]/ensure: defined content as '{md5}d55cdace7f0fa33fcee0769cc6583f7d'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/get_module_path.rb]/ensure: defined content as '{md5}91b47019658cb4f438a8f96c6e12213b'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/getparam.rb]/ensure: defined content as '{md5}b8f4a75c6e0d9732c5f937bd35b00923'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/getvar.rb]/ensure: defined content as '{md5}60ee5451005017bd3234113354f68765'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/glob.rb]/ensure: defined content as '{md5}f8177554be6da357b0822edaa7eb8d14'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/grep.rb]/ensure: defined content as '{md5}f8a965a28326f7cde962a13d8273d617'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/has_interface_with.rb]/ensure: defined content as '{md5}422015811c5b7c0656b83eaea3b8fdcc'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/has_ip_address.rb]/ensure: defined content as '{md5}fc76c9a87145560f58a4ae9a6d9df444'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/has_ip_network.rb]/ensure: defined content as '{md5}b1bb1868e6fef95f8ae840d420ab0816'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/has_key.rb]/ensure: defined content as '{md5}2831eb02496ac82c790e49d4538bd983'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/hash.rb]/ensure: defined content as '{md5}a986ba1253550e868d61e777dbda0890'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/intersection.rb]/ensure: defined content as '{md5}6436444eb8585ee71cfd5bd1e0802026'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/interval_and_offset_to_cron_time.rb]/ensure: defined content as '{md5}4929d2581000ae622d946e2562008675'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/is_absolute_path.rb]/ensure: defined content as '{md5}268600b66670a29690be009d45013d42'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/is_array.rb]/ensure: defined content as '{md5}0e425e55c8ce9cc5e327d53d114391ba'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/is_bool.rb]/ensure: defined content as '{md5}4e021a5143c2c98b31344acceda5fbe2'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/is_domain_name.rb]/ensure: defined content as '{md5}1abf04d1d57de6f7f630045c0efe5e4c'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/is_email_address.rb]/ensure: defined content as '{md5}d11c644fa1bd73f8e1d36c4f9e67272e'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/is_float.rb]/ensure: defined content as '{md5}b95a00f15242e3f26a5cf129db7d31e5'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/is_function_available.rb]/ensure: defined content as '{md5}3bb60da5789493da017f84d48ac46f08'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/is_hash.rb]/ensure: defined content as '{md5}3f74a7e9b6e47b834c4ad58939c27eab'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/is_integer.rb]/ensure: defined content as '{md5}e3480725fccac1c7eba28162dc62393d'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/is_ip_address.rb]/ensure: defined content as '{md5}3616dacf58febcd4944945d3c2647efe'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/is_ipv4_address.rb]/ensure: defined content as '{md5}7930d25d23d92f0e5cb81f93315cea16'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/is_ipv6_address.rb]/ensure: defined content as '{md5}c206564af3a738e504afca2284497d3c'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/is_mac_address.rb]/ensure: defined content as '{md5}ce813427e763d0405931dc216e51bca2'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/is_numeric.rb]/ensure: defined content as '{md5}4bd1a47192ce4040810819789fbf3147'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/is_string.rb]/ensure: defined content as '{md5}cf06fecd6147bea77d406a189b649f81'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/join.rb]/ensure: defined content as '{md5}338cfe4797a5b41d34d0dcdceb4cff2f'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/join_keys_to_values.rb]/ensure: defined content as '{md5}86e4211f195c4c9d92c5e3806789a561'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/keys.rb]/ensure: defined content as '{md5}1702d1c00a24ca4e9ba6a4f36c4ec808'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/load_module_metadata.rb]/ensure: defined content as '{md5}4972bafc84e5b7ce4a00cbee21aece18'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/loadjson.rb]/ensure: defined content as '{md5}442e1250912a44965637782998776ef6'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/loadyaml.rb]/ensure: defined content as '{md5}8ad8f48f3649b39bdeca825a61d68e9e'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/lstrip.rb]/ensure: defined content as '{md5}078230c59baa5ebb433d1ddc2ebd808b'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/max.rb]/ensure: defined content as '{md5}c9acf0c8bd3902ec613844fac4eb0201'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/member.rb]/ensure: defined content as '{md5}ddd3572cb73353e4cfd95bcea423030b'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/merge.rb]/ensure: defined content as '{md5}fecd4133ce85334adf93332fdc9f65f1'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/min.rb]/ensure: defined content as '{md5}9016deb88938647bd52faf8cdea6f83c'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/num2bool.rb]/ensure: defined content as '{md5}60e725ab19cffcd745a0b904a7a59d6b'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/parsejson.rb]/ensure: defined content as '{md5}fee0dc33cd6e18b0d9a5fe8befb66cd2'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/parseyaml.rb]/ensure: defined content as '{md5}f4b67d011970c1799bc6fb36a3caf1f2'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_any2array.rb]/ensure: defined content as '{md5}3384ea4d25dc66d898717c9ca6bb5507'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_bool2str.rb]/ensure: defined content as '{md5}f6189451331df6fd24ec69d7cdc76abe'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_build_version.rb]/ensure: defined content as '{md5}cc956210f4ef17fb396513dffdee1ed7'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_chomp.rb]/ensure: defined content as '{md5}b4f0cb35578710dc4ac315d35e9571a2'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_clamp.rb]/ensure: defined content as '{md5}7c6a1df933db3550b68476588b112ebb'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_compile_master.rb]/ensure: defined content as '{md5}ca80897410184ad0584482ea733234f7'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_compiling_server_aio_build.rb]/ensure: defined content as '{md5}d01e0cac62411df5140da0956a79544c'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_compiling_server_version.rb]/ensure: defined content as '{md5}dfa2285cae91d2985408274b24692d69'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_concat.rb]/ensure: defined content as '{md5}915afa8db34797eea1bcbd0260eb5821'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_concat_getparam.rb]/ensure: defined content as '{md5}46df3de760f918b120fb2254f85eff2a'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_concat_is_bool.rb]/ensure: defined content as '{md5}b511d7545ede5abae00951199b67674d'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_count.rb]/ensure: defined content as '{md5}eba067719da25b908662eec256ebc9b4'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_current_server_version.rb]/ensure: defined content as '{md5}f08526ad8a79c173dc0759584fb2e397'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_delete_undef_values.rb]/ensure: defined content as '{md5}cdef590fad7ca46ef2839bb66f1556b5'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_directory_exists.rb]/ensure: defined content as '{md5}18df1a47e5e04af8278b937953bf3179'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_empty.rb]/ensure: defined content as '{md5}ed8926242aa59f0d5a82c8bf22ffa280'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_flatten.rb]/ensure: defined content as '{md5}c781954451d1860ca8f63fd6d2b6cf76'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_format_urls.rb]/ensure: defined content as '{md5}91f94392caf803a29b151e1bc7babc88'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_formatted_date.rb]/ensure: defined content as '{md5}cffffc7c46ceaef609fd06764abc664d'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_getvar.rb]/ensure: defined content as '{md5}f445be97e6541d0ae577ea5450479067'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_grep.rb]/ensure: defined content as '{md5}ae92a94aa1c964ff2af58d74df115af8'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_hash2dsn.rb]/ensure: defined content as '{md5}7054876d056975b7e96c73d0044a5b10'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_hash_array_sort.rb]/ensure: defined content as '{md5}a0dcbf882e8d7d99032c440b6a597d2c'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_is_array.rb]/ensure: defined content as '{md5}b451e133e015fc7e8dc4dcfdf059a8d8'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_is_bool.rb]/ensure: defined content as '{md5}2dfe2be70aaff951b59e9fba3e85aa5d'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_is_integer.rb]/ensure: defined content as '{md5}a410ba3f3586b7df90e532b2eb99da37'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_is_string.rb]/ensure: defined content as '{md5}5fe6741e70f2bbb93a0ae43d233eeebc'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_join.rb]/ensure: defined content as '{md5}4f433ea29dffc79247671fb4271d0a10'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_join_keys_to_values.rb]/ensure: defined content as '{md5}3066c3bd5e181a996729691a57cf3d21'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_keys.rb]/ensure: defined content as '{md5}3dfe5f84d009070df735b8d51f8614fc'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_keystore_password.rb]/ensure: defined content as '{md5}b466497331bf40af23b1405a3413b74b'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_loadyaml.rb]/ensure: defined content as '{md5}6adef0c167fbe0167a8e7aec7c65317b'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_max.rb]/ensure: defined content as '{md5}e04acd17070545133c83ec5a0e11c022'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_merge.rb]/ensure: defined content as '{md5}0971d635342b84a3a5c5a40ac36d9807'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_min.rb]/ensure: defined content as '{md5}e6d2b8c614168f4224e3f76f32d9f9cb'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_pick.rb]/ensure: defined content as '{md5}06b3a9e63faf3ca5d64c65fa14803cdf'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_pick_array.rb]/ensure: defined content as '{md5}39b3c7e3d4ec2e161a3c71862ef24f01'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_pick_default.rb]/ensure: defined content as '{md5}82a6cfd4e36ce7f6fa421f4d7673a4f5'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_postgresql_acls_to_resources_hash.rb]/ensure: defined content as '{md5}4ff7061e0cf8c58a874abc6ef9727135'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_postgresql_escape.rb]/ensure: defined content as '{md5}cc58b659957328d9577336353bc246b2'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_postgresql_password.rb]/ensure: defined content as '{md5}72c33c3b7e4a6e8128fbb0a52bf30282'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_prefix.rb]/ensure: defined content as '{md5}554fcaf9362a544f91bb192047dd5341'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_puppetserver_static_content_list.rb]/ensure: defined content as '{md5}3955ef0b5cd765be892a3043386cf91f'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_servername.rb]/ensure: defined content as '{md5}c60209498856941f6f794d4c3cfb5d1f'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_shell_escape.rb]/ensure: defined content as '{md5}d394a72c7309fab458d3efd8625cab87'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_size.rb]/ensure: defined content as '{md5}876097c7df6d07296524bb2236f60a1d'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_sort.rb]/ensure: defined content as '{md5}26047743025f2fdcf5e7b5420d5382ea'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_strip.rb]/ensure: defined content as '{md5}8d60a607f04fc6622eca8ae46e2fef2f'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_suffix.rb]/ensure: defined content as '{md5}a44749c5ef30e258866cb18fd83f77d2'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_to_bytes.rb]/ensure: defined content as '{md5}6ee36cabe336db4c281c7d3b1b1d771e'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_union.rb]/ensure: defined content as '{md5}c4c1a0aba0220b9775bc8273a1afd2fe'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_unique.rb]/ensure: defined content as '{md5}5edb2c537d80f003d71a250bf203c79e'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_upcase.rb]/ensure: defined content as '{md5}4ea67e96c4da45092fb70fcdf1f0692f'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_validate_absolute_path.rb]/ensure: defined content as '{md5}d4bd539a3d7db93d4563cbbe571a16ac'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_validate_array.rb]/ensure: defined content as '{md5}0ab10b81de351aa9f6114c1880cc7155'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_validate_bool.rb]/ensure: defined content as '{md5}4a74954e0502837f11d2eadedb71bc1f'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_validate_hash.rb]/ensure: defined content as '{md5}36a223b1648dec8cb30fd229e3bb74c6'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_validate_re.rb]/ensure: defined content as '{md5}bccac35a2607bf15f1e7d1c565c1d98b'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_validate_single_integer.rb]/ensure: defined content as '{md5}ef8c455e5d58954bc4e78e36534a340c'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_validate_string.rb]/ensure: defined content as '{md5}c4d83c3ef14c2e3e47c4408d49c22437'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pe_zip.rb]/ensure: defined content as '{md5}77f42491eaa279803a36b02601206b33'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pick.rb]/ensure: defined content as '{md5}502384aedc46dd5987fe31c494f48e61'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pick_default.rb]/ensure: defined content as '{md5}acf85e30452afb8a1811a4ca8557f188'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/platform_tag_to_pe_repo_class.rb]/ensure: defined content as '{md5}182458a530b0d756c56b7f27772ef1da'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/prefix.rb]/ensure: defined content as '{md5}6912509e79ebdff5f9b4e7d630442157'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/private.rb]/ensure: defined content as '{md5}a1f44a1c32da00aa14f474f4f303be87'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pry.rb]/ensure: defined content as '{md5}970544bf6308b7b6902b936063a45109'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pw_hash.rb]/ensure: defined content as '{md5}07fea662493e5b2ffcf37dbb4c4e74b9'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/range.rb]/ensure: defined content as '{md5}38f7ebcf5a66954f9127756d32291534'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/regexpescape.rb]/ensure: defined content as '{md5}d7d22f987d616f2b5ec9d967f1528f53'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/reject.rb]/ensure: defined content as '{md5}9847dac360af182c4880dece7b4bc034'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/reverse.rb]/ensure: defined content as '{md5}2d1045255bbe50fc6d4cd97ad4a6eec3'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/round.rb]/ensure: defined content as '{md5}aaf276b15f731cf44da7a69621cd3b96'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/rstrip.rb]/ensure: defined content as '{md5}1be3bf1eff074c784e980cda2c146683'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/scope_defaults.rb]/ensure: defined content as '{md5}da916d46f3ff3be8359f75c93c2b5532'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/seeded_rand.rb]/ensure: defined content as '{md5}4f45ef0723411ff8281aaf093f0fabc2'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/shell_escape.rb]/ensure: defined content as '{md5}6e51793b8483eb6bfc4be98b438fd47e'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/shell_join.rb]/ensure: defined content as '{md5}4fbe23ff73932f65db696f106517887e'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/shell_split.rb]/ensure: defined content as '{md5}cb851119ee167ccb12930c53e94333cc'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/shuffle.rb]/ensure: defined content as '{md5}6b16497151e961fbdb6e00ec70d6bbe9'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/size.rb]/ensure: defined content as '{md5}e3a0aa89c776b592ed24c1dd27773e33'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/sort.rb]/ensure: defined content as '{md5}ea24d1e27954b6ee69d30f3fce391b65'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/squeeze.rb]/ensure: defined content as '{md5}e42e1d5ec9a23443d14ff07512fd695f'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/staging_parse.rb]/ensure: defined content as '{md5}605c4de803c65f2c3613653b68921002'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/str2bool.rb]/ensure: defined content as '{md5}9fac94e3e949b2a4406ac2d22510b06e'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/str2saltedsha512.rb]/ensure: defined content as '{md5}d4443e8985b4ce6f6e925c6f46d8456c'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/strftime.rb]/ensure: defined content as '{md5}d17fc58b649eb6b7315752b853cd7f3b'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/strip.rb]/ensure: defined content as '{md5}011469a450ae484f199c09f55f3ab809'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/suffix.rb]/ensure: defined content as '{md5}1893244c6bb354a6b1093f65041c643c'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/swapcase.rb]/ensure: defined content as '{md5}d1a53787b35ae9a5a643c49f4e0975a8'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/time.rb]/ensure: defined content as '{md5}4a0ec2a06a1361dbf3cd11a07aa57a71'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/to_bytes.rb]/ensure: defined content as '{md5}55a65ad70ea78983e7c1d6d565094c1f'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/try_get_value.rb]/ensure: defined content as '{md5}b039b960b07a21b935baf6c78fb94612'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/type.rb]/ensure: defined content as '{md5}3115a269dc87e6cdb586d6cf4c2b0529'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/type3x.rb]/ensure: defined content as '{md5}7a72502f0291c66b0e4ce76e33e481c7'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/union.rb]/ensure: defined content as '{md5}690e5c15a1e7b95ab4b90ee18eb48f81'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/unique.rb]/ensure: defined content as '{md5}e448da2c183c0e19bd6e64bc423a749f'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/unix2dos.rb]/ensure: defined content as '{md5}0aa6e66d1c47ca0bb417e248b01f6f1b'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/upcase.rb]/ensure: defined content as '{md5}55ef15d383673d44a1848833a46cfd11'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/uriescape.rb]/ensure: defined content as '{md5}f2facfe201658a65a7e81199cdd1bef7'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/validate_absolute_path.rb]/ensure: defined content as '{md5}892faf0e74b99b11190ec7fc4b78a893'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/validate_array.rb]/ensure: defined content as '{md5}9518be91bab77e56be711d1498d119b9'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/validate_augeas.rb]/ensure: defined content as '{md5}c5bbf1bc42b7ea024e48ab12b46f55e9'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/validate_bool.rb]/ensure: defined content as '{md5}bea67f1a0f5fc23ee8b632000cfa63db'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/validate_cmd.rb]/ensure: defined content as '{md5}dbb22e68eca3f6be63fb49b465b1d611'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/validate_domain_name.rb]/ensure: defined content as '{md5}04f4b1d0be9a8a12d278f0b044f78427'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/validate_email_address.rb]/ensure: defined content as '{md5}6dc01f14c43fdff19106a2388d01b51a'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/validate_hash.rb]/ensure: defined content as '{md5}80f7cfb430818e1497d3b12769d8f9c4'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/validate_integer.rb]/ensure: defined content as '{md5}edb176a717c4af6cd50d2d26e4da149d'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/validate_ip_address.rb]/ensure: defined content as '{md5}55d0f019803d687bf95bcc64e8751ba5'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/validate_ipv4_address.rb]/ensure: defined content as '{md5}94843b876cc92414b29223f7ac3cc3b6'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/validate_ipv6_address.rb]/ensure: defined content as '{md5}6c10396f466f64a6f897d1be4291dd4a'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/validate_numeric.rb]/ensure: defined content as '{md5}092cce5ed9d3a73319c48cdf9a2a822e'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/validate_re.rb]/ensure: defined content as '{md5}df6a2cc342dad63d008ef257fde9038a'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/validate_slength.rb]/ensure: defined content as '{md5}b20959e080f36bf320eacb472d125741'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/validate_string.rb]/ensure: defined content as '{md5}0239e1697134605a6385ff8c9bdc066b'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/validate_x509_rsa_key_pair.rb]/ensure: defined content as '{md5}b16e5ebaeb497e1639c7bf78d61c2b45'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/values.rb]/ensure: defined content as '{md5}793ec0d600822461829eda4abcd89f9c'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/values_at.rb]/ensure: defined content as '{md5}d03bb02de4bf80ecd1846a4e6dc99ce8'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/zip.rb]/ensure: defined content as '{md5}aef1ee868716d07b01e605ae6c4741cc'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/provider]/ensure: created\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/provider/file_line]/ensure: created\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/provider/file_line/ruby.rb]/ensure: defined content as '{md5}06dd4b2bd0037fcdc8382fcd4214dda3'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/provider/pe_file_line]/ensure: created\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/provider/pe_file_line/ruby.rb]/ensure: defined content as '{md5}79d77c28f8a311684aceec3e08c1a084'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/provider/pe_hocon_setting]/ensure: created\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/provider/pe_hocon_setting/ruby.rb]/ensure: defined content as '{md5}9914b769041671bdab09855746ece897'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/provider/pe_ini_setting]/ensure: created\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/provider/pe_ini_setting/ruby.rb]/ensure: defined content as '{md5}d0520f108a6f0e55320a97f8285a0843'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/provider/pe_ini_subsetting]/ensure: created\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/provider/pe_ini_subsetting/ruby.rb]/ensure: defined content as '{md5}d797c0c7287c9a15cef94cf7542f0129'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/provider/pe_java_ks]/ensure: created\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/provider/pe_java_ks/keytool.rb]/ensure: defined content as '{md5}82958606d52df27b1367cca6f2150e9f'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/provider/pe_node_group]/ensure: created\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/provider/pe_node_group/ruby.rb]/ensure: defined content as '{md5}51d2a7a572bceed7fc0ddb722c94f662'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/provider/pe_postgresql_conf]/ensure: created\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/provider/pe_postgresql_conf/parsed.rb]/ensure: defined content as '{md5}f0e7fc6f14420d46ebf64635939243af'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/provider/pe_postgresql_psql]/ensure: created\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/provider/pe_postgresql_psql/ruby.rb]/ensure: defined content as '{md5}68b0e90ab501fc36b821c4c27c74fb17'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/provider/pe_postgresql_replication_slot]/ensure: created\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/provider/pe_postgresql_replication_slot/ruby.rb]/ensure: defined content as '{md5}9f6646f8e075fff785e1c40f27e60311'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/provider/pe_puppet_authorization_hocon_rule]/ensure: created\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/provider/pe_puppet_authorization_hocon_rule/ruby.rb]/ensure: defined content as '{md5}1aaaa7466dc6d830cb25332cc2910c07'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/provider/registry_key]/ensure: created\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/provider/registry_key/registry.rb]/ensure: defined content as '{md5}57d97e6cf5e20370af6caff63f575b6a'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/provider/registry_value]/ensure: created\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/provider/registry_value/registry.rb]/ensure: defined content as '{md5}70f825ee0a196ea0e3030bafd979aec6'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/type]/ensure: created\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/type/anchor.rb]/ensure: defined content as '{md5}95867e600863019b08990277c4254cac'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/type/file_line.rb]/ensure: defined content as '{md5}208655541a332e54e2d9abac0e328d33'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/type/pe_anchor.rb]/ensure: defined content as '{md5}361b24b45330e30d623d5146ea7ad0d8'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/type/pe_file_line.rb]/ensure: defined content as '{md5}85e75d7da76e588bcea237275e32783f'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/type/pe_hocon_setting.rb]/ensure: defined content as '{md5}e8f1d2607f966e692c1b5d3adabd1360'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/type/pe_ini_setting.rb]/ensure: defined content as '{md5}516aadd69157e2bc540ee3e87f5de6cc'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/type/pe_ini_subsetting.rb]/ensure: defined content as '{md5}022dc2b30ed8daa8ce2226017bc95a38'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/type/pe_java_ks.rb]/ensure: defined content as '{md5}39b15cfe7609730bbb91cf55f06d0bfb'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/type/pe_node_group.rb]/ensure: defined content as '{md5}2cc5c7e1f0def13e7f6e993407bb0f8b'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/type/pe_postgresql_conf.rb]/ensure: defined content as '{md5}140d5cb21ae1b8554f40c71f2b73b332'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/type/pe_postgresql_psql.rb]/ensure: defined content as '{md5}ffabdb11eb481e45c76795195672436c'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/type/pe_postgresql_replication_slot.rb]/ensure: defined content as '{md5}f5ff4b1210fdfd969e6bd45cc11def62'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/type/pe_puppet_authorization_hocon_rule.rb]/ensure: defined content as '{md5}1bd2e6bcba42bd9cd7b3f2f3c9d70100'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/type/registry_key.rb]/ensure: defined content as '{md5}833cac29fc9cbc761dfb1616d3c7cc8b'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/type/registry_value.rb]/ensure: defined content as '{md5}9e7cafee6cc3a514e05b9a34c2e43292'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/util]/ensure: created\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/util/external_iterator.rb]/ensure: defined content as '{md5}69ad1eb930ca6d8d6b6faea343b4a22e'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/util/pe_ini_file]/ensure: created\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/util/pe_ini_file.rb]/ensure: defined content as '{md5}9ba01a79162a1d69ab8e90e725d07d3a'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/util/pe_ini_file/section.rb]/ensure: defined content as '{md5}652d2b45e5defc13fb7989f020e6080f'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/util/pe_node_groups.rb]/ensure: defined content as '{md5}1ff08676e26959fb58e18e01b97784f6'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/util/pe_setting_value.rb]/ensure: defined content as '{md5}5a9bf3140230c488945156dc1c247924'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet_x]/ensure: created\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet_x/puppetlabs]/ensure: created\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet_x/puppetlabs/meep]/ensure: created\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet_x/puppetlabs/meep/config]/ensure: created\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet_x/puppetlabs/meep/config.rb]/ensure: defined content as '{md5}95b89bf089e175f17ee9047ca4f0fee6'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet_x/puppetlabs/meep/config/modify.rb]/ensure: defined content as '{md5}c5d7317c5a67dadac2f7770f32633591'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet_x/puppetlabs/meep/config/services.rb]/ensure: defined content as '{md5}aa0c7cd67e156bdb9fd8ce1560c17f03'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet_x/puppetlabs/meep/defaults.rb]/ensure: defined content as '{md5}137d7250ef9872d5adb2f79a7767aa97'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet_x/puppetlabs/meep/hiera_adapter.rb]/ensure: defined content as '{md5}c914281cb82008ad28b7bf81d0909a9a'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet_x/puppetlabs/meep/meep_scope.rb]/ensure: defined content as '{md5}a6af7e4ca161715f37ec9213bf23745a'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet_x/puppetlabs/meep/scope.rb]/ensure: defined content as '{md5}90beadb6836522b94e30dc717834dcb5'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet_x/puppetlabs/meep/validate.rb]/ensure: defined content as '{md5}ec3acfa929bd8d0001c43276da9be870'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet_x/puppetlabs/registry.rb]/ensure: defined content as '{md5}1132a6f66c4e7d549ac90f9f58bd73e2'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet_x/puppetlabs/support_script]/ensure: created\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet_x/puppetlabs/support_script/v1]/ensure: created\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet_x/puppetlabs/support_script/v1/puppet-enterprise-support.ps1]/ensure: defined content as '{md5}1a26ee2f2d47c7f043fb6e45d996f27e'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet_x/puppetlabs/support_script/v1/puppet-enterprise-support.sh]/ensure: defined content as '{md5}9be3c59c94aeb22b9543c3c969f75876'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet_x/puppetlabs/support_script/v3]/ensure: created\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet_x/puppetlabs/support_script/v3/puppet-enterprise-support.rb]/ensure: defined content as '{md5}fbe2de579377654bc737ce77b923eb3d'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/shared]/ensure: created\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/shared/aio_build.rb]/ensure: defined content as '{md5}0b71fe86c349f3f41401313c0ac03a71'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/shared/pe_build.rb]/ensure: defined content as '{md5}4f4652af20c4f0391b9ca2976940a710'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/shared/pe_server_version.rb]/ensure: defined content as '{md5}f3d3fc8776512ae73d3293c97b8f3dfe'\u001b[0m\n\u001b[0;32mInfo: Retrieving locales\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/locales/ja]/ensure: created\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/locales/ja/puppetlabs-motd.po]/ensure: defined content as '{md5}5f0735562c0aca3f0de0b913b0456c28'\u001b[0m\n\u001b[mNotice: /File[/opt/puppetlabs/puppet/cache/locales/ja/puppetlabs-stdlib.po]/ensure: defined content as '{md5}805e5d893d2025ad57da8ec0614a6753'\u001b[0m\n\u001b[0;32mInfo: Loading facts\u001b[0m\n\u001b[0;32mInfo: Caching catalog for y3zbqzkd07yx8fy.delivery.puppetlabs.net\u001b[0m\n\u001b[0;32mInfo: Applying configuration version '1562597569'\u001b[0m\n\u001b[mNotice: /Stage[main]/Puppet_enterprise::Symlinks/File[/usr/local/bin/facter]/ensure: created\u001b[0m\n\u001b[mNotice: /Stage[main]/Puppet_enterprise::Symlinks/File[/usr/local/bin/puppet]/ensure: created\u001b[0m\n\u001b[mNotice: /Stage[main]/Puppet_enterprise::Symlinks/File[/usr/local/bin/hiera]/ensure: created\u001b[0m\n\u001b[mNotice: /Stage[main]/Puppet_enterprise::Pxp_agent/File[/etc/puppetlabs/pxp-agent/pxp-agent.conf]/ensure: defined content as '{md5}31dc26ef9a15fee6c1c9c298378b18dd'\u001b[0m\n\u001b[0;32mInfo: /Stage[main]/Puppet_enterprise::Pxp_agent/File[/etc/puppetlabs/pxp-agent/pxp-agent.conf]: Scheduling refresh of Service[pxp-agent]\u001b[0m\n\u001b[mNotice: /Stage[main]/Puppet_enterprise::Pxp_agent::Service/Service[pxp-agent]/ensure: ensure changed 'stopped' to 'running'\u001b[0m\n\u001b[0;32mInfo: /Stage[main]/Puppet_enterprise::Pxp_agent::Service/Service[pxp-agent]: Unscheduling refresh on Service[pxp-agent]\u001b[0m\n\u001b[mNotice: /Stage[main]/Puppet_enterprise::Profile::Agent/File[/opt/puppetlabs/bin/puppet-enterprise-uninstaller]/ensure: defined content as '{md5}3843e1c35bb4ca4e8304169e6ff139f3'\u001b[0m\n\u001b[0;32mInfo: Creating state file /opt/puppetlabs/puppet/cache/state/state.yaml\u001b[0m\n\u001b[mNotice: Applied catalog in 0.18 seconds\u001b[0m\n",
          "stderr": "",
          "exit_code": 2,
          "_error": {
            "kind": "puppetlabs.tasks/command-error",
            "issue_code": "COMMAND_ERROR",
            "msg": "The command failed with exit code 2",
            "details": {
              "exit_code": 2
            }
          }
        }
      }
    ]
  }
}
➜  puppet_ciamohe git:(filtering) ✗ bundle exec bolt --modulepath /Users/tp/workspace/git/puppet_ciamohe/spec/fixtures/modules plan run  puppet_ciamohe::tester  --inventoryfile inventory.yaml
Starting: plan puppet_ciamohe::tester
Starting: task puppet_ciamohe::update_node_pp on k3x72sglvqg0l7g.delivery.puppetlabs.net
Finished: task puppet_ciamohe::update_node_pp with 0 failures in 5.48 sec
Starting: command 'puppet agent -t' on y3zbqzkd07yx8fy.delivery.puppetlabs.net
Finished: command 'puppet agent -t' with 1 failure in 7.6 sec
Finished: plan puppet_ciamohe::tester in 13.11 sec
{
  "kind": "bolt/run-failure",
  "msg": "Plan aborted: run_command 'puppet agent -t' failed on 1 nodes",
  "details": {
    "action": "run_command",
    "object": "puppet agent -t",
    "result_set": [
      {
        "node": "y3zbqzkd07yx8fy.delivery.puppetlabs.net",
        "target": "y3zbqzkd07yx8fy.delivery.puppetlabs.net",
        "action": "command",
        "object": "puppet agent -t",
        "status": "failure",
        "result": {
          "stdout": "\u001b[0;32mInfo: Using configured environment 'production'\u001b[0m\n\u001b[0;32mInfo: Retrieving pluginfacts\u001b[0m\n\u001b[0;32mInfo: Retrieving plugin\u001b[0m\n\u001b[0;32mInfo: Retrieving locales\u001b[0m\n\u001b[0;32mInfo: Loading facts\u001b[0m\n\u001b[0;32mInfo: Caching catalog for y3zbqzkd07yx8fy.delivery.puppetlabs.net\u001b[0m\n\u001b[0;32mInfo: Applying configuration version '1562597593'\u001b[0m\n\u001b[mNotice: /Stage[main]/Motd/File[/etc/motd]/content: \n--- /etc/motd\t2010-01-12 13:28:22.000000000 +0000\n+++ /tmp/puppet-file20190708-30723-fvw0kx\t2019-07-08 14:53:14.874057860 +0000\n@@ -0,0 +1 @@\n+foomph\n\\ No newline at end of file\n\u001b[0m\n\u001b[mNotice: /Stage[main]/Motd/File[/etc/motd]/content: content changed '{md5}d41d8cd98f00b204e9800998ecf8427e' to '{md5}babb9fde76203f7226c2e31674700538'\u001b[0m\n\u001b[mNotice: Applied catalog in 0.15 seconds\u001b[0m\n",
          "stderr": "",
          "exit_code": 2,
          "_error": {
            "kind": "puppetlabs.tasks/command-error",
            "issue_code": "COMMAND_ERROR",
            "msg": "The command failed with exit code 2",
            "details": {
              "exit_code": 2
            }
          }
        }
      }
    ]
  }
}
Clone this wiki locally