Deadline Repository installation on ubuntu20.04 with mongodb3.4 running in docker

Hello there!

I’m trying to install Deadline Repository on Ubuntu 20.04 (kernel 5.4) and having some problems with mongodb part. Due to openssl version conflicts I’m trying to run requested mongodb version 3.4 through docker. Mongodb seems to be working fine. Unfortunately, when I chose to connect to existing mongodb in Deadline Repository installer, it exits with some undescriptive error:

There has been an error.
An error occurred while trying to update database settings in the repository.
The application will exit now.

Docker mongo logs show accepted connection and no errors though:

=> Waiting for confirmation of MongoDB service startup
2020-11-18T01:51:26.951+0000 I CONTROL [initandlisten] MongoDB starting : pid=6 port=27017 dbpath=/data/db master=1 64-bit host=20f84122117e
2020-11-18T01:51:26.951+0000 I CONTROL [initandlisten] db version v3.4.3
2020-11-18T01:51:26.951+0000 I CONTROL [initandlisten] git version: f07437fb5a6cca07c10bafa78365456eb1d6d5e1
2020-11-18T01:51:26.951+0000 I CONTROL [initandlisten] OpenSSL version: OpenSSL 1.0.1f 6 Jan 2014
2020-11-18T01:51:26.951+0000 I CONTROL [initandlisten] allocator: tcmalloc
2020-11-18T01:51:26.951+0000 I CONTROL [initandlisten] modules: none
2020-11-18T01:51:26.951+0000 I CONTROL [initandlisten] build environment:
2020-11-18T01:51:26.951+0000 I CONTROL [initandlisten] distmod: ubuntu1404
2020-11-18T01:51:26.951+0000 I CONTROL [initandlisten] distarch: x86_64
2020-11-18T01:51:26.951+0000 I CONTROL [initandlisten] target_arch: x86_64
2020-11-18T01:51:26.951+0000 I CONTROL [initandlisten] options: { master: true, net: { http: { RESTInterfaceEnabled: true, enabled: true } }, storage: { engine: “mmapv1” } }
2020-11-18T01:51:26.959+0000 I JOURNAL [initandlisten] journal dir=/data/db/journal

and :

2020-11-18T01:52:28.527+0000 I NETWORK [thread1] connection accepted from 172.17.0.1:56426 #3 (1 connection now open)
2020-11-18T01:52:28.549+0000 I NETWORK [conn3] received client metadata from 172.17.0.1:56426 conn3: { driver: { name: “mongo-csharp-driver”, version: “2.9.2.0” }, os: { type: “Linux”, name: “Linux 5.4.0-54-generic #60-Ubuntu SMP Fri Nov 6 10:37:59 UTC 2020”, architecture: “x86_64”, version: “5.4.0-54-generic” }, platform: ".NET Core " }
2020-11-18T01:52:28.596+0000 I NETWORK [thread1] connection accepted from 172.17.0.1:56430 #4 (2 connections now open)
2020-11-18T01:52:28.596+0000 I NETWORK [conn4] received client metadata from 172.17.0.1:56430 conn4: { driver: { name: “mongo-csharp-driver”, version: “2.9.2.0” }, os: { type: “Linux”, name: “Linux 5.4.0-54-generic #60-Ubuntu SMP Fri Nov 6 10:37:59 UTC 2020”, architecture: “x86_64”, version: “5.4.0-54-generic” }, platform: ".NET Core " }
2020-11-18T01:52:28.644+0000 I INDEX [conn4] allocating new ns file /data/db/deadline10db.ns, filling with zeroes…
2020-11-18T01:52:28.670+0000 I STORAGE [FileAllocator] allocating new datafile /data/db/deadline10db.0, filling with zeroes…
2020-11-18T01:52:28.678+0000 I STORAGE [FileAllocator] done allocating datafile /data/db/deadline10db.0, size: 64MB, took 0.008 secs
2020-11-18T01:52:28.681+0000 I INDEX [conn4] build index on: deadline10db.Jobs properties: { v: 2, key: { Stat: 1, Props.Pool: 1, Props.Grp: 1, IsSub: 1 }, name: “Stat_1_Props.Pool_1_Props.Grp_1_IsSub_1”, ns: “deadline10db.Jobs” }
2020-11-18T01:52:28.681+0000 I INDEX [conn4] building index using bulk method; build may temporarily use up to 500 megabytes of RAM
2020-11-18T01:52:28.681+0000 I INDEX [conn4] build index done. scanned 0 total records. 0 secs
2020-11-18T01:52:28.682+0000 I INDEX [conn4] build index on: deadline10db.Jobs properties: { v: 2, key: { Stat: 1, Props.SecPool: 1, Props.Grp: 1, IsSub: 1 }, name: “Stat_1_Props.SecPool_1_Props.Grp_1_IsSub_1”, ns: “deadline10db.Jobs” }

I’m kind of running out of ideas on how to get Deadline Repository installed and running on my system. Any help would be really appreciated!

Cheers
Artem