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

OpenSSL compatibility fix #272

Merged
merged 8 commits into from
Feb 6, 2024
Merged

OpenSSL compatibility fix #272

merged 8 commits into from
Feb 6, 2024

Conversation

RedProkofiev
Copy link
Contributor

Resolves #167

At @jrha 's suggestion, to solve a formatting conflict, this PR adds pyOpenSSL as a dependency and uses it to handle the distinguished name formatting. pyOpenSSL isn't currently used for anything else.

@RedProkofiev RedProkofiev marked this pull request as ready for review October 2, 2023 15:08
@RedProkofiev RedProkofiev requested a review from a team as a code owner October 2, 2023 15:08
Copy link
Member

@gregcorbett gregcorbett left a comment

Choose a reason for hiding this comment

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

need to check if this still supports python 2.7

@RedProkofiev
Copy link
Contributor Author

Confirmed, works with Python 2

@tofu-rocketry tofu-rocketry self-assigned this Oct 6, 2023
@tofu-rocketry
Copy link
Member

Looks like this needs a rebase.

@tofu-rocketry tofu-rocketry added this to the 3.4.0 milestone Oct 6, 2023
@RedProkofiev RedProkofiev force-pushed the nick-167 branch 2 times, most recently from 1a0069f to 9c98ae1 Compare October 9, 2023 14:04
@tofu-rocketry
Copy link
Member

Do you think you could add a unit test for the new function?

@RedProkofiev
Copy link
Contributor Author

RedProkofiev commented Dec 11, 2023 via email

RedProkofiev and others added 7 commits February 6, 2024 12:30
It's reccomended to add 'yum clean all' to each Docker RUN that does a
yum install to keep the image size down.
- Change comment spacing to standard 2 before mark
- Change pyopenssl requirement to all lowercase
- Reorder imports to alphabetical order
- Change multi-line import to use implicit continuation
While it may be a useful function elsewhere in future, it's not
currently used outside its own module, so mark is as private. This can
allow us to refactor without worrying about anything other than the
tests.
@tofu-rocketry tofu-rocketry merged commit 40c38c8 into apel:dev Feb 6, 2024
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

OpenSSL changed format of x509 outputs
3 participants