Некоторое время успешно управлял Дженкинсом в Куберне.
Прошлой ночью была извлечена новая версия образа докера jenkins / jnlp-slave: alpine, после чего задания jenkins начали сообщать об отказе в разрешении при попытке записи в папку, например:
sh: 1: не может создать /home/jenkins/workspace/my-job@tmp/durable-1c5344be/output.txt: в доступе отказано
Это похоже на то, что папка не имеет разрешения на групповую запись, которое требуется пользователю Jenkins, так как в модуле gradle у нее указан uid 10000.
Как мне решить эту проблему с разрешениями?
Пока я работаю над этой проблемой, вернув вышеуказанное изображение к более раннему тегу:
docker rmi jenkins/jnlp-slave:alpine
docker pull jenkins/jnlp-slave:3.27-1-alpine
docker tag jenkins/jnlp-slave:3.27-1-alpine jenkins/jnlp-slave:alpine