TheĀ --enableFreeMonitoring flag was fixed in MongoDB 4.0.3 to avoid a segmentation fault, so I was hopeful that we could begin using it in Meteor to silence the banner about free monitoring whenever our developers start the Mongo shell: https://jira.mongodb.org/browse/SERVER-36474
Although the --enableFreeMonitoring off flag works on Mac OS, virtually all of our CircleCI integration tests began failing, because the flag seems not to be supported on Linux.
I have verified this problem using MongoDB 4.0.4 and 4.0.5, and I presume it affects 4.0.3 as well. Earlier versions suffer from the segmentation fault problem linked above.
If we are unable to disable the free monitoring advertisement, we will have to go back to starting the shell with --quiet, which is not ideal because it hides some other useful information.
I understand that you might (consciously or unconsciously) prefer for developers to see the advertising banner, but that's not the experience we at Meteor want to expose to our developers.