記錄Jenkins升級到最新版遇到的問題
首先吐槽一下Jenkins:
1、安裝插件的時候無法根據Jenkins的版本號安裝對應的插件!
2、安裝插件安裝版本不一致的時候無法降低插件版本!
3、為啥要我們升級到最新版!
一、升級原因
我的Jenkins提示一堆插件不符合版本要求,無法使用,去插件網站下載低版本的插件發現也是無法解決,最後迫不得已只能升級Jenkins。垃圾Jenkins!
二、說明
因為我是通過yum安裝的Jenkins,沒升級之前 使用systemctl start jenkins 都沒問題。
Jenkins 從2.300 升級到最新版2.340,使用systemctl start jenkins 一直卡住,但是在另外的終端查看是有Jenkins進程啟動的,只是和原來的進程不一樣。
正常的情況下之後下面紅框的進程,明顯是多了兩個進程:
systemctl start jenkins 卡了很久之後,然後下面報錯:
但是是不影響Jenkins使用,也沒有相關的日誌報錯。
而且kill掉上面三個進程之後,如果使用systemctl start jenkins 啟動發現,發現沒有卡住,也沒有日誌輸出。而且是一下子就執行完了,但是實際上Jenkins沒有啟動。
解決方法:使用restart來啟動(很狗)具體原因未知!!!!但是Jenkins能正常使用。
systemctl restart jenkins