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

Update function for work with Vault secured with Letsencrypt certificates #44

Closed
ntanaskovic opened this issue Oct 6, 2021 · 5 comments
Labels
enhancement New feature or request

Comments

@ntanaskovic
Copy link

Hi there,

your function works well with Vault port secured with Puppet certificates, however we needed to use Vault with multiple Puppet masters. For that I've made a fork of your repository, and updated it to use newer "HTTP::Client" library so that it will work with Vault secured with Letsencrypt certificates. I've tested it and can provide documentation as well. Can you please add me as a contributor, so that I can submit my changes as Pull Request ? I've created separate branch as "nikola".

Thanks

Affected Puppet, Ruby, OS and module versions/distributions

  • Puppet: 7.10.0
  • Ruby:
  • Distribution:
  • Module version:

How to reproduce (e.g Puppet code you use)

What are you seeing

What behaviour did you expect instead

Output log

Any additional information you'd like to impart

@smortex
Copy link
Member

smortex commented Oct 6, 2021

Hey @ntanaskovic, welcome to GitHub!

In order to submit your changes, please:

  1. Fork this repo
  2. Push your changes to your fork
  3. Create a pull request

The voxpupuli team will then be able to review your work,

Thanks!

@ntanaskovic
Copy link
Author

ntanaskovic commented Oct 7, 2021 via email

@smortex
Copy link
Member

smortex commented Oct 7, 2021

Good start!

So you have a git repository which is a clone of ours and a branch with your work! Next steps:

  1. On https://github.com/voxpupuli/puppet-vault_lookup click on the "fork" button, this will create https://github.com/ntanaskovic/puppet-vault_lookup where you can push code;
  2. In your repo add the remote (check that you have send your SSH key in GitHub settings. If you prefer to type in passwords, you can use the https url… both URL are visible by clicking on the "Code" green button on the page of your fork):
    git remote add ntanaskovic [email protected]:ntanaskovic/puppet-vault_lookup.git
  3. Push your branch to your fork:
    git push -u ntanaskovic nikola
  4. Open a Pull Request (I think that the post-commit message will contain the appropriate link).

Does this help?

@ntanaskovic
Copy link
Author

ntanaskovic commented Oct 7, 2021 via email

@ntanaskovic
Copy link
Author

ntanaskovic commented Dec 9, 2021 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
3 participants