[MDEV-9781] apt-get reports "The repository is insufficiently signed by key 199369E5404BD5FC7D2FE43BCBCB082A1BB943DB (weak digest)" on Debian Testing AMD64 Created: 2016-03-23 Updated: 2016-08-11 Due: 2016-05-14 Resolved: 2016-07-04 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | Packaging, Platform Debian |
| Affects Version/s: | 10.1.12 |
| Fix Version/s: | 10.0.25, 10.1.14, 10.2.0 |
| Type: | Bug | Priority: | Major |
| Reporter: | Thomas Hackert | Assignee: | Daniel Bartholomew |
| Resolution: | Fixed | Votes: | 1 |
| Labels: | None | ||
| Environment: |
Debian Testing AMD64 |
||
| Issue Links: |
|
||||||||
| Description |
|
Hello @ll, I tried to upgrade my system today as usual with "apt-get update && apt-get upgrade", and got the error message
While searching the web for this message, I stumbled upon https://juliank.wordpress.com/2016/03/15/clarifications-and-updates-on-apt-sha1/, where I found a link to wiki.debian.org/Teams/Apt/Sha1Removal. In this wiki page, it says
. I would like to ask if it would be possible to fix this bug as fast as possible to be able to use MariaDB's own repository to upgrade to newer versions. |
| Comments |
| Comment by Thomas Hackert [ 2016-03-23 ] | |
|
sorry for the noise copypasted the wrong line ... ... | |
| Comment by Daniel Bartholomew [ 2016-04-19 ] | |
|
required gpg settings: http://askubuntu.com/questions/750133/how-can-i-fix-w-the-repository-is-insufficiently-signed-by-the-key ...which references this post: https://www.debian-administration.org/users/dkg/weblog/48 | |
| Comment by Daniel Bartholomew [ 2016-04-26 ] | |
|
This is fixed in 10.2, and will be completely fixed in the next releases of 10.0 and 10.1. The solution was to create a new SHA2 GPG key, and use that for our Sid and Xenial repositories. The new key has an ID of: C74CD1D8 and the full fingerprint is: 177F 4010 FE56 CA33 3630 0305 F165 6F24 C74C D1D8 See the 10.2.0 release notes for more information: https://mariadb.com/kb/en/mariadb/mariadb-1020-release-notes/ | |
| Comment by Daniel Bartholomew [ 2016-05-11 ] | |
|
AFAIK this issue is now resolved. Sid and Xenial repositories for 10.0, 10.1, and 10.2 are all signed with the new key. Reopen if there are issues that have not been resolved. | |
| Comment by Daniel Black [ 2016-06-16 ] | |
|
https://downloads.mariadb.org/mariadb/repositories doesn't list this new key. Users get an error like follows when installing from the repository:
Please update the instructions. | |
| Comment by Daniel Bartholomew [ 2016-06-17 ] | |
|
Somehow some old instructions were being displayed in the repository configuration tool. They have now been fixed. | |
| Comment by Thomas Hackert [ 2016-06-17 ] | |
|
Hello Daniel, *, If I enter the sources.list entry for sid and import the key mentioned in the instruction, it works Thanks anyway, now I have one error message less ... | |
| Comment by Daniel Bartholomew [ 2016-06-17 ] | |
|
thackert We currently do not have repositories for Debian Stretch. Are you setting up the Sid repository on Stretch? | |
| Comment by Thomas Hackert [ 2016-06-17 ] | |
|
@Daniel: it seems I have not expressed that well, sorry ... | |
| Comment by Daniel Bartholomew [ 2016-06-17 ] | |
|
thackert: Yes. Using the Jessie instructions on Stretch will not work, you have to use the Sid instructions. Our Jessie repositories still use the old 0xcbcb082a1bb943db GPG key, not the new 0xF1656F24C74CD1D8 key required by Sid and Stretch. | |
| Comment by Thomas Hackert [ 2016-06-17 ] | |
|
@dbart: thanks for your explanation | |
| Comment by Daniel Bartholomew [ 2016-06-17 ] | |
|
Yes, there will be a Stretch repository eventually. It will use the same key we're now using for Sid. |