Skip to content

Conversation

@jortencio
Copy link
Contributor

@jortencio jortencio commented May 24, 2023

The plan peadm::add_compiler has been updated to make use of the peadm::subplans::component_install so that it doesn't error when run over PCP transport. This also makes the management of the agent installation consistent with peadm::add_database and peadm::add_replica plans.

In addition, updates were made to peadm::subplans::component_install as the trusted facts set for compilers are different to other Puppet infrastructure roles and updates were made to peadm::subplan::agent_install to add dns-alt-names to the certificate if provided.

Closes #355

@jortencio jortencio requested review from a team as code owners May 24, 2023 23:50
@CLAassistant
Copy link

CLAassistant commented May 24, 2023

CLA assistant check
All committers have signed the CLA.

@CoMfUcIoS
Copy link
Contributor

There are a lot of changes since this PR was created, can you please rebase it?

@jortencio
Copy link
Contributor Author

@CoMfUcIoS As requested I have rebased my branch

Copy link
Contributor

@ragingra ragingra left a comment

Choose a reason for hiding this comment

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

Looks good! Tested the the add compiler plan and worked over pcp

@CoMfUcIoS CoMfUcIoS merged commit 5e2fbd1 into puppetlabs:main Oct 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

peadm::add_compiler not working using PCP transport

4 participants