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

Supported MongoDB Versions #642

Open
FStelzer opened this issue Jun 10, 2022 · 4 comments
Open

Supported MongoDB Versions #642

FStelzer opened this issue Jun 10, 2022 · 4 comments

Comments

@FStelzer
Copy link

FStelzer commented Jun 10, 2022

Is there some policy / documentation on what mongodb versions are supported by this module?
I'd like to make a pull request for some changes regarding net.ssl/net.tls changes in recent versions.
MongoDB 4.2 introduced net.tls which is now the recommended way of configuring tls. Since 4.0 is no longer supported since this April would a diff be accepted that requires net.tls / mongodb 4.2?
That would make the change much cleaner / simpler.

@whiphubley
Copy link

whiphubley commented Jul 8, 2022

please support both 3x and 4x but check if version > 4.2 then use net.tls currently any is_master checks fail due to deprecation warnings on mongo 4.4 so this is now a showstopper. please note the following forked project handles this : https://github.com/poloz-lab/puppet-mongodb

@smortex
Copy link
Member

smortex commented Jul 8, 2022

Generally speaking, the voxpupuli modules support what upstream support (according to https://www.mongodb.com/support-policy/lifecycles this seems to currently be 4.2, 4.4 and 5.0 for MongoDB) or when installing system packages what the OS support.

Support for older (legacy) versions might exist but should not block adding feature to support the current versions of the program.

@ghost
Copy link

ghost commented Aug 11, 2022

please support both 3x and 4x but check if version > 4.2 then use net.tls currently any is_master checks fail due to deprecation warnings on mongo 4.4 so this is now a showstopper. please note the following forked project handles this : https://github.com/poloz-lab/puppet-mongodb

#645 is the PR that solves this.

@witjoh
Copy link
Contributor

witjoh commented Jul 13, 2023

#677
This PR adds support for mongodb4.4 and higher (following the mongodb support cycle)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants