Jenkins Update Version 1.493 vers 1.548

De EjnTricks

Oups, un gros saut de version , du fait d'un contrôle inexistant ces derniers temps. Mais le principe reste toujours le même.

Hand-icon.png Votre avis

Nobody voted on this yet

 You need to enable JavaScript to vote


System-Install-icon.png Download-icon.png Téléchargement et installation

#sudo service tomcat6 stop
#sudo rm -rf /var/lib/tomcat6/webapps/jenkins/*
#sudo wget -P /var/lib/tomcat6/webapps http://mirrors.jenkins-ci.org/war/1.548/jenkins.war
#sudo unzip /var/lib/tomcat6/webapps/jenkins.war -d /var/lib/tomcat6/webapps/jenkins
#sudo chown -R tomcat6:tomcat6 /var/lib/tomcat6/webapps/jenkins
#sudo rm -rf /var/lib/tomcat6/work/Catalina/localhost/jenkins
#sudo rm /var/lib/tomcat6/webapps/jenkins.war


Update icon.png Plugin-icon.png Plugins

Il semblerait que les plugins ne se mettent pas à jour automatiquement sur la machine d'étude. Ceux ci sont donc installés manuellement en fonction de la page de mise à jour. La description des plugins est disponibles depuis l'adresse: http://updates.jenkins-ci.org/update-center.json. Sur la machine, les plugins suivants doivent être mis à jour:


A noter, certains plugins sont dans le coeur de jenkins, d'autre disponible dans le répertoire d'extensions.

#sudo rm /var/lib/tomcat6/webapps/jenkins/WEB-INF/plugins/credentials.hpi
#sudo wget -P /var/lib/tomcat6/webapps/jenkins/WEB-INF/plugins http://updates.jenkins-ci.org/download/plugins/credentials/1.9.4/credentials.hpi
#sudo rm /var/lib/tomcat6/webapps/jenkins/WEB-INF/plugins/ldap.hpi
#sudo wget -P /var/lib/tomcat6/webapps/jenkins/WEB-INF/plugins http://updates.jenkins-ci.org/download/plugins/ldap/1.8/ldap.hpi
#sudo rm /var/lib/tomcat6/webapps/jenkins/WEB-INF/plugins/mailer.hpi
#sudo wget -P /var/lib/tomcat6/webapps/jenkins/WEB-INF/plugins http://updates.jenkins-ci.org/download/plugins/mailer/1.8/mailer.hpi
#sudo rm /var/lib/tomcat6/webapps/jenkins/WEB-INF/plugins/translation.hpi
#sudo wget -P /var/lib/tomcat6/webapps/jenkins/WEB-INF/plugins http://updates.jenkins-ci.org/download/plugins/translation/1.11/translation.hpi
#sudo chown tomcat6:tomcat6 /var/lib/tomcat6/webapps/jenkins/WEB-INF/plugins/credentials.hpi
#sudo chown tomcat6:tomcat6 /var/lib/tomcat6/webapps/jenkins/WEB-INF/plugins/ldap.hpi
#sudo chown tomcat6:tomcat6 /var/lib/tomcat6/webapps/jenkins/WEB-INF/plugins/mailer.hpi
#sudo chown tomcat6:tomcat6 /var/lib/tomcat6/webapps/jenkins/WEB-INF/plugins/translation.hpi
#sudo rm -rf /usr/share/tomcat6/.jenkins/plugins/analysis-collector*
#sudo rm -rf /usr/share/tomcat6/.jenkins/plugins/analysis-core*
#sudo rm -rf /usr/share/tomcat6/.jenkins/plugins/disk-usage*
#sudo rm -rf /usr/share/tomcat6/.jenkins/plugins/sonar*
#sudo rm -rf /usr/share/tomcat6/.jenkins/plugins/simple-theme-plugin*
#sudo rm -rf /usr/share/tomcat6/.jenkins/plugins/tasks*
#sudo wget -P /usr/share/tomcat6/.jenkins/plugins http://updates.jenkins-ci.org/download/plugins/analysis-collector/1.38/analysis-collector.hpi
#sudo wget -P /usr/share/tomcat6/.jenkins/plugins http://updates.jenkins-ci.org/download/plugins/analysis-core/1.54/analysis-core.hpi
#sudo wget -P /usr/share/tomcat6/.jenkins/plugins http://updates.jenkins-ci.org/download/plugins/disk-usage/0.23/disk-usage.hpi
#sudo wget -P /usr/share/tomcat6/.jenkins/plugins http://updates.jenkins-ci.org/download/plugins/sonar/2.1/sonar.hpi
#sudo wget -P /usr/share/tomcat6/.jenkins/plugins http://updates.jenkins-ci.org/download/plugins/simple-theme-plugin/0.3/simple-theme-plugin.hpi
#sudo wget -P /usr/share/tomcat6/.jenkins/plugins http://updates.jenkins-ci.org/download/plugins/tasks/4.38/tasks.hpi
#sudo chown tomcat6:tomcat6 /usr/share/tomcat6/.jenkins/plugins/analysis-collector.hpi
#sudo chown tomcat6:tomcat6 /usr/share/tomcat6/.jenkins/plugins/analysis-core.hpi
#sudo chown tomcat6:tomcat6 /usr/share/tomcat6/.jenkins/plugins/disk-usage.hpi
#sudo chown tomcat6:tomcat6 /usr/share/tomcat6/.jenkins/plugins/sonar.hpi
#sudo chown tomcat6:tomcat6 /usr/share/tomcat6/.jenkins/plugins/simple-theme-plugin.hpi
#sudo chown tomcat6:tomcat6 /usr/share/tomcat6/.jenkins/plugins/tasks.hpi


Bug-icon.png Problèmes post installation

Suite à cette mise à jour, une faille de sécurité est mentionné dans l'administration de Jenkins.


Les informations sur la faille et la procédure de réindexation se trouvent aux URLs suivantes:

Les clés doivent être migrées vers le nouveau système de cryptage. Pour cela, il suffit de cliquer sur le bouton Re-key in background now. La trace d'exécution peut alors être suivie. Une fois terminé, il faut confirmer le bon déroulement depuis l'administration, en cliquant sur le bouton Dismiss this message.