Skip to content
This repository has been archived by the owner on Jul 9, 2020. It is now read-only.

Builds will fail as GPG keys expire and are rotated #43

Open
JackWilb opened this issue Feb 3, 2020 · 2 comments
Open

Builds will fail as GPG keys expire and are rotated #43

JackWilb opened this issue Feb 3, 2020 · 2 comments

Comments

@JackWilb
Copy link
Member

JackWilb commented Feb 3, 2020

We recently had a build failure due to an expired GPG for yarn. here is the associated issue.

This may continue to happen for packages that don't come with a companion -keyring package that keeps the keys up to date. The best step would be to include a build step that makes sure apt has the most up to date version of the keys.

@Daniel15
Copy link

Daniel15 commented Feb 4, 2020

I'm really sorry about the Yarn key... I've been meaning to create a keyring package and stick it in the Yarn Debian repo but it's fairly low on my list of priorities. Nobody in the Debian/Ubuntu community has given any guidance on how to do so, and I haven't had time to research it myself.

@waxlamp
Copy link
Contributor

waxlamp commented Feb 4, 2020

Hi @Daniel15! Thanks for your note.

For now we've used the workaround you mentioned in the issue, but I'm concerned about deployment reproducibility going forward. The strategy you outlined in this comment sounds good to me, but I'm also not an expert in packaging issues.

Thanks again!

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

No branches or pull requests

3 participants