Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Constantly update jenkins-master and plugins versions #1

Open
vdelendik opened this issue Nov 15, 2017 · 30 comments · Fixed by #403 or #418
Open

Constantly update jenkins-master and plugins versions #1

vdelendik opened this issue Nov 15, 2017 · 30 comments · Fixed by #403 or #418

Comments

@vdelendik
Copy link
Contributor

vdelendik commented Nov 15, 2017

latest:
GitHub Pull Request Builder
github-api

install:
pipeline-utility-steps
SonarQube Scanner for Jenkins
S3 Publish
user build vars plugin
HTTP Request Plugin

also:
https://wiki.jenkins.io/display/JENKINS/Build+User+Vars+Plugin

@vdelendik
Copy link
Contributor Author

  1. upgrade manually on test instance
  2. run such script:

Jenkins.instance.pluginManager.plugins.each{
plugin ->
println ("${plugin.getShortName()}:${plugin.getVersion()}")
}

  1. copy list of plugins without results block and sort in excel for example
  2. replace list of plugins in jenkins-master\resources\configs\plugins.txt

@vdelendik vdelendik reopened this Aug 1, 2018
@vdelendik vdelendik changed the title need more default plugin to be able to start with jobs/crons automatically Constantly update jenkins-master and plugins verions Aug 1, 2018
@vdelendik vdelendik added this to the 3.0 milestone Sep 14, 2018
@vdelendik vdelendik removed this from the 3.0 milestone Dec 10, 2018
@ilya-varchenya
Copy link
Contributor

ilya-varchenya commented May 25, 2020

ghprb:1.42.1
github-api:1.111
^^ are latest
They're installed

@ilya-varchenya
Copy link
Contributor

Already installed plugins:
pipeline-utility-steps:2.5.0
sonar:2.11
build-user-vars-plugin:1.5
http_request:1.8.26

Need to be installed:
s3:0.11.5

@ilya-varchenya
Copy link
Contributor

@ghost
Copy link

ghost commented May 26, 2020

How to check:
On your machine:
cd jenkins-master
git chekout develop
git pull
docker build -t qaprosoft/jenkins-master:<some_tag>
cd ../qps-infra
nano .env
Change jenkins-master’s tag
./start.sh
Go to jenkins/manage jenkins/manage plugins
Check list of installed plugins

@ghost
Copy link

ghost commented May 26, 2020

The number of version for build-user-vars-plugin is not too clear for user:
Screen Shot 2020-05-26 at 2 17 21 PM

@ghost
Copy link

ghost commented May 26, 2020

Tested on qaprosoft/jenkins-master:test localy.

@ilya-varchenya
Copy link
Contributor

#275

Community Edition automation moved this from To do to Ready For QA Aug 31, 2020
@dhreben
Copy link

dhreben commented Aug 31, 2020

Fixed

@dhreben dhreben moved this from Ready For QA to Done in Community Edition Aug 31, 2020
@vdelendik
Copy link
Contributor Author

this ticket can't be closed as we always should jump to the latest jenkins versions

@vdelendik vdelendik reopened this Oct 1, 2020
Community Edition automation moved this from Done to In progress Oct 1, 2020
@vdelendik vdelendik reopened this Jan 26, 2022
vdelendik pushed a commit that referenced this issue Jan 26, 2022
@vdelendik
Copy link
Contributor Author

done, required upgrades ported to 1.8-beta1. just setup CE from develop and do basic acceptance

@vdelendik vdelendik reopened this Feb 6, 2023
@azarouski
Copy link
Contributor

Updated groovy script to print sorted plugins (pay attention to case-sensitive letters)

def pluginList = new ArrayList(Jenkins.instance.pluginManager.plugins)
pluginList.sort { it.getShortName() }.each{
  plugin -> 
    println ("${plugin.getShortName()}:${plugin.getVersion()}")
}

@vdelendik vdelendik moved this from Done to Ready For QA in Community Edition Mar 21, 2023
@vdelendik vdelendik modified the milestones: 1.8, 2.0 Mar 21, 2023
@vdelendik
Copy link
Contributor Author

@okamara - if all good, put notes and reopen so we reassign for future milestone

@ghost
Copy link

ghost commented Mar 23, 2023

verified, some plugins show warnings http://3.126.150.168/jenkins/manage/pluginManager/installed:
Снимок экрана 2023-03-23 в 12 33 41
Снимок экрана 2023-03-23 в 12 34 43

Снимок экрана 2023-03-23 в 12 35 17

Снимок экрана 2023-03-23 в 12 37 55

Снимок экрана 2023-03-23 в 12 38 12

Снимок экрана 2023-03-23 в 12 38 22

@ghost ghost reopened this Mar 30, 2023
Community Edition automation moved this from Ready For QA to In progress Mar 30, 2023
@vdelendik vdelendik moved this from In progress to To do in Community Edition Apr 20, 2023
@vdelendik vdelendik modified the milestones: 2.0, 2.1 Apr 23, 2023
@azarouski azarouski linked a pull request Jul 6, 2023 that will close this issue
@vdelendik vdelendik modified the milestones: 2.1, 2.2 Jul 7, 2023
@vdelendik vdelendik modified the milestones: 2.2, 2.3 Oct 25, 2023
@azarouski
Copy link
Contributor

#418 jenkins version update up to 2.452.1-lts-jdk11

Community Edition automation moved this from To do to Ready For QA May 21, 2024
@azarouski azarouski linked a pull request May 21, 2024 that will close this issue
@azarouski
Copy link
Contributor

Starting from jenkins 2.414.1 we have java memory exception on Ubuntu 16 server. So we have to update our server OS first.

Note

Jenkins LTS Upgrade Guide https://www.jenkins.io/doc/upgrade-guide/

@azarouski azarouski reopened this May 29, 2024
Community Edition automation moved this from Ready For QA to In progress May 29, 2024
@azarouski
Copy link
Contributor

#418 jenkins version update up to 2.452.1-lts-jdk11

these changes were reverted

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Community Edition
  
In progress
5 participants