existing client bootstrap instructions missing puppet-agent install plus other errata

Description

  • The client bootstrap options for existing clients fails to tell the user to install the puppet-agent RPM.

  • The client bootstrap options for existing clients assumes the tftpboot module has been included in the class list of the SIMP server, because that is the source of the client bootstrap file to be curl'd.

  • The wait-for-cert setting should be 10, not 0.

  • The line with --debug is missing a backslash

  • The docs do not show how to list the puppet certs waiting to be signed.

  • The docs don't tell you where the client bootstrap log file is for debug.

  • On systems where $facts['fqdn'] doesn't match the desired certname, users will need to first run puppet config set certname=DESIREDCERTNAME --section main on the agent AND add pupmod::certname: "%{trusted.certname}" to the puppetserver's data/default.yaml in Hiera before running the bootstrap_simp_client script (at least, until ).

Acceptance Criteria

None

Activity

Show:
Chris Tessmer
October 19, 2020, 5:59 PM
  • On systems where $facts['fqdn'] doesn't match the desired certname, users will need to first run puppet config set certname=DESIREDCERTNAME --section main on the agent AND add pupmod::certname: "%{trusted.certname}" to the puppetserver's data/default.yaml in Hiera before running the bootstrap_simp_client script (at least, until ).

Labels

None

Epic Link

None

Story Points

None

Components

Sprint

Priority

Medium
Configure