I am experiencing an issue where the auto-updater is failing to update with a log that looks like this
$ cat /var/lib/github-actions/_diag/SelfUpdate-20220927-053658.log.failed
[2022-09-27 15:36:58-2214] --------whoami--------
github-actions
[2022-09-27 15:36:58-2235] --------whoami--------
[2022-09-27 15:36:58-2245] Waiting for Runner.Listener (3906403) to complete
[2022-09-27 15:36:58-2254] Process 3906403 still running
[2022-09-27 15:37:00-0014] Process 3906403 finished running
[2022-09-27 15:37:00-0022] Sleep 1 more second to make sure process exited
[2022-09-27 15:37:01-0011] move /var/lib/github-actions/bin /var/lib/github-actions/bin.2.296.1
mv: cannot move '/var/lib/github-actions/bin' to '/var/lib/github-actions/bin.2.296.1/bin': Permission denied
[2022-09-27 15:37:01-0029] Can't move /var/lib/github-actions/bin to /var/lib/github-actions/bin.2.296.1
Having a look at the ownership of some of the files/folders in /var/lib/github-actions
some things have a user and group of root:root
.
If I am not mistaken, the github-actions.tmpfiles
is meant to be helping to control the ownership of the /var/lib/github-actions
folder, but should it not be doing this recursively? i.e. should github-actions.tmpfiles
not look like this? (note the capital Z)
Z /var/lib/github-actions 0775 root github-actions
Pinned Comments
petronny commented on 2022-09-28 08:29 (UTC)
Prebuilt binaries of this package can be found in arch4edu.