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

Builder repositories key expired #1073

Open
notetiene opened this issue Mar 10, 2024 · 2 comments
Open

Builder repositories key expired #1073

notetiene opened this issue Mar 10, 2024 · 2 comments

Comments

@notetiene
Copy link

notetiene commented Mar 10, 2024

It does seem that the OpenSuse build service has expired GPG keys.

When downloading (any Debian/Ubuntu) keys:

wget https://download.opensuse.org/repositories/shells:zsh-users:zsh-completions/Debian_11/Release.key
gpg Release.key
gpg: WARNING: no command supplied.  Trying to guess what you mean ...
pub   rsa2048 2017-08-05 [SC] [expired: 2024-03-08]
      B480802BB6D332447F99FC169CBE063CAB8FE1F1
uid           shells:zsh-users:zsh-completions OBS Project <shells:zsh-users:zsh-completions@build.opensuse.org>

Edit: it looks all repositories are affected:

wget https://download.opensuse.org/repositories/shells:/zsh-users:/zsh-completions/CentOS_8_Stream/repodata/repomd.xml.key
gpg repomd.xml.key
gpg: WARNING: no command supplied.  Trying to guess what you mean ...
pub   rsa2048 2017-08-05 [SC] [expirée : 2024-03-08]
      B480802BB6D332447F99FC169CBE063CAB8FE1F1
uid           shells:zsh-users:zsh-completions OBS Project <shells:zsh-users:zsh-completions@build.opensuse.org>

Do maintainers have direct access to the build service?

@notetiene notetiene changed the title Debian repository key expired Builder repositories key expired Mar 10, 2024
@notetiene
Copy link
Author

The Debian testing is not affected since its key is expiring in 2026-05-04.

@driuba
Copy link

driuba commented Mar 10, 2024

It seems that only download repository key has expired:

╭─[2024-03-10 20:12:41] ~/Downloads 
╰─$ gpg --show-keys Release.key
pub   rsa2048 2017-08-05 [SC] [expired: 2024-03-08]
      B480802BB6D332447F99FC169CBE063CAB8FE1F1
uid                      shells:zsh-users:zsh-completions OBS Project <shells:zsh-users:zsh-completions@build.opensuse.org>

The configured signing key seems to be valid:

╭─[2024-03-10 20:12:46] ~/Downloads 
╰─$ gpg --show-keys shells_zsh-users_zsh-completions_key.gpg
pub   rsa2048 2017-08-05 [SC] [expires: 2026-05-04]
      B480802BB6D332447F99FC169CBE063CAB8FE1F1
uid                      shells:zsh-users:zsh-completions OBS Project <shells:zsh-users:zsh-completions@build.opensuse.org>

My assumption is that the key has been updated, however the actual built package has not been updated with new signature. The last build seems to have happened on 2022:

[    0s] lamb02 started "build debian.dsc" at Sat Aug 13 17:05:44 UTC 2022.

EDIT:
I see @nicoulaj being listed as the maintainer of the build service. Not sure how else to contact them, the IRC channel doesn't look active and the only names I see listed are: diaspora3, phy1729 and eggbean.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants