Created
December 28, 2018 14:26
-
-
Save vchepkov/fa0444881cd4aa61639eae1b5d86efe0 to your computer and use it in GitHub Desktop.
message file while upgrading mcollective_choria
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Dec 28 00:59:43 master puppet-agent[6198]: Starting Puppet client version 5.5.8 | |
Dec 28 01:00:15 master systemd-logind: Removed session 1. | |
Dec 28 01:00:15 master systemd: Removed slice User Slice of vagrant. | |
Dec 28 01:00:23 master puppet-agent[6211]: (/Stage[main]/R10k::Config/File[r10k.yaml]/content) | |
Dec 28 01:00:23 master puppet-agent[6211]: (/Stage[main]/R10k::Config/File[r10k.yaml]/content) --- /etc/puppetlabs/r10k/r10k.yaml#0112018-12-28 00:59:59.086000000 +0000 | |
Dec 28 01:00:23 master puppet-agent[6211]: (/Stage[main]/R10k::Config/File[r10k.yaml]/content) +++ /tmp/puppet-file20181228-6211-1k0g9zf#0112018-12-28 01:00:23.826000000 +0000 | |
Dec 28 01:00:23 master puppet-agent[6211]: (/Stage[main]/R10k::Config/File[r10k.yaml]/content) @@ -1,4 +1,5 @@ | |
Dec 28 01:00:23 master puppet-agent[6211]: (/Stage[main]/R10k::Config/File[r10k.yaml]/content) --- | |
Dec 28 01:00:23 master puppet-agent[6211]: (/Stage[main]/R10k::Config/File[r10k.yaml]/content) +:postrun: ["/opt/puppetlabs/puppet/bin/generate-puppet-types.sh", "$modifiedenvs"] | |
Dec 28 01:00:23 master puppet-agent[6211]: (/Stage[main]/R10k::Config/File[r10k.yaml]/content) :cachedir: /opt/puppetlabs/puppet/cache/r10k | |
Dec 28 01:00:23 master puppet-agent[6211]: (/Stage[main]/R10k::Config/File[r10k.yaml]/content) :sources: | |
Dec 28 01:00:23 master puppet-agent[6211]: (/Stage[main]/R10k::Config/File[r10k.yaml]/content) puppet: | |
Dec 28 01:00:23 master puppet-agent[6211]: (/Stage[main]/R10k::Config/File[r10k.yaml]/content) content changed '{md5}e96653a6c7ae56982fd885800359cedb' to '{md5}bb1ef3b7a5d3c3676fede2997cd5e6cd' | |
Dec 28 01:00:25 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.ddl]/content) | |
Dec 28 01:00:25 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.ddl]/content) --- /opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.ddl#0112018-12-24 21:53:49.253315570 +0000 | |
Dec 28 01:00:25 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.ddl]/content) +++ /tmp/puppet-file20181228-6211-8q155a#0112018-12-28 01:00:25.698000000 +0000 | |
Dec 28 01:00:25 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.ddl]/content) @@ -2,9 +2,9 @@ | |
Dec 28 01:00:25 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.ddl]/content) :description => "Choria Utilities", | |
Dec 28 01:00:25 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.ddl]/content) :author => "R.I.Pienaar <[email protected]>", | |
Dec 28 01:00:25 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.ddl]/content) :license => "Apache-2.0", | |
Dec 28 01:00:25 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.ddl]/content) - :version => "0.12.0", | |
Dec 28 01:00:25 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.ddl]/content) + :version => "0.12.1", | |
Dec 28 01:00:25 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.ddl]/content) :url => "https://choria.io", | |
Dec 28 01:00:25 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.ddl]/content) - :timeout => 5 | |
Dec 28 01:00:25 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.ddl]/content) + :timeout => 20 | |
Dec 28 01:00:25 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.ddl]/content) | |
Dec 28 01:00:25 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.ddl]/content) requires :mcollective => "2.9.0" | |
Dec 28 01:00:25 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.ddl]/content) | |
Dec 28 01:00:25 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.ddl]/content) @@ -13,10 +13,18 @@ | |
Dec 28 01:00:25 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.ddl]/content) :description => "Security Provider plugin", | |
Dec 28 01:00:25 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.ddl]/content) :display_as => "Security Provider" | |
Dec 28 01:00:25 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.ddl]/content) | |
Dec 28 01:00:25 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.ddl]/content) + output :secure_protocol, | |
Dec 28 01:00:25 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.ddl]/content) + :description => "If the protocol is running with PKI security enabled", | |
Dec 28 01:00:25 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.ddl]/content) + :display_as => "Protocol Secure" | |
Dec 28 01:00:25 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.ddl]/content) + | |
Dec 28 01:00:25 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.ddl]/content) output :connector, | |
Dec 28 01:00:25 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.ddl]/content) :description => "Connector plugin", | |
Dec 28 01:00:25 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.ddl]/content) :display_as => "Connector" | |
Dec 28 01:00:25 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.ddl]/content) | |
Dec 28 01:00:25 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.ddl]/content) + output :connector_tls, | |
Dec 28 01:00:25 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.ddl]/content) + :description => "If the connector is running with TLS security enabled", | |
Dec 28 01:00:25 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.ddl]/content) + :display_as => "Connector TLS" | |
Dec 28 01:00:25 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.ddl]/content) + | |
Dec 28 01:00:25 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.ddl]/content) output :path, | |
Dec 28 01:00:25 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.ddl]/content) :description => "Active OS PATH", | |
Dec 28 01:00:25 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.ddl]/content) :display_as => "Path" | |
Dec 28 01:00:25 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.ddl]/content) @@ -72,5 +80,7 @@ | |
Dec 28 01:00:25 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.ddl]/content) aggregate summary(:connected_server) | |
Dec 28 01:00:25 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.ddl]/content) aggregate summary(:srv_domain) | |
Dec 28 01:00:25 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.ddl]/content) aggregate summary(:using_srv) | |
Dec 28 01:00:25 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.ddl]/content) + aggregate summary(:secure_protocol) | |
Dec 28 01:00:25 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.ddl]/content) + aggregate summary(:connector_tls) | |
Dec 28 01:00:25 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.ddl]/content) end | |
Dec 28 01:00:25 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.ddl]/content) end | |
Dec 28 01:00:25 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.ddl]/content) content changed '{md5}43a821e136f38f1e54420df298e1529e' to '{md5}8dc74a913c804216aa417f90dbc7e817' | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.json]/content) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.json]/content) --- /opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.json#0112018-12-24 21:53:49.295315570 +0000 | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.json]/content) +++ /tmp/puppet-file20181228-6211-1k1qkx#0112018-12-28 01:00:27.167000000 +0000 | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.json]/content) @@ -7,7 +7,7 @@ | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.json]/content) "license": "Apache-2.0", | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.json]/content) "version": "0.12.0", | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.json]/content) "url": "https://choria.io", | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.json]/content) - "timeout": 5 | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.json]/content) + "timeout": 20 | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.json]/content) }, | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.json]/content) "actions": [ | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.json]/content) { | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.json]/content) @@ -20,11 +20,21 @@ | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.json]/content) "display_as": "Security Provider", | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.json]/content) "default": null | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.json]/content) }, | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.json]/content) + "secure_protocol": { | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.json]/content) + "description": "If the protocol is running with PKI security enabled", | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.json]/content) + "display_as": "Protocol Secure", | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.json]/content) + "default": null | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.json]/content) + }, | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.json]/content) "connector": { | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.json]/content) "description": "Connector plugin", | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.json]/content) "display_as": "Connector", | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.json]/content) "default": null | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.json]/content) }, | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.json]/content) + "connector_tls": { | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.json]/content) + "description": "If the connector is running with TLS security enabled", | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.json]/content) + "display_as": "Connector TLS", | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.json]/content) + "default": null | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.json]/content) + }, | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.json]/content) "path": { | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.json]/content) "description": "Active OS PATH", | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.json]/content) "display_as": "Path", | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.json]/content) @@ -124,6 +134,18 @@ | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.json]/content) "args": [ | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.json]/content) "using_srv" | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.json]/content) ] | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.json]/content) + }, | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.json]/content) + { | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.json]/content) + "function": "summary", | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.json]/content) + "args": [ | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.json]/content) + "secure_protocol" | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.json]/content) + ] | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.json]/content) + }, | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.json]/content) + { | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.json]/content) + "function": "summary", | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.json]/content) + "args": [ | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.json]/content) + "connector_tls" | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.json]/content) + ] | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.json]/content) } | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.json]/content) ] | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.json]/content) } | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.json]/content) content changed '{md5}e08fd8f83799435daa76d523769a2be4' to '{md5}d67c11cbe767b53f707255c1944f4c3f' | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/connector/nats.ddl]/content) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/connector/nats.ddl]/content) --- /opt/puppetlabs/mcollective/plugins/mcollective/connector/nats.ddl#0112018-12-24 21:53:49.334315570 +0000 | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/connector/nats.ddl]/content) +++ /tmp/puppet-file20181228-6211-6zyptl#0112018-12-28 01:00:27.274000000 +0000 | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/connector/nats.ddl]/content) @@ -2,7 +2,7 @@ | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/connector/nats.ddl]/content) :description => "Connector plugin for NATS.io middleware", | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/connector/nats.ddl]/content) :author => "R.I.Pienaar <[email protected]>", | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/connector/nats.ddl]/content) :license => "Apache-2.0", | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/connector/nats.ddl]/content) - :version => "0.12.0", | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/connector/nats.ddl]/content) + :version => "0.12.1", | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/connector/nats.ddl]/content) :url => "https://github.com/choria-io", | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/connector/nats.ddl]/content) :timeout => 60 | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/connector/nats.ddl]/content) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/connector/nats.ddl]/content) content changed '{md5}6c23534ad1fc2071b589fe03bea8bb92' to '{md5}58b0205d41b0557fbf598f9e26a70c7d' | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/security/choria.rb]/content) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/security/choria.rb]/content) --- /opt/puppetlabs/mcollective/plugins/mcollective/security/choria.rb#0112018-12-24 21:53:49.454315570 +0000 | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/security/choria.rb]/content) +++ /tmp/puppet-file20181228-6211-1fmil4m#0112018-12-28 01:00:27.408000000 +0000 | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/security/choria.rb]/content) @@ -3,6 +3,7 @@ | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/security/choria.rb]/content) require "yaml" | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/security/choria.rb]/content) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/security/choria.rb]/content) require_relative "../util/choria" | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/security/choria.rb]/content) +require_relative "../util/indifferent_hash" | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/security/choria.rb]/content) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/security/choria.rb]/content) module MCollective | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/security/choria.rb]/content) module Security | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/security/choria.rb]/content) @@ -56,7 +57,7 @@ | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/security/choria.rb]/content) "pubcert" => "insecure" | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/security/choria.rb]/content) } | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/security/choria.rb]/content) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/security/choria.rb]/content) - unless $choria_unsafe_disable_nats_tls # rubocop:disable Style/GlobalVars | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/security/choria.rb]/content) + unless $choria_unsafe_disable_protocol_security # rubocop:disable Style/GlobalVars | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/security/choria.rb]/content) secure_request["signature"] = sign(serialized_request) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/security/choria.rb]/content) secure_request["pubcert"] = File.read(client_public_cert).chomp | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/security/choria.rb]/content) end | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/security/choria.rb]/content) @@ -357,8 +358,8 @@ | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/security/choria.rb]/content) # @param callerid [String] callerid who sent this cert | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/security/choria.rb]/content) # @return [Boolean] | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/security/choria.rb]/content) def should_cache_certname?(pubcert, callerid) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/security/choria.rb]/content) - certname = choria.valid_certificate?(pubcert) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/security/choria.rb]/content) callerid_certname = certname_from_callerid(callerid) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/security/choria.rb]/content) + certname = choria.valid_certificate?(pubcert, callerid_certname) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/security/choria.rb]/content) valid_regex = certname_whitelist_regex | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/security/choria.rb]/content) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/security/choria.rb]/content) unless certname | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/security/choria.rb]/content) @@ -391,7 +392,7 @@ | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/security/choria.rb]/content) # @param pubcert [String] PEM encoded X509 public certificate | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/security/choria.rb]/content) # @return [Hash] | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/security/choria.rb]/content) def client_pubcert_metadata(envelope, pubcert) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/security/choria.rb]/content) - cert = choria.parse_pubcert(pubcert) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/security/choria.rb]/content) + cert = choria.parse_pubcert(pubcert).first | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/security/choria.rb]/content) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/security/choria.rb]/content) { | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/security/choria.rb]/content) "create_time" => current_timestamp, | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/security/choria.rb]/content) @@ -502,7 +503,7 @@ | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/security/choria.rb]/content) if format == :yaml | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/security/choria.rb]/content) YAML.load(string) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/security/choria.rb]/content) else | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/security/choria.rb]/content) - JSON.parse(string) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/security/choria.rb]/content) + JSON.parse(string, :object_class => Util::IndifferentHash) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/security/choria.rb]/content) end | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/security/choria.rb]/content) end | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/security/choria.rb]/content) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/security/choria.rb]/content) content changed '{md5}731942691e7fabda2d900158b691e4aa' to '{md5}ab2e4606ce34a533f5f1562d58356ab3' | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) --- /opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb#0112018-12-24 21:53:49.494315570 +0000 | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) +++ /tmp/puppet-file20181228-6211-j2tkso#0112018-12-28 01:00:27.531000000 +0000 | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) @@ -8,7 +8,7 @@ | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) class Abort < StandardError; end | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) unless defined?(Choria::VERSION) # rubocop:disable Style/IfUnlessModifier | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) - VERSION = "0.12.0".freeze | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + VERSION = "0.12.1".freeze | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) end | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) attr_writer :ca | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) @@ -329,18 +329,25 @@ | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) # Validates a certificate against the CA | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) # | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) # @param pubcert [String] PEM encoded X509 public certificate | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + # @param name [String] name that should be present in the certificate | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) # @param log [Boolean] log warnings when true | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) # @return [String,false] when succesful, the certname else false | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) # @raise [StandardError] in case OpenSSL fails to open the various certificates | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) # @raise [OpenSSL::X509::CertificateError] if the CA is invalid | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) - def valid_certificate?(pubcert, log=true) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + def valid_certificate?(pubcert, name, log=true) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + return false unless name | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) unless File.readable?(ca_path) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) raise("Cannot find or read the CA in %s, cannot verify public certificate" % ca_path) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) end | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) - incoming = parse_pubcert(pubcert, log) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + certs = parse_pubcert(pubcert, log) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + return false if certs.empty? | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + incoming = certs.first | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) - return false unless incoming | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + chain = certs[1..-1] | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) begin | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) ca = OpenSSL::X509::Store.new.add_file(ca_path) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) @@ -349,27 +356,59 @@ | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) raise | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) end | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) - unless ca.verify(incoming) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) - Log.warn("Failed to verify certificate %s against CA %s in %s" % [incoming.subject.to_s, incoming.issuer.to_s, ca_path]) if log | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + unless ca.verify(incoming, chain) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + if log | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + Log.warn("Failed to verify certificate %s against CA %s in %s" % [ | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + incoming.subject.to_s, | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + incoming.issuer.to_s, | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + ca_path | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + ]) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + end | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) return false | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) end | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) Log.debug("Verified certificate %s against CA %s" % [incoming.subject.to_s, incoming.issuer.to_s]) if log | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) - cn_parts = incoming.subject.to_a.select {|c| c[0] == "CN"}.flatten | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + unless OpenSSL::SSL.verify_certificate_identity(incoming, name) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + raise("Could not parse certificate with subject %s as it has no CN part, or name %s invalid" % [ | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + incoming.subject.to_s, | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + name | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + ]) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + end | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + name | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + end | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) - raise("Could not parse certificate with subject %s as it has no CN part" % [incoming.subject.to_s]) if cn_parts.empty? | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + # Utility function to split a chained certificate String into an Array | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + # | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + # @param pemdata [String] PEM encoded certificate | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + # @return [Array<String,nil>] | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + def ssl_split_pem(pemdata) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + # Chained certificates typically have the public certificate, along | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + # with every intermediate certificiate. | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + # OpenSSL will stop at the first certificate when using OpenSSL::X509::Certificate.new, | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + # so we need to separate them into a list | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + pemdata.scan(/-----BEGIN CERTIFICATE-----.+?-----END CERTIFICATE-----/m) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + end | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) - cn_parts[1] | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + # Split a string containing chained certificates into an Array of OpenSSL::X509::Certificate. | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + # | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + # @param pemdata [String] | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + # @return [Array<OpenSSL::X509::Certificate,nil>] | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + def ssl_parse_chain(pemdata) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + ssl_split_pem(pemdata).map do |cpem| | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + OpenSSL::X509::Certificate.new(cpem) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + end | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) end | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) # Parses a public cert | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) # | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) # @param pubcert [String] PEM encoded public certificate | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) # @param log [Boolean] log warnings when true | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) - # @return [OpenSSL::X509::Certificate,nil] | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + # @return [Array<OpenSSL::X509::Certificate,nil>] | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) def parse_pubcert(pubcert, log=true) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) - OpenSSL::X509::Certificate.new(pubcert) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + ssl_parse_chain(pubcert) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) rescue OpenSSL::X509::CertificateError | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) Log.warn("Received certificate is not a valid x509 certificate: %s: %s" % [$!.class, $!.to_s]) if log | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) nil | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) @@ -390,7 +429,7 @@ | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) embedded_certname = nil | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) begin | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) - embedded_certname = valid_certificate?(File.read(client_public_cert)) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + embedded_certname = valid_certificate?(File.read(client_public_cert), certname) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) rescue | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) raise(UserError, "The public certificate was not signed by the configured CA") | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) end | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) @@ -640,8 +679,25 @@ | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) def ssl_context | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) context = OpenSSL::SSL::SSLContext.new | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) context.ca_file = ca_path | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) - context.cert = OpenSSL::X509::Certificate.new(File.read(client_public_cert)) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) - context.key = OpenSSL::PKey::RSA.new(File.read(client_private_key)) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + public_cert = File.read(client_public_cert) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + private_key = File.read(client_private_key) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + cert_chain = ssl_parse_chain(public_cert) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + cert = cert_chain.first | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + key = OpenSSL::PKey::RSA.new(private_key) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + extra_chain_cert = cert_chain[1..-1] | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + if OpenSSL::SSL::SSLContext.method_defined?(:add_certificate) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + context.add_certificate(cert, key, extra_chain_cert) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + else | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + context.cert = OpenSSL::X509::Certificate.new(File.read(client_public_cert)) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + context.key = OpenSSL::PKey::RSA.new(File.read(client_private_key)) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + context.extra_chain_cert = extra_chain_cert | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + end | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) context.verify_mode = OpenSSL::SSL::VERIFY_PEER | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) context | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) @@ -667,11 +723,41 @@ | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) end | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) end | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + # Determines the security provider | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + def security_provider | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + get_option("security.provider", "puppet") | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + end | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + # Determines if the file security provider is enabled | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + def file_security? | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + security_provider == "file" | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + end | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + # Determines if the puppet security provider is enabled | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + def puppet_security? | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + security_provider == "puppet" | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + end | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + # Expands full paths with special handling for empty string | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + # | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + # File.expand_path will expand `""` to cwd, this is not good for | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + # what we need in many cases so this returns `""` in that case | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + # | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + # @param path [String] the unexpanded path | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + # @return [String] `""` when empty string was given | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + def expand_path(path) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + return "" if path == "" | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + File.expand_path(path) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + end | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) # The path to a client public certificate | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) # | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) # @note paths determined by Puppet AIO packages | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) # @return [String] | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) def client_public_cert | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + return expand_path(get_option("security.file.certificate", "")) if file_security? | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) File.join(ssl_dir, "certs", "%s.pem" % certname) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) end | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) @@ -687,6 +773,8 @@ | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) # @note paths determined by Puppet AIO packages | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) # @return [String] | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) def client_private_key | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + return expand_path(get_option("security.file.key", "")) if file_security? | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) File.join(ssl_dir, "private_keys", "%s.pem" % certname) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) end | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) @@ -701,6 +789,8 @@ | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) # | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) # @return [String] | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) def ca_path | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + return expand_path(get_option("security.file.ca", "")) if file_security? | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) File.join(ssl_dir, "certs", "ca.pem") | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) end | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) @@ -715,6 +805,8 @@ | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) # | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) # @return [String] | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) def csr_path | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + return "" if file_security? | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) File.join(ssl_dir, "certificate_requests", "%s.pem" % certname) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) end | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) @@ -762,6 +854,8 @@ | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) # | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) # @return [void] | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) def make_ssl_dirs | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + return if file_security? | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) + | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) FileUtils.mkdir_p(ssl_dir, :mode => 0o0771) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) ["certificate_requests", "certs", "public_keys"].each do |dir| | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/choria.rb]/content) content changed '{md5}42bbfb90b3db0c15f789f6b0a81415e2' to '{md5}eb0b85f012cf047cf75c7125cbed7255' | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.rb]/content) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.rb]/content) --- /opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.rb#0112018-12-24 21:53:49.580315570 +0000 | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.rb]/content) +++ /tmp/puppet-file20181228-6211-10vpy51#0112018-12-28 01:00:27.689000000 +0000 | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.rb]/content) @@ -19,6 +19,8 @@ | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.rb]/content) reply[:middleware_servers] = choria.middleware_servers.map {|s| s.join(":")} | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.rb]/content) reply[:path] = ENV.fetch("PATH", "") | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.rb]/content) reply[:choria_version] = "mcollective plugin %s" % Util::Choria::VERSION | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.rb]/content) + reply[:secure_protocol] = !$choria_unsafe_disable_protocol_security # rubocop:disable Style/GlobalVars | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.rb]/content) + reply[:connector_tls] = !$choria_unsafe_disable_nats_tls # rubocop:disable Style/GlobalVars | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.rb]/content) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.rb]/content) if connector.connected? | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.rb]/content) reply[:connected_server] = "%s://%s:%s" % [connector.connected_server.scheme, connector.connected_server.host, connector.connected_server.port] | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/agent/choria_util.rb]/content) content changed '{md5}b4774e20812687bc5d6565192ec33f6d' to '{md5}ebce7424cb94bb47c209e4362d385201' | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/application/choria.rb]/content) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/application/choria.rb]/content) --- /opt/puppetlabs/mcollective/plugins/mcollective/application/choria.rb#0112018-12-24 21:53:49.712315570 +0000 | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/application/choria.rb]/content) +++ /tmp/puppet-file20181228-6211-eb8ah8#0112018-12-28 01:00:27.851000000 +0000 | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/application/choria.rb]/content) @@ -70,6 +70,10 @@ | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/application/choria.rb]/content) def request_cert_command | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/application/choria.rb]/content) disconnect | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/application/choria.rb]/content) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/application/choria.rb]/content) + unless choria.puppet_security? | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/application/choria.rb]/content) + raise(Util::Choria::UserError, "Cannot only request certificates in Puppet security mode") | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/application/choria.rb]/content) + end | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/application/choria.rb]/content) + | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/application/choria.rb]/content) if choria.has_client_public_cert? | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/application/choria.rb]/content) raise(Util::Choria::UserError, "Already have a certificate '%s', cannot request a new one" % choria.client_public_cert) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/application/choria.rb]/content) end | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/application/choria.rb]/content) @@ -175,6 +179,7 @@ | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/application/choria.rb]/content) puts " Valid SSL Setup: %s try running 'mco choria request_cert'" % [Util.colorize(:red, "no")] | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/application/choria.rb]/content) end | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/application/choria.rb]/content) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/application/choria.rb]/content) + puts " Security Provider: %s" % [choria.security_provider] | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/application/choria.rb]/content) puts " Certname: %s" % [choria.certname] | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/application/choria.rb]/content) puts " SSL Directory: %s (%s)" % [choria.ssl_dir, File.exist?(choria.ssl_dir) ? Util.colorize(:green, "found") : Util.colorize(:red, "absent")] | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/application/choria.rb]/content) puts " Client Public Cert: %s (%s)" % [choria.client_public_cert, choria.has_client_public_cert? ? Util.colorize(:green, "found") : Util.colorize(:red, "absent")] | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/application/choria.rb]/content) @@ -183,7 +188,7 @@ | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/application/choria.rb]/content) puts " CSR Path: %s (%s)" % [choria.csr_path, choria.has_csr? ? Util.colorize(:green, "found") : Util.colorize(:red, "absent")] | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/application/choria.rb]/content) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/application/choria.rb]/content) if choria.has_client_public_cert? | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/application/choria.rb]/content) - cn = choria.valid_certificate?(File.read(choria.client_public_cert), false) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/application/choria.rb]/content) + cn = choria.valid_certificate?(File.read(choria.client_public_cert), choria.certname, false) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/application/choria.rb]/content) | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/application/choria.rb]/content) puts " Public Cert CN: %s (%s)" % [cn, cn == choria.certname ? Util.colorize(:green, "match") : Util.colorize(:red, "does not match certname")] | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/application/choria.rb]/content) end | |
Dec 28 01:00:27 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/application/choria.rb]/content) content changed '{md5}baeb12572448adf2c794f6213f259d02' to '{md5}bd44b4b2a04f395f689f69ec1918e7b4' | |
Dec 28 01:00:28 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/discovery/choria.ddl]/content) | |
Dec 28 01:00:28 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/discovery/choria.ddl]/content) --- /opt/puppetlabs/mcollective/plugins/mcollective/discovery/choria.ddl#0112018-12-24 21:53:49.799315570 +0000 | |
Dec 28 01:00:28 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/discovery/choria.ddl]/content) +++ /tmp/puppet-file20181228-6211-zgr0wo#0112018-12-28 01:00:27.993000000 +0000 | |
Dec 28 01:00:28 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/discovery/choria.ddl]/content) @@ -2,7 +2,7 @@ | |
Dec 28 01:00:28 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/discovery/choria.ddl]/content) :description => "PuppetDB based discovery for the Choria plugin suite", | |
Dec 28 01:00:28 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/discovery/choria.ddl]/content) :author => "R.I.Pienaar <[email protected]>", | |
Dec 28 01:00:28 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/discovery/choria.ddl]/content) :license => "Apache-2.0", | |
Dec 28 01:00:28 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/discovery/choria.ddl]/content) - :version => "0.12.0", | |
Dec 28 01:00:28 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/discovery/choria.ddl]/content) + :version => "0.12.1", | |
Dec 28 01:00:28 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/discovery/choria.ddl]/content) :url => "https://github.com/choria-io", | |
Dec 28 01:00:28 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/discovery/choria.ddl]/content) :timeout => 0 | |
Dec 28 01:00:28 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/discovery/choria.ddl]/content) | |
Dec 28 01:00:28 master puppet-agent[6211]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/discovery/choria.ddl]/content) content changed '{md5}2f7f7f197f2c9476ea2e65eb5b34db64' to '{md5}f6e276793c271e870c60423b1ec107b1' | |
Dec 28 01:00:31 master systemd: Stopping The Marionette Collective... | |
Dec 28 01:00:31 master systemd: Stopped The Marionette Collective. | |
Dec 28 01:00:31 master systemd: Starting The Marionette Collective... | |
Dec 28 01:00:31 master mcollectived: /opt/puppetlabs/mcollective/plugins/mcollective/security/choria.rb:6:in `require_relative': cannot load such file -- /opt/puppetlabs/mcollective/plugins/mcollective/util/indifferent_hash (LoadError) | |
Dec 28 01:00:31 master mcollectived: from /opt/puppetlabs/mcollective/plugins/mcollective/security/choria.rb:6:in `<top (required)>' | |
Dec 28 01:00:31 master mcollectived: from /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/mcollective/pluginmanager.rb:169:in `load' | |
Dec 28 01:00:31 master mcollectived: from /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/mcollective/pluginmanager.rb:169:in `loadclass' | |
Dec 28 01:00:31 master mcollectived: from /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/mcollective/config.rb:166:in `loadconfig' | |
Dec 28 01:00:31 master mcollectived: from /opt/puppetlabs/puppet/bin/mcollectived:57:in `<main>' | |
Dec 28 01:00:31 master systemd: mcollective.service: control process exited, code=exited status=1 | |
Dec 28 01:00:31 master systemd: Failed to start The Marionette Collective. | |
Dec 28 01:00:31 master systemd: Unit mcollective.service entered failed state. | |
Dec 28 01:00:31 master systemd: mcollective.service failed. | |
Dec 28 01:00:31 master puppet-agent[6211]: (/Stage[main]/Mcollective::Service/Service[mcollective]) Failed to call refresh: Systemd restart for mcollective failed! | |
Dec 28 01:00:31 master puppet-agent[6211]: (/Stage[main]/Mcollective::Service/Service[mcollective]) journalctl log for mcollective: | |
Dec 28 01:00:31 master puppet-agent[6211]: (/Stage[main]/Mcollective::Service/Service[mcollective]) -- Logs begin at Fri 2018-12-28 00:58:35 UTC, end at Fri 2018-12-28 01:00:31 UTC. -- | |
Dec 28 01:00:31 master puppet-agent[6211]: (/Stage[main]/Mcollective::Service/Service[mcollective]) Dec 28 00:58:39 master.localdomain systemd[1]: Starting The Marionette Collective... | |
Dec 28 01:00:31 master puppet-agent[6211]: (/Stage[main]/Mcollective::Service/Service[mcollective]) Dec 28 00:58:41 master.localdomain systemd[1]: mcollective.service: Supervising process 2885 which is not our child. We'll most likely not notice when it exits. | |
Dec 28 01:00:31 master puppet-agent[6211]: (/Stage[main]/Mcollective::Service/Service[mcollective]) Dec 28 00:58:41 master.localdomain systemd[1]: Started The Marionette Collective. | |
Dec 28 01:00:31 master puppet-agent[6211]: (/Stage[main]/Mcollective::Service/Service[mcollective]) Dec 28 01:00:31 master.localdomain systemd[1]: Stopping The Marionette Collective... | |
Dec 28 01:00:31 master puppet-agent[6211]: (/Stage[main]/Mcollective::Service/Service[mcollective]) Dec 28 01:00:31 master.localdomain systemd[1]: Stopped The Marionette Collective. | |
Dec 28 01:00:31 master puppet-agent[6211]: (/Stage[main]/Mcollective::Service/Service[mcollective]) Dec 28 01:00:31 master.localdomain systemd[1]: Starting The Marionette Collective... | |
Dec 28 01:00:31 master puppet-agent[6211]: (/Stage[main]/Mcollective::Service/Service[mcollective]) Dec 28 01:00:31 master.localdomain mcollectived[7054]: /opt/puppetlabs/mcollective/plugins/mcollective/security/choria.rb:6:in `require_relative': cannot load such file -- /opt/puppetlabs/mcollective/plugins/mcollective/util/indifferent_hash (LoadError) | |
Dec 28 01:00:31 master puppet-agent[6211]: (/Stage[main]/Mcollective::Service/Service[mcollective]) Dec 28 01:00:31 master.localdomain mcollectived[7054]: from /opt/puppetlabs/mcollective/plugins/mcollective/security/choria.rb:6:in `<top (required)>' | |
Dec 28 01:00:31 master puppet-agent[6211]: (/Stage[main]/Mcollective::Service/Service[mcollective]) Dec 28 01:00:31 master.localdomain mcollectived[7054]: from /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/mcollective/pluginmanager.rb:169:in `load' | |
Dec 28 01:00:31 master puppet-agent[6211]: (/Stage[main]/Mcollective::Service/Service[mcollective]) Dec 28 01:00:31 master.localdomain mcollectived[7054]: from /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/mcollective/pluginmanager.rb:169:in `loadclass' | |
Dec 28 01:00:31 master puppet-agent[6211]: (/Stage[main]/Mcollective::Service/Service[mcollective]) Dec 28 01:00:31 master.localdomain mcollectived[7054]: from /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/mcollective/config.rb:166:in `loadconfig' | |
Dec 28 01:00:31 master puppet-agent[6211]: (/Stage[main]/Mcollective::Service/Service[mcollective]) Dec 28 01:00:31 master.localdomain mcollectived[7054]: from /opt/puppetlabs/puppet/bin/mcollectived:57:in `<main>' | |
Dec 28 01:00:31 master puppet-agent[6211]: (/Stage[main]/Mcollective::Service/Service[mcollective]) Dec 28 01:00:31 master.localdomain systemd[1]: mcollective.service: control process exited, code=exited status=1 | |
Dec 28 01:00:31 master puppet-agent[6211]: (/Stage[main]/Mcollective::Service/Service[mcollective]) Dec 28 01:00:31 master.localdomain systemd[1]: Failed to start The Marionette Collective. | |
Dec 28 01:00:31 master puppet-agent[6211]: (/Stage[main]/Mcollective::Service/Service[mcollective]) Dec 28 01:00:31 master.localdomain systemd[1]: Unit mcollective.service entered failed state. | |
Dec 28 01:00:31 master puppet-agent[6211]: (/Stage[main]/Mcollective::Service/Service[mcollective]) Dec 28 01:00:31 master.localdomain systemd[1]: mcollective.service failed. | |
Dec 28 01:00:31 master puppet-agent[6211]: (/Stage[main]/Mcollective::Service/Service[mcollective]) Systemd restart for mcollective failed! | |
Dec 28 01:00:31 master puppet-agent[6211]: (/Stage[main]/Mcollective::Service/Service[mcollective]) journalctl log for mcollective: | |
Dec 28 01:00:31 master puppet-agent[6211]: (/Stage[main]/Mcollective::Service/Service[mcollective]) -- Logs begin at Fri 2018-12-28 00:58:35 UTC, end at Fri 2018-12-28 01:00:31 UTC. -- | |
Dec 28 01:00:31 master puppet-agent[6211]: (/Stage[main]/Mcollective::Service/Service[mcollective]) Dec 28 00:58:39 master.localdomain systemd[1]: Starting The Marionette Collective... | |
Dec 28 01:00:31 master puppet-agent[6211]: (/Stage[main]/Mcollective::Service/Service[mcollective]) Dec 28 00:58:41 master.localdomain systemd[1]: mcollective.service: Supervising process 2885 which is not our child. We'll most likely not notice when it exits. | |
Dec 28 01:00:31 master puppet-agent[6211]: (/Stage[main]/Mcollective::Service/Service[mcollective]) Dec 28 00:58:41 master.localdomain systemd[1]: Started The Marionette Collective. | |
Dec 28 01:00:31 master puppet-agent[6211]: (/Stage[main]/Mcollective::Service/Service[mcollective]) Dec 28 01:00:31 master.localdomain systemd[1]: Stopping The Marionette Collective... | |
Dec 28 01:00:31 master puppet-agent[6211]: (/Stage[main]/Mcollective::Service/Service[mcollective]) Dec 28 01:00:31 master.localdomain systemd[1]: Stopped The Marionette Collective. | |
Dec 28 01:00:31 master puppet-agent[6211]: (/Stage[main]/Mcollective::Service/Service[mcollective]) Dec 28 01:00:31 master.localdomain systemd[1]: Starting The Marionette Collective... | |
Dec 28 01:00:31 master puppet-agent[6211]: (/Stage[main]/Mcollective::Service/Service[mcollective]) Dec 28 01:00:31 master.localdomain mcollectived[7054]: /opt/puppetlabs/mcollective/plugins/mcollective/security/choria.rb:6:in `require_relative': cannot load such file -- /opt/puppetlabs/mcollective/plugins/mcollective/util/indifferent_hash (LoadError) | |
Dec 28 01:00:31 master puppet-agent[6211]: (/Stage[main]/Mcollective::Service/Service[mcollective]) Dec 28 01:00:31 master.localdomain mcollectived[7054]: from /opt/puppetlabs/mcollective/plugins/mcollective/security/choria.rb:6:in `<top (required)>' | |
Dec 28 01:00:31 master puppet-agent[6211]: (/Stage[main]/Mcollective::Service/Service[mcollective]) Dec 28 01:00:31 master.localdomain mcollectived[7054]: from /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/mcollective/pluginmanager.rb:169:in `load' | |
Dec 28 01:00:31 master puppet-agent[6211]: (/Stage[main]/Mcollective::Service/Service[mcollective]) Dec 28 01:00:31 master.localdomain mcollectived[7054]: from /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/mcollective/pluginmanager.rb:169:in `loadclass' | |
Dec 28 01:00:31 master puppet-agent[6211]: (/Stage[main]/Mcollective::Service/Service[mcollective]) Dec 28 01:00:31 master.localdomain mcollectived[7054]: from /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/mcollective/config.rb:166:in `loadconfig' | |
Dec 28 01:00:31 master puppet-agent[6211]: (/Stage[main]/Mcollective::Service/Service[mcollective]) Dec 28 01:00:31 master.localdomain mcollectived[7054]: from /opt/puppetlabs/puppet/bin/mcollectived:57:in `<main>' | |
Dec 28 01:00:31 master puppet-agent[6211]: (/Stage[main]/Mcollective::Service/Service[mcollective]) Dec 28 01:00:31 master.localdomain systemd[1]: mcollective.service: control process exited, code=exited status=1 | |
Dec 28 01:00:31 master puppet-agent[6211]: (/Stage[main]/Mcollective::Service/Service[mcollective]) Dec 28 01:00:31 master.localdomain systemd[1]: Failed to start The Marionette Collective. | |
Dec 28 01:00:31 master puppet-agent[6211]: (/Stage[main]/Mcollective::Service/Service[mcollective]) Dec 28 01:00:31 master.localdomain systemd[1]: Unit mcollective.service entered failed state. | |
Dec 28 01:00:31 master puppet-agent[6211]: (/Stage[main]/Mcollective::Service/Service[mcollective]) Dec 28 01:00:31 master.localdomain systemd[1]: mcollective.service failed. | |
Dec 28 01:00:31 master puppet-agent[6211]: (/Stage[main]/Mcollective::Facts/Exec[mcollective_facts_yaml_refresh]) Dependency Service[mcollective] has failures: true | |
Dec 28 01:00:31 master puppet-agent[6211]: (/Stage[main]/Mcollective::Facts/Exec[mcollective_facts_yaml_refresh]) Skipping because of failed dependencies | |
Dec 28 01:00:32 master puppet-agent[6211]: Applied catalog in 15.99 seconds | |
Dec 28 01:01:01 master systemd: Created slice User Slice of root. | |
Dec 28 01:01:01 master systemd: Started Session 3 of user root. | |
Dec 28 01:01:28 master systemd: Created slice User Slice of vagrant. | |
Dec 28 01:01:28 master systemd: Started Session 4 of user vagrant. | |
Dec 28 01:01:28 master systemd-logind: New session 4 of user vagrant. | |
Dec 28 01:02:01 master ntpd[1387]: 0.0.0.0 c61c 0c clock_step +2.371113 s | |
Dec 28 01:02:01 master ntpd[1387]: 0.0.0.0 c614 04 freq_mode | |
Dec 28 01:02:01 master systemd: Time has been changed | |
Dec 28 01:02:02 master ntpd[1387]: 0.0.0.0 c618 08 no_sys_peer | |
Dec 28 01:03:22 master systemd: Reloading. | |
Dec 28 01:03:22 master systemd: Stopping The Choria Orchestrator Network Broker... | |
Dec 28 01:03:22 master systemd: Stopped The Choria Orchestrator Network Broker. | |
Dec 28 01:03:22 master systemd: Started The Choria Orchestrator Network Broker. | |
Dec 28 01:03:22 master yum[7186]: Updated: choria-0.9.0-1.el7.x86_64 | |
Dec 28 01:04:04 master puppet-agent[7413]: Using configured environment 'production' | |
Dec 28 01:04:04 master puppet-agent[7413]: Retrieving pluginfacts | |
Dec 28 01:04:04 master puppet-agent[7413]: Retrieving plugin | |
Dec 28 01:04:05 master puppet-agent[7413]: Retrieving locales | |
Dec 28 01:04:05 master puppet-agent[7413]: Loading facts | |
Dec 28 01:04:15 master puppet-agent[7413]: Caching catalog for master.localdomain | |
Dec 28 01:04:17 master puppet-agent[7413]: Applying configuration version 'c121658' | |
Dec 28 01:04:21 master puppet-agent[7413]: (/Stage[main]/Mcollective_choria/Mcollective::Module_plugin[mcollective_choria]/File[/opt/puppetlabs/mcollective/plugins/mcollective/util/indifferent_hash.rb]/ensure) defined content as '{md5}967b519ad92957a96bb467f9deccb6cd' | |
Dec 28 01:04:25 master puppet-agent[7413]: (Mcollective::Module_plugin[mcollective_choria]) Scheduling refresh of Class[Mcollective::Service] | |
Dec 28 01:04:25 master puppet-agent[7413]: (Class[Mcollective::Service]) Scheduling refresh of Service[mcollective] | |
Dec 28 01:04:25 master systemd: Reloading. | |
Dec 28 01:04:25 master systemd: Starting The Marionette Collective... | |
Dec 28 01:04:25 master systemd: mcollective.service: Supervising process 7713 which is not our child. We'll most likely not notice when it exits. | |
Dec 28 01:04:25 master systemd: Started The Marionette Collective. | |
Dec 28 01:04:25 master puppet-agent[7413]: (/Stage[main]/Mcollective::Service/Service[mcollective]/ensure) ensure changed 'stopped' to 'running' | |
Dec 28 01:04:25 master puppet-agent[7413]: (/Stage[main]/Mcollective::Service/Service[mcollective]) Unscheduling refresh on Service[mcollective] | |
Dec 28 01:04:26 master puppet-agent[7413]: Applied catalog in 8.89 seconds | |
Dec 28 01:05:13 master puppet-agent[7773]: Using configured environment 'production' | |
Dec 28 01:05:13 master puppet-agent[7773]: Retrieving pluginfacts | |
Dec 28 01:05:13 master puppet-agent[7773]: Retrieving plugin | |
Dec 28 01:05:14 master puppet-agent[7773]: Retrieving locales | |
Dec 28 01:05:14 master puppet-agent[7773]: Loading facts | |
Dec 28 01:05:22 master puppet-agent[7773]: Caching catalog for master.localdomain | |
Dec 28 01:05:24 master puppet-agent[7773]: Applying configuration version 'c121658' | |
Dec 28 01:05:30 master puppet-agent[7773]: Applied catalog in 6.23 seconds |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment