From 962906834e326f795e80ed8f371b945012c3ffed Mon Sep 17 00:00:00 2001 From: Frederic Gurr Date: Fri, 15 Nov 2024 16:42:02 +0100 Subject: [PATCH] CephFS migration --- instances/iot.4diac/config.jsonnet | 1 + instances/iot.4diac/target/config.json | 1 + instances/iot.4diac/target/jenkins/configuration.yml | 4 ++-- .../iot.4diac/target/k8s/configmap-jenkins-config.yml | 4 ++-- instances/iot.4diac/target/k8s/statefulset.json | 7 ++++++- instances/modeling.emf-parsley/config.jsonnet | 1 + instances/modeling.emf-parsley/target/config.json | 1 + .../modeling.emf-parsley/target/jenkins/configuration.yml | 4 ++-- .../target/k8s/configmap-jenkins-config.yml | 4 ++-- instances/modeling.emf-parsley/target/k8s/statefulset.json | 7 ++++++- instances/modeling.gmf-runtime/config.jsonnet | 1 + instances/modeling.gmf-runtime/target/config.json | 1 + .../modeling.gmf-runtime/target/jenkins/configuration.yml | 4 ++-- .../target/k8s/configmap-jenkins-config.yml | 4 ++-- instances/modeling.gmf-runtime/target/k8s/statefulset.json | 7 ++++++- instances/technology.lemminx/config.jsonnet | 1 + instances/technology.lemminx/target/config.json | 1 + .../technology.lemminx/target/jenkins/configuration.yml | 4 ++-- .../target/k8s/configmap-jenkins-config.yml | 4 ++-- instances/technology.lemminx/target/k8s/statefulset.json | 7 ++++++- instances/technology.lyo/config.jsonnet | 1 + instances/technology.lyo/target/config.json | 1 + instances/technology.lyo/target/jenkins/configuration.yml | 4 ++-- .../technology.lyo/target/k8s/configmap-jenkins-config.yml | 4 ++-- instances/technology.lyo/target/k8s/statefulset.json | 7 ++++++- instances/technology.packaging/config.jsonnet | 1 + instances/technology.packaging/target/config.json | 1 + instances/technology.packaging/target/k8s/statefulset.json | 7 ++++++- instances/tools.mat/config.jsonnet | 3 ++- instances/tools.mat/target/config.json | 1 + instances/tools.mat/target/jenkins/configuration.yml | 4 ++-- .../tools.mat/target/k8s/configmap-jenkins-config.yml | 4 ++-- instances/tools.mat/target/k8s/statefulset.json | 7 ++++++- 33 files changed, 81 insertions(+), 32 deletions(-) diff --git a/instances/iot.4diac/config.jsonnet b/instances/iot.4diac/config.jsonnet index 09093ff930..44171c5c5a 100644 --- a/instances/iot.4diac/config.jsonnet +++ b/instances/iot.4diac/config.jsonnet @@ -9,4 +9,5 @@ "copyartifact", ], }, + seLinuxLevel: "s0:c28,c7", } diff --git a/instances/iot.4diac/target/config.json b/instances/iot.4diac/target/config.json index ed60695d19..4eaf955f23 100644 --- a/instances/iot.4diac/target/config.json +++ b/instances/iot.4diac/target/config.json @@ -899,6 +899,7 @@ }, "generate": false }, + "seLinuxLevel": "s0:c28,c7", "secrets": { "dockerconfigjson": { "dockerconfigjson-for-pull-as-4diac": { diff --git a/instances/iot.4diac/target/jenkins/configuration.yml b/instances/iot.4diac/target/jenkins/configuration.yml index e9c8662fc3..282f752fde 100644 --- a/instances/iot.4diac/target/jenkins/configuration.yml +++ b/instances/iot.4diac/target/jenkins/configuration.yml @@ -702,7 +702,7 @@ unclassified: createAccountBasedOnEmail: true useExistingAccountWithSameEmail: true jobConfigHistory: - excludePattern: "queue\\.xml|nodeMonitors\\.xml|UpdateCenter\\.xml|global-build-stats|LockableResourcesManager\\.xml|MilestoneStep\\.xml" + excludePattern: "queue\\.xml|nodeMonitors\\.xml|UpdateCenter\\.xml|global-build-stats|LockableResourcesManager\\.xml|MilestoneStep\\.xml|hudson.plugins.xvnc.Xvnc\\.xml" maxDaysToKeepEntries: "60" maxEntriesPerPage: "12" maxHistoryEntries: "500" @@ -843,7 +843,7 @@ tool: - installSource: installers: - antFromApache: - id: "1.10.12" + id: "1.10.15" maven: installations: - name: "apache-maven-latest" diff --git a/instances/iot.4diac/target/k8s/configmap-jenkins-config.yml b/instances/iot.4diac/target/k8s/configmap-jenkins-config.yml index 5482fb69d7..ab90fbf534 100644 --- a/instances/iot.4diac/target/k8s/configmap-jenkins-config.yml +++ b/instances/iot.4diac/target/k8s/configmap-jenkins-config.yml @@ -725,7 +725,7 @@ data: createAccountBasedOnEmail: true useExistingAccountWithSameEmail: true jobConfigHistory: - excludePattern: "queue\\.xml|nodeMonitors\\.xml|UpdateCenter\\.xml|global-build-stats|LockableResourcesManager\\.xml|MilestoneStep\\.xml" + excludePattern: "queue\\.xml|nodeMonitors\\.xml|UpdateCenter\\.xml|global-build-stats|LockableResourcesManager\\.xml|MilestoneStep\\.xml|hudson.plugins.xvnc.Xvnc\\.xml" maxDaysToKeepEntries: "60" maxEntriesPerPage: "12" maxHistoryEntries: "500" @@ -866,7 +866,7 @@ data: - installSource: installers: - antFromApache: - id: "1.10.12" + id: "1.10.15" maven: installations: - name: "apache-maven-latest" diff --git a/instances/iot.4diac/target/k8s/statefulset.json b/instances/iot.4diac/target/k8s/statefulset.json index 2d5f867bc3..2e375bb2fb 100644 --- a/instances/iot.4diac/target/k8s/statefulset.json +++ b/instances/iot.4diac/target/k8s/statefulset.json @@ -119,7 +119,12 @@ "cpu": "250m" } }, - "securityContext": { }, + "securityContext": { + "seLinuxOptions": { + "level": "s0:c28,c7", + "type": "spc_t" + } + }, "volumeMounts": [ { "mountPath": "/var/jenkins", diff --git a/instances/modeling.emf-parsley/config.jsonnet b/instances/modeling.emf-parsley/config.jsonnet index 85ba658a7f..956aea324d 100644 --- a/instances/modeling.emf-parsley/config.jsonnet +++ b/instances/modeling.emf-parsley/config.jsonnet @@ -10,4 +10,5 @@ "warnings-ng", ], }, + seLinuxLevel: "s0:c38,c2", } diff --git a/instances/modeling.emf-parsley/target/config.json b/instances/modeling.emf-parsley/target/config.json index 659d225d5e..098186ceec 100644 --- a/instances/modeling.emf-parsley/target/config.json +++ b/instances/modeling.emf-parsley/target/config.json @@ -900,6 +900,7 @@ }, "generate": false }, + "seLinuxLevel": "s0:c38,c2", "secrets": { "dockerconfigjson": { "dockerconfigjson-for-pull-as-default": { diff --git a/instances/modeling.emf-parsley/target/jenkins/configuration.yml b/instances/modeling.emf-parsley/target/jenkins/configuration.yml index 478fc0e5e2..06f4175fbf 100644 --- a/instances/modeling.emf-parsley/target/jenkins/configuration.yml +++ b/instances/modeling.emf-parsley/target/jenkins/configuration.yml @@ -729,7 +729,7 @@ unclassified: createAccountBasedOnEmail: true useExistingAccountWithSameEmail: true jobConfigHistory: - excludePattern: "queue\\.xml|nodeMonitors\\.xml|UpdateCenter\\.xml|global-build-stats|LockableResourcesManager\\.xml|MilestoneStep\\.xml" + excludePattern: "queue\\.xml|nodeMonitors\\.xml|UpdateCenter\\.xml|global-build-stats|LockableResourcesManager\\.xml|MilestoneStep\\.xml|hudson.plugins.xvnc.Xvnc\\.xml" maxDaysToKeepEntries: "60" maxEntriesPerPage: "12" maxHistoryEntries: "500" @@ -870,7 +870,7 @@ tool: - installSource: installers: - antFromApache: - id: "1.10.12" + id: "1.10.15" maven: installations: - name: "apache-maven-latest" diff --git a/instances/modeling.emf-parsley/target/k8s/configmap-jenkins-config.yml b/instances/modeling.emf-parsley/target/k8s/configmap-jenkins-config.yml index 3eca816dd6..94f4810a9e 100644 --- a/instances/modeling.emf-parsley/target/k8s/configmap-jenkins-config.yml +++ b/instances/modeling.emf-parsley/target/k8s/configmap-jenkins-config.yml @@ -752,7 +752,7 @@ data: createAccountBasedOnEmail: true useExistingAccountWithSameEmail: true jobConfigHistory: - excludePattern: "queue\\.xml|nodeMonitors\\.xml|UpdateCenter\\.xml|global-build-stats|LockableResourcesManager\\.xml|MilestoneStep\\.xml" + excludePattern: "queue\\.xml|nodeMonitors\\.xml|UpdateCenter\\.xml|global-build-stats|LockableResourcesManager\\.xml|MilestoneStep\\.xml|hudson.plugins.xvnc.Xvnc\\.xml" maxDaysToKeepEntries: "60" maxEntriesPerPage: "12" maxHistoryEntries: "500" @@ -893,7 +893,7 @@ data: - installSource: installers: - antFromApache: - id: "1.10.12" + id: "1.10.15" maven: installations: - name: "apache-maven-latest" diff --git a/instances/modeling.emf-parsley/target/k8s/statefulset.json b/instances/modeling.emf-parsley/target/k8s/statefulset.json index 19efa3c874..c818eb60ec 100644 --- a/instances/modeling.emf-parsley/target/k8s/statefulset.json +++ b/instances/modeling.emf-parsley/target/k8s/statefulset.json @@ -119,7 +119,12 @@ "cpu": "250m" } }, - "securityContext": { }, + "securityContext": { + "seLinuxOptions": { + "level": "s0:c38,c2", + "type": "spc_t" + } + }, "volumeMounts": [ { "mountPath": "/var/jenkins", diff --git a/instances/modeling.gmf-runtime/config.jsonnet b/instances/modeling.gmf-runtime/config.jsonnet index ee8fd1cf86..eb98d6c1e6 100644 --- a/instances/modeling.gmf-runtime/config.jsonnet +++ b/instances/modeling.gmf-runtime/config.jsonnet @@ -3,4 +3,5 @@ fullName: "modeling.gmf-runtime", displayName: "Eclipse GMF Runtime", }, + seLinuxLevel: "s0:c41,c5", } diff --git a/instances/modeling.gmf-runtime/target/config.json b/instances/modeling.gmf-runtime/target/config.json index dde32bf13e..3f9e8dc553 100644 --- a/instances/modeling.gmf-runtime/target/config.json +++ b/instances/modeling.gmf-runtime/target/config.json @@ -896,6 +896,7 @@ }, "generate": false }, + "seLinuxLevel": "s0:c41,c5", "secrets": { "dockerconfigjson": { "dockerconfigjson-for-pull-as-default": { diff --git a/instances/modeling.gmf-runtime/target/jenkins/configuration.yml b/instances/modeling.gmf-runtime/target/jenkins/configuration.yml index 296c1cbec9..baa306a11b 100644 --- a/instances/modeling.gmf-runtime/target/jenkins/configuration.yml +++ b/instances/modeling.gmf-runtime/target/jenkins/configuration.yml @@ -702,7 +702,7 @@ unclassified: createAccountBasedOnEmail: true useExistingAccountWithSameEmail: true jobConfigHistory: - excludePattern: "queue\\.xml|nodeMonitors\\.xml|UpdateCenter\\.xml|global-build-stats|LockableResourcesManager\\.xml|MilestoneStep\\.xml" + excludePattern: "queue\\.xml|nodeMonitors\\.xml|UpdateCenter\\.xml|global-build-stats|LockableResourcesManager\\.xml|MilestoneStep\\.xml|hudson.plugins.xvnc.Xvnc\\.xml" maxDaysToKeepEntries: "60" maxEntriesPerPage: "12" maxHistoryEntries: "500" @@ -843,7 +843,7 @@ tool: - installSource: installers: - antFromApache: - id: "1.10.12" + id: "1.10.15" maven: installations: - name: "apache-maven-latest" diff --git a/instances/modeling.gmf-runtime/target/k8s/configmap-jenkins-config.yml b/instances/modeling.gmf-runtime/target/k8s/configmap-jenkins-config.yml index 3d91566bb9..0fb28cacc7 100644 --- a/instances/modeling.gmf-runtime/target/k8s/configmap-jenkins-config.yml +++ b/instances/modeling.gmf-runtime/target/k8s/configmap-jenkins-config.yml @@ -725,7 +725,7 @@ data: createAccountBasedOnEmail: true useExistingAccountWithSameEmail: true jobConfigHistory: - excludePattern: "queue\\.xml|nodeMonitors\\.xml|UpdateCenter\\.xml|global-build-stats|LockableResourcesManager\\.xml|MilestoneStep\\.xml" + excludePattern: "queue\\.xml|nodeMonitors\\.xml|UpdateCenter\\.xml|global-build-stats|LockableResourcesManager\\.xml|MilestoneStep\\.xml|hudson.plugins.xvnc.Xvnc\\.xml" maxDaysToKeepEntries: "60" maxEntriesPerPage: "12" maxHistoryEntries: "500" @@ -866,7 +866,7 @@ data: - installSource: installers: - antFromApache: - id: "1.10.12" + id: "1.10.15" maven: installations: - name: "apache-maven-latest" diff --git a/instances/modeling.gmf-runtime/target/k8s/statefulset.json b/instances/modeling.gmf-runtime/target/k8s/statefulset.json index 2747818362..657e585a62 100644 --- a/instances/modeling.gmf-runtime/target/k8s/statefulset.json +++ b/instances/modeling.gmf-runtime/target/k8s/statefulset.json @@ -119,7 +119,12 @@ "cpu": "250m" } }, - "securityContext": { }, + "securityContext": { + "seLinuxOptions": { + "level": "s0:c41,c5", + "type": "spc_t" + } + }, "volumeMounts": [ { "mountPath": "/var/jenkins", diff --git a/instances/technology.lemminx/config.jsonnet b/instances/technology.lemminx/config.jsonnet index 7038d2dbe7..b93b452e81 100644 --- a/instances/technology.lemminx/config.jsonnet +++ b/instances/technology.lemminx/config.jsonnet @@ -9,4 +9,5 @@ "embeddable-build-status", ], }, + seLinuxLevel: "s0:c46,c25", } diff --git a/instances/technology.lemminx/target/config.json b/instances/technology.lemminx/target/config.json index bf5b0ffe37..6417c868e9 100644 --- a/instances/technology.lemminx/target/config.json +++ b/instances/technology.lemminx/target/config.json @@ -899,6 +899,7 @@ }, "generate": false }, + "seLinuxLevel": "s0:c46,c25", "secrets": { "dockerconfigjson": { "dockerconfigjson-for-pull-as-default": { diff --git a/instances/technology.lemminx/target/jenkins/configuration.yml b/instances/technology.lemminx/target/jenkins/configuration.yml index 6c6d8d853c..756877b351 100644 --- a/instances/technology.lemminx/target/jenkins/configuration.yml +++ b/instances/technology.lemminx/target/jenkins/configuration.yml @@ -702,7 +702,7 @@ unclassified: createAccountBasedOnEmail: true useExistingAccountWithSameEmail: true jobConfigHistory: - excludePattern: "queue\\.xml|nodeMonitors\\.xml|UpdateCenter\\.xml|global-build-stats|LockableResourcesManager\\.xml|MilestoneStep\\.xml" + excludePattern: "queue\\.xml|nodeMonitors\\.xml|UpdateCenter\\.xml|global-build-stats|LockableResourcesManager\\.xml|MilestoneStep\\.xml|hudson.plugins.xvnc.Xvnc\\.xml" maxDaysToKeepEntries: "60" maxEntriesPerPage: "12" maxHistoryEntries: "500" @@ -843,7 +843,7 @@ tool: - installSource: installers: - antFromApache: - id: "1.10.12" + id: "1.10.15" maven: installations: - name: "apache-maven-latest" diff --git a/instances/technology.lemminx/target/k8s/configmap-jenkins-config.yml b/instances/technology.lemminx/target/k8s/configmap-jenkins-config.yml index 637e9b6639..8c314b49bd 100644 --- a/instances/technology.lemminx/target/k8s/configmap-jenkins-config.yml +++ b/instances/technology.lemminx/target/k8s/configmap-jenkins-config.yml @@ -725,7 +725,7 @@ data: createAccountBasedOnEmail: true useExistingAccountWithSameEmail: true jobConfigHistory: - excludePattern: "queue\\.xml|nodeMonitors\\.xml|UpdateCenter\\.xml|global-build-stats|LockableResourcesManager\\.xml|MilestoneStep\\.xml" + excludePattern: "queue\\.xml|nodeMonitors\\.xml|UpdateCenter\\.xml|global-build-stats|LockableResourcesManager\\.xml|MilestoneStep\\.xml|hudson.plugins.xvnc.Xvnc\\.xml" maxDaysToKeepEntries: "60" maxEntriesPerPage: "12" maxHistoryEntries: "500" @@ -866,7 +866,7 @@ data: - installSource: installers: - antFromApache: - id: "1.10.12" + id: "1.10.15" maven: installations: - name: "apache-maven-latest" diff --git a/instances/technology.lemminx/target/k8s/statefulset.json b/instances/technology.lemminx/target/k8s/statefulset.json index 3e64f6bd0c..ae40ffcd78 100644 --- a/instances/technology.lemminx/target/k8s/statefulset.json +++ b/instances/technology.lemminx/target/k8s/statefulset.json @@ -119,7 +119,12 @@ "cpu": "250m" } }, - "securityContext": { }, + "securityContext": { + "seLinuxOptions": { + "level": "s0:c46,c25", + "type": "spc_t" + } + }, "volumeMounts": [ { "mountPath": "/var/jenkins", diff --git a/instances/technology.lyo/config.jsonnet b/instances/technology.lyo/config.jsonnet index a3b168de07..e2f4a705ec 100644 --- a/instances/technology.lyo/config.jsonnet +++ b/instances/technology.lyo/config.jsonnet @@ -11,4 +11,5 @@ maven+: { showVersion: false, }, + seLinuxLevel: "s0:c47,c19", } diff --git a/instances/technology.lyo/target/config.json b/instances/technology.lyo/target/config.json index 9a84210d56..5d4d63b727 100644 --- a/instances/technology.lyo/target/config.json +++ b/instances/technology.lyo/target/config.json @@ -898,6 +898,7 @@ }, "generate": false }, + "seLinuxLevel": "s0:c47,c19", "secrets": { "dockerconfigjson": { "dockerconfigjson-for-pull-as-default": { diff --git a/instances/technology.lyo/target/jenkins/configuration.yml b/instances/technology.lyo/target/jenkins/configuration.yml index 1c4bd73835..9b5178a52a 100644 --- a/instances/technology.lyo/target/jenkins/configuration.yml +++ b/instances/technology.lyo/target/jenkins/configuration.yml @@ -702,7 +702,7 @@ unclassified: createAccountBasedOnEmail: true useExistingAccountWithSameEmail: true jobConfigHistory: - excludePattern: "queue\\.xml|nodeMonitors\\.xml|UpdateCenter\\.xml|global-build-stats|LockableResourcesManager\\.xml|MilestoneStep\\.xml" + excludePattern: "queue\\.xml|nodeMonitors\\.xml|UpdateCenter\\.xml|global-build-stats|LockableResourcesManager\\.xml|MilestoneStep\\.xml|hudson.plugins.xvnc.Xvnc\\.xml" maxDaysToKeepEntries: "60" maxEntriesPerPage: "12" maxHistoryEntries: "500" @@ -843,7 +843,7 @@ tool: - installSource: installers: - antFromApache: - id: "1.10.12" + id: "1.10.15" maven: installations: - name: "apache-maven-latest" diff --git a/instances/technology.lyo/target/k8s/configmap-jenkins-config.yml b/instances/technology.lyo/target/k8s/configmap-jenkins-config.yml index cb2861bb02..8e6373c01f 100644 --- a/instances/technology.lyo/target/k8s/configmap-jenkins-config.yml +++ b/instances/technology.lyo/target/k8s/configmap-jenkins-config.yml @@ -725,7 +725,7 @@ data: createAccountBasedOnEmail: true useExistingAccountWithSameEmail: true jobConfigHistory: - excludePattern: "queue\\.xml|nodeMonitors\\.xml|UpdateCenter\\.xml|global-build-stats|LockableResourcesManager\\.xml|MilestoneStep\\.xml" + excludePattern: "queue\\.xml|nodeMonitors\\.xml|UpdateCenter\\.xml|global-build-stats|LockableResourcesManager\\.xml|MilestoneStep\\.xml|hudson.plugins.xvnc.Xvnc\\.xml" maxDaysToKeepEntries: "60" maxEntriesPerPage: "12" maxHistoryEntries: "500" @@ -866,7 +866,7 @@ data: - installSource: installers: - antFromApache: - id: "1.10.12" + id: "1.10.15" maven: installations: - name: "apache-maven-latest" diff --git a/instances/technology.lyo/target/k8s/statefulset.json b/instances/technology.lyo/target/k8s/statefulset.json index 3d7338222a..70e714ef77 100644 --- a/instances/technology.lyo/target/k8s/statefulset.json +++ b/instances/technology.lyo/target/k8s/statefulset.json @@ -119,7 +119,12 @@ "cpu": "250m" } }, - "securityContext": { }, + "securityContext": { + "seLinuxOptions": { + "level": "s0:c47,c19", + "type": "spc_t" + } + }, "volumeMounts": [ { "mountPath": "/var/jenkins", diff --git a/instances/technology.packaging/config.jsonnet b/instances/technology.packaging/config.jsonnet index c4f3be9ce8..14d08f0c23 100644 --- a/instances/technology.packaging/config.jsonnet +++ b/instances/technology.packaging/config.jsonnet @@ -14,4 +14,5 @@ local permissionsTemplates = import '../../templates/permissions.libsonnet'; "pipeline-graph-view", ] }, + seLinuxLevel: "s0:c51,c0", } diff --git a/instances/technology.packaging/target/config.json b/instances/technology.packaging/target/config.json index a2034d08fe..9eb7554484 100644 --- a/instances/technology.packaging/target/config.json +++ b/instances/technology.packaging/target/config.json @@ -912,6 +912,7 @@ }, "generate": false }, + "seLinuxLevel": "s0:c51,c0", "secrets": { "dockerconfigjson": { "dockerconfigjson-for-pull-as-default": { diff --git a/instances/technology.packaging/target/k8s/statefulset.json b/instances/technology.packaging/target/k8s/statefulset.json index 6446b4e185..6b779102f5 100644 --- a/instances/technology.packaging/target/k8s/statefulset.json +++ b/instances/technology.packaging/target/k8s/statefulset.json @@ -119,7 +119,12 @@ "cpu": "250m" } }, - "securityContext": { }, + "securityContext": { + "seLinuxOptions": { + "level": "s0:c51,c0", + "type": "spc_t" + } + }, "volumeMounts": [ { "mountPath": "/var/jenkins", diff --git a/instances/tools.mat/config.jsonnet b/instances/tools.mat/config.jsonnet index 85e0af5cf4..e5c3b82411 100644 --- a/instances/tools.mat/config.jsonnet +++ b/instances/tools.mat/config.jsonnet @@ -7,5 +7,6 @@ plugins+: [ "gerrit-trigger", ] - } + }, + seLinuxLevel: "s0:c47,c34", } diff --git a/instances/tools.mat/target/config.json b/instances/tools.mat/target/config.json index 6b15d40912..8507a8c495 100644 --- a/instances/tools.mat/target/config.json +++ b/instances/tools.mat/target/config.json @@ -900,6 +900,7 @@ }, "generate": false }, + "seLinuxLevel": "s0:c47,c34", "secrets": { "dockerconfigjson": { "dockerconfigjson-for-pull-as-default": { diff --git a/instances/tools.mat/target/jenkins/configuration.yml b/instances/tools.mat/target/jenkins/configuration.yml index f65e2d00d4..b12493736c 100644 --- a/instances/tools.mat/target/jenkins/configuration.yml +++ b/instances/tools.mat/target/jenkins/configuration.yml @@ -704,7 +704,7 @@ unclassified: createAccountBasedOnEmail: true useExistingAccountWithSameEmail: true jobConfigHistory: - excludePattern: "queue\\.xml|nodeMonitors\\.xml|UpdateCenter\\.xml|global-build-stats|LockableResourcesManager\\.xml|MilestoneStep\\.xml" + excludePattern: "queue\\.xml|nodeMonitors\\.xml|UpdateCenter\\.xml|global-build-stats|LockableResourcesManager\\.xml|MilestoneStep\\.xml|hudson.plugins.xvnc.Xvnc\\.xml" maxDaysToKeepEntries: "60" maxEntriesPerPage: "12" maxHistoryEntries: "500" @@ -845,7 +845,7 @@ tool: - installSource: installers: - antFromApache: - id: "1.10.12" + id: "1.10.15" maven: installations: - name: "apache-maven-latest" diff --git a/instances/tools.mat/target/k8s/configmap-jenkins-config.yml b/instances/tools.mat/target/k8s/configmap-jenkins-config.yml index 70502daf55..9b8453a3e1 100644 --- a/instances/tools.mat/target/k8s/configmap-jenkins-config.yml +++ b/instances/tools.mat/target/k8s/configmap-jenkins-config.yml @@ -727,7 +727,7 @@ data: createAccountBasedOnEmail: true useExistingAccountWithSameEmail: true jobConfigHistory: - excludePattern: "queue\\.xml|nodeMonitors\\.xml|UpdateCenter\\.xml|global-build-stats|LockableResourcesManager\\.xml|MilestoneStep\\.xml" + excludePattern: "queue\\.xml|nodeMonitors\\.xml|UpdateCenter\\.xml|global-build-stats|LockableResourcesManager\\.xml|MilestoneStep\\.xml|hudson.plugins.xvnc.Xvnc\\.xml" maxDaysToKeepEntries: "60" maxEntriesPerPage: "12" maxHistoryEntries: "500" @@ -868,7 +868,7 @@ data: - installSource: installers: - antFromApache: - id: "1.10.12" + id: "1.10.15" maven: installations: - name: "apache-maven-latest" diff --git a/instances/tools.mat/target/k8s/statefulset.json b/instances/tools.mat/target/k8s/statefulset.json index 5ab44926a7..eb50d23bb9 100644 --- a/instances/tools.mat/target/k8s/statefulset.json +++ b/instances/tools.mat/target/k8s/statefulset.json @@ -119,7 +119,12 @@ "cpu": "250m" } }, - "securityContext": { }, + "securityContext": { + "seLinuxOptions": { + "level": "s0:c47,c34", + "type": "spc_t" + } + }, "volumeMounts": [ { "mountPath": "/var/jenkins",