我使用jenkins mesos插件的CI。 最初,我遵循以下教程:http://www.ebaytechblog.com/2014/05/12/delivering-ebays-ci-solution-with-apache-mesos-part-ii/詹金斯奴隸不工作mesos
但詹金斯本身並沒有通過這個設置。 (我得到錯誤無法加載config.xml文件,甚至有一個)
然後我跟着https://rogerignazio.com/blog/scaling-jenkins-mesos-marathon/ ,我能夠運行jenkins master(jenkin framework/scheduler),但是當我定義要運行的腳本,詹金斯奴隸沒有被創造。我想我錯過了一些關於奴隸的配置。你能告訴我,奴隸沒有被創造來運作的原因是什麼?
在詹金斯建立網頁,我越來越:
(pending—Waiting for next available executor)
而在詹金斯-日誌,我得到以下錯誤:
INFO: Provisioning Jenkins Slave on Mesos with 1 executors. Remaining excess workload: 0 executors)
Jun 19, 2015 4:02:55 PM hudson.slaves.NodeProvisioner$StandardStrategyImpl apply
INFO: Started provisioning MesosCloud from MesosCloud with 1 executors. Remaining excess workload: 0
Jun 19, 2015 4:02:55 PM org.jenkinsci.plugins.mesos.MesosComputerLauncher <init>
INFO: Constructing MesosComputerLauncher
Jun 19, 2015 4:02:55 PM org.jenkinsci.plugins.mesos.MesosSlave <init>
INFO: Constructing Mesos slave mesos-jenkins-1f8691df-9918-4175-87b3-bcc3de80b258 from cloud
Jun 19, 2015 4:03:05 PM org.jenkinsci.plugins.mesos.MesosComputerLauncher launch
INFO: Launching slave computer mesos-jenkins-1f8691df-9918-4175-87b3-bcc3de80b258
Jun 19, 2015 4:03:05 PM org.jenkinsci.plugins.mesos.MesosComputerLauncher launch
INFO: Sending a request to start jenkins slave mesos-jenkins-1f8691df-9918-4175-87b3-bcc3de80b258
Jun 19, 2015 4:03:05 PM org.jenkinsci.plugins.mesos.JenkinsScheduler requestJenkinsSlave
INFO: Enqueuing jenkins slave request
Jun 19, 2015 4:03:05 PM hudson.slaves.NodeProvisioner update
INFO: MesosCloud provisioning successfully completed. We have now 2 computer(s)
java.lang.NullPointerException
at org.jenkinsci.plugins.mesos.JenkinsScheduler.matches(JenkinsScheduler.java:306)
at org.jenkinsci.plugins.mesos.JenkinsScheduler.resourceOffers(JenkinsScheduler.java:252)
Jun 19, 2015 4:03:06 PM org.jenkinsci.plugins.mesos.JenkinsScheduler$1 run
SEVERE: The Mesos driver was aborted! Status code: 3
編輯:我想我出現錯誤,因爲我沒有定義任何容器端口映射。 誰能告訴我怎麼做?
更新:實際上,0.7版本的mesos插件存在很多問題。所以,我只是降級到0.6版本。
其實0.7版本的mesos插件有很多問題。所以,我只是降級到0.6版本。 – manish
嗨@manish,有降級幫助你遇到的問題?我在0.12上遇到了完全相同的問題,我也嘗試過0.8,沒有運氣。一些詹金斯奴隸作爲服務是好的,但有一些我有同樣的確切問題 – Zerg12