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

Support MongoDB versions greater than 4.4 #13199

Closed
Nothing4You opened this issue Aug 7, 2022 · 1 comment · Fixed by #13283
Closed

Support MongoDB versions greater than 4.4 #13199

Nothing4You opened this issue Aug 7, 2022 · 1 comment · Fixed by #13283

Comments

@Nothing4You
Copy link

What?

Similar to #10720.
Graylog should support current MongoDB versions.

Why?

Graylog currently only supports MongoDB versions up to 4.4.
In the meantime, MongoDB versions 5.0 and 6.0 have been released.
New installations of MongoDB already default to version 6.0.

Version 5.0 still allows compatibility with 4.4 by setting the appropriate featureCompatibilityVersion, however, version 6.0 drops support for 4.4 compatibility.

Note that MongoDB 4.4 is still supported until February 2024:
https://www.mongodb.com/support-policy/lifecycles

MongoDB already only supports MongoDB 5.0+ on Debian 11, which may also be the case for Ubuntu 22.04 when MongoDB starts supporting it:
https://www.mongodb.com/docs/manual/administration/production-notes/#platform-support-matrix

On MongoDB 5.0 with 4.4 compatibility I already see the following warning in the logs after starting up Graylog:

{
    "attr": {
        "clientInfo": {
            "driver": {
                "name": "mongo-java-driver|legacy",
                "version": "3.12.1"
            },
            "os": {
                "architecture": "amd64",
                "name": "Linux",
                "type": "Linux",
                "version": "5.18.16-arch1-1"
            },
            "platform": "Java/Oracle Corporation/1.8.0_345-b01"
        },
        "op": "query"
    },
    "c": "COMMAND",
    "ctx": "conn1",
    "id": 5578800,
    "msg": "Deprecated operation requested. For more details see https://dochub.mongodb.org/core/legacy-opcode-compatibility",
    "s": "W",
    "t": {
        "$date": "2022-08-07T18:53:19.354+00:00"
    }
}

Your Environment

  • Graylog Version: 4.3.3+86369d3
  • Elasticsearch Version: N/A
  • MongoDB Version: 5.0.9
  • Operating System: N/A
  • Browser version: N/A
@kto2038
Copy link

kto2038 commented Nov 28, 2022

Please update the system requirements.
https://docs.graylog.org/docs/installing

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

Successfully merging a pull request may close this issue.

3 participants