Задание Jenkins, работающее в подчиненном отчете kubernetes, отказано в записи в папку длительного пользования - PullRequest
2 голосов
/ 12 марта 2019

Некоторое время успешно управлял Дженкинсом в Куберне.

Прошлой ночью была извлечена новая версия образа докера 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
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...