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

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

Open
benjamin-robertson opened this issue Apr 5, 2023 · 0 comments · May be fixed by #167
Open

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

benjamin-robertson opened this issue Apr 5, 2023 · 0 comments · May be fixed by #167
Labels

Comments

@benjamin-robertson
Copy link

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
1 participant