I upgraded my MediaWiki software from 1.43.1 to 1.45.1. This is the first major MediaWiki version that supports OpenSearch and the last version that supports Elasticsearch. I use MediaWiki extension CirrusSearch. After MW upgrade CirrusSearch is not working out of the box with Elasticsearch so I decided to switch to OpenSearch. According to Extension:CirrusSearch - MediaWiki MW 1.45.1 is compatible (only) with OpenSearch 1.3. So I tried installation of OpenSearch 1.3 on Debian 13 (trixie) following Debian - OpenSearch Documentation . Looks like installation is no longer possible. After adding https://artifacts.opensearch.org/publickeys/opensearch.pgp to a keyring file and adding OpenSearch 1.x repository “apt-get update” fails with
W: OpenPGP signature verification failed: https://artifacts.opensearch.org/releases/bundle/opensearch/1.x/apt stable InRelease: Sub-process /usr/bin/sqv returned an error code (1), error message is: Signing key on C5B7498965EFD1C2924BA9D539D319879310D3FC is not bound: No binding signature at time 2024-12-11T21:50:47Z because: Policy rejected non-revocation signature (PositiveCertification) requiring second pre-image resistance because: SHA1 is not considered secure since 2026-02-01T00:00:00Z
I do not think that downgrading of a distribution is a good idea. Why not just signing your pgp key(s) with a more recent signature that allows installing on latest stable Debian distribution?
@OS-InkluPedia Based on your initial issue description, I assumed that you have flexibility in the OS version. Did you upgrade OpenSearch or build a Debian OS and install an OS cluster on top of that?
I used the same commands, and they align with the documentation.
I suggest reporting this in the OpenSearch GitHub. If you do so, please share the link here.
@pablo. I decided to use a workaround. The expiration date for SHA1 is set in /usr/share/apt/default-sequoia.config. I raised the expiration date to allow installation of OpenSearch 1.3.20. Thank you for your time.