-
-
Notifications
You must be signed in to change notification settings - Fork 187
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
WiP: gpg2 2.2.21 LTS upgrade (gnupg toolstack) #860
Conversation
@tlaurion I'll be increasing the BIOS region (and CBFS size) on the Mini from 8M to 13.5M so space shouldn't be an issue going forward |
@MrChromebox let me know and point PR back to here, since this CI passing will depend on librem_mini having CBFS region upgraded. |
got it |
1352f4e
to
d5086de
Compare
So now. The problem to resolve, now that we have enough space to upgrade gpg toolstack for all officially supported boards without causing regression, is to fix #764. Wrapping my head around the problem. EDIT: this explains the problem.
EDIT2: this is what needs to be checked: #764 (comment) |
d5086de
to
eea3401
Compare
@tlaurion checked out this PR and tested on top of my current Purism branch (essentially master + my pending PRs), and no issues with key generation via OEM reset, subsequent verification via a Librem key, or re-signing /boot checksums on either a Librem 13v4 or Librem Mini |
@MrChromebox : this is an happy surprise. |
@tlaurion all of these tests were using kernel 5.4.69, not that it should make a difference |
…ails, all logfile modified in the last minute are outputted on the screen prior to really failing and exiting
eea3401
to
f9bac36
Compare
Tested https://app.circleci.com/pipelines/github/tlaurion/heads/545/workflows/ec55885e-b642-45e4-b96a-582f95c465e8/jobs/593 x230-hotp-verification with OEM factory reset (which should also be shown when no public key is found in ROM in GPG options menu.) |
It builds for all boards but cannot be injected for librem_mini: https://app.circleci.com/pipelines/github/tlaurion/heads/524/workflows/1605502b-5125-40de-8896-05a5d69086a5/jobs/568
@MrChromebox #590 ? Can some kernel modules be removed, support for some changed?
Other boards CI built was successful https://app.circleci.com/pipelines/github/tlaurion/heads/525/workflows/0b48848e-9c14-49c1-971d-c4c3e5d297c4/jobs/569
No reproducibility testing was done. First step addressing #777.