# Request for Clarification / Temporary Compatibility Guidance for Graylog 7.0 with MongoDB 4.4

**URL:** <https://community.graylog.org/t/request-for-clarification-temporary-compatibility-guidance-for-graylog-7-0-with-mongodb-4-4/37311>\
**Category:** Graylog Central (peer support)\
**Tags:** architecture\
**Created:** [May 21, 2026, 1:18pm UTC](https://community.graylog.org/t/request-for-clarification-temporary-compatibility-guidance-for-graylog-7-0-with-mongodb-4-4/37311 "2026-05-21T13:18:02Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![ahnaf702](https://avatars.discourse-cdn.com/v4/letter/a/59ef9b/32.png) [@ahnaf702](https://community.graylog.org/u/ahnaf702)\
**Post date:** [May 21, 2026, 1:18pm UTC](https://community.graylog.org/t/request-for-clarification-temporary-compatibility-guidance-for-graylog-7-0-with-mongodb-4-4/37311/1 "2026-05-21T13:18:02Z")

</div>

Hello [Graylog Support](https://graylog.org/support/?utm_source=chatgpt.com) Team,

We are currently performing an upgrade and compatibility validation for our Graylog environment and would appreciate your guidance regarding MongoDB compatibility behavior in Graylog 7.0.

## Environment

- Product: [Graylog](https://graylog.org/products/source-available/?utm_source=chatgpt.com) 7.0

- MongoDB Version: 4.4.29

- OS: Ubuntu Server 22.04

- Deployment Type: Single-node Graylog deployment

- MongoDB Bind: localhost:27017

## Current Behavior

During Graylog startup, the following preflight validation error is observed:

```auto
org.graylog2.bootstrap.preflight.PreflightCheckException:
You're running MongoDB 4.4.29 but Graylog requires at least MongoDB 7.0.0.
Please upgrade.

org.graylog2.bootstrap.preflight.PreflightCheckException: You're running MongoDB 4.4.29 but Graylog requires at least MongoDB 7.0.0. Please upgrade.
        at org.graylog2.database.MongoDBVersionCheck.assertCompatibleVersion(MongoDBVersionCheck.java:73)
        at org.graylog2.bootstrap.preflight.MongoDBPreflightCheck.runCheck(MongoDBPreflightCheck.java:96)
        at org.graylog2.bootstrap.ServerBootstrap.runMongoPreflightCheck(ServerBootstrap.java:269)
        at org.graylog2.bootstrap.ServerBootstrap.runPreFlightChecks(ServerBootstrap.java:160)
        at org.graylog2.bootstrap.ServerBootstrap.beforeInjectorCreation(ServerBootstrap.java:151)
        at org.graylog2.bootstrap.CmdLineTool.doRun(CmdLineTool.java:362)
        at org.graylog2.bootstrap.CmdLineTool.run(CmdLineTool.java:287)
        at org.graylog2.bootstrap.Main.main(Main.java:57)

```

Graylog exits immediately after the preflight check.

## Requirement / Request

We understand MongoDB 7.0 is the officially supported version for Graylog 7.0. However, we would like clarification on the following:

1. Is there any officially supported temporary interoperability mode between Graylog 7.0 and MongoDB 4.4 for migration or transitional deployments?

2. Does Graylog provide any documented method to temporarily bypass the MongoDB preflight version enforcement strictly for lab/testing purposes?

3. If bypassing is technically possible, which Graylog components/features are expected to fail specifically due to MongoDB 4.4 limitations?

4. Are there any known runtime incompatibilities or data integrity risks documented when attempting temporary operation on MongoDB 4.4?

## Additional Context

We are evaluating upgrade feasibility and would appreciate any migration recommendations, compatibility matrices, or transitional best practices from the Graylog engineering/support team.

Thank you for your support and guidance.

Best regards,  
Mohammad Ahnaf Tahmeed  
Cyber Security Analyst

---

<div class="post-metadata">

**Author:** ![Wine\_Merchant](https://sea2.discourse-cdn.com/flex016/user_avatar/community.graylog.org/wine_merchant/32/14596_2.png) [@Wine\_Merchant](https://community.graylog.org/u/Wine_Merchant)\
**Post date:** [May 21, 2026, 3:21pm UTC](https://community.graylog.org/t/request-for-clarification-temporary-compatibility-guidance-for-graylog-7-0-with-mongodb-4-4/37311/2 "2026-05-21T15:21:18Z")

</div>

Hey @ahnaf702,

[Here is the compatibility matrix](https://go2docs.graylog.org/7-0/downloading_and_installing_graylog/compatibility_matrix.htm) .

Unfortunately the only advice that can be given is to upgrade MongoDB to a compatible version, at least 7.0.

At your own risk the option to `skip_preflight_checks` (i’m not 100% on if this will work) is available but it’s not clear what damage this could cause. If you are going to attempt it, take a dump of the Graylog DB and test with this first in another cluster.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/graylog/original/3X/c/7/c7c09c6b5099570133d6502b83f50ba4430de5b6.png) [@system](https://community.graylog.org/u/system)\
**Post date:** [June 4, 2026, 3:22pm UTC](https://community.graylog.org/t/request-for-clarification-temporary-compatibility-guidance-for-graylog-7-0-with-mongodb-4-4/37311/3 "2026-06-04T15:22:07Z")

</div>

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.
