Skip to content

Commit 4f722e4

Browse files
[Improvement] jenkins/* - Pin plugin versions (widdix#474)
1 parent d057e04 commit 4f722e4

File tree

3 files changed

+38
-36
lines changed

3 files changed

+38
-36
lines changed

Diff for: jenkins/jenkins2-ha-agents.yaml

+18-18
Original file line numberDiff line numberDiff line change
@@ -924,7 +924,7 @@ Resources:
924924
install:
925925
packages:
926926
rpm:
927-
jenkins: 'https://pkg.jenkins.io/redhat-stable/jenkins-2.235.3-1.1.noarch.rpm'
927+
jenkins: 'http://ftp-chi.osuosl.org/pub/jenkins/redhat-stable/jenkins-2.235.3-1.1.noarch.rpm'
928928
yum:
929929
'java-1.8.0-amazon-corretto': []
930930
'ruby': []
@@ -1161,23 +1161,23 @@ Resources:
11611161
files:
11621162
'/root/plugins.txt':
11631163
content: |
1164-
jqs-monitoring
1165-
ant
1166-
build-timeout
1167-
docker-workflow
1168-
credentials-binding
1169-
email-ext
1170-
envinject
1171-
github-organization-folder
1172-
gradle
1173-
workflow-aggregator
1174-
pipeline-maven
1175-
ssh-slaves
1176-
subversion
1177-
timestamper
1178-
ws-cleanup
1179-
pipeline-aws
1180-
http_request
1164+
http://ftp-chi.osuosl.org/pub/jenkins/plugins/jqs-monitoring/1.4/jqs-monitoring.hpi
1165+
http://ftp-chi.osuosl.org/pub/jenkins/plugins/ant/1.11/ant.hpi
1166+
http://ftp-chi.osuosl.org/pub/jenkins/plugins/build-timeout/1.20/build-timeout.hpi
1167+
http://ftp-chi.osuosl.org/pub/jenkins/plugins/docker-workflow/1.23/docker-workflow.hpi
1168+
http://ftp-chi.osuosl.org/pub/jenkins/plugins/credentials-binding/1.23/credentials-binding.hpi
1169+
http://ftp-chi.osuosl.org/pub/jenkins/plugins/email-ext/2.73/email-ext.hpi
1170+
http://ftp-chi.osuosl.org/pub/jenkins/plugins/envinject/2.3.0/envinject.hpi
1171+
http://ftp-chi.osuosl.org/pub/jenkins/plugins/github-organization-folder/1.6/github-organization-folder.hpi
1172+
http://ftp-chi.osuosl.org/pub/jenkins/plugins/gradle/1.36/gradle.hpi
1173+
http://ftp-chi.osuosl.org/pub/jenkins/plugins/workflow-aggregator/2.6/workflow-aggregator.hpi
1174+
http://ftp-chi.osuosl.org/pub/jenkins/plugins/pipeline-maven/3.8.2/pipeline-maven.hpi
1175+
http://ftp-chi.osuosl.org/pub/jenkins/plugins/ssh-slaves/1.31.2/ssh-slaves.hpi
1176+
http://ftp-chi.osuosl.org/pub/jenkins/plugins/subversion/2.13.1/subversion.hpi
1177+
http://ftp-chi.osuosl.org/pub/jenkins/plugins/timestamper/1.11.5/timestamper.hpi
1178+
http://ftp-chi.osuosl.org/pub/jenkins/plugins/ws-cleanup/0.38/ws-cleanup.hpi
1179+
http://ftp-chi.osuosl.org/pub/jenkins/plugins/pipeline-aws/1.42/pipeline-aws.hpi
1180+
http://ftp-chi.osuosl.org/pub/jenkins/plugins/http_request/1.8.26/http_request.hpi
11811181
mode: '000400'
11821182
owner: root
11831183
group: root

Diff for: jenkins/jenkins2-ha.yaml

+18-18
Original file line numberDiff line numberDiff line change
@@ -835,7 +835,7 @@ Resources:
835835
install:
836836
packages:
837837
rpm:
838-
jenkins: 'https://pkg.jenkins.io/redhat-stable/jenkins-2.235.3-1.1.noarch.rpm'
838+
jenkins: 'http://ftp-chi.osuosl.org/pub/jenkins/redhat-stable/jenkins-2.235.3-1.1.noarch.rpm'
839839
yum:
840840
'java-1.8.0-amazon-corretto': []
841841
files:
@@ -870,23 +870,23 @@ Resources:
870870
files:
871871
'/root/plugins.txt':
872872
content: |
873-
jqs-monitoring
874-
ant
875-
build-timeout
876-
docker-workflow
877-
credentials-binding
878-
email-ext
879-
envinject
880-
github-organization-folder
881-
gradle
882-
workflow-aggregator
883-
pipeline-maven
884-
ssh-slaves
885-
subversion
886-
timestamper
887-
ws-cleanup
888-
pipeline-aws
889-
http_request
873+
http://ftp-chi.osuosl.org/pub/jenkins/plugins/jqs-monitoring/1.4/jqs-monitoring.hpi
874+
http://ftp-chi.osuosl.org/pub/jenkins/plugins/ant/1.11/ant.hpi
875+
http://ftp-chi.osuosl.org/pub/jenkins/plugins/build-timeout/1.20/build-timeout.hpi
876+
http://ftp-chi.osuosl.org/pub/jenkins/plugins/docker-workflow/1.23/docker-workflow.hpi
877+
http://ftp-chi.osuosl.org/pub/jenkins/plugins/credentials-binding/1.23/credentials-binding.hpi
878+
http://ftp-chi.osuosl.org/pub/jenkins/plugins/email-ext/2.73/email-ext.hpi
879+
http://ftp-chi.osuosl.org/pub/jenkins/plugins/envinject/2.3.0/envinject.hpi
880+
http://ftp-chi.osuosl.org/pub/jenkins/plugins/github-organization-folder/1.6/github-organization-folder.hpi
881+
http://ftp-chi.osuosl.org/pub/jenkins/plugins/gradle/1.36/gradle.hpi
882+
http://ftp-chi.osuosl.org/pub/jenkins/plugins/workflow-aggregator/2.6/workflow-aggregator.hpi
883+
http://ftp-chi.osuosl.org/pub/jenkins/plugins/pipeline-maven/3.8.2/pipeline-maven.hpi
884+
http://ftp-chi.osuosl.org/pub/jenkins/plugins/ssh-slaves/1.31.2/ssh-slaves.hpi
885+
http://ftp-chi.osuosl.org/pub/jenkins/plugins/subversion/2.13.1/subversion.hpi
886+
http://ftp-chi.osuosl.org/pub/jenkins/plugins/timestamper/1.11.5/timestamper.hpi
887+
http://ftp-chi.osuosl.org/pub/jenkins/plugins/ws-cleanup/0.38/ws-cleanup.hpi
888+
http://ftp-chi.osuosl.org/pub/jenkins/plugins/pipeline-aws/1.42/pipeline-aws.hpi
889+
http://ftp-chi.osuosl.org/pub/jenkins/plugins/http_request/1.8.26/http_request.hpi
890890
mode: '000400'
891891
owner: root
892892
group: root

Diff for: test/src/test/java/de/widdix/awscftemplates/jenkins/TestJenkins.java

+2
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ public void testHA() {
3131
this.createStack(context, stackName,
3232
"jenkins/jenkins2-ha.yaml",
3333
new Parameter().withParameterKey("ParentVPCStack").withParameterValue(vpcStackName),
34+
new Parameter().withParameterKey("MasterInstanceType").withParameterValue("t3a.small"),
3435
new Parameter().withParameterKey("KeyName").withParameterValue(keyName),
3536
new Parameter().withParameterKey("MasterAdminPassword").withParameterValue(masterAdminPassword),
3637
new Parameter().withParameterKey("EFSBackupRetentionPeriod").withParameterValue("0")
@@ -77,6 +78,7 @@ public void testHAAgents() {
7778
this.createStack(context, stackName,
7879
"jenkins/jenkins2-ha-agents.yaml",
7980
new Parameter().withParameterKey("ParentVPCStack").withParameterValue(vpcStackName),
81+
new Parameter().withParameterKey("MasterInstanceType").withParameterValue("t3a.small"),
8082
new Parameter().withParameterKey("KeyName").withParameterValue(keyName),
8183
new Parameter().withParameterKey("MasterAdminPassword").withParameterValue(masterAdminPassword),
8284
new Parameter().withParameterKey("EFSBackupRetentionPeriod").withParameterValue("0")

0 commit comments

Comments
 (0)