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 master certificate regeneration task #27

Merged
merged 1 commit into from
Aug 28, 2018

Conversation

abottchen
Copy link
Collaborator

There is no KB article associated with this task, so I named it "other_".

This task will regenerate a master's certificate. Due to service restarts, it will return an error
when run under puppet task, but will work anyway. If run using bolt's ssh transport, this
error can be avoided.

This task will check to if all dnsaltnames present in the existing certificate are
included in pe.conf to ensure they are rolled into the new one. This is a boolean to
override this behavior.

Copy link
Contributor

@jarretlavallee jarretlavallee left a comment

Choose a reason for hiding this comment

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

👍 It looks good to me. The travis jobs are failing due to #28, so they should not affect this PR.

@jarretlavallee
Copy link
Contributor

I am not sure on the naming, so I will leave that to @MartyEwings. Otherwise, this looks great!

@MartyEwings
Copy link
Collaborator

the outcome of the out of band discussion is that we do need a mechanism for extra to KB tasks, but this one we will integrate with the KB for now, as it kinda lines up with an article

@abottchen
Copy link
Collaborator Author

@jarretlavallee @MartyEwings Ok, I updated the task to refer to KB#0299.

@jarretlavallee jarretlavallee merged commit bb7d5f8 into puppetlabs:master Aug 28, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants