Skip to content

(PUP-8015) Add a puppet ssl face for generating csrs without needing to connect to a master#6175

Closed
barriserloth wants to merge 1 commit intopuppetlabs:masterfrom
barriserloth:add-puppet-agent-bootstrap
Closed

(PUP-8015) Add a puppet ssl face for generating csrs without needing to connect to a master#6175
barriserloth wants to merge 1 commit intopuppetlabs:masterfrom
barriserloth:add-puppet-agent-bootstrap

Conversation

@barriserloth
Copy link

This commit moves the puppet-agent-bootstrap code created by Adrien
Thebo (https://github.com/adrienthebo/puppet-agent-bootstrap/) to the
puppetlabs github space, and adds rspec tests to go along with the
bootstrap changes.

@barriserloth barriserloth force-pushed the add-puppet-agent-bootstrap branch 2 times, most recently from 7df45e4 to 61ce571 Compare September 5, 2017 23:04
@puppetcla
Copy link

Waiting for CLA signature by @barriserloth

@barriserloth - We require a Contributor License Agreement (CLA) for people who contribute to Puppet, but we have an easy click-through license with instructions, which is available at https://cla.puppet.com/

Note: if your contribution is trivial and you think it may be exempt from the CLA, please post a short reply to this comment with details. http://docs.puppet.com/community/trivial_patch_exemption.html

@puppetcla
Copy link

CLA signed by all contributors.

@ajroetker ajroetker force-pushed the add-puppet-agent-bootstrap branch from 61ce571 to 1b878bb Compare October 2, 2017 20:44
This commit moves the puppet-agent-bootstrap code created by Adrien
Thebo (https://github.com/adrienthebo/puppet-agent-bootstrap/) to the
puppetlabs github space, and adds rspec tests to go along with the
bootstrap changes.

The command has been renamed to `puppet ssl <generate-csr|verify|purge>`
to better fit into Puppet's current faces and naming conventions.
@ajroetker ajroetker force-pushed the add-puppet-agent-bootstrap branch from a93a055 to 68b4e18 Compare October 2, 2017 21:50
@ajroetker ajroetker changed the title (PE-21673) Modularize & package puppet-agent-bootstrap (PUP-8015) Add a puppet ssl face for generating csrs without needing to connect to a master Oct 2, 2017
@puppetcla
Copy link

CLA signed by all contributors.

@adrienthebo adrienthebo self-assigned this Oct 13, 2017
@joshcooper
Copy link
Contributor

Note, I'd like to reserve the ssl subcommand for future work around fixing/consolidating the broken certificate* subcommands, and adding this type of functionality to it as well.

@ajroetker
Copy link

@joshcooper do you have another suggestion for the subcommand name?

@joshcooper
Copy link
Contributor

We released puppet ssl in puppet6, which should supersede the need for this application. If anything is missing, please file a PUP ticket and resubmit a PR based on the latest puppet#master branch.

@joshcooper joshcooper closed this Oct 2, 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.

6 participants