Skip to content

Added subordinate id ranges for jenkins on CI container hosts - #2415

Merged
nickanderson merged 1 commit into
cfengine:masterfrom
nickanderson:CFE-90/master
Aug 11, 2026
Merged

Added subordinate id ranges for jenkins on CI container hosts#2415
nickanderson merged 1 commit into
cfengine:masterfrom
nickanderson:CFE-90/master

Conversation

@nickanderson

@nickanderson nickanderson commented Aug 11, 2026

Copy link
Copy Markdown
Member

Adds subordinate id ranges for the jenkins user on CI container hosts, so rootless buildah and podman stop dropping setuid bits while extracting image layers. Existing storage is remapped and affected images dropped so they are rebuilt.

To fix the docs build, need to re-run setup ci host on the physical hosts.

@nickanderson
nickanderson force-pushed the CFE-90/master branch 2 times, most recently from 7e1ab88 to c98ceac Compare August 11, 2026 12:35
Without them rootless buildah and podman run single-uid and drop setuid bits
while extracting image layers, which breaks sudo inside the build images.

Ticket: CFE-90
Changelog: none

@craigcomstock craigcomstock left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yeah, makes sense.

@nickanderson
nickanderson merged commit 662d8c1 into cfengine:master Aug 11, 2026
1 check passed
@nickanderson

Copy link
Copy Markdown
Member Author

Related to this pr build failure: cfengine/documentation#3731 (comment)

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

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants