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

TKLDev v16.0rc1 - not completing initial auto setup successfully #1425

Closed
JedMeister opened this issue Mar 12, 2020 · 2 comments
Closed

TKLDev v16.0rc1 - not completing initial auto setup successfully #1425

JedMeister opened this issue Mar 12, 2020 · 2 comments
Assignees
Milestone

Comments

@JedMeister
Copy link
Member

Ian has reported in a comment on the 16.0rc1 blog post that TKLDev is consistently failing it's initial setup step. It appears that verification of the bootstrap fails, which halts the tkldev-setup script, leaving the TKLDev setup incomplete. It appears to be because we're not preloading the relevant key. Here is a manual re-run:

root@tkldev ~# tkldev-setup
INFO [tkldev-setup]: downloading bootstrap-buster-amd64
File 'bootstrap-buster-amd64.tar.gz' already there; not retrieving.

File 'bootstrap-buster-amd64.tar.gz.hash' already there; not retrieving.

INFO [tkldev-setup]: verifying bootstrap-buster-amd64
gpg: key 85C25E95A16EB94D: "Turnkey Linux Release Key <release@turnkeylinux.com>" not changed
gpg: Total number processed: 1
gpg:              unchanged: 1
gpg: Signature made Sun Mar  8 10:37:48 2020 UTC
gpg:                using RSA key F190A48B54DC56B2C7F24DCBAC5EB00493E5BC1C
gpg: Can't check signature: No public key
@JedMeister JedMeister added this to the 16.0 milestone Mar 12, 2020
@JedMeister JedMeister self-assigned this Mar 12, 2020
@JedMeister
Copy link
Member Author

I have significantly refactored tkldev-setup to resolve this issue, see turnkeylinux-apps/tkldev@7642d17#diff-9edbd61cacfbf20ee14e7a4834fb67a2.

It also leverages changes that I've made to buildtasks, namely the bin/signature-verify script - see turnkeylinux/buildtasks@4d88750.

@JedMeister
Copy link
Member Author

FWIW, TKLDev has been rebuilt as 16.0rc2. Please see the (updated) blog post for links etc.

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

No branches or pull requests

1 participant