Skip to content

Add the ability to specify puppet.conf options to bootstrap task #166

Closed
@benjamin-robertson

Description

@benjamin-robertson

Use Case

Currently users cannot set puppet.conf options from the bootstrap task.

This is very limiting as the install script provides the ability to customise puppet.conf settings. In some cases customers may need to specify different values for puppet.conf, say for example for the server and server_list options when they are using compilers. When using the bootstrap task; the agent will always try to communicate back to the Puppet Primary server.

For example when calling the install script the server and server_list can be specified by.

curl -k https://ip-172-31-28-67.ap-southeast-2.compute.internal:8140/packages/current/install.bash | sudo bash -s main:server=dc1.p00d13.com main:server_list=dc1.p00d13.com,dc2.p00d13.com extension_requests:pp_role=role::limited

Describe the Solution You Would Like

Raising a PR to address this. Please merge and publish new version.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions