Ben jenkins docker görüntü öğle yemeği için maraton ve mesos kullanarak docker içinde çalışan jenkins almaya çalışıyorum. Imaraton ve mesos ile kalıcı hacimleri kullanarak jenkins içinde dolandırıcılık içinde çalışan izin hataları
ma kullanıyorum
Aşağıdaki json üreten uygulama oluşturmak renkli kullanılan{
"type": "DOCKER",
"volumes": [
{
"containerPath": "/var/jenkins_home",
"hostPath": "jenkins_home",
"mode": "RW"
},
{
"containerPath": "jenkins_home",
"mode": "RW",
"persistent": {
"size": 200
}
}
],
"docker": {
"image": "jenkins",
"network": "HOST",
"privileged": false,
"parameters": [],
"forcePullImage": false
}
}
stdout'u gösterir
--container="mesos-c8bd5b26-6e71-4e18-b490-821dbf7edd9d-S0.ac0b4dbb-10e4-4684-a4df-9539258d77ee" --docker="docker" --docker_socket="/var/run/docker.sock" --help="false" --initialize_driver_logging="true" --launcher_dir="/home/ajazam/mesos-0.28.0/build/src" --logbufsecs="0" --logging_level="INFO" --mapped_directory="/mnt/mesos/sandbox" --quiet="false" --sandbox_directory="/var/lib/mesos/data/slaves/c8bd5b26-6e71-4e18-b490-821dbf7edd9d-S0/frameworks/6079a596-90a8-4fa5-9c92-9215558737d1-0000/executors/jenkins-t7.9be44260-f99c-11e5-b0ac-e4115bb26fcc/runs/ac0b4dbb-10e4-4684-a4df-9539258d77ee" --stop_timeout="0ns"
Registered docker executor on slave4
Starting task jenkins-t7.9be44260-f99c-11e5-b0ac-e4115bb26fcc
Can not write to /var/jenkins_home/copy_reference_file.log. Wrong volume permissions?
Stderr
I0403 14:04:51.026866 6569 exec.cpp:143] Version: 0.28.0
I0403 14:04:51.032097 6585 exec.cpp:217] Executor registered on slave c8bd5b26-6e71-4e18-b490-821dbf7edd9d-S0
WARNING: Your kernel does not support swap limit capabilities, memory limited without swap.
touch: cannot touch ‘/var/jenkins_home/copy_reference_file.log’: Permission denied
göstermektedir rathon 1.0.0 RC1 mesos 0.28.0
liman işçisi 1.10.3
OS ubuntu 14.04.4 LTS
herkes yanlış nereye gidiyorum herhangi işaretçiler var mı? Benim düşüncem, sorunun kalıcı hacim ve jenkins konteynırına eşlenmesiyle oluşmasıdır.
Arayanın '/ var/jenkins_home' klasöründeki izinler nelerdir? – Tobi
Host_path'ta bir hatayı düzeltdim. Bu jenkins_path oldu ama jenkins_home söylemeliydi. Düzeltmeyi yaptım. Ancak iki kap yol başvurusu eşleşmiyor. Eve döndüğümde onları değiştireceğim, böylece eşleşiyorlar. –
Sorun şu ki, https://github.com/jenkinsci/docker/issues/177 –