Config paring error & 6.X/7.X support
Summary
When using mongodb-server 7.0.5 with percona-operator in k8s, we receive a parsing error. Using official mongo 6.0.9-6.0.12 this error does not appear (6.0.13 official image is broken so unable to test). There is no official support at this time for 7.X mongo server but the official 7.0.5 does get further in the startup process but has the same issue as the official 6.0.13 so unable to fully test 7.X official image.
Steps to reproduce
Using percona-operator 1.15.0 and mongodb-server 7.0.5 in k8s setup will cause this to show.
What is the current bug behavior?
Mongodb-server 7.0.5 fails to start because of a parsing error which happens before the execution of the entry script.
What is the expected correct behavior?
Mongodb-server should start with no parsing error before the execution of the entry script.
Relevant logs and/or screenshots
Possible fixes
With percona-operator it passes all configs as parameters to the entry script and not a config file, this error happens before this step so I believe it is an issue with the 7.0.5 image but I am unsure what config is exactly being referenced. As I am unable to confirm an official 7.0.5 image from percona works, I do know it gets further than this ironbank image before running into the numactl issue the official image has. Unless you have a good idea of what this error is complaining about then I would like to request a 6.0.12 (preferred) or 6.0.13 image as those are officially supported versions by percona-operator 1.15.0.
Tasks
-
Bug has been identified and corrected within the container
Please read the Iron Bank Documentation for more info