]> git.apps.os.sepia.ceph.com Git - ceph-build.git/commit
ceph-release-container: add setup_container_runtime.sh 2406/head
authorDan Mick <dan.mick@redhat.com>
Mon, 21 Jul 2025 23:08:47 +0000 (16:08 -0700)
committerDan Mick <dan.mick@redhat.com>
Mon, 21 Jul 2025 23:08:47 +0000 (16:08 -0700)
commit9f556fea240995a64d9cf3a220760b93d911efd4
treed8f2809e47213972855e4d40476d5db154021690
parent81daf15c961caf489427dfd7f4c402e7e640772a
ceph-release-container: add setup_container_runtime.sh

A ceph-release-container run suffered from

error running container: from /usr/bin/crun creating container for
[<sh command>]: sd-bus call: Interactive authentication required.:
Permission denied

That is thought to be because of the lack of 'linger' on the
jenkins-build user, such that the /run/user directory didn't
persist.  The exact mechanism of failure isn't fully understood,
but this script has fixed similar issues for ceph-dev-pipeline.

Also, add an echo of the node for convenience.

Signed-off-by: Dan Mick <dan.mick@redhat.com>
ceph-release-containers/build/Jenkinsfile