The MongoDB search release team digitally signs all software packages to
certify that a particular mongot
package is a valid and unaltered
mongot
release. Before installing mongot
, you should validate the
container image or the tarball.
Verify Docker Container Image
1
2
Verify the container image
COSIGN_REPOSITORY=docker.io/mongodb/signatures cosign verify --private-infrastructure --key=./mongodb-search-community.pem "docker.io/mongodb/mongodb-community-search:0.53.1"
The output should be similar to the following:
Verification for index.docker.io/mongodb/mongodb-community-search:0.53.1 -- The following checks were performed on each of these signatures: - The cosign claims were validated - The signatures were verified against the specified public key [{"critical":{"identity":{"docker-reference":"docker.io/mongodb/mongodb-community-search:0.53.1"}, "image":{"docker-manifest-digest":"sha256:b41f73a33aa62a62596b6aeaf4c177e47dc3a5901701f6d8d46f498a45f7ac53"}, "type":"cosign container image signature"},"optional":null}]
Verify Tarball
1
3
Download the tarball signature
Download the tarball signature for the system architecture and version.
wget https://downloads.mongodb.org/mongodb-search-community/0.53.1/mongot_community_0.53.1_linux_aarch64.tgz.sig
wget https://downloads.mongodb.org/mongodb-search-community/0.53.1/mongot_community_0.53.1_linux_x86_64.tgz.sig
To download a different version, replace instances of 0.53.1
with the desired version number.
4
Download the tarball
wget https://downloads.mongodb.org/mongodb-search-community/0.53.1/mongot_community_0.53.1_linux_aarch64.tgz
wget https://downloads.mongodb.org/mongodb-search-community/0.53.1/mongot_community_0.53._linux_x86_64.tgz
To download a different version, replace instances of 0.53.1
with the desired version number.
5
Verify the tarball
gpg --verify mongot_community_0.53.1_linux_aarch64.tgz.sig mongot_community_0.53.1_linux_aarch64.tgz
gpg --verify mongot_community_0.53.1_linux_x86_64.tgz.sig mongot_community_0.53.1_linux_x86_64.tgz
To verify a different version, replace instances of 0.53.1
with the desired version number.
The output should be similar to the following:
gpg: Signature made Fri Sep 5 15:37:47 2025 PDT gpg: using RSA key 55C58636FD6CEE2B789B6F49516C2412904B6C26 gpg: Good signature from "MongoDB Atlas Search Release Signing Key <packaging@mongodb.com>" [unknown] gpg: WARNING: This key is not certified with a trusted signature! gpg: There is no indication that the signature belongs to the owner. Primary key fingerprint: 55C5 8636 FD6C EE2B 789B 6F49 516C 2412 904B 6C26