Skip to content

Latest Nightly Build

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 12 May 00:11
· 4809 commits to main since this release
a90c081
Support manifest embedding in user-app rpms & fixes (#670)

* Support manifest embedding in user-app rpms

This commit adds support for embedding application manifests
into the user-application containers for use with microshift/ostree

* Fix uid/gid setup and file capabilities

First, rpm requires the file attribute uid/gid to be symbolic
and not numeric. Additionally tar didn't store the caps
but cpio doesn't keep those inside rpm either.

So we create a list of file caps during tar creation, and then
we populate the %files metadata with %caps attributes so those
are re-installed during rpm unpack.

This is tested and working.