Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error: GPG check FAILED when installing in platform linux/arm64 image almalinux:9 #2150

Closed
PavelShilin89 opened this issue May 8, 2024 · 7 comments · Fixed by #2181
Closed
Assignees
Labels

Comments

@PavelShilin89
Copy link
Contributor

MRE

docker run -it --rm --platform linux/arm64 almalinux:9 /bin/bash
Unable to find image 'almalinux:9' locally
9: Pulling from library/almalinux
Digest: sha256:08a1a5e016709844c5cfc0b003a24005d6464fa94f6bad582c14ab508a2dd634
Status: Downloaded newer image for almalinux:9
yum install https://repo.manticoresearch.com/manticore-repo.noarch.rpm
AlmaLinux 9 - AppStream                                                                                                                           3.8 MB/s | 7.1 MB     00:01
AlmaLinux 9 - BaseOS                                                                                                                              2.2 MB/s | 2.5 MB     00:01
AlmaLinux 9 - Extras                                                                                                                               20 kB/s |  17 kB     00:00
manticore-repo.noarch.rpm                                                                                                                          11 kB/s | 4.1 kB     00:00
Dependencies resolved.
==================================================================================================================================================================================
 Package                                        Architecture                           Version                                 Repository                                    Size
==================================================================================================================================================================================
Installing:
 manticore-repo                                 noarch                                 0.2.0-1                                 @commandline                                 4.1 k

Transaction Summary
==================================================================================================================================================================================
Install  1 Package

Total size: 4.1 k
Installed size: 768
Is this ok [y/N]: y
Downloading Packages:
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                                                                                                                          1/1
  Installing       : manticore-repo-0.2.0-1.noarch                                                                                                                            1/1
  Running scriptlet: manticore-repo-0.2.0-1.noarch                                                                                                                            1/1
  Verifying        : manticore-repo-0.2.0-1.noarch                                                                                                                            1/1

Installed:
  manticore-repo-0.2.0-1.noarch

Complete!
yum install manticore manticore-extra
Manticore Repository                                                                                                                              139 kB/s |  54 kB     00:00
Dependencies resolved.
==================================================================================================================================================================================
Error: GPG check FAILE
@PavelShilin89 PavelShilin89 changed the title Error: GPG check FAILED when installing in platform linux/arm64 almalinux:9 Error: GPG check FAILED when installing in platform linux/arm64 image almalinux:9 May 8, 2024
@sanikolaev
Copy link
Collaborator

@PavelShilin89 looks like you skipped the important detail about the specific package it fails for.

Most likely we just took the icu package from centos 7 and put it to all other dirs which was wrong.

@djklim87
Copy link
Contributor

djklim87 commented May 10, 2024

Now everything works fine. I took icudata from dev packages (it signed correctly), put to repository and re indexed it

  • Alma:9
  • centos:8
  • centos:7

@djklim87
Copy link
Contributor

Centos:7 failed with error

failure: repodata/5a067a8e80763d5bb0661b1e705acfcea7eeba00fa35d4acbae1d093feb3d854-primary.sqlite.bz2 from manticore: [Errno 256] No more mirrors to try.
http://repo.manticoresearch.com/repository/manticoresearch/release/centos/7/aarch64/repodata/5a067a8e80763d5bb0661b1e705acfcea7eeba00fa35d4acbae1d093feb3d854-primary.sqlite.bz2: [Errno 14] HTTP Error 404 - Not Found

@djklim87
Copy link
Contributor

Centos7 fixed

@djklim87
Copy link
Contributor

@sanikolaev I updated release packages, but I didn't touch release candidates. Be careful to not erase fixes after release

@sanikolaev
Copy link
Collaborator

Reopening to cover this with tests. GitHub now has an arm runner which should be capable of running aarch64 linux docker images. Let's use it in our nightly installation/upgrade tests.

@sanikolaev sanikolaev reopened this May 13, 2024
@sanikolaev sanikolaev assigned PavelShilin89 and unassigned djklim87 May 13, 2024
@PavelShilin89 PavelShilin89 linked a pull request May 14, 2024 that will close this issue
@PavelShilin89
Copy link
Contributor Author

Done in #2181

@PavelShilin89 PavelShilin89 linked a pull request May 17, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
3 participants