gpt4 book ai didi

ubuntu - 如何使用 Chef 在 Ubuntu 14.04 上安装 Jenkins LTS 1.651.3

转载 作者:太空宇宙 更新时间:2023-11-03 17:10:38 26 4
gpt4 key购买 nike

我运行 Ubuntu 14.04 并使用 Jenkins Chef cookbook .

最近,Jenkins LTS 的 2.7.1 版发布了,从那时起,我的 Jenkins 安装 Chef 说明书开始失败,因为它是为 Jenkins 1.x 版本编写的。

我将 Jenkins 版本固定为 1.651.3,如下所示:

node.override['jenkins']['master']['version'] = '1.651.3'

但是我得到了错误:

STDERR: E: Version '1.651.3' for 'jenkins' was not found
---- End output of apt-get -q -y install jenkins=1.651.3 ----
Ran apt-get -q -y install jenkins=1.651.3 returned 100

可能是因为2.7是最新版本。我也尝试了以下解决方案但同样的错误:

node.set['jenkins']['master']['repository'] = 'http://pkg.jenkins-ci.org/debian-stable'
node.set['jenkins']['master']['repository_key'] = 'http://pkg.jenkins-ci.org/debian-stable/jenkins-ci.org.key'
node.override['jenkins']['master']['version'] = '1.651.3'

有什么方法可以让我安装 Jenkins 1.651.3 LTS,它至少可以在接下来的几个月内运行。这将使我有时间在升级到 LTS 2.7 之前安装和测试它。我们的生产部署设置依赖于 Jenkins,我不想匆忙升级。

我们的 Jenkins 服务器是不可变的,我经常销毁并创建一个新服务器,因此需要能够安装 1.651.3 一段时间。

最佳答案

this issue 中所述,APT 存储库仅包含最新的 Jenkins 版本。因此,你必须通过设置选择.war安装方式

default['jenkins']['master']['install_method'] = 'war'

这允许您安装任何版本。

关于ubuntu - 如何使用 Chef 在 Ubuntu 14.04 上安装 Jenkins LTS 1.651.3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38568387/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com