Skip to content

Use unsigned shim binaries from our shim-unsigned-* packages instead of from lookaside cache#15971

Merged
christopherco merged 2 commits intomicrosoft:tomls/base/mainfrom
ddstreet:shim-version
Feb 24, 2026
Merged

Use unsigned shim binaries from our shim-unsigned-* packages instead of from lookaside cache#15971
christopherco merged 2 commits intomicrosoft:tomls/base/mainfrom
ddstreet:shim-version

Conversation

@ddstreet
Copy link
Contributor

We do not yet have signed (or unsigned) shim binaries in our lookaside cache, so the shim build fails. This temporarily updates the shim spec to build with the unsigned shim binaries directly from our shim-unsigned-* packages.

The shim package requires the shim-unsigned-$ARCH package(s), so we
need to build them to then build the shim package.
…im-unsigned-* packages

This TEMPORARILY uses the unsigned shim binaries from our
shim-unsigned-* packages, replacing the shim binaries pulled from a
lookaside cache based on the hashes from the 'sources' file, since
those are currently from the Fedora lookaside cache and the binaries
will not match our shim-unsigned-* package's binary shim files.

Once we have shim binaries in our own lookaside cache, this should be
removed and the 'sources' file updated with the hashes from our own
shim binaries.
@christopherco christopherco merged commit 72bc3c3 into microsoft:tomls/base/main Feb 24, 2026
2 checks passed
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

Successfully merging this pull request may close these issues.

2 participants