The reason is that the wired tiger storage engine of the mongodb is supported for only specified architectures, seeing mongodb.spec [1]
The above build was run on armv7hl arch that does not support tiger storage engine.
You can see error messages "Majority read concern requested, but it is not supported by the storage engine. (148)" in the build.log.
I did below tests.
Before the modification
$ koji build rawhide --scratch --arch-override=x86_64 *.src.rpm
Right now on the rawhide, the build was failed.
https://apps.fedoraproject.org/koschei/package/rubygem-mongo
https://koji.fedoraproject.org/koji/taskinfo?taskID=26893408
The reason is that the wired tiger storage engine of the mongodb is supported for only specified architectures, seeing mongodb.spec [1]
The above build was run on armv7hl arch that does not support tiger storage engine.
You can see error messages "Majority read concern requested, but it is not supported by the storage engine. (148)" in the build.log.
I did below tests.
Before the modification
https://koji.fedoraproject.org/koji/taskinfo?taskID=26981353
ok
https://koji.fedoraproject.org/koji/taskinfo?taskID=26981445
failed.
After this modification.
https://koji.fedoraproject.org/koji/taskinfo?taskID=26981909
ok
https://koji.fedoraproject.org/koji/taskinfo?taskID=26981924
ok
[1] https://src.fedoraproject.org/rpms/mongodb/blob/master/f/mongodb.spec#_16-18