如何仅安装带puppet的LTS版本的Jenkins
我试过:如何仅安装带puppet的LTS版本的Jenkins,jenkins,puppet,Jenkins,Puppet,我试过: # jenkins.pp class jenkins { yumrepo { "jenkins": baseurl => "http://pkg.jenkins-ci.org/redhat", descr => "Jenkins", enabled => 1, gpgcheck => 1,
# jenkins.pp
class jenkins {
yumrepo { "jenkins":
baseurl => "http://pkg.jenkins-ci.org/redhat",
descr => "Jenkins",
enabled => 1,
gpgcheck => 1,
gpgkey => "http://pkg.jenkins-ci.org/redhat/jenkins-ci.org.key",
}
#package {"jenkins": ensure => latest}
package {"jenkins": ensure => "1.509.1"}
}
include jenkins
但它仍然安装最新版本,而不是LTS版本,即1.509.1如果使用无效的基本url
试试
http://pkg.jenkins-ci.org/redhat-stable/
。更多信息请参见:和。我尝试过:这是木偶应用程序:ug:puppet::Type::Package::ProviderYum:Executing'/usr/bin/yum-d 0-e 0-y install jenkins-1.509.1'err:/Stage[main]/jenkins/Package[jenkins]/确保:从缺席更改为1.509.1失败:无法更新:执行“/usr/bin/yum-d0-e0-y install jenkins-1.509.1”返回1:错误:在/home/kahmed/qa/puppet_qa/modules/jenkins/manifests/jenkins.pp中无需执行任何操作,因此我尝试并创建了一个jenkins.pp,我尝试对执行相同操作,但得到错误:'/usr/bin/yum-d 0-e 0-y install jenkins'err:/Stage[main]/jenkins/Package[jenkins]/确保:从缺席更改为出席失败:执行“/usr/bin/yum-d 0-e 0-y install jenkins”返回1:下载包时出错:jenkins-1.514-1.1.noarch:failure:jenkins-1.514-1.1.noarch.rpm from jenkins:[Errno 256]没有更多镜像可供尝试。