[DOCS-15962] [Server] New startup flag and conf change Created: 14/Mar/23  Updated: 22/Jan/24

Status: Backlog
Project: Documentation
Component/s: manual, Server
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Major - P3
Reporter: Alex Neben Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: backlog, feature, release
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on SERVER-74845 Create mechanism to ignore ignore for... Closed
Related
related to SERVER-74506 Revert backwards-incompatible systemd... Closed
related to SERVER-74845 Create mechanism to ignore ignore for... Closed
Participants:
Days since reply: 46 weeks ago

 Description   

Hey we are making a change that would effect conf options. We have not merged this change yet but we want to make sure the docs team is involved because it will require docs updates.

TLDR: We are adding a default environment variable to our service file for deb/rpm that will cause us to ignore fork conf option when started from systemd.



 Comments   
Comment by Ryan Egesdahl (Inactive) [ 23/Mar/23 ]

When SERVER-74845 merges, it will introduce a behavior change in mongod so whenever the environment variable MONGODB_CONFIG_OVERRIDE_NOFORK=1, mongod will ignore the value of processManagement.fork and behave as if it is set to false. In the second commit in the same ticket, the environment variable will be added to mongod.service on RPM and Debian-based platforms. Anyone using our official .rpm and .deb packages will see this behavior change. We will be backporting this behavior to v6.0, v5.0, and v4.4 for their next releases.

Generated at Thu Feb 08 08:14:16 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.