Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Language and terminology updates #153

Merged
merged 21 commits into from
Jun 2, 2021
Merged

Language and terminology updates #153

merged 21 commits into from
Jun 2, 2021

Conversation

davidsandilands
Copy link
Contributor

@davidsandilands davidsandilands commented May 26, 2021

The terms, variables and values that have changed are as follows

deployment to cluster

master_host to primary_host

master_replica_host to primary_replica_host

master_target to primary_target

master_replica_target to primary_replica_target

master_certname to primary_certname

master to primary

HA to DR

high-availability to disaster-recovery

TRUSTED FACT
peadm::oid('peadm_role') => 'puppet/master', to peadm::oid('peadm_role') => 'puppet/primary',

NODE GROUP
PE Master B to PE Primary B
PE Master A to PE Primary A

None of the following puppet settings can be updated as all appear to still be in with no alternative https://github.com/puppetlabs/puppet-enterprise-modules/tree/main/modules/puppet_enterprise/manifests/profile and https://github.com/puppetlabs/puppet-enterprise-modules/tree/main/modules/puppet_enterprise/manifests

puppet_enterprise::profile::master
puppet_enterprise::profile::master::puppetdb
puppet_enterprise::profile::primary_master_replica
puppet_enterprise::profile::master::java_args
puppet_enterprise::puppet_master_host

@davidsandilands davidsandilands requested a review from a team as a code owner May 26, 2021 15:27
@davidsandilands davidsandilands marked this pull request as draft May 26, 2021 15:29
@davidsandilands
Copy link
Contributor Author

Manual test 1
Build standard on AWS

david.sandilands@Davids-MacBook-Pro puppetlabs-autope % /opt/puppetlabs/bolt/bin/bolt plan run autope project=davidsand ssh_user=centos firewall_allow='[ "0.0.0.0/0" ]' provider=aws architecture=standard replica=true

Starting: plan autope
Starting: task terraform::initialize on localhost
Finished: task terraform::initialize with 0 failures in 0.24 sec
Starting: plan terraform::apply
Starting: task terraform::apply on localhost
Finished: task terraform::apply with 0 failures in 191.42 sec
Starting: task terraform::output on localhost
Finished: task terraform::output with 0 failures in 0.87 sec
Finished: plan terraform::apply in 3 min, 12 sec
Starting: plan peadm::provision
Starting: plan peadm::action::install
Starting: task peadm::precheck on ec2-34-216-207-45.us-west-2.compute.amazonaws.com, ec2-34-215-81-177.us-west-2.compute.amazonaws.com
Finished: task peadm::precheck with 0 failures in 7.6 sec
WARNING: Target name / hostname mismatch: target ec2-34-216-207-45.us-west-2.compute.amazonaws.com reports ip-10-138-1-196.us-west-2.compute.internal
         Certificate name will be set to target name. Please ensure target name is correct and resolvable
WARNING: Target name / hostname mismatch: target ec2-34-215-81-177.us-west-2.compute.amazonaws.com reports ip-10-138-2-21.us-west-2.compute.internal
         Certificate name will be set to target name. Please ensure target name is correct and resolvable
Starting: file upload from /var/folders/5p/l3pkc0rs4jz_6z71mdz2gyh80000gn/T/peadm20210526-64518-1wvuvoa to /tmp/pe.conf on ec2-34-216-207-45.us-west-2.compute.amazonaws.com
Finished: file upload from /var/folders/5p/l3pkc0rs4jz_6z71mdz2gyh80000gn/T/peadm20210526-64518-1wvuvoa to /tmp/pe.conf with 0 failures in 6.37 sec
Starting: task peadm::mkdir_p_file on ec2-34-216-207-45.us-west-2.compute.amazonaws.com
Finished: task peadm::mkdir_p_file with 0 failures in 7.17 sec
Starting: plan peadm::util::retrieve_and_upload
Starting: task peadm::filesize on local://localhost
Finished: task peadm::filesize with 0 failures in 0.34 sec
Starting: task peadm::filesize on ec2-34-216-207-45.us-west-2.compute.amazonaws.com
Finished: task peadm::filesize with 0 failures in 7.48 sec
Starting: file upload from /tmp/puppet-enterprise-2019.8.5-el-7-x86_64.tar.gz to /tmp/puppet-enterprise-2019.8.5-el-7-x86_64.tar.gz on ec2-34-216-207-45.us-west-2.compute.amazonaws.com
Finished: file upload from /tmp/puppet-enterprise-2019.8.5-el-7-x86_64.tar.gz to /tmp/puppet-enterprise-2019.8.5-el-7-x86_64.tar.gz with 0 failures in 635.04 sec
Finished: plan peadm::util::retrieve_and_upload in 10 min, 43 sec
Starting: plan peadm::util::insert_csr_extension_requests
Starting: task peadm::read_file on ec2-34-216-207-45.us-west-2.compute.amazonaws.com
Finished: task peadm::read_file with 0 failures in 7.13 sec
Starting: task peadm::mkdir_p_file on ec2-34-216-207-45.us-west-2.compute.amazonaws.com
Finished: task peadm::mkdir_p_file with 0 failures in 6.87 sec
Finished: plan peadm::util::insert_csr_extension_requests in 14.16 sec
Starting: task peadm::pe_install on ec2-34-216-207-45.us-west-2.compute.amazonaws.com
Finished: task peadm::pe_install with 0 failures in 281.38 sec
Starting: task peadm::mkdir_p_file on ec2-34-216-207-45.us-west-2.compute.amazonaws.com
Finished: task peadm::mkdir_p_file with 0 failures in 6.86 sec
Starting: command 'systemctl stop pe-puppetdb' on ec2-34-216-207-45.us-west-2.compute.amazonaws.com
Finished: command 'systemctl stop pe-puppetdb' with 0 failures in 3.82 sec
Starting: command 'systemctl start pe-puppetdb' on ec2-34-216-207-45.us-west-2.compute.amazonaws.com
Finished: command 'systemctl start pe-puppetdb' with 0 failures in 31.81 sec
Starting: task peadm::rbac_token on ec2-34-216-207-45.us-west-2.compute.amazonaws.com
Finished: task peadm::rbac_token with 0 failures in 9.15 sec
Starting: task peadm::mkdir_p_file on ec2-34-216-207-45.us-west-2.compute.amazonaws.com
Finished: task peadm::mkdir_p_file with 0 failures in 6.82 sec
Starting: task peadm::code_manager on ec2-34-216-207-45.us-west-2.compute.amazonaws.com
Finished: task peadm::code_manager with 0 failures in 13.09 sec
Starting: task peadm::agent_install on ec2-34-215-81-177.us-west-2.compute.amazonaws.com
Finished: task peadm::agent_install with 0 failures in 43.13 sec
Starting: task peadm::submit_csr on ec2-34-215-81-177.us-west-2.compute.amazonaws.com
Finished: task peadm::submit_csr with 0 failures in 14.54 sec
Starting: task peadm::sign_csr on ec2-34-216-207-45.us-west-2.compute.amazonaws.com
Finished: task peadm::sign_csr with 0 failures in 10.39 sec
Starting: task peadm::puppet_runonce on ec2-34-215-81-177.us-west-2.compute.amazonaws.com
Finished: task peadm::puppet_runonce with 0 failures in 19.87 sec
Starting: task peadm::puppet_runonce on ec2-34-216-207-45.us-west-2.compute.amazonaws.com
Finished: task peadm::puppet_runonce with 0 failures in 63.09 sec
Starting: task peadm::wait_until_service_ready on ec2-34-216-207-45.us-west-2.compute.amazonaws.com
Finished: task peadm::wait_until_service_ready with 0 failures in 7.39 sec
Starting: task peadm::puppet_runonce on ec2-34-216-207-45.us-west-2.compute.amazonaws.com
Finished: task peadm::puppet_runonce with 0 failures in 49.64 sec
Finished: plan peadm::action::install in 20 min, 40 sec
Starting: plan peadm::action::configure
Starting: task peadm::read_file on ec2-34-216-207-45.us-west-2.compute.amazonaws.com
Finished: task peadm::read_file with 0 failures in 7.33 sec
Starting: task peadm::mkdir_p_file on ec2-34-215-81-177.us-west-2.compute.amazonaws.com
Finished: task peadm::mkdir_p_file with 0 failures in 6.87 sec
Starting: apply catalog on ec2-34-216-207-45.us-west-2.compute.amazonaws.com
Finished: apply catalog with 0 failures in 20.73 sec
Starting: task peadm::provision_replica on ec2-34-216-207-45.us-west-2.compute.amazonaws.com
Finished: task peadm::provision_replica with 0 failures in 647.0 sec
Starting: task peadm::puppet_runonce on ec2-34-216-207-45.us-west-2.compute.amazonaws.com, ec2-34-215-81-177.us-west-2.compute.amazonaws.com
Finished: task peadm::puppet_runonce with 0 failures in 63.92 sec
Starting: command 'systemctl start puppet' on ec2-34-216-207-45.us-west-2.compute.amazonaws.com, ec2-34-215-81-177.us-west-2.compute.amazonaws.com
Finished: command 'systemctl start puppet' with 0 failures in 2.5 sec
Finished: plan peadm::action::configure in 12 min, 28 sec
Finished: plan peadm::provision in 33 min, 9 sec
Log into Puppet Enterprise Console: https://34.216.207.45
Finished: plan autope in 36 min, 22 sec
Plan completed successfully with no result

Screenshot 2021-05-26 at 16 42 51
Screenshot 2021-05-26 at 16 44 09
Screenshot 2021-05-26 at 16 44 32
Screenshot 2021-05-26 at 16 45 33
Screenshot 2021-05-26 at 16 46 22
Screenshot 2021-05-26 at 16 46 30
Screenshot 2021-05-26 at 16 58 55

@davidsandilands
Copy link
Contributor Author

AWS large build

david.sandilands@Davids-MacBook-Pro puppetlabs-autope % /opt/puppetlabs/bolt/bin/bolt plan run autope project=davidsand ssh_user=centos firewall_allow='[ "0.0.0.0/0" ]' provider=aws architecture=large replica=true

Starting: plan autope
Starting: task terraform::initialize on localhost
Finished: task terraform::initialize with 0 failures in 0.2 sec
Starting: plan terraform::apply
Starting: task terraform::apply on localhost
Finished: task terraform::apply with 0 failures in 166.47 sec
Starting: task terraform::output on localhost
Finished: task terraform::output with 0 failures in 0.82 sec
Finished: plan terraform::apply in 2 min, 47 sec
Starting: plan peadm::provision
Starting: plan peadm::action::install
Starting: task peadm::precheck on ec2-34-220-53-12.us-west-2.compute.amazonaws.com, ec2-54-149-149-122.us-west-2.compute.amazonaws.com, ec2-54-203-176-121.us-west-2.compute.amazonaws.com
Finished: task peadm::precheck with 0 failures in 7.25 sec
WARNING: Target name / hostname mismatch: target ec2-34-220-53-12.us-west-2.compute.amazonaws.com reports ip-10-138-1-239.us-west-2.compute.internal
         Certificate name will be set to target name. Please ensure target name is correct and resolvable
WARNING: Target name / hostname mismatch: target ec2-54-149-149-122.us-west-2.compute.amazonaws.com reports ip-10-138-2-221.us-west-2.compute.internal
         Certificate name will be set to target name. Please ensure target name is correct and resolvable
WARNING: Target name / hostname mismatch: target ec2-54-203-176-121.us-west-2.compute.amazonaws.com reports ip-10-138-1-243.us-west-2.compute.internal
         Certificate name will be set to target name. Please ensure target name is correct and resolvable
Starting: file upload from /var/folders/5p/l3pkc0rs4jz_6z71mdz2gyh80000gn/T/peadm20210526-76566-bq2cna to /tmp/pe.conf on ec2-34-220-53-12.us-west-2.compute.amazonaws.com
Finished: file upload from /var/folders/5p/l3pkc0rs4jz_6z71mdz2gyh80000gn/T/peadm20210526-76566-bq2cna to /tmp/pe.conf with 0 failures in 6.36 sec
Starting: task peadm::mkdir_p_file on ec2-34-220-53-12.us-west-2.compute.amazonaws.com
Finished: task peadm::mkdir_p_file with 0 failures in 6.76 sec
Starting: plan peadm::util::retrieve_and_upload
Starting: task peadm::filesize on local://localhost
Finished: task peadm::filesize with 0 failures in 0.34 sec
Starting: task peadm::filesize on ec2-34-220-53-12.us-west-2.compute.amazonaws.com
Finished: task peadm::filesize with 0 failures in 6.99 sec
Starting: file upload from /tmp/puppet-enterprise-2019.8.5-el-7-x86_64.tar.gz to /tmp/puppet-enterprise-2019.8.5-el-7-x86_64.tar.gz on ec2-34-220-53-12.us-west-2.compute.amazonaws.com
Finished: file upload from /tmp/puppet-enterprise-2019.8.5-el-7-x86_64.tar.gz to /tmp/puppet-enterprise-2019.8.5-el-7-x86_64.tar.gz with 0 failures in 692.01 sec
Finished: plan peadm::util::retrieve_and_upload in 11 min, 39 sec
Starting: plan peadm::util::insert_csr_extension_requests
Starting: task peadm::read_file on ec2-34-220-53-12.us-west-2.compute.amazonaws.com
Finished: task peadm::read_file with 0 failures in 7.66 sec
Starting: task peadm::mkdir_p_file on ec2-34-220-53-12.us-west-2.compute.amazonaws.com
Finished: task peadm::mkdir_p_file with 0 failures in 7.1 sec
Finished: plan peadm::util::insert_csr_extension_requests in 14.86 sec
Starting: task peadm::pe_install on ec2-34-220-53-12.us-west-2.compute.amazonaws.com
Finished: task peadm::pe_install with 0 failures in 269.95 sec
Starting: task peadm::mkdir_p_file on ec2-34-220-53-12.us-west-2.compute.amazonaws.com
Finished: task peadm::mkdir_p_file with 0 failures in 6.93 sec
Starting: command 'systemctl stop pe-puppetdb' on ec2-34-220-53-12.us-west-2.compute.amazonaws.com
Finished: command 'systemctl stop pe-puppetdb' with 0 failures in 3.67 sec
Starting: command 'systemctl start pe-puppetdb' on ec2-34-220-53-12.us-west-2.compute.amazonaws.com
Finished: command 'systemctl start pe-puppetdb' with 0 failures in 31.85 sec
Starting: task peadm::rbac_token on ec2-34-220-53-12.us-west-2.compute.amazonaws.com
Finished: task peadm::rbac_token with 0 failures in 9.51 sec
Starting: task peadm::mkdir_p_file on ec2-34-220-53-12.us-west-2.compute.amazonaws.com
Finished: task peadm::mkdir_p_file with 0 failures in 6.95 sec
Starting: task peadm::code_manager on ec2-34-220-53-12.us-west-2.compute.amazonaws.com
Finished: task peadm::code_manager with 0 failures in 12.3 sec
Starting: task peadm::agent_install on ec2-54-203-176-121.us-west-2.compute.amazonaws.com
Starting: task peadm::agent_install on ec2-54-149-149-122.us-west-2.compute.amazonaws.com
Finished: task peadm::agent_install with 0 failures in 41.34 sec
Starting: task peadm::submit_csr on ec2-54-149-149-122.us-west-2.compute.amazonaws.com
Finished: task peadm::agent_install with 0 failures in 47.22 sec
Starting: task peadm::submit_csr on ec2-54-203-176-121.us-west-2.compute.amazonaws.com
Finished: task peadm::submit_csr with 0 failures in 15.11 sec
Starting: task peadm::sign_csr on ec2-34-220-53-12.us-west-2.compute.amazonaws.com
Finished: task peadm::sign_csr with 0 failures in 10.25 sec
Starting: task peadm::puppet_runonce on ec2-54-149-149-122.us-west-2.compute.amazonaws.com
Finished: task peadm::submit_csr with 0 failures in 20.06 sec
Starting: task peadm::sign_csr on ec2-34-220-53-12.us-west-2.compute.amazonaws.com
Finished: task peadm::sign_csr with 0 failures in 11.15 sec
Starting: task peadm::puppet_runonce on ec2-54-203-176-121.us-west-2.compute.amazonaws.com
Finished: task peadm::puppet_runonce with 0 failures in 19.26 sec
Finished: task peadm::puppet_runonce with 0 failures in 160.67 sec
Starting: task peadm::puppet_runonce on ec2-34-220-53-12.us-west-2.compute.amazonaws.com
Finished: task peadm::puppet_runonce with 0 failures in 79.18 sec
Starting: task peadm::wait_until_service_ready on ec2-34-220-53-12.us-west-2.compute.amazonaws.com
Finished: task peadm::wait_until_service_ready with 0 failures in 7.25 sec
Starting: task peadm::puppet_runonce on ec2-34-220-53-12.us-west-2.compute.amazonaws.com
Finished: task peadm::puppet_runonce with 0 failures in 55.06 sec
Finished: plan peadm::action::install in 24 min, 17 sec
Starting: plan peadm::action::configure
Starting: task peadm::read_file on ec2-34-220-53-12.us-west-2.compute.amazonaws.com
Finished: task peadm::read_file with 0 failures in 6.73 sec
Starting: task peadm::mkdir_p_file on ec2-54-149-149-122.us-west-2.compute.amazonaws.com, ec2-54-203-176-121.us-west-2.compute.amazonaws.com
Finished: task peadm::mkdir_p_file with 0 failures in 6.93 sec
Starting: apply catalog on ec2-34-220-53-12.us-west-2.compute.amazonaws.com
Finished: apply catalog with 0 failures in 17.81 sec
Starting: task peadm::provision_replica on ec2-34-220-53-12.us-west-2.compute.amazonaws.com
Finished: task peadm::provision_replica with 0 failures in 697.48 sec
Starting: task peadm::puppet_runonce on ec2-34-220-53-12.us-west-2.compute.amazonaws.com, ec2-54-203-176-121.us-west-2.compute.amazonaws.com, ec2-54-149-149-122.us-west-2.compute.amazonaws.com
Finished: task peadm::puppet_runonce with 0 failures in 71.06 sec
Starting: command 'systemctl start puppet' on ec2-34-220-53-12.us-west-2.compute.amazonaws.com, ec2-54-149-149-122.us-west-2.compute.amazonaws.com, ec2-54-203-176-121.us-west-2.compute.amazonaws.com
Finished: command 'systemctl start puppet' with 0 failures in 2.39 sec
Finished: plan peadm::action::configure in 13 min, 22 sec
Finished: plan peadm::provision in 37 min, 40 sec
Log into Puppet Enterprise Console: https://34.220.53.12
Finished: plan autope in 40 min, 28 sec
Plan completed successfully with no result

Screenshot 2021-05-27 at 09 21 43
Screenshot 2021-05-27 at 09 21 56
Screenshot 2021-05-27 at 09 22 08
Screenshot 2021-05-27 at 09 22 33
Screenshot 2021-05-27 at 09 23 48

@davidsandilands
Copy link
Contributor Author

AWS XL build

david.sandilands@Davids-MacBook-Pro puppetlabs-autope % /opt/puppetlabs/bolt/bin/bolt plan run autope project=davidsand ssh_user=centos firewall_allow='[ "0.0.0.0/0" ]' provider=aws architecture=xlarge replica=true

Starting: plan autope
Starting: task terraform::initialize on localhost
Finished: task terraform::initialize with 0 failures in 0.22 sec
Starting: plan terraform::apply
Starting: task terraform::apply on localhost
Finished: task terraform::apply with 0 failures in 165.01 sec
Starting: task terraform::output on localhost
Finished: task terraform::output with 0 failures in 0.92 sec
Finished: plan terraform::apply in 2 min, 46 sec
Starting: plan peadm::provision
Starting: plan peadm::action::install
Starting: task peadm::precheck on ec2-52-27-100-255.us-west-2.compute.amazonaws.com, ec2-34-220-206-125.us-west-2.compute.amazonaws.com, ec2-34-220-101-29.us-west-2.compute.amazonaws.com, ec2-54-244-204-34.us-west-2.compute.amazonaws.com, ec2-34-216-91-88.us-west-2.compute.amazonaws.com
Finished: task peadm::precheck with 0 failures in 7.61 sec
WARNING: Target name / hostname mismatch: target ec2-52-27-100-255.us-west-2.compute.amazonaws.com reports ip-10-138-1-249.us-west-2.compute.internal
         Certificate name will be set to target name. Please ensure target name is correct and resolvable
WARNING: Target name / hostname mismatch: target ec2-34-220-206-125.us-west-2.compute.amazonaws.com reports ip-10-138-1-43.us-west-2.compute.internal
         Certificate name will be set to target name. Please ensure target name is correct and resolvable
WARNING: Target name / hostname mismatch: target ec2-34-220-101-29.us-west-2.compute.amazonaws.com reports ip-10-138-2-220.us-west-2.compute.internal
         Certificate name will be set to target name. Please ensure target name is correct and resolvable
WARNING: Target name / hostname mismatch: target ec2-54-244-204-34.us-west-2.compute.amazonaws.com reports ip-10-138-2-196.us-west-2.compute.internal
         Certificate name will be set to target name. Please ensure target name is correct and resolvable
WARNING: Target name / hostname mismatch: target ec2-34-216-91-88.us-west-2.compute.amazonaws.com reports ip-10-138-1-20.us-west-2.compute.internal
         Certificate name will be set to target name. Please ensure target name is correct and resolvable
Starting: file upload from /var/folders/5p/l3pkc0rs4jz_6z71mdz2gyh80000gn/T/peadm20210527-92938-wpt9tb to /tmp/pe.conf on ec2-52-27-100-255.us-west-2.compute.amazonaws.com
Starting: file upload from /var/folders/5p/l3pkc0rs4jz_6z71mdz2gyh80000gn/T/peadm20210527-92938-1lci078 to /tmp/pe.conf on ec2-34-220-206-125.us-west-2.compute.amazonaws.com
Starting: file upload from /var/folders/5p/l3pkc0rs4jz_6z71mdz2gyh80000gn/T/peadm20210527-92938-19wczgs to /tmp/pe.conf on ec2-54-244-204-34.us-west-2.compute.amazonaws.com
Finished: file upload from /var/folders/5p/l3pkc0rs4jz_6z71mdz2gyh80000gn/T/peadm20210527-92938-19wczgs to /tmp/pe.conf with 0 failures in 6.01 sec
Finished: file upload from /var/folders/5p/l3pkc0rs4jz_6z71mdz2gyh80000gn/T/peadm20210527-92938-1lci078 to /tmp/pe.conf with 0 failures in 6.03 sec
Starting: task peadm::mkdir_p_file on ec2-54-244-204-34.us-west-2.compute.amazonaws.com
Finished: file upload from /var/folders/5p/l3pkc0rs4jz_6z71mdz2gyh80000gn/T/peadm20210527-92938-wpt9tb to /tmp/pe.conf with 0 failures in 6.05 sec
Starting: task peadm::mkdir_p_file on ec2-52-27-100-255.us-west-2.compute.amazonaws.com
Starting: task peadm::mkdir_p_file on ec2-34-220-206-125.us-west-2.compute.amazonaws.com
Finished: task peadm::mkdir_p_file with 0 failures in 6.64 sec
Finished: task peadm::mkdir_p_file with 0 failures in 6.54 sec
Finished: task peadm::mkdir_p_file with 0 failures in 6.69 sec
Starting: plan peadm::util::retrieve_and_upload
Starting: task peadm::filesize on local://localhost
Finished: task peadm::filesize with 0 failures in 0.3 sec
Starting: task peadm::filesize on ec2-52-27-100-255.us-west-2.compute.amazonaws.com, ec2-34-220-206-125.us-west-2.compute.amazonaws.com, ec2-54-244-204-34.us-west-2.compute.amazonaws.com
Finished: task peadm::filesize with 0 failures in 6.77 sec
Starting: file upload from /tmp/puppet-enterprise-2019.8.5-el-7-x86_64.tar.gz to /tmp/puppet-enterprise-2019.8.5-el-7-x86_64.tar.gz on ec2-52-27-100-255.us-west-2.compute.amazonaws.com, ec2-34-220-206-125.us-west-2.compute.amazonaws.com, ec2-54-244-204-34.us-west-2.compute.amazonaws.com
Finished: file upload from /tmp/puppet-enterprise-2019.8.5-el-7-x86_64.tar.gz to /tmp/puppet-enterprise-2019.8.5-el-7-x86_64.tar.gz with 0 failures in 1911.87 sec
Finished: plan peadm::util::retrieve_and_upload in 31 min, 59 sec
Starting: plan peadm::util::insert_csr_extension_requests
Starting: plan peadm::util::insert_csr_extension_requests
Starting: plan peadm::util::insert_csr_extension_requests
Starting: task peadm::read_file on ec2-52-27-100-255.us-west-2.compute.amazonaws.com
Starting: task peadm::read_file on ec2-34-220-206-125.us-west-2.compute.amazonaws.com
Starting: task peadm::read_file on ec2-54-244-204-34.us-west-2.compute.amazonaws.com
Finished: task peadm::read_file with 0 failures in 6.6 sec
Finished: task peadm::read_file with 0 failures in 6.67 sec
Starting: task peadm::mkdir_p_file on ec2-34-220-206-125.us-west-2.compute.amazonaws.com
Starting: task peadm::mkdir_p_file on ec2-54-244-204-34.us-west-2.compute.amazonaws.com
Finished: task peadm::read_file with 0 failures in 6.76 sec
Starting: task peadm::mkdir_p_file on ec2-52-27-100-255.us-west-2.compute.amazonaws.com
Finished: task peadm::mkdir_p_file with 0 failures in 6.58 sec
Finished: task peadm::mkdir_p_file with 0 failures in 6.59 sec
Finished: plan peadm::util::insert_csr_extension_requests in 13.34 sec
Finished: plan peadm::util::insert_csr_extension_requests in 13.34 sec
Finished: task peadm::mkdir_p_file with 0 failures in 6.77 sec
Finished: plan peadm::util::insert_csr_extension_requests in 13.66 sec
Starting: task peadm::pe_install on ec2-52-27-100-255.us-west-2.compute.amazonaws.com
Finished: task peadm::pe_install with 0 failures in 227.91 sec
Starting: task peadm::mkdir_p_file on ec2-52-27-100-255.us-west-2.compute.amazonaws.com
Finished: task peadm::mkdir_p_file with 0 failures in 6.95 sec
Starting: task peadm::pe_install on ec2-34-220-206-125.us-west-2.compute.amazonaws.com, ec2-54-244-204-34.us-west-2.compute.amazonaws.com
Finished: task peadm::pe_install with 0 failures in 86.19 sec
Starting: command 'systemctl stop pe-puppetdb' on ec2-52-27-100-255.us-west-2.compute.amazonaws.com
Finished: command 'systemctl stop pe-puppetdb' with 0 failures in 2.46 sec
Starting: command 'systemctl start pe-puppetdb' on ec2-52-27-100-255.us-west-2.compute.amazonaws.com
Finished: command 'systemctl start pe-puppetdb' with 0 failures in 31.69 sec
Starting: task peadm::rbac_token on ec2-52-27-100-255.us-west-2.compute.amazonaws.com
Finished: task peadm::rbac_token with 0 failures in 9.62 sec
Starting: task peadm::mkdir_p_file on ec2-52-27-100-255.us-west-2.compute.amazonaws.com
Finished: task peadm::mkdir_p_file with 0 failures in 7.17 sec
Starting: task peadm::code_manager on ec2-52-27-100-255.us-west-2.compute.amazonaws.com
Finished: task peadm::code_manager with 0 failures in 14.12 sec
Starting: task peadm::agent_install on ec2-34-216-91-88.us-west-2.compute.amazonaws.com
Starting: task peadm::agent_install on ec2-34-220-101-29.us-west-2.compute.amazonaws.com
Starting: task peadm::puppet_runonce on ec2-34-220-206-125.us-west-2.compute.amazonaws.com
Starting: task peadm::puppet_runonce on ec2-54-244-204-34.us-west-2.compute.amazonaws.com
Finished: task peadm::puppet_runonce with 0 failures in 20.9 sec
Finished: task peadm::puppet_runonce with 0 failures in 37.42 sec
Finished: task peadm::agent_install with 0 failures in 46.51 sec
Starting: task peadm::submit_csr on ec2-34-220-101-29.us-west-2.compute.amazonaws.com
Finished: task peadm::agent_install with 0 failures in 57.45 sec
Starting: task peadm::submit_csr on ec2-34-216-91-88.us-west-2.compute.amazonaws.com
Finished: task peadm::submit_csr with 0 failures in 15.45 sec
Starting: task peadm::sign_csr on ec2-52-27-100-255.us-west-2.compute.amazonaws.com
Finished: task peadm::sign_csr with 0 failures in 9.86 sec
Starting: task peadm::puppet_runonce on ec2-34-220-101-29.us-west-2.compute.amazonaws.com
Finished: task peadm::submit_csr with 0 failures in 18.72 sec
Starting: task peadm::sign_csr on ec2-52-27-100-255.us-west-2.compute.amazonaws.com
Finished: task peadm::sign_csr with 0 failures in 10.12 sec
Starting: task peadm::puppet_runonce on ec2-34-216-91-88.us-west-2.compute.amazonaws.com
Finished: task peadm::puppet_runonce with 0 failures in 16.01 sec
Finished: task peadm::puppet_runonce with 0 failures in 165.43 sec
Starting: task peadm::puppet_runonce on ec2-52-27-100-255.us-west-2.compute.amazonaws.com
Finished: task peadm::puppet_runonce with 0 failures in 75.47 sec
Starting: task peadm::wait_until_service_ready on ec2-52-27-100-255.us-west-2.compute.amazonaws.com
Finished: task peadm::wait_until_service_ready with 0 failures in 7.31 sec
Starting: task peadm::puppet_runonce on ec2-52-27-100-255.us-west-2.compute.amazonaws.com
Finished: task peadm::puppet_runonce with 0 failures in 55.24 sec
Starting: task peadm::mkdir_p_file on ec2-34-220-206-125.us-west-2.compute.amazonaws.com
Starting: task peadm::mkdir_p_file on ec2-54-244-204-34.us-west-2.compute.amazonaws.com
Finished: task peadm::mkdir_p_file with 0 failures in 6.83 sec
Finished: task peadm::mkdir_p_file with 0 failures in 6.94 sec
Finished: plan peadm::action::install in 45 min, 37 sec
Starting: plan peadm::action::configure
Starting: task peadm::read_file on ec2-52-27-100-255.us-west-2.compute.amazonaws.com
Finished: task peadm::read_file with 0 failures in 7.02 sec
Starting: task peadm::mkdir_p_file on ec2-34-220-101-29.us-west-2.compute.amazonaws.com, ec2-34-216-91-88.us-west-2.compute.amazonaws.com
Finished: task peadm::mkdir_p_file with 0 failures in 6.91 sec
Starting: apply catalog on ec2-52-27-100-255.us-west-2.compute.amazonaws.com
Finished: apply catalog with 0 failures in 18.75 sec
Starting: task peadm::provision_replica on ec2-52-27-100-255.us-west-2.compute.amazonaws.com
Finished: task peadm::provision_replica with 0 failures in 749.07 sec
Starting: task peadm::puppet_runonce on ec2-52-27-100-255.us-west-2.compute.amazonaws.com, ec2-34-220-206-125.us-west-2.compute.amazonaws.com, ec2-34-216-91-88.us-west-2.compute.amazonaws.com, ec2-34-220-101-29.us-west-2.compute.amazonaws.com, ec2-54-244-204-34.us-west-2.compute.amazonaws.com
Finished: task peadm::puppet_runonce with 0 failures in 73.6 sec
Starting: command 'systemctl start puppet' on ec2-52-27-100-255.us-west-2.compute.amazonaws.com, ec2-34-220-101-29.us-west-2.compute.amazonaws.com, ec2-34-220-206-125.us-west-2.compute.amazonaws.com, ec2-54-244-204-34.us-west-2.compute.amazonaws.com, ec2-34-216-91-88.us-west-2.compute.amazonaws.com
Finished: command 'systemctl start puppet' with 0 failures in 2.8 sec
Finished: plan peadm::action::configure in 14 min, 18 sec
Finished: plan peadm::provision in 59 min, 55 sec
Log into Puppet Enterprise Console: https://52.27.100.255
Finished: plan autope in 1 hr, 2 min, 42 sec
Plan completed successfully with no result

Screenshot 2021-05-27 at 14 46 24

Screenshot 2021-05-27 at 14 47 07

Screenshot 2021-05-27 at 14 47 16

Screenshot 2021-05-27 at 14 47 30

Screenshot 2021-05-27 at 14 47 41

Screenshot 2021-05-27 at 14 48 41

![Screenshot 2021-05-27 at 14 49 42](https://user-images.githubusercontent.com/77865779/119837873-dcc60b00-befa-11eb-9bdd-cbb842d30a88.png)

@davidsandilands
Copy link
Contributor Author

google standard build 2018.1 and upgrade to 2018.5

david.sandilands@Davids-MacBook-Pro puppetlabs-autope % /opt/puppetlabs/bolt/bin/bolt plan run autope project=davidsand ssh_user=centos firewall_allow='[ "0.0.0.0/0" ]' provider=google architecture=standard replica=true version=2019.8.1
Starting: plan autope
Starting: task terraform::initialize on localhost
Finished: task terraform::initialize with 0 failures in 0.21 sec
Starting: plan terraform::apply
Starting: task terraform::apply on localhost
Finished: task terraform::apply with 0 failures in 3.87 sec
Starting: task terraform::output on localhost
Finished: task terraform::output with 0 failures in 0.56 sec
Finished: plan terraform::apply in 4.45 sec
Starting: plan peadm::provision
Starting: plan peadm::action::install
Starting: task peadm::precheck on pe-server-217066-0.us-west1-a.c.davidsand.internal, pe-server-217066-1.us-west1-b.c.davidsand.internal
Finished: task peadm::precheck with 0 failures in 6.12 sec
Starting: file upload from /var/folders/5p/l3pkc0rs4jz_6z71mdz2gyh80000gn/T/peadm20210526-67460-1lhihqf to /tmp/pe.conf on pe-server-217066-0.us-west1-a.c.davidsand.internal
Finished: file upload from /var/folders/5p/l3pkc0rs4jz_6z71mdz2gyh80000gn/T/peadm20210526-67460-1lhihqf to /tmp/pe.conf with 0 failures in 5.3 sec
Starting: task peadm::mkdir_p_file on pe-server-217066-0.us-west1-a.c.davidsand.internal
Finished: task peadm::mkdir_p_file with 0 failures in 5.71 sec
Starting: plan peadm::util::retrieve_and_upload
Starting: task peadm::download on local://localhost
Finished: task peadm::download with 0 failures in 423.86 sec
Starting: task peadm::filesize on local://localhost
Finished: task peadm::filesize with 0 failures in 0.35 sec
Starting: task peadm::filesize on pe-server-217066-0.us-west1-a.c.davidsand.internal
Finished: task peadm::filesize with 0 failures in 6.46 sec
Starting: file upload from /tmp/puppet-enterprise-2019.8.1-el-8-x86_64.tar.gz to /tmp/puppet-enterprise-2019.8.1-el-8-x86_64.tar.gz on pe-server-217066-0.us-west1-a.c.davidsand.internal
Finished: file upload from /tmp/puppet-enterprise-2019.8.1-el-8-x86_64.tar.gz to /tmp/puppet-enterprise-2019.8.1-el-8-x86_64.tar.gz with 0 failures in 626.43 sec
Finished: plan peadm::util::retrieve_and_upload in 17 min, 37 sec
Starting: plan peadm::util::insert_csr_extension_requests
Starting: task peadm::read_file on pe-server-217066-0.us-west1-a.c.davidsand.internal
Finished: task peadm::read_file with 0 failures in 5.73 sec
Starting: task peadm::mkdir_p_file on pe-server-217066-0.us-west1-a.c.davidsand.internal
Finished: task peadm::mkdir_p_file with 0 failures in 5.86 sec
Finished: plan peadm::util::insert_csr_extension_requests in 11.74 sec
Starting: task peadm::pe_install on pe-server-217066-0.us-west1-a.c.davidsand.internal
Finished: task peadm::pe_install with 0 failures in 338.81 sec
Starting: task peadm::mkdir_p_file on pe-server-217066-0.us-west1-a.c.davidsand.internal
Finished: task peadm::mkdir_p_file with 0 failures in 5.81 sec
Starting: command 'systemctl stop pe-puppetdb' on pe-server-217066-0.us-west1-a.c.davidsand.internal
Finished: command 'systemctl stop pe-puppetdb' with 0 failures in 3.09 sec
Starting: command 'systemctl start pe-puppetdb' on pe-server-217066-0.us-west1-a.c.davidsand.internal
Finished: command 'systemctl start pe-puppetdb' with 0 failures in 33.23 sec
Starting: task peadm::rbac_token on pe-server-217066-0.us-west1-a.c.davidsand.internal
Finished: task peadm::rbac_token with 0 failures in 8.12 sec
Starting: task peadm::mkdir_p_file on pe-server-217066-0.us-west1-a.c.davidsand.internal
Finished: task peadm::mkdir_p_file with 0 failures in 6.09 sec
Starting: task peadm::code_manager on pe-server-217066-0.us-west1-a.c.davidsand.internal
Finished: task peadm::code_manager with 0 failures in 11.25 sec
Starting: task peadm::agent_install on pe-server-217066-1.us-west1-b.c.davidsand.internal
Finished: task peadm::agent_install with 0 failures in 34.58 sec
Starting: task peadm::submit_csr on pe-server-217066-1.us-west1-b.c.davidsand.internal
Finished: task peadm::submit_csr with 0 failures in 14.71 sec
Starting: task peadm::sign_csr on pe-server-217066-0.us-west1-a.c.davidsand.internal
Finished: task peadm::sign_csr with 0 failures in 8.72 sec
Starting: task peadm::puppet_runonce on pe-server-217066-1.us-west1-b.c.davidsand.internal
Finished: task peadm::puppet_runonce with 0 failures in 19.01 sec
Starting: task peadm::puppet_runonce on pe-server-217066-0.us-west1-a.c.davidsand.internal
Finished: task peadm::puppet_runonce with 0 failures in 89.48 sec
Starting: task peadm::wait_until_service_ready on pe-server-217066-0.us-west1-a.c.davidsand.internal
Finished: task peadm::wait_until_service_ready with 0 failures in 5.84 sec
Starting: task peadm::puppet_runonce on pe-server-217066-0.us-west1-a.c.davidsand.internal
Finished: task peadm::puppet_runonce with 0 failures in 51.94 sec
Finished: plan peadm::action::install in 28 min, 37 sec
Starting: plan peadm::action::configure
Starting: task peadm::read_file on pe-server-217066-0.us-west1-a.c.davidsand.internal
Finished: task peadm::read_file with 0 failures in 6.07 sec
Starting: task peadm::mkdir_p_file on pe-server-217066-1.us-west1-b.c.davidsand.internal
Finished: task peadm::mkdir_p_file with 0 failures in 5.84 sec
Starting: apply catalog on pe-server-217066-0.us-west1-a.c.davidsand.internal
Finished: apply catalog with 0 failures in 19.61 sec
Starting: task peadm::provision_replica on pe-server-217066-0.us-west1-a.c.davidsand.internal
Finished: task peadm::provision_replica with 0 failures in 807.38 sec
Starting: task peadm::puppet_runonce on pe-server-217066-0.us-west1-a.c.davidsand.internal, pe-server-217066-1.us-west1-b.c.davidsand.internal
Finished: task peadm::puppet_runonce with 0 failures in 73.58 sec
Starting: command 'systemctl start puppet' on pe-server-217066-0.us-west1-a.c.davidsand.internal, pe-server-217066-1.us-west1-b.c.davidsand.internal
Finished: command 'systemctl start puppet' with 0 failures in 1.97 sec
Finished: plan peadm::action::configure in 15 min, 14 sec
Finished: plan peadm::provision in 43 min, 52 sec
Log into Puppet Enterprise Console: https://34.105.38.59
Finished: plan autope in 43 min, 58 sec

Upgrade performed locally

[root@pe-server-217066-0 ~]# bolt plan run peadm::upgrade primary_host=pe-server-217066-0.us-west1-a.c.davidsand.internal version=2019.8.5  --modulepath=/etc/puppetlabs/code/environments/production/modules
Starting: plan peadm::upgrade
# Gathering information
Starting: task peadm::trusted_facts on pe-server-217066-0.us-west1-a.c.davidsand.internal
Finished: task peadm::trusted_facts with 0 failures in 1.08 sec
Starting: task peadm::read_file on pe-server-217066-0.us-west1-a.c.davidsand.internal
Finished: task peadm::read_file with 0 failures in 0.07 sec
Starting: task peadm::precheck on pe-server-217066-0.us-west1-a.c.davidsand.internal
Finished: task peadm::precheck with 0 failures in 0.05 sec
# Plan Step: preparation
Starting: plan peadm::util::retrieve_and_upload
Starting: task peadm::download on local://localhost
Finished: task peadm::download with 0 failures in 17.12 sec
Starting: task peadm::filesize on local://localhost
Finished: task peadm::filesize with 0 failures in 0.04 sec
Starting: task peadm::filesize on pe-server-217066-0.us-west1-a.c.davidsand.internal
Finished: task peadm::filesize with 0 failures in 0.04 sec
Finished: plan peadm::util::retrieve_and_upload in 17.29 sec
Starting: command 'systemctl stop puppet' on pe-server-217066-0.us-west1-a.c.davidsand.internal
Finished: command 'systemctl stop puppet' with 0 failures in 0.08 sec
# Plan Step: upgrade-primary
Starting: task peadm::pe_install on pe-server-217066-0.us-west1-a.c.davidsand.internal
Finished: task peadm::pe_install with 0 failures in 433.9 sec
Starting: task peadm::puppet_runonce on pe-server-217066-0.us-west1-a.c.davidsand.internal
Finished: task peadm::puppet_runonce with 0 failures in 110.41 sec
# Plan Step: upgrade-node-groups
Starting: plan peadm::util::add_cert_extensions
Finished: plan peadm::util::add_cert_extensions in 0.01 sec
Starting: apply catalog on pe-server-217066-0.us-west1-a.c.davidsand.internal
Finished: apply catalog with 0 failures in 5.68 sec
# Plan Step: upgrade-primary-compilers
Starting: task peadm::puppet_infra_upgrade on pe-server-217066-0.us-west1-a.c.davidsand.internal
Finished: task peadm::puppet_infra_upgrade with 0 failures in 0.16 sec
# Plan Step: upgrade-replica
Starting: task peadm::puppet_runonce on pe-server-217066-0.us-west1-a.c.davidsand.internal
Finished: task peadm::puppet_runonce with 0 failures in 61.73 sec
Starting: task peadm::puppet_infra_upgrade on pe-server-217066-0.us-west1-a.c.davidsand.internal
Finished: task peadm::puppet_infra_upgrade with 0 failures in 0.17 sec
# Plan Step: upgrade-replica-compilers
Starting: task peadm::puppet_infra_upgrade on pe-server-217066-0.us-west1-a.c.davidsand.internal
Finished: task peadm::puppet_infra_upgrade with 0 failures in 0.17 sec
# Plan Step: finalize
Starting: task service on pe-server-217066-0.us-west1-a.c.davidsand.internal
Finished: task service with 0 failures in 1.57 sec
Finished: plan peadm::upgrade in 10 min, 33 sec
"Upgrade of Puppet Enterprise standard completed."
[root@pe-server-217066-0 ~]# puppet infra status
Notice: Contacting services for status information...

@davidsandilands davidsandilands marked this pull request as ready for review June 1, 2021 09:55
Copy link
Contributor

@reidmv reidmv left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! I am going to suggest one change.

For peadm::oid('peadm_role'), we should use puppet/server, instead of puppet/primary. This is to avoid potential confusion about what is primary, and what is replica. Those terms expand out to, respectively, "primary Puppet server" and "replica Puppet server" so that label should be congruent.

Besides that, I think we're good to go!

I'm also going to create a 2.x tracking branch before merging this PR to main, since this change marks where we'll have to cut a new major version.

@vchepkov
Copy link
Contributor

vchepkov commented Jun 1, 2021

Curious, @reidmv, why peadm doesn't deploy https://puppet.com/docs/puppet/7/config_file_oid_map.html?
Classification would look way easier on a human eye

@reidmv
Copy link
Contributor

reidmv commented Jun 1, 2021

@vchepkov good quesiton. I think the summary is, the feature is difficult to use and rely on.

The decision not to use a custom_trusted_oid_mapping.yaml was originally made because of this limitation:

After setting custom OID mapping values and restarting puppetserver, you can reference variables using only the short name.

In essence, a friendly short-name cannot be used in addition to an OID, it can only be used instead of an OID. A correctly configured custom_trusted_oid_mapping.yaml thus becomes a hard-dependency if we use it. If that file is accidentally modified or removed by the user, the failure scenario is gruesome. Puppet agent runs would start tearing the cluster apart by removing PE infrastructure servers from node groups and mis-configuring them.

For us to use custom_trusted_oid_mapping.yaml, we would either need to modify the node group matching rules to use or clauses, so that either the raw OID or the short name can be used, or else figure out a way to soften the failure scenario. There's probably a way to do either of those things. But, for the first, when you add the or clause to the node groups it still leaves the rule looking kind of ugly, and to benefit from the new rule you still have to do the extra work up front of configuring custom_trusted_oid_mapping.yaml.

We don't do any catalog-based management of files today, and so can't automatically fix or correct changes to custom_trusted_oid_mapping.yaml.

Overall, it seems questionable if the benefit is worth the complexity cost. It's certainly possible to revisit the idea if someone has an idea for a cleaner way around these problems.

@davidsandilands
Copy link
Contributor Author

davidsandilands commented Jun 2, 2021

LGTM! I am going to suggest one change.

For peadm::oid('peadm_role'), we should use puppet/server, instead of puppet/primary. This is to avoid potential confusion about what is primary, and what is replica. Those terms expand out to, respectively, "primary Puppet server" and "replica Puppet server" so that label should be congruent.

Besides that, I think we're good to go!

I'm also going to create a 2.x tracking branch before merging this PR to main, since this change marks where we'll have to cut a new major version.

Agree with the changesmakes a lot more sense, updated and tested. See output below.

We do haver a ticket for that new release so can pull that in if we create the branch SOLARCH-397

david.sandilands@Davids-MacBook-Pro puppetlabs-autope % /opt/puppetlabs/bolt/bin/bolt plan run autope project=davidsand ssh_user=centos firewall_allow='[ "0.0.0.0/0" ]' provider=aws architecture=xlarge replica=true

Starting: plan autope
Starting: task terraform::initialize on localhost
Finished: task terraform::initialize with 0 failures in 0.21 sec
Starting: plan terraform::apply
Starting: task terraform::apply on localhost
Finished: task terraform::apply with 0 failures in 167.89 sec
Starting: task terraform::output on localhost
Finished: task terraform::output with 0 failures in 0.89 sec
Finished: plan terraform::apply in 2 min, 49 sec
Starting: plan peadm::provision
Starting: plan peadm::action::install
Starting: task peadm::precheck on ec2-34-212-153-151.us-west-2.compute.amazonaws.com, ec2-52-34-118-19.us-west-2.compute.amazonaws.com, ec2-54-218-122-111.us-west-2.compute.amazonaws.com, ec2-34-222-119-92.us-west-2.compute.amazonaws.com, ec2-54-184-55-201.us-west-2.compute.amazonaws.com
Finished: task peadm::precheck with 0 failures in 7.46 sec
WARNING: Target name / hostname mismatch: target ec2-34-212-153-151.us-west-2.compute.amazonaws.com reports ip-10-138-1-105.us-west-2.compute.internal
         Certificate name will be set to target name. Please ensure target name is correct and resolvable
WARNING: Target name / hostname mismatch: target ec2-52-34-118-19.us-west-2.compute.amazonaws.com reports ip-10-138-1-208.us-west-2.compute.internal
         Certificate name will be set to target name. Please ensure target name is correct and resolvable
WARNING: Target name / hostname mismatch: target ec2-54-218-122-111.us-west-2.compute.amazonaws.com reports ip-10-138-2-230.us-west-2.compute.internal
         Certificate name will be set to target name. Please ensure target name is correct and resolvable
WARNING: Target name / hostname mismatch: target ec2-34-222-119-92.us-west-2.compute.amazonaws.com reports ip-10-138-2-235.us-west-2.compute.internal
         Certificate name will be set to target name. Please ensure target name is correct and resolvable
WARNING: Target name / hostname mismatch: target ec2-54-184-55-201.us-west-2.compute.amazonaws.com reports ip-10-138-1-23.us-west-2.compute.internal
         Certificate name will be set to target name. Please ensure target name is correct and resolvable
Starting: file upload from /var/folders/5p/l3pkc0rs4jz_6z71mdz2gyh80000gn/T/peadm20210602-51324-1xr17zk to /tmp/pe.conf on ec2-34-212-153-151.us-west-2.compute.amazonaws.com
Starting: file upload from /var/folders/5p/l3pkc0rs4jz_6z71mdz2gyh80000gn/T/peadm20210602-51324-6conjt to /tmp/pe.conf on ec2-52-34-118-19.us-west-2.compute.amazonaws.com
Starting: file upload from /var/folders/5p/l3pkc0rs4jz_6z71mdz2gyh80000gn/T/peadm20210602-51324-1lcbs33 to /tmp/pe.conf on ec2-34-222-119-92.us-west-2.compute.amazonaws.com
Finished: file upload from /var/folders/5p/l3pkc0rs4jz_6z71mdz2gyh80000gn/T/peadm20210602-51324-1xr17zk to /tmp/pe.conf with 0 failures in 6.1 sec
Finished: file upload from /var/folders/5p/l3pkc0rs4jz_6z71mdz2gyh80000gn/T/peadm20210602-51324-1lcbs33 to /tmp/pe.conf with 0 failures in 6.15 sec
Finished: file upload from /var/folders/5p/l3pkc0rs4jz_6z71mdz2gyh80000gn/T/peadm20210602-51324-6conjt to /tmp/pe.conf with 0 failures in 6.16 sec
Starting: task peadm::mkdir_p_file on ec2-34-212-153-151.us-west-2.compute.amazonaws.com
Starting: task peadm::mkdir_p_file on ec2-52-34-118-19.us-west-2.compute.amazonaws.com
Starting: task peadm::mkdir_p_file on ec2-34-222-119-92.us-west-2.compute.amazonaws.com
Finished: task peadm::mkdir_p_file with 0 failures in 6.68 sec
Finished: task peadm::mkdir_p_file with 0 failures in 6.72 sec
Finished: task peadm::mkdir_p_file with 0 failures in 6.74 sec
Starting: plan peadm::util::retrieve_and_upload
Starting: task peadm::filesize on local://localhost
Finished: task peadm::filesize with 0 failures in 0.32 sec
Starting: task peadm::filesize on ec2-34-212-153-151.us-west-2.compute.amazonaws.com, ec2-52-34-118-19.us-west-2.compute.amazonaws.com, ec2-34-222-119-92.us-west-2.compute.amazonaws.com
Finished: task peadm::filesize with 0 failures in 6.94 sec
Starting: file upload from /tmp/puppet-enterprise-2019.8.5-el-7-x86_64.tar.gz to /tmp/puppet-enterprise-2019.8.5-el-7-x86_64.tar.gz on ec2-34-212-153-151.us-west-2.compute.amazonaws.com, ec2-52-34-118-19.us-west-2.compute.amazonaws.com, ec2-34-222-119-92.us-west-2.compute.amazonaws.com
Finished: file upload from /tmp/puppet-enterprise-2019.8.5-el-7-x86_64.tar.gz to /tmp/puppet-enterprise-2019.8.5-el-7-x86_64.tar.gz with 0 failures in 1906.43 sec
Finished: plan peadm::util::retrieve_and_upload in 31 min, 54 sec
Starting: plan peadm::util::insert_csr_extension_requests
Starting: plan peadm::util::insert_csr_extension_requests
Starting: plan peadm::util::insert_csr_extension_requests
Starting: task peadm::read_file on ec2-34-212-153-151.us-west-2.compute.amazonaws.com
Starting: task peadm::read_file on ec2-52-34-118-19.us-west-2.compute.amazonaws.com
Starting: task peadm::read_file on ec2-34-222-119-92.us-west-2.compute.amazonaws.com
Finished: task peadm::read_file with 0 failures in 6.75 sec
Finished: task peadm::read_file with 0 failures in 6.78 sec
Starting: task peadm::mkdir_p_file on ec2-34-222-119-92.us-west-2.compute.amazonaws.com
Starting: task peadm::mkdir_p_file on ec2-52-34-118-19.us-west-2.compute.amazonaws.com
Finished: task peadm::read_file with 0 failures in 6.97 sec
Starting: task peadm::mkdir_p_file on ec2-34-212-153-151.us-west-2.compute.amazonaws.com
Finished: task peadm::mkdir_p_file with 0 failures in 6.6 sec
Finished: plan peadm::util::insert_csr_extension_requests in 13.48 sec
Finished: task peadm::mkdir_p_file with 0 failures in 6.68 sec
Finished: plan peadm::util::insert_csr_extension_requests in 13.59 sec
Finished: task peadm::mkdir_p_file with 0 failures in 6.85 sec
Finished: plan peadm::util::insert_csr_extension_requests in 13.96 sec
Starting: task peadm::pe_install on ec2-34-212-153-151.us-west-2.compute.amazonaws.com
Finished: task peadm::pe_install with 0 failures in 230.35 sec
Starting: task peadm::mkdir_p_file on ec2-34-212-153-151.us-west-2.compute.amazonaws.com
Finished: task peadm::mkdir_p_file with 0 failures in 7.17 sec
Starting: task peadm::pe_install on ec2-52-34-118-19.us-west-2.compute.amazonaws.com, ec2-34-222-119-92.us-west-2.compute.amazonaws.com
Finished: task peadm::pe_install with 0 failures in 106.85 sec
Starting: command 'systemctl stop pe-puppetdb' on ec2-34-212-153-151.us-west-2.compute.amazonaws.com
Finished: command 'systemctl stop pe-puppetdb' with 0 failures in 2.45 sec
Starting: command 'systemctl start pe-puppetdb' on ec2-34-212-153-151.us-west-2.compute.amazonaws.com
Finished: command 'systemctl start pe-puppetdb' with 0 failures in 32.73 sec
Starting: task peadm::rbac_token on ec2-34-212-153-151.us-west-2.compute.amazonaws.com
Finished: task peadm::rbac_token with 0 failures in 9.47 sec
Starting: task peadm::mkdir_p_file on ec2-34-212-153-151.us-west-2.compute.amazonaws.com
Finished: task peadm::mkdir_p_file with 0 failures in 7.85 sec
Starting: task peadm::code_manager on ec2-34-212-153-151.us-west-2.compute.amazonaws.com
Finished: task peadm::code_manager with 0 failures in 12.35 sec
Starting: task peadm::agent_install on ec2-54-184-55-201.us-west-2.compute.amazonaws.com
Starting: task peadm::agent_install on ec2-54-218-122-111.us-west-2.compute.amazonaws.com
Starting: task peadm::puppet_runonce on ec2-52-34-118-19.us-west-2.compute.amazonaws.com
Starting: task peadm::puppet_runonce on ec2-34-222-119-92.us-west-2.compute.amazonaws.com
Finished: task peadm::puppet_runonce with 0 failures in 21.35 sec
Finished: task peadm::agent_install with 0 failures in 36.53 sec
Starting: task peadm::submit_csr on ec2-54-218-122-111.us-west-2.compute.amazonaws.com
Finished: task peadm::agent_install with 0 failures in 42.49 sec
Starting: task peadm::submit_csr on ec2-54-184-55-201.us-west-2.compute.amazonaws.com
Finished: task peadm::puppet_runonce with 0 failures in 44.62 sec
Finished: task peadm::submit_csr with 0 failures in 14.08 sec
Starting: task peadm::sign_csr on ec2-34-212-153-151.us-west-2.compute.amazonaws.com
Finished: task peadm::submit_csr with 0 failures in 17.36 sec
Starting: task peadm::sign_csr on ec2-34-212-153-151.us-west-2.compute.amazonaws.com
Finished: task peadm::sign_csr with 0 failures in 10.07 sec
Starting: task peadm::puppet_runonce on ec2-54-218-122-111.us-west-2.compute.amazonaws.com
Finished: task peadm::sign_csr with 0 failures in 10.06 sec
Starting: task peadm::puppet_runonce on ec2-54-184-55-201.us-west-2.compute.amazonaws.com
Finished: task peadm::puppet_runonce with 0 failures in 13.63 sec
Finished: task peadm::puppet_runonce with 0 failures in 158.2 sec
Starting: task peadm::puppet_runonce on ec2-34-212-153-151.us-west-2.compute.amazonaws.com
Finished: task peadm::puppet_runonce with 0 failures in 77.49 sec
Starting: task peadm::wait_until_service_ready on ec2-34-212-153-151.us-west-2.compute.amazonaws.com
Finished: task peadm::wait_until_service_ready with 0 failures in 7.18 sec
Starting: task peadm::puppet_runonce on ec2-34-212-153-151.us-west-2.compute.amazonaws.com
Finished: task peadm::puppet_runonce with 0 failures in 56.91 sec
Starting: task peadm::mkdir_p_file on ec2-52-34-118-19.us-west-2.compute.amazonaws.com
Starting: task peadm::mkdir_p_file on ec2-34-222-119-92.us-west-2.compute.amazonaws.com
Finished: task peadm::mkdir_p_file with 0 failures in 6.77 sec
Finished: task peadm::mkdir_p_file with 0 failures in 6.91 sec
Finished: plan peadm::action::install in 45 min, 35 sec
Starting: plan peadm::action::configure
Starting: task peadm::read_file on ec2-34-212-153-151.us-west-2.compute.amazonaws.com
Finished: task peadm::read_file with 0 failures in 6.94 sec
Starting: task peadm::mkdir_p_file on ec2-54-218-122-111.us-west-2.compute.amazonaws.com, ec2-54-184-55-201.us-west-2.compute.amazonaws.com
Finished: task peadm::mkdir_p_file with 0 failures in 7.05 sec
Starting: apply catalog on ec2-34-212-153-151.us-west-2.compute.amazonaws.com
Finished: apply catalog with 0 failures in 26.93 sec
Starting: task peadm::provision_replica on ec2-34-212-153-151.us-west-2.compute.amazonaws.com
Finished: task peadm::provision_replica with 0 failures in 660.23 sec
Starting: task peadm::puppet_runonce on ec2-34-212-153-151.us-west-2.compute.amazonaws.com, ec2-52-34-118-19.us-west-2.compute.amazonaws.com, ec2-54-184-55-201.us-west-2.compute.amazonaws.com, ec2-54-218-122-111.us-west-2.compute.amazonaws.com, ec2-34-222-119-92.us-west-2.compute.amazonaws.com
Finished: task peadm::puppet_runonce with 0 failures in 74.07 sec
Starting: command 'systemctl start puppet' on ec2-34-212-153-151.us-west-2.compute.amazonaws.com, ec2-54-218-122-111.us-west-2.compute.amazonaws.com, ec2-52-34-118-19.us-west-2.compute.amazonaws.com, ec2-34-222-119-92.us-west-2.compute.amazonaws.com, ec2-54-184-55-201.us-west-2.compute.amazonaws.com
Finished: command 'systemctl start puppet' with 0 failures in 2.52 sec
Finished: plan peadm::action::configure in 12 min, 58 sec
Finished: plan peadm::provision in 58 min, 33 sec
Log into Puppet Enterprise Console: https://34.212.153.151
Finished: plan autope in 1 hr, 1 min, 23 sec
Plan completed successfully with no result

Screenshot 2021-06-02 at 10 54 05

@davidsandilands davidsandilands requested a review from reidmv June 2, 2021 09:55
Copy link
Contributor

@reidmv reidmv left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💯 👍

@reidmv reidmv merged commit fe27482 into main Jun 2, 2021
@reidmv reidmv deleted the SOLARCH-376 branch June 2, 2021 16:33
@timidri timidri changed the title SOLARCH-376 language and terminology updates Language and terminology updates Jun 29, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants