goofball222 / unifi

UniFi Docker Container
Apache License 2.0
246 stars 38 forks source link

Debian base - MongoDB 3.6 Release Signing Key EXPKEYSIG #132

Open goofball222 opened 9 months ago

goofball222 commented 9 months ago

Build actions failed for Debian 8.0.24 official:

5.007 Executing: /tmp/apt-key-gpghome.ctc20k3raO/gpg.1.sh --keyserver hkp://keyserver.ubuntu.com:80 --recv 2930ADAE8CAF5059EE73BB4B58712A2291FA4AD5
5.493 gpg: key 58712A2291FA4AD5: public key "MongoDB 3.6 Release Signing Key <packaging@mongodb.com>" imported
5.497 gpg: Total number processed: 1
5.497 gpg:               imported: 1
5.910 + apt-get -qqy update
6.956 W: GPG error: http://repo.mongodb.org/apt/debian stretch/mongodb-org/3.6 Release: The following signatures were invalid: EXPKEYSIG 58712A2291FA4AD5 MongoDB 3.6 Release Signing Key <packaging@mongodb.com>
6.956 E: The repository 'http://repo.mongodb.org/apt/debian stretch/mongodb-org/3.6 Release' is not signed.

Worked around in 7547d0f. However, this is not a secure or permanent solution.

Current UniFi deb package supports MongoDB versions up to 5.

Moving to MongoDB 4.0 or higher will likely cause failures with older installations/DBs due to feature compatibility version set in databases at time of creation. This is not automatically updated. IE:

Proposed fixes:

goofball222 commented 8 months ago

At this point with no feedback and the current state of 8.0/beta default image now being Ubuntu with Mongo 3.6 built in, I'll be moving that as-is to 8.0/official & release whenever the next UI release happens.

goofball222 commented 7 months ago

At this point with no feedback and the current state of 8.0/beta default image now being Ubuntu with Mongo 3.6 built in, I'll be moving that as-is to 8.0/official & release whenever the next UI release happens.

That day is today.