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
refactor gpg renderer; removing dependency on python-gnupg #24314
Conversation
@cedwards, will you also look at the gpg test failures? Thanks. |
@jfindlay - Yes, I will look into the unit tests. I'm not immediately sure why it's failing--the updated module works as expected in my infrastructure. I'll let you know what I discover. |
@cedwards A friendly ping. Have you been able to investigate these failures? This is a great addition and we would really like to get it merged! :] |
I have not yet had time to dig into the test failures. I need to be more familiar with the unit tests to understand why it's failing. Not to be "that guy", but I'm using this patch on my production systems and it's working as expected, so I assume it's something specifically related to the unit tests expecting GPG. I'll hopefully be able to look into it soon. |
Totally fine. I'd much rather you let us know versus letting this sit. I'll have a look-see tomorrow as well and we'll hopefully get this thing merged. Many thanks! |
I played around with this a bit this morning. Since the test suite relies on mocking the |
@jfindlay is going to write some tests for this and then we'll get it merged. Apologies for the delay here. |
@jfindlay @cachedout - I notice this merge continues to be skipped with each point release. Are we planning on including this at any point? I'd really like to remove the dependency on I'm happy to update it if needed against current develop. |
This patch updates the gpg renderer to avoid the dependency on python-gnupg. I feel this patch is useful for two reasons: