-
Notifications
You must be signed in to change notification settings - Fork 24k
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
[WIP] OpenSSL modules: rename to x509_* #63801
Conversation
@felixfontein This PR was evaluated as a potentially problematic PR for the following reasons:
Such PR can only be merged by human. Contact a Core team member to review this PR on IRC: |
Afaik CSRs are not actually covered by X.509 (https://tools.ietf.org/html/rfc5280), probably public/private keys neither. I'm still not sure what would be a good compromise naming-wise though. |
@MarkusTeufelberger that's a very good point. How about
And without the extra
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not to feature creep this, thought could you please move the modules into a subdir ie modules/crypto/x509/
BOTMETA.yml will need updating to reflect this.
This will help when we move to Collections
If this is to be removed from upstream and into its own |
That is a fair point. At the moment we don't know if the collection will be called For the potential layouts see gist.github.com/gundalow/81884926ff744755e2d2f46ef1ba1ebb If you have an ideas on this, I'd welcome your input, via IRC or add comments on the gist. |
Most solutions involving collections I've seen so far look strictly worse in the user experience (more stuff to type, more things to take care of upon installation, more fractured test procedures leading to decreased quality in modules, still no plan for documentation), so I'll probably not donate my time towards maintaining a I would call the collection(s) |
I guess that before talking about collections and subdirectories, we should first figure out how to actually name these modules :) Any opinions on #63801 (comment), or other suggestions? Also, I'm still hoping that the transition to collections will make it possible to upgrade to the next version(s) of Ansible with minimal (or even no) changes to existing roles and/or playbooks. (Maybe like adding something to playbooks a la "allow to use stuff from all community collections without having to explicitly add the namespaces somewhere".) |
ed4e0cd
to
fc8c7fa
Compare
(I rebased to get rid of the conflicts. No content-wise changes, except that I squashed both commits into one.) |
fc8c7fa
to
e1399ba
Compare
Any more ideas on how we can actually name the modules? |
e1399ba
to
2ab23d3
Compare
2ab23d3
to
a38f1ff
Compare
44b369a
to
010717f
Compare
Minimal version continued in ansible-collections/community.crypto#7. |
SUMMARY
Renames the
openssl_*
modules tox509_*
. Fixes #33715.ISSUE TYPE
COMPONENT NAME
openssl_certificate
openssl_certificate_info
openssl_csr
openssl_csr_info
openssl_dhparam
openssl_pkcs12
openssl_privatekey
openssl_privatekey_info
openssl_publickey