-
Notifications
You must be signed in to change notification settings - Fork 136
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
Fixes #29437 - Drop PuppetDB module #493
Conversation
The intent was to make it possible to install PuppetDB but there’s no documentation, it’s tricky to set up and we don’t verify it (it may actually be broken). Adding to that, its maintainers are largely unresponsive. Adding support for new distribution versions and other module versions is very painful.
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.
I'm assuming we want this in 2.0-stable as well?
Indeed |
Shouldn't we remove the parts in question from puppet-puppet first? |
Initially I thought it should still be supported, but the installer shouldn't set it up. Looking at the code in puppet-puppet I'm now thinking about this. I at least started with theforeman/puppet-puppet#732. The upsides are that it cleans things up properly, the downside is a major version bump in the last RC. However, it's breaking because the API changes, not because the changes are large. The installer doesn't really care about this API and only makes it more stable. Let me know what you think. |
Technically I'm OK with either way. I don't think many people are using this feature, but it should be prominently indicated that it's removed or broken, I think we didn't announce anything for 2.0 regarding that, yet... |
Would dropping the module in the installer cause issues for puppet-puppet? If not, i'd suggest merging this and cleaning up puppet-puppet for 2.1. If there is risk this will cause the installer to break, i'd suggest postponing this change for 2.1 completely. |
Without the linked puppet-puppet PR the |
Would it be possible that these options exist in the answers file and need proper clean up? i'm starting to lean more towards pushing this to 2.1 and not risking breaking something in 2.0 at this stage. |
+1 to push this after 2.0 |
So 2.1 is coming up and the removal from puppet-puppet was just merged. Thoughts on merging this now? |
+1 to merge |
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.
Please add it to the upgrade warnings, and be prepared to revert if this breaks in some unexpected fun way.
Thanks @ekohl !
The intent was to make it possible to install PuppetDB but there’s no documentation, it’s tricky to set up and we don’t verify it (it may actually be broken). Adding to that, its maintainers are largely unresponsive. Adding support for new distribution versions and other module versions is very painful.