diff --git a/instances/iot.vorto/config.jsonnet b/instances/iot.vorto/config.jsonnet deleted file mode 100644 index ee71cc06b..000000000 --- a/instances/iot.vorto/config.jsonnet +++ /dev/null @@ -1,6 +0,0 @@ -{ - project+: { - fullName: "iot.vorto", - displayName: "Eclipse Vorto" - }, -} diff --git a/instances/iot.vorto/jiro.jsonnet b/instances/iot.vorto/jiro.jsonnet deleted file mode 100644 index 5c1b365cb..000000000 --- a/instances/iot.vorto/jiro.jsonnet +++ /dev/null @@ -1,5 +0,0 @@ -local jiro = import '../../templates/jiro.libsonnet'; - -jiro+ { - "config.json"+: import "config.jsonnet", -} \ No newline at end of file diff --git a/instances/iot.vorto/target/Dockerfile b/instances/iot.vorto/target/Dockerfile deleted file mode 100644 index 04d6ff1d3..000000000 --- a/instances/iot.vorto/target/Dockerfile +++ /dev/null @@ -1,13 +0,0 @@ -FROM docker.io/eclipsecbi/jiro-master:2.426.1 - -EXPOSE 8080 -EXPOSE 50000 - -COPY jenkins/ref/plugins /usr/share/jenkins/ref/plugins - -RUN mkdir -p /usr/share/jenkins/ref/userContent/theme/ -COPY jenkins/quicksilver.css.override /usr/share/jenkins/ref/userContent/theme/ -COPY jenkins/title.js /usr/share/jenkins/ref/userContent/theme/ - -USER 10001 - diff --git a/instances/iot.vorto/target/config.json b/instances/iot.vorto/target/config.json deleted file mode 100644 index d89bb1043..000000000 --- a/instances/iot.vorto/target/config.json +++ /dev/null @@ -1,729 +0,0 @@ -{ - "accessControl": { - "primaryGroup": { - "id": -1, - "name": "iot.vorto" - }, - "supplementalGroups": [ ], - "user": { - "id": -1, - "name": "genie.vorto" - } - }, - "clouds": { - "kubernetes": { - "kind": "kubernetes", - "namespace": "vorto", - "podRetention": "never", - "templates": { - "basic": { - "agentWorkdir": "/home/jenkins/jenkins-agent", - "docker": { - "aliases": [ - "docker.io/eclipsecbijenkins/basic-agent:3160.vd76b_9ddd10cc", - "docker.io/eclipsecbijenkins/jenkins-agent:3160.vd76b_9ddd10cc", - "docker.io/eclipsecbi/jenkins-jnlp-agent:3160.vd76b_9ddd10cc" - ], - "context": "basic", - "dockerfile": "#*******************************************************************************\n# Copyright (c) 2020 Eclipse Foundation and others.\n# This program and the accompanying materials are made available\n# under the terms of the Eclipse Public License 2.0\n# which is available at http://www.eclipse.org/legal/epl-v20.html,\n# or the MIT License which is available at https://opensource.org/licenses/MIT.\n# SPDX-License-Identifier: EPL-2.0 OR MIT\n#*******************************************************************************\nFROM docker.io/eclipsecbi/jiro-agent-basic:spec\n\n# These environment variables will be used in the uid_entrypoint script from the parent image\nENV USER_NAME=\"jenkins\"\nENV HOME=\"/home/jenkins\"\n\nVOLUME [ \"/home/jenkins\", ]\nWORKDIR \"/home/jenkins\"\nENTRYPOINT [ \"uid_entrypoint\", \"/usr/local/bin/jenkins-agent\" ]\n\nADD \"https://repo.jenkins-ci.org/public/org/jenkins-ci/main/remoting/3160.vd76b_9ddd10cc/remoting-3160.vd76b_9ddd10cc.jar\" \"/usr/share/jenkins/agent.jar\" \nADD \"https://github.com/jenkinsci/docker-inbound-agent/raw/3160.vd76b_9ddd10cc-3/jenkins-agent\" \"/usr/local/bin/jenkins-agent\"\n\nRUN sed -e 's/JAVA_OPTS/JAVA_OPTS \\$JENKINS_REMOTING_JAVA_OPTS/g' /usr/local/bin/jenkins-agent > /usr/local/bin/jenkins-agent.sed \\\n && mv /usr/local/bin/jenkins-agent.sed /usr/local/bin/jenkins-agent\n\nRUN chmod 755 \"$(dirname \"/usr/share/jenkins/agent.jar\")\" \\\n && chmod 644 \"/usr/share/jenkins/agent.jar\" \\\n && chmod ug+rx \"/usr/local/bin/jenkins-agent\" \\\n && chgrp 0 \"/usr/local/bin/jenkins-agent\"\n\nUSER 10001:0\n", - "image": "jiro-agent-basic", - "registry": "docker.io", - "repository": "eclipsecbi", - "tag": "remoting-3160.vd76b_9ddd10cc" - }, - "env": { - "JAVA_TOOL_OPTIONS": [ ], - "JENKINS_REMOTING_JAVA_OPTS": [ - "-showversion", - "-XshowSettings:vm", - "-Xmx256m", - "-Dorg.jenkinsci.remoting.engine.JnlpProtocol3.disabled=true", - "-Dorg.jenkinsci.plugins.gitclient.CliGitAPIImpl.useSETSID=true" - ], - "OPENJ9_JAVA_OPTIONS": [ - "-XX:+IgnoreUnrecognizedVMOptions", - "-XX:+IdleTuningCompactOnIdle", - "-XX:+IdleTuningGcOnIdle" - ], - "_JAVA_OPTIONS": [ ] - }, - "home": "/home/jenkins", - "kubernetes": { - "resources": { - "cpu": { - "limit": "2000m", - "request": "1000m" - }, - "memory": { - "limit": "4096Mi", - "request": "4096Mi" - } - }, - "volumes": [ - { - "mounts": [ - { - "mountPath": "/home/jenkins/.m2/settings-security.xml", - "subPath": "settings-security.xml" - }, - { - "mountPath": "/home/jenkins/.m2/settings.xml", - "subPath": "settings.xml" - } - ], - "name": "m2-secret-dir", - "secret": { - "name": "m2-secret-dir" - } - }, - { - "configMap": { - "name": "m2-dir" - }, - "mounts": [ - { - "mountPath": "/home/jenkins/.m2/toolchains.xml", - "subPath": "toolchains.xml" - }, - { - "mountPath": "/home/jenkins/.mavenrc", - "subPath": ".mavenrc" - } - ], - "name": "m2-dir" - } - ] - }, - "labels": [ - "basic" - ], - "maxHeap": "256m", - "mode": "NORMAL", - "name": "basic", - "remoting": { - "jar": "/usr/share/jenkins/agent.jar", - "startupScript": { - "name": "jenkins-agent", - "url": "https://github.com/jenkinsci/docker-inbound-agent/raw/3160.vd76b_9ddd10cc-3/jenkins-agent", - "version": "3160.vd76b_9ddd10cc-3" - }, - "url": "https://repo.jenkins-ci.org/public/org/jenkins-ci/main/remoting/3160.vd76b_9ddd10cc/remoting-3160.vd76b_9ddd10cc.jar", - "version": "3160.vd76b_9ddd10cc" - }, - "startupScript": "/usr/local/bin/jenkins-agent", - "username": "jenkins" - }, - "basic-ubuntu": { - "agentWorkdir": "/home/jenkins/jenkins-agent", - "docker": { - "aliases": [ ], - "context": "basic-ubuntu", - "dockerfile": "#*******************************************************************************\n# Copyright (c) 2020 Eclipse Foundation and others.\n# This program and the accompanying materials are made available\n# under the terms of the Eclipse Public License 2.0\n# which is available at http://www.eclipse.org/legal/epl-v20.html,\n# or the MIT License which is available at https://opensource.org/licenses/MIT.\n# SPDX-License-Identifier: EPL-2.0 OR MIT\n#*******************************************************************************\nFROM docker.io/eclipsecbi/jiro-agent-basic-ubuntu:spec\n\n# These environment variables will be used in the uid_entrypoint script from the parent image\nENV USER_NAME=\"jenkins\"\nENV HOME=\"/home/jenkins\"\n\nVOLUME [ \"/home/jenkins\", ]\nWORKDIR \"/home/jenkins\"\nENTRYPOINT [ \"uid_entrypoint\", \"/usr/local/bin/jenkins-agent\" ]\n\nADD \"https://repo.jenkins-ci.org/public/org/jenkins-ci/main/remoting/3160.vd76b_9ddd10cc/remoting-3160.vd76b_9ddd10cc.jar\" \"/usr/share/jenkins/agent.jar\" \nADD \"https://github.com/jenkinsci/docker-inbound-agent/raw/3160.vd76b_9ddd10cc-3/jenkins-agent\" \"/usr/local/bin/jenkins-agent\"\n\nRUN sed -e 's/JAVA_OPTS/JAVA_OPTS \\$JENKINS_REMOTING_JAVA_OPTS/g' /usr/local/bin/jenkins-agent > /usr/local/bin/jenkins-agent.sed \\\n && mv /usr/local/bin/jenkins-agent.sed /usr/local/bin/jenkins-agent\n\nRUN chmod 755 \"$(dirname \"/usr/share/jenkins/agent.jar\")\" \\\n && chmod 644 \"/usr/share/jenkins/agent.jar\" \\\n && chmod ug+rx \"/usr/local/bin/jenkins-agent\" \\\n && chgrp 0 \"/usr/local/bin/jenkins-agent\"\n\nUSER 10001:0\n", - "image": "jiro-agent-basic-ubuntu", - "registry": "docker.io", - "repository": "eclipsecbi", - "tag": "remoting-3160.vd76b_9ddd10cc" - }, - "env": { - "JAVA_TOOL_OPTIONS": [ ], - "JENKINS_REMOTING_JAVA_OPTS": [ - "-showversion", - "-XshowSettings:vm", - "-Xmx256m", - "-Dorg.jenkinsci.remoting.engine.JnlpProtocol3.disabled=true", - "-Dorg.jenkinsci.plugins.gitclient.CliGitAPIImpl.useSETSID=true" - ], - "OPENJ9_JAVA_OPTIONS": [ - "-XX:+IgnoreUnrecognizedVMOptions", - "-XX:+IdleTuningCompactOnIdle", - "-XX:+IdleTuningGcOnIdle" - ], - "_JAVA_OPTIONS": [ ] - }, - "home": "/home/jenkins", - "kubernetes": { - "resources": { - "cpu": { - "limit": "2000m", - "request": "1000m" - }, - "memory": { - "limit": "4096Mi", - "request": "4096Mi" - } - }, - "volumes": [ - { - "mounts": [ - { - "mountPath": "/home/jenkins/.m2/settings-security.xml", - "subPath": "settings-security.xml" - }, - { - "mountPath": "/home/jenkins/.m2/settings.xml", - "subPath": "settings.xml" - } - ], - "name": "m2-secret-dir", - "secret": { - "name": "m2-secret-dir" - } - }, - { - "configMap": { - "name": "m2-dir" - }, - "mounts": [ - { - "mountPath": "/home/jenkins/.m2/toolchains.xml", - "subPath": "toolchains.xml" - }, - { - "mountPath": "/home/jenkins/.mavenrc", - "subPath": ".mavenrc" - } - ], - "name": "m2-dir" - } - ] - }, - "labels": [ - "basic-ubuntu" - ], - "maxHeap": "256m", - "mode": "EXCLUSIVE", - "name": "basic-ubuntu", - "remoting": { - "jar": "/usr/share/jenkins/agent.jar", - "startupScript": { - "name": "jenkins-agent", - "url": "https://github.com/jenkinsci/docker-inbound-agent/raw/3160.vd76b_9ddd10cc-3/jenkins-agent", - "version": "3160.vd76b_9ddd10cc-3" - }, - "url": "https://repo.jenkins-ci.org/public/org/jenkins-ci/main/remoting/3160.vd76b_9ddd10cc/remoting-3160.vd76b_9ddd10cc.jar", - "version": "3160.vd76b_9ddd10cc" - }, - "startupScript": "/usr/local/bin/jenkins-agent", - "username": "jenkins" - }, - "centos-7": { - "agentWorkdir": "/home/jenkins/jenkins-agent", - "docker": { - "aliases": [ - "docker.io/eclipsecbijenkins/jipp-migration-agent:3160.vd76b_9ddd10cc", - "docker.io/eclipsecbijenkins/migration-fat-agent:3160.vd76b_9ddd10cc", - "docker.io/eclipsecbijenkins/ui-test-agent:3160.vd76b_9ddd10cc", - "docker.io/eclipsecbijenkins/ui-tests-agent:3160.vd76b_9ddd10cc" - ], - "context": "centos-7", - "dockerfile": "#*******************************************************************************\n# Copyright (c) 2020 Eclipse Foundation and others.\n# This program and the accompanying materials are made available\n# under the terms of the Eclipse Public License 2.0\n# which is available at http://www.eclipse.org/legal/epl-v20.html,\n# or the MIT License which is available at https://opensource.org/licenses/MIT.\n# SPDX-License-Identifier: EPL-2.0 OR MIT\n#*******************************************************************************\nFROM docker.io/eclipsecbi/jiro-agent-centos-7:spec\n\n# These environment variables will be used in the uid_entrypoint script from the parent image\nENV USER_NAME=\"jenkins\"\nENV HOME=\"/home/jenkins\"\n\nVOLUME [ \"/home/jenkins\", ]\nWORKDIR \"/home/jenkins\"\nENTRYPOINT [ \"uid_entrypoint\", \"/usr/local/bin/jenkins-agent\" ]\n\nADD \"https://repo.jenkins-ci.org/public/org/jenkins-ci/main/remoting/3160.vd76b_9ddd10cc/remoting-3160.vd76b_9ddd10cc.jar\" \"/usr/share/jenkins/agent.jar\" \nADD \"https://github.com/jenkinsci/docker-inbound-agent/raw/3160.vd76b_9ddd10cc-3/jenkins-agent\" \"/usr/local/bin/jenkins-agent\"\n\nRUN sed -e 's/JAVA_OPTS/JAVA_OPTS \\$JENKINS_REMOTING_JAVA_OPTS/g' /usr/local/bin/jenkins-agent > /usr/local/bin/jenkins-agent.sed \\\n && mv /usr/local/bin/jenkins-agent.sed /usr/local/bin/jenkins-agent\n\nRUN chmod 755 \"$(dirname \"/usr/share/jenkins/agent.jar\")\" \\\n && chmod 644 \"/usr/share/jenkins/agent.jar\" \\\n && chmod ug+rx \"/usr/local/bin/jenkins-agent\" \\\n && chgrp 0 \"/usr/local/bin/jenkins-agent\"\n\nUSER 10001:0\n", - "image": "jiro-agent-centos-7", - "registry": "docker.io", - "repository": "eclipsecbi", - "tag": "remoting-3160.vd76b_9ddd10cc" - }, - "env": { - "JAVA_TOOL_OPTIONS": [ ], - "JENKINS_REMOTING_JAVA_OPTS": [ - "-showversion", - "-XshowSettings:vm", - "-Xmx256m", - "-Dorg.jenkinsci.remoting.engine.JnlpProtocol3.disabled=true", - "-Dorg.jenkinsci.plugins.gitclient.CliGitAPIImpl.useSETSID=true" - ], - "OPENJ9_JAVA_OPTIONS": [ - "-XX:+IgnoreUnrecognizedVMOptions", - "-XX:+IdleTuningCompactOnIdle", - "-XX:+IdleTuningGcOnIdle" - ], - "_JAVA_OPTIONS": [ ] - }, - "home": "/home/jenkins", - "kubernetes": { - "resources": { - "cpu": { - "limit": "2000m", - "request": "1000m" - }, - "memory": { - "limit": "4096Mi", - "request": "4096Mi" - } - }, - "volumes": [ - { - "mounts": [ - { - "mountPath": "/home/jenkins/.m2/settings-security.xml", - "subPath": "settings-security.xml" - }, - { - "mountPath": "/home/jenkins/.m2/settings.xml", - "subPath": "settings.xml" - } - ], - "name": "m2-secret-dir", - "secret": { - "name": "m2-secret-dir" - } - }, - { - "configMap": { - "name": "m2-dir" - }, - "mounts": [ - { - "mountPath": "/home/jenkins/.m2/toolchains.xml", - "subPath": "toolchains.xml" - }, - { - "mountPath": "/home/jenkins/.mavenrc", - "subPath": ".mavenrc" - } - ], - "name": "m2-dir" - } - ] - }, - "labels": [ - "migration", - "jipp-migration", - "centos-7" - ], - "maxHeap": "256m", - "mode": "EXCLUSIVE", - "name": "centos-7", - "remoting": { - "jar": "/usr/share/jenkins/agent.jar", - "startupScript": { - "name": "jenkins-agent", - "url": "https://github.com/jenkinsci/docker-inbound-agent/raw/3160.vd76b_9ddd10cc-3/jenkins-agent", - "version": "3160.vd76b_9ddd10cc-3" - }, - "url": "https://repo.jenkins-ci.org/public/org/jenkins-ci/main/remoting/3160.vd76b_9ddd10cc/remoting-3160.vd76b_9ddd10cc.jar", - "version": "3160.vd76b_9ddd10cc" - }, - "startupScript": "/usr/local/bin/jenkins-agent", - "username": "jenkins" - }, - "centos-8": { - "agentWorkdir": "/home/jenkins/jenkins-agent", - "docker": { - "aliases": [ ], - "context": "centos-8", - "dockerfile": "#*******************************************************************************\n# Copyright (c) 2020 Eclipse Foundation and others.\n# This program and the accompanying materials are made available\n# under the terms of the Eclipse Public License 2.0\n# which is available at http://www.eclipse.org/legal/epl-v20.html,\n# or the MIT License which is available at https://opensource.org/licenses/MIT.\n# SPDX-License-Identifier: EPL-2.0 OR MIT\n#*******************************************************************************\nFROM docker.io/eclipsecbi/jiro-agent-centos-8:spec\n\n# These environment variables will be used in the uid_entrypoint script from the parent image\nENV USER_NAME=\"jenkins\"\nENV HOME=\"/home/jenkins\"\n\nVOLUME [ \"/home/jenkins\", ]\nWORKDIR \"/home/jenkins\"\nENTRYPOINT [ \"uid_entrypoint\", \"/usr/local/bin/jenkins-agent\" ]\n\nADD \"https://repo.jenkins-ci.org/public/org/jenkins-ci/main/remoting/3160.vd76b_9ddd10cc/remoting-3160.vd76b_9ddd10cc.jar\" \"/usr/share/jenkins/agent.jar\" \nADD \"https://github.com/jenkinsci/docker-inbound-agent/raw/3160.vd76b_9ddd10cc-3/jenkins-agent\" \"/usr/local/bin/jenkins-agent\"\n\nRUN sed -e 's/JAVA_OPTS/JAVA_OPTS \\$JENKINS_REMOTING_JAVA_OPTS/g' /usr/local/bin/jenkins-agent > /usr/local/bin/jenkins-agent.sed \\\n && mv /usr/local/bin/jenkins-agent.sed /usr/local/bin/jenkins-agent\n\nRUN chmod 755 \"$(dirname \"/usr/share/jenkins/agent.jar\")\" \\\n && chmod 644 \"/usr/share/jenkins/agent.jar\" \\\n && chmod ug+rx \"/usr/local/bin/jenkins-agent\" \\\n && chgrp 0 \"/usr/local/bin/jenkins-agent\"\n\nUSER 10001:0\n", - "image": "jiro-agent-centos-8", - "registry": "docker.io", - "repository": "eclipsecbi", - "tag": "remoting-3160.vd76b_9ddd10cc" - }, - "env": { - "JAVA_TOOL_OPTIONS": [ ], - "JENKINS_REMOTING_JAVA_OPTS": [ - "-showversion", - "-XshowSettings:vm", - "-Xmx256m", - "-Dorg.jenkinsci.remoting.engine.JnlpProtocol3.disabled=true", - "-Dorg.jenkinsci.plugins.gitclient.CliGitAPIImpl.useSETSID=true" - ], - "OPENJ9_JAVA_OPTIONS": [ - "-XX:+IgnoreUnrecognizedVMOptions", - "-XX:+IdleTuningCompactOnIdle", - "-XX:+IdleTuningGcOnIdle" - ], - "_JAVA_OPTIONS": [ ] - }, - "home": "/home/jenkins", - "kubernetes": { - "resources": { - "cpu": { - "limit": "2000m", - "request": "1000m" - }, - "memory": { - "limit": "4096Mi", - "request": "4096Mi" - } - }, - "volumes": [ - { - "mounts": [ - { - "mountPath": "/home/jenkins/.m2/settings-security.xml", - "subPath": "settings-security.xml" - }, - { - "mountPath": "/home/jenkins/.m2/settings.xml", - "subPath": "settings.xml" - } - ], - "name": "m2-secret-dir", - "secret": { - "name": "m2-secret-dir" - } - }, - { - "configMap": { - "name": "m2-dir" - }, - "mounts": [ - { - "mountPath": "/home/jenkins/.m2/toolchains.xml", - "subPath": "toolchains.xml" - }, - { - "mountPath": "/home/jenkins/.mavenrc", - "subPath": ".mavenrc" - } - ], - "name": "m2-dir" - } - ] - }, - "labels": [ - "centos-latest", - "centos-8" - ], - "maxHeap": "256m", - "mode": "EXCLUSIVE", - "name": "centos-8", - "remoting": { - "jar": "/usr/share/jenkins/agent.jar", - "startupScript": { - "name": "jenkins-agent", - "url": "https://github.com/jenkinsci/docker-inbound-agent/raw/3160.vd76b_9ddd10cc-3/jenkins-agent", - "version": "3160.vd76b_9ddd10cc-3" - }, - "url": "https://repo.jenkins-ci.org/public/org/jenkins-ci/main/remoting/3160.vd76b_9ddd10cc/remoting-3160.vd76b_9ddd10cc.jar", - "version": "3160.vd76b_9ddd10cc" - }, - "startupScript": "/usr/local/bin/jenkins-agent", - "username": "jenkins" - } - } - } - }, - "deployment": { - "cluster": "okd-c1", - "controlPort": 8081, - "host": "ci.eclipse.org", - "jnlpPort": 50000, - "prefix": "/vorto", - "uiPort": 8080, - "url": "https://ci.eclipse.org/vorto" - }, - "docker": { - "master": { - "dockerfile": "FROM docker.io/eclipsecbi/jiro-master:2.426.1\n\nEXPOSE 8080\nEXPOSE 50000\n\nCOPY jenkins/ref/plugins /usr/share/jenkins/ref/plugins\n\nRUN mkdir -p /usr/share/jenkins/ref/userContent/theme/\nCOPY jenkins/quicksilver.css.override /usr/share/jenkins/ref/userContent/theme/\nCOPY jenkins/title.js /usr/share/jenkins/ref/userContent/theme/\n\nUSER 10001\n", - "image": "iot.vorto", - "registry": "docker.io", - "repository": "eclipsecbijenkins", - "tag": "2.426.1" - } - }, - "gradle": { - "files": { - "gradle.properties": { - "eclipseRepoPassword": { - "pass": "nexus/password" - }, - "eclipseRepoUsername": { - "pass": "nexus/username" - } - } - }, - "generate": false - }, - "jenkins": { - "agentConnectionTimeout": 180, - "maxConcurrency": 2, - "permissions": [ - { - "user": { - "name": "anonymous", - "permissions": [ - "Overall/Read", - "Job/Read" - ] - } - }, - { - "group": { - "name": "common", - "permissions": [ - "Job/ExtendedRead" - ] - } - }, - { - "group": { - "name": "admins", - "permissions": [ - "Overall/Administer" - ] - } - }, - { - "group": { - "name": "iot.vorto", - "permissions": [ - "Agent/Build", - "Credentials/View", - "Job/Build", - "Job/Cancel", - "Job/Configure", - "Job/Create", - "Job/Delete", - "Job/Move", - "Job/Read", - "Job/Workspace", - "Overall/Read", - "Run/Delete", - "Run/Replay", - "Run/Update", - "SCM/Tag", - "View/Configure", - "View/Create", - "View/Delete", - "View/Read" - ] - } - } - ], - "plugins": [ ], - "pluginsForceUpgrade": true, - "staticAgentCount": 0, - "theme": "quicksilver", - "timezone": "America/Toronto", - "version": "latest" - }, - "jiroMaster": { - "docker": { - "from": "eclipsecbi/semeru-ubuntu-coreutils:openjdk11-jammy", - "image": "jiro-master", - "registry": "docker.io", - "repository": "eclipsecbi", - "tag": "2.426.1" - }, - "dockerfile": "#*******************************************************************************\n# Copyright (c) 2020 Eclipse Foundation and others.\n# This program and the accompanying materials are made available\n# under the terms of the Eclipse Public License 2.0\n# which is available at http://www.eclipse.org/legal/epl-v20.html,\n# or the MIT License which is available at https://opensource.org/licenses/MIT.\n# SPDX-License-Identifier: EPL-2.0 OR MIT\n#*******************************************************************************\nFROM eclipsecbi/semeru-ubuntu-coreutils:openjdk11-jammy\n\n# These environment variables will be used in the uid_entrypoint script from the parent image\nENV USER_NAME=\"jenkins\"\nENV HOME=\"/var/jenkins\"\n\n# jenkins version being bundled in this docker image\nENV JENKINS_HOME=\"/var/jenkins\"\nENV JENKINS_WAR=\"/usr/share/jenkins/jenkins.war\"\nENV COPY_REFERENCE_FILE_LOG=\"/var/jenkins/copy_reference_file.log\"\nENV REF=\"/usr/share/jenkins/ref\"\n\nVOLUME [ \"/var/jenkins\", \"/var/cache/jenkins/war\", \"/var/cache/jenkins/plugins\" ]\nWORKDIR \"/var/jenkins\"\n\nENTRYPOINT [\"uid_entrypoint\", \"/usr/bin/dumb-init\", \"--\", \"/usr/local/bin/jenkins.sh\"]\n\nRUN mkdir -p $(dirname \"/usr/share/jenkins/jenkins.war\") && mkdir -p \"/usr/share/jenkins/ref\"\n\nCOPY scripts/* /usr/local/bin/\nRUN chmod ug+x /usr/local/bin/*\n\nCOPY war/jenkins.war \"/usr/share/jenkins/jenkins.war\"\nCOPY ref/ \"/usr/share/jenkins/ref/\"\n", - "home": "/var/jenkins", - "id": "2.426.1", - "key_fingerprint": "5BA31D57EF5975CA", - "plugin_manager": { - "jar": "https://github.com/jenkinsci/plugin-installation-manager-tool/releases/download/2.12.13/jenkins-plugin-manager-2.12.13.jar", - "version": "2.12.13" - }, - "pluginroot": "/var/cache/jenkins/plugins", - "plugins": [ - "ant", - "antisamy-markup-formatter", - "authorize-project", - "bouncycastle-api", - "build-timeout", - "cloudbees-folder", - "command-launcher", - "config-file-provider", - "configuration-as-code", - "credentials-binding", - "email-ext", - "extended-read-permission", - "external-monitor-job", - "extra-columns", - "ghprb", - "git", - "git-parameter", - "github", - "github-branch-source", - "gitlab-plugin", - "gitlab-branch-source", - "jdk-tool", - "jobConfigHistory", - "kubernetes", - "ldap", - "mailer", - "matrix-auth", - "maven-plugin", - "pam-auth", - "parameterized-trigger", - "pipeline-maven", - "pipeline-stage-view", - "promoted-builds", - "rebuild", - "simple-theme-plugin", - "sonar", - "ssh-agent", - "ssh-slaves", - "timestamper", - "warnings-ng", - "workflow-aggregator", - "ws-cleanup", - "xvnc" - ], - "pubkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBGQhzisBEAC7yUhIqVCcyCXJWeZZf/BA6/+KguDQpycck0xUomj5ogT1+lwJ\nMnr6XsPFdTt5DgzjHKg6SM8PTIpLpzOcpqIG9eB8MnvtTp6qFSfIdZnEZccTot1e\ncArnM2H6yw/4OW+8QHx9Zgj1miiqolVZ1RusHT3cvPdkF4GFTZnChiF0epd+6iKi\nEm8gfzECIltl+McYCwjPXlx38p1mwPI0tgQ7GGD1VzjS/GycuD+shM7lPQ9PmCnC\n8zkZIBsbGbSTbAYqnARrbczmg9BKCyErfdQJKi6+r/fg6cWAairXsiOlzqCLCBoZ\nssLKkRAc2ib3cm/RHBm+MK2wLZ5q8xgh9e/iBoBOpJXXARvfu67uQjfLPj/o4FwM\nZWxGZlj2b3cL5q+thjGWOliEh15gciGU17vT15YGcEPVMeDVBYKp/Z+TgkJIlUmD\n4bU+K89qYCzp/AP3tsozFwazQRultkjuHVCZrJQtCaVu3/wjtkVd101Oj/Gi4ajn\n2WU2KkGWkM0jArUCohJPsZodLHj8DAT2V5SqrEq6jF6ONnAlK1MNmPTKAoDmP6LJ\n3of4VHcIbGq1p+I6R9292Lv3Avs/uMbWtR7nae4XWT9l49hY3p8gc5rPOs2wzPgV\nv8X6vaQSlgjJDaNVPSZCo8hQkqHsoskri5BHVhxBpjaJ0mNKCeSHWfP+RwARAQAB\ntDJKZW5raW5zIFByb2plY3QgPGplbmtpbnNjaS1ib2FyZEBnb29nbGVncm91cHMu\nY29tPokCVwQTAQgAQRYhBGNmfudLuh8KCKaYclujHVfvWXXKBQJkIc4rAhsDBQkF\no5qABQsJCAcCAiICBhUKCQgLAgQWAgMBAh4HAheAAAoJEFujHVfvWXXK4+kP/0cR\nnNYrjb4gWG/rcwJ8zo0YKZBO30RPul1INnyufDediDb0UCOJwT+CnEZULx+HeUOi\nxHVBMD70LRP3ym+40Naw3s4nJWvBpOYIqQhjoRqrWkdIrMgNSAwRrufgXqSBvvfZ\n+xQYrNRuu8/00U6Bz2eeCL2SNZpShL0iPjP9Bcu7763jaGvnS/WUVaAqqyNwxGRl\nafffRvCV/Wjy47W+ifCPgku4SKZgG+QPMuthI842+lLSl2BXhiEVJ4auK5rjFHsv\nRrUEQrjEGZ9vEoitZAQL/CDWmlkhrqYSpgTVsMCoByRzZqQG9fOAJNFniFqrANQQ\nm9NkZN0ZljOnZfJh+ZzbjjVUS522piJtVqdOU0noT6awMtSO/CO4EmuElj8LkVI6\njbP0FqxYecNQtlAzBguRD5UWjAi3jgkdbap0ooqZm2YQPNaLD3OLWdvtj/jx+EI4\nDTrSoSSoHea5xiAFQNB3ab2fk5kN5ufVWIV5F9AQHU+kWE9jgS+zl8apzbwMinm8\nZW0KeIcW63MH5hvbmsfBjdyroTTy2mwy096mB2vvqwWv6nt9mQy1YCmBeyp7oshI\nqNeXIunP1NekAfGY+dRlldA3SoxNuJhVGd5eCOFWYmipb9XD+JrSgncHjCgewHq1\nycptdm1q8OZ26ZOaAIVOYENk8WUOz5DzOuOS81EJuQINBGQhzisBEADtvyAOnz23\ngKKKVzSY9bhEvQxJWQUY/jXek7LjhflLw4xugGARMrTMc6zzabOJefyrVkucWqso\nspCWoj+M8HGfhHXpNDHbn21fyHB6jpOh8Ors2ZHH2skswcAcWcLlWQWrUtqQFuje\n1rXShp8IhYz308MIZ65VYf/Z9Bk7VNNTgRLmOMTn+KlN8qiQZ0SZbPj/wFK1iwAh\n/xPu586a7xVN4xdy6RJNfrSCG84kMNyaHTDFOEKchWPoGe5D6EqF8dufvrcKoSxc\nT2sC6WzDqG/+Jfk//xrHblxeCXiOAX/Dm+McvceV0dBSVJJx67FoHUyWBRj5coHU\n4YfrUTHREEKdYcpUAHQGPJBLyx0QNs2URhYSCwNU5yYL+z3UIpsS93HosUPEzrTD\nXE1D2eV1gGf0YzCWxWTAuOjoUD8D22p//GAaLXYpuwSgVzgKwvPefkWJ94Euvz6T\nsKrljMPsxOdPLBs8AJgrqmYIwbRXoxNEzv/PT/9sST5nl5tlWc9PonzwzHqStU4Y\nf8jQhIv1yq2wAE2OB0Q7B6i62QWqSWAWEAc6LPRdSalgS8ooj/MIQFGwsd4VuNSN\nJD9p7bHHlHceeXMR2F0JeG8G91RqlTkxu7cUMkqheXXAyTa/OuG5xauHyLzt4xVp\nfnHd5fNjxcc02ADF46X6/nze6hClUBqMAQARAQABiQI8BBgBCAAmFiEEY2Z+50u6\nHwoIpphyW6MdV+9ZdcoFAmQhzisCGwwFCQWjmoAACgkQW6MdV+9ZdcoRGA/+JmjW\n09ZmAlBM846GgI0B00YtXMu3PuhhOq8sJEXvcvlCfSAlVpHfnwUJE7q5QaUrD3wT\nVKT4pe/zBRN+zD84gXxGANJY813EhpngBEJmptIjNkKvWclr/nG4MI8yezZmeEgP\n142LviJmNYb0+3s1CU7Q03g3b/wsHNFpuA9zVJu24xVAM/Af65N1STvnSQAjcXa9\nrgIwdiZ7XbCD6rpF1ms8i6RYsflB+dGLgEOiAlX+lZ6843WpMWlDUBd2v+OHtXvm\nzLYbg8SYtHV8xMJWPjz6e9yoKuyjvWAwAiDcjO0SpCqlkHsUzWRS44z3hQssgywP\niFKGqP5eHDaSCqUHF5VkGdtg/a9M7vthhEoB/2IKSf82CQE9IdmNtEJHAPgWamgm\nVPpyMliDTd2gyqD+FmduRdY/yHMP0QV6G/VRTV4gfQ80qU/U2JXWAQdw6ok1+k5V\nt0ur8buQo+49diyr8WPHA4CwpSwriwIClDZdq38JiCdnfICfFxAQYdBMbL6S4wqA\nSv+OqcDBvu7m5yV/hrfcVztRkWUwr21kUmvx04xpvvpG/cUAnQOog3Q7Ce5xkaX7\n99Ewd0xUXma/H++IGX77jxU7jW5n2FPeVEn+zcNF8of/XAi1uaP1WL5T/iEl6EsI\nMetBbjkOnNXyWrP3SAPwqQMMg/vNa+mJIjoNByw=\n=sdsH\n-----END PGP PUBLIC KEY BLOCK-----\n", - "ref": "/usr/share/jenkins/ref", - "remoting": { - "version": "3160.vd76b_9ddd10cc" - }, - "scripts": { - "jenkins": "https://github.com/jenkinsci/docker/raw/master/jenkins.sh", - "jenkins_support": "https://github.com/jenkinsci/docker/raw/master/jenkins-support" - }, - "updateCenter": "https://updates.jenkins.io", - "username": "jenkins", - "version": "2.426.1", - "war": "/usr/share/jenkins/jenkins.war", - "warBaseUrl": "https://repo.jenkins-ci.org/public/org/jenkins-ci/main/jenkins-war/2.426.1", - "webroot": "/var/cache/jenkins/war" - }, - "kubernetes": { - "agents": { - "defaultResources": { - "cpu": { - "limit": "2000m", - "request": "1000m" - }, - "memory": { - "limit": "4096Mi", - "request": "4096Mi" - } - }, - "namespace": "vorto" - }, - "master": { - "namespace": "vorto", - "probe": { - "liveness": { - "delaySeconds": 480, - "failureThreshold": 5, - "periodSeconds": 30, - "timeoutSeconds": 30 - }, - "readiness": { - "delaySeconds": 1, - "failureThreshold": 5, - "periodSeconds": 5, - "timeoutSeconds": 10 - } - }, - "resources": { - "cpu": { - "limit": "2000m", - "request": "250m" - }, - "memory": { - "limit": "1536Mi", - "request": "1536Mi" - } - }, - "stsName": "vorto" - } - }, - "maven": { - "files": { - "settings-security.xml": { - "master": { - "pass": "bots/iot.vorto/apache-maven-security-settings" - } - }, - "settings.xml": { - "color": "always", - "mirrors": { - "eclipse.maven.central.mirror": { - "mirrorOf": "central", - "name": "Eclipse Central Proxy", - "url": "https://repo.eclipse.org/content/repositories/maven_central/" - } - }, - "servers": { - "gpg.passphrase": { - "passphrase": { - "pass": "bots/iot.vorto/gpg/passphrase" - } - }, - "ossrh": { - "nexusProUrl": "https://oss.sonatype.org", - "password": { - "pass": "bots/iot.vorto/oss.sonatype.org/password" - }, - "username": { - "pass": "bots/iot.vorto/oss.sonatype.org/username" - } - }, - "repo.eclipse.org": { - "password": { - "pass": "nexus/password" - }, - "username": { - "pass": "nexus/username" - } - } - } - } - }, - "generate": true, - "interactiveMode": false, - "mavenrc": "", - "showVersion": true, - "transferListenerLogLevel": "warn" - }, - "project": { - "displayName": "Eclipse Vorto", - "fullName": "iot.vorto", - "resourcePacks": 1, - "shortName": "vorto", - "unixGroupName": "iot.vorto" - }, - "sbt": { - "files": { - ".credentials": { - "host": "repo.eclipse.org", - "password": { - "pass": "nexus/password" - }, - "realm": "Sonatype Nexus Repository Manager", - "user": { - "pass": "nexus/username" - } - } - }, - "generate": false - }, - "secrets": { - "dockerconfigjson": { - "dockerconfigjson-for-pull-as-default": { - "namespace": "vorto", - "servers": { - "https://index.docker.io/v1/": { - "password": { - "pass": "docker.com/default-image-puller/okd-c1/password" - }, - "username": { - "pass": "docker.com/default-image-puller/okd-c1/username" - } - } - }, - "serviceAccount": "default", - "type": [ - "pull" - ] - }, - "dockerconfigjson-for-pull-as-vorto": { - "namespace": "vorto", - "servers": { - "https://index.docker.io/v1/": { - "password": { - "pass": "docker.com/default-image-puller/okd-c1/password" - }, - "username": { - "pass": "docker.com/default-image-puller/okd-c1/username" - } - } - }, - "serviceAccount": "vorto", - "type": [ - "pull" - ] - } - } - } -} diff --git a/instances/iot.vorto/target/jenkins/configuration.yml b/instances/iot.vorto/target/jenkins/configuration.yml deleted file mode 100644 index 297ea8b05..000000000 --- a/instances/iot.vorto/target/jenkins/configuration.yml +++ /dev/null @@ -1,676 +0,0 @@ -# GENERATED FILE - DO NOT EDIT -#******************************************************************************* -# Copyright (c) 2018 Eclipse Foundation and others. -# This program and the accompanying materials are made available -# under the terms of the Eclipse Public License 2.0 -# which is available at http://www.eclipse.org/legal/epl-v20.html, -# or the MIT License which is available at https://opensource.org/licenses/MIT. -# SPDX-License-Identifier: EPL-2.0 OR MIT -#******************************************************************************* -jenkins: - numExecutors: 0 - scmCheckoutRetryCount: 2 - mode: EXCLUSIVE - systemMessage: "" - - disableRememberMe: false - agentProtocols: - - "JNLP4-connect" - - "Ping" - - authorizationStrategy: - projectMatrix: - entries: - - group: - name: admins - permissions: - - Overall/Administer - - group: - name: common - permissions: - - Job/ExtendedRead - - group: - name: iot.vorto - permissions: - - Agent/Build - - Credentials/View - - Job/Build - - Job/Cancel - - Job/Configure - - Job/Create - - Job/Delete - - Job/Move - - Job/Read - - Job/Workspace - - Overall/Read - - Run/Delete - - Run/Replay - - Run/Update - - SCM/Tag - - View/Configure - - View/Create - - View/Delete - - View/Read - - user: - name: anonymous - permissions: - - Overall/Read - - Job/Read - - markupFormatter: rawHtml - crumbIssuer: - standard: - excludeClientIPFromCrumb: false - - securityRealm: - ldap: - configurations: - - displayNameAttributeName: cn - groupSearchBase: ou=group - rootDN: dc=eclipse,dc=org - server: ldaps://ldapcluster.eclipse.org - userSearch: mail={0} - mailAddressAttributeName: mail - - clouds: - - kubernetes: - name: "kubernetes" - containerCapStr: "2" - jenkinsUrl: "http://jenkins-ui.vorto.svc.cluster.local/vorto" - jenkinsTunnel: "jenkins-discovery.vorto.svc.cluster.local:50000" - maxRequestsPerHostStr: "32" - namespace: "vorto" - podRetention: "never" - templates: - - name: "basic" - namespace: "vorto" - label: "basic" - containers: - - name: "jnlp" - image: docker.io/eclipsecbi/jiro-agent-basic:remoting-3160.vd76b_9ddd10cc - alwaysPullImage: true - livenessProbe: - failureThreshold: 0 - initialDelaySeconds: 0 - periodSeconds: 0 - successThreshold: 0 - timeoutSeconds: 0 - resourceLimitCpu: "2000m" - resourceRequestCpu: "1000m" - resourceLimitMemory: "4096Mi" - resourceRequestMemory: "4096Mi" - ttyEnabled: true - command: "" - args: "" - instanceCap: -1 - nodeUsageMode: NORMAL - envVars: - - envVar: - key: "JAVA_TOOL_OPTIONS" - value: "" - - envVar: - key: "JENKINS_REMOTING_JAVA_OPTS" - value: "-showversion -XshowSettings:vm -Xmx256m -Dorg.jenkinsci.remoting.engine.JnlpProtocol3.disabled=true -Dorg.jenkinsci.plugins.gitclient.CliGitAPIImpl.useSETSID=true" - - envVar: - key: "OPENJ9_JAVA_OPTIONS" - value: "-XX:+IgnoreUnrecognizedVMOptions -XX:+IdleTuningCompactOnIdle -XX:+IdleTuningGcOnIdle" - - envVar: - key: "_JAVA_OPTIONS" - value: "" - volumes: - - persistentVolumeClaim: - claimName: "tools-claim-jiro-vorto" - mountPath: "/opt/tools" - readOnly: true - - configMapVolume: - configMapName: "known-hosts" - mountPath: "/home/jenkins/.ssh/" - subPath: "." - - emptyDirVolume: - memory: false - mountPath: "/home/jenkins/" - - emptyDirVolume: - memory: false - mountPath: "/home/jenkins/.m2/repository" - - emptyDirVolume: - memory: false - mountPath: "/home/jenkins/.m2/wrapper" - workspaceVolume: - emptyDirWorkspaceVolume: - memory: false - yaml: | - apiVersion: v1 - kind: Pod - spec: - containers: - - name: jnlp - volumeMounts: - - name: m2-secret-dir - mountPath: /home/jenkins/.m2/settings-security.xml - subPath: settings-security.xml - readOnly: true - - name: m2-secret-dir - mountPath: /home/jenkins/.m2/settings.xml - subPath: settings.xml - readOnly: true - - name: m2-dir - mountPath: /home/jenkins/.m2/toolchains.xml - subPath: toolchains.xml - readOnly: true - - name: m2-dir - mountPath: /home/jenkins/.mavenrc - subPath: .mavenrc - readOnly: true - volumes: - - name: m2-secret-dir - secret: - secretName: m2-secret-dir - - name: m2-dir - configMap: - name: m2-dir - - name: "basic-ubuntu" - namespace: "vorto" - label: "basic-ubuntu" - containers: - - name: "jnlp" - image: docker.io/eclipsecbi/jiro-agent-basic-ubuntu:remoting-3160.vd76b_9ddd10cc - alwaysPullImage: true - livenessProbe: - failureThreshold: 0 - initialDelaySeconds: 0 - periodSeconds: 0 - successThreshold: 0 - timeoutSeconds: 0 - resourceLimitCpu: "2000m" - resourceRequestCpu: "1000m" - resourceLimitMemory: "4096Mi" - resourceRequestMemory: "4096Mi" - ttyEnabled: true - command: "" - args: "" - instanceCap: -1 - nodeUsageMode: EXCLUSIVE - envVars: - - envVar: - key: "JAVA_TOOL_OPTIONS" - value: "" - - envVar: - key: "JENKINS_REMOTING_JAVA_OPTS" - value: "-showversion -XshowSettings:vm -Xmx256m -Dorg.jenkinsci.remoting.engine.JnlpProtocol3.disabled=true -Dorg.jenkinsci.plugins.gitclient.CliGitAPIImpl.useSETSID=true" - - envVar: - key: "OPENJ9_JAVA_OPTIONS" - value: "-XX:+IgnoreUnrecognizedVMOptions -XX:+IdleTuningCompactOnIdle -XX:+IdleTuningGcOnIdle" - - envVar: - key: "_JAVA_OPTIONS" - value: "" - volumes: - - persistentVolumeClaim: - claimName: "tools-claim-jiro-vorto" - mountPath: "/opt/tools" - readOnly: true - - configMapVolume: - configMapName: "known-hosts" - mountPath: "/home/jenkins/.ssh/" - subPath: "." - - emptyDirVolume: - memory: false - mountPath: "/home/jenkins/" - - emptyDirVolume: - memory: false - mountPath: "/home/jenkins/.m2/repository" - - emptyDirVolume: - memory: false - mountPath: "/home/jenkins/.m2/wrapper" - workspaceVolume: - emptyDirWorkspaceVolume: - memory: false - yaml: | - apiVersion: v1 - kind: Pod - spec: - containers: - - name: jnlp - volumeMounts: - - name: m2-secret-dir - mountPath: /home/jenkins/.m2/settings-security.xml - subPath: settings-security.xml - readOnly: true - - name: m2-secret-dir - mountPath: /home/jenkins/.m2/settings.xml - subPath: settings.xml - readOnly: true - - name: m2-dir - mountPath: /home/jenkins/.m2/toolchains.xml - subPath: toolchains.xml - readOnly: true - - name: m2-dir - mountPath: /home/jenkins/.mavenrc - subPath: .mavenrc - readOnly: true - volumes: - - name: m2-secret-dir - secret: - secretName: m2-secret-dir - - name: m2-dir - configMap: - name: m2-dir - - name: "centos-7" - namespace: "vorto" - label: "migration jipp-migration centos-7" - containers: - - name: "jnlp" - image: docker.io/eclipsecbi/jiro-agent-centos-7:remoting-3160.vd76b_9ddd10cc - alwaysPullImage: true - livenessProbe: - failureThreshold: 0 - initialDelaySeconds: 0 - periodSeconds: 0 - successThreshold: 0 - timeoutSeconds: 0 - resourceLimitCpu: "2000m" - resourceRequestCpu: "1000m" - resourceLimitMemory: "4096Mi" - resourceRequestMemory: "4096Mi" - ttyEnabled: true - command: "" - args: "" - instanceCap: -1 - nodeUsageMode: EXCLUSIVE - envVars: - - envVar: - key: "JAVA_TOOL_OPTIONS" - value: "" - - envVar: - key: "JENKINS_REMOTING_JAVA_OPTS" - value: "-showversion -XshowSettings:vm -Xmx256m -Dorg.jenkinsci.remoting.engine.JnlpProtocol3.disabled=true -Dorg.jenkinsci.plugins.gitclient.CliGitAPIImpl.useSETSID=true" - - envVar: - key: "OPENJ9_JAVA_OPTIONS" - value: "-XX:+IgnoreUnrecognizedVMOptions -XX:+IdleTuningCompactOnIdle -XX:+IdleTuningGcOnIdle" - - envVar: - key: "_JAVA_OPTIONS" - value: "" - volumes: - - persistentVolumeClaim: - claimName: "tools-claim-jiro-vorto" - mountPath: "/opt/tools" - readOnly: true - - configMapVolume: - configMapName: "known-hosts" - mountPath: "/home/jenkins/.ssh/" - subPath: "." - - emptyDirVolume: - memory: false - mountPath: "/home/jenkins/" - - emptyDirVolume: - memory: false - mountPath: "/home/jenkins/.m2/repository" - - emptyDirVolume: - memory: false - mountPath: "/home/jenkins/.m2/wrapper" - workspaceVolume: - emptyDirWorkspaceVolume: - memory: false - yaml: | - apiVersion: v1 - kind: Pod - spec: - containers: - - name: jnlp - volumeMounts: - - name: m2-secret-dir - mountPath: /home/jenkins/.m2/settings-security.xml - subPath: settings-security.xml - readOnly: true - - name: m2-secret-dir - mountPath: /home/jenkins/.m2/settings.xml - subPath: settings.xml - readOnly: true - - name: m2-dir - mountPath: /home/jenkins/.m2/toolchains.xml - subPath: toolchains.xml - readOnly: true - - name: m2-dir - mountPath: /home/jenkins/.mavenrc - subPath: .mavenrc - readOnly: true - volumes: - - name: m2-secret-dir - secret: - secretName: m2-secret-dir - - name: m2-dir - configMap: - name: m2-dir - - name: "centos-8" - namespace: "vorto" - label: "centos-latest centos-8" - containers: - - name: "jnlp" - image: docker.io/eclipsecbi/jiro-agent-centos-8:remoting-3160.vd76b_9ddd10cc - alwaysPullImage: true - livenessProbe: - failureThreshold: 0 - initialDelaySeconds: 0 - periodSeconds: 0 - successThreshold: 0 - timeoutSeconds: 0 - resourceLimitCpu: "2000m" - resourceRequestCpu: "1000m" - resourceLimitMemory: "4096Mi" - resourceRequestMemory: "4096Mi" - ttyEnabled: true - command: "" - args: "" - instanceCap: -1 - nodeUsageMode: EXCLUSIVE - envVars: - - envVar: - key: "JAVA_TOOL_OPTIONS" - value: "" - - envVar: - key: "JENKINS_REMOTING_JAVA_OPTS" - value: "-showversion -XshowSettings:vm -Xmx256m -Dorg.jenkinsci.remoting.engine.JnlpProtocol3.disabled=true -Dorg.jenkinsci.plugins.gitclient.CliGitAPIImpl.useSETSID=true" - - envVar: - key: "OPENJ9_JAVA_OPTIONS" - value: "-XX:+IgnoreUnrecognizedVMOptions -XX:+IdleTuningCompactOnIdle -XX:+IdleTuningGcOnIdle" - - envVar: - key: "_JAVA_OPTIONS" - value: "" - volumes: - - persistentVolumeClaim: - claimName: "tools-claim-jiro-vorto" - mountPath: "/opt/tools" - readOnly: true - - configMapVolume: - configMapName: "known-hosts" - mountPath: "/home/jenkins/.ssh/" - subPath: "." - - emptyDirVolume: - memory: false - mountPath: "/home/jenkins/" - - emptyDirVolume: - memory: false - mountPath: "/home/jenkins/.m2/repository" - - emptyDirVolume: - memory: false - mountPath: "/home/jenkins/.m2/wrapper" - workspaceVolume: - emptyDirWorkspaceVolume: - memory: false - yaml: | - apiVersion: v1 - kind: Pod - spec: - containers: - - name: jnlp - volumeMounts: - - name: m2-secret-dir - mountPath: /home/jenkins/.m2/settings-security.xml - subPath: settings-security.xml - readOnly: true - - name: m2-secret-dir - mountPath: /home/jenkins/.m2/settings.xml - subPath: settings.xml - readOnly: true - - name: m2-dir - mountPath: /home/jenkins/.m2/toolchains.xml - subPath: toolchains.xml - readOnly: true - - name: m2-dir - mountPath: /home/jenkins/.mavenrc - subPath: .mavenrc - readOnly: true - volumes: - - name: m2-secret-dir - secret: - secretName: m2-secret-dir - - name: m2-dir - configMap: - name: m2-dir -security: - apiToken: - creationOfLegacyTokenEnabled: false - tokenGenerationOnCreationEnabled: false - usageStatisticsEnabled: true - queueItemAuthenticator: - authenticators: - - global: - strategy: "triggeringUsersAuthorizationStrategy" - sSHD: - port: -1 - gitHostKeyVerificationConfiguration: - sshHostKeyVerificationStrategy: - manuallyProvidedKeyVerificationStrategy: - approvedHostKeys: |- - gitlab.eclipse.org ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBsuD5uVWgjZX3jrcvdWu0DwbbarL32mfbNAVABi4wCc - gitlab.eclipse.org ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDCl6Wwb+m463X7a05TsllEYEmRklkwUWgqHVcvxsW6l6n9tPNcUWrcfTWupMQoONe7PuBsr6SkiYXRcSjHJy9qDXo5Nz/F/IU+EQ+haTU5pGfMRXAsQfdAB0AR5mSPOTkurRHL1sGi6jtp2wpgkbEfykcuEnmg36BCBqsARl08K6OuI2CtrKevXN0x5S5bF6vgzmvUm4aRQnF7WIg7HSOYVZIH5QGHsxsqr045xGLyk0scEIz6ZdslsinGYyvg8J9d6WJJebtjMX+KBHtXYKrFx0xqqnIYSj3WACaP32GDVFqPpxeNmJaVIJuymxsxxQMGYCsJT9diDv3dI+efu5xb - gitlab.eclipse.org ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBIPik0+gkBsbyVzTLvDq4ESZJMlUSZeb/tjdOHPbTLcSSlHX8R4CdqQwjWdxi4AMQ/76FXUsNH2azvkvgSh/r+E= - github.com,192.30.253.*,140.82.112.*,140.82.113.*,140.82.114.* ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCj7ndNxQowgcQnjshcLrqPEiiphnt+VTTvDP6mHBL9j1aNUkY4Ue1gvwnGLVlOhGeYrnZaMgRK6+PKCUXaDbC7qtbW8gIkhL7aGCsOr/C56SJMy/BCZfxd1nWzAOxSDPgVsmerOBYfNqltV9/hWCqBywINIR+5dIg6JTJ72pcEpEjcYgXkE2YEFXV1JHnsKgbLWNlhScqb2UmyRkQyytRLtL+38TGxkxCflmO+5Z8CSSNY7GidjMIZ7Q4zMjA2n1nGrlTDkzwDCsw+wqFPGQA179cnfGWOWRVruj16z6XyvxvjJwbz0wQZ75XK5tKSb7FNyeIEs4TT4jk+S4dhPeAUC5y+bDYirYgM4GC7uEnztnZyaVWQ7B381AK4Qdrwt51ZqExKbQpTUNn+EjqoTwvqNj4kqx5QUCI0ThS/YkOxJCXmPUWZbhjpCg56i+2aB6CmK2JGhn57K5mj0MNdBXA4/WnwH6XoPWJzK5Nyu2zB3nAZp+S5hpQs+p1vN1/wsjk= - github.com,192.30.253.*,140.82.112.*,140.82.113.*,140.82.114.* ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= - github.com,192.30.253.*,140.82.112.*,140.82.113.*,140.82.114.* ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOMqqnkVzrm0SdG6UOoqKLsabgH5C9okWi0dh2l9GKJl - projects-storage.eclipse.org,172.25.25.150 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDKbQI09/IKbvAi3n8a2nluRcaZTB5HgzXwfJv/FUUKwusSwoyMi25jxqCHJbcQco4oAS89i7UeX7YAb2EnrPDd+VebNuTtNfWewxsBjwGI1qKMUsmQc5cLut0p1pe0VRz5ZgnXQeT9FSVA3zha+mJ3OCDtl0svvu3t4jN0zgZZfrmtwz4KQZjlfVv/cPtTKy5+RhBF9Vmto0ZVG+x8DDvxxhi37w90hXjdIb2JpILO4B65A4gEv910DJuwQ6FmrRu6oyqg7+1gnqIPigha7sHKGOX5h+mVrQTYdmPFAvNVawSYpLcEeajh9RI5kKwML6ftnmS/213KkVUUArXCYf4BxBN4h8kpvWqxBOlBNXy6nBLtzuDOdLviOGJ0HbazksuCrcvrT1lV4CfjCOjPlc9zV2r61XpMKBTq/0WPfq/r7LrIkswdszn3yTzvb1/cFCyQfkCGZvkuXJsen5Doi3Ixb0mOO0u+zL17RiS7//PVFs95DszOXqXlOytyB+u9Hmk= - projects-storage.eclipse.org,172.25.25.150 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAOUQ8p0E/Ib3uchk+6wEZ8UtBHTBvyI2E+eA/sOXajLQPKP0XIbVyECy8x5OmrrlvOYs+LxxniGJ69UIjiYZqM= - projects-storage.eclipse.org,172.25.25.150 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAsn6PO2Uemsr7wIUu5x0RnlRcuK36D2sbmYNe2LSKdb - [git.eclipse.org]:29418 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIA8+KrFs55Aw6ATeoTxSIQOLiYBDALPZ4qN02mvB49a2 - [eclipse.gerrithub.io]:29418 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIC1wudLWtuNHlf5/nz2eewG8B+iVWfuuQcu9eXj3aC8B - -appearance: - simpleTheme: - elements: - - cssUrl: - url: "/vorto/userContent/theme/quicksilver.css" - - cssUrl: - url: "//fonts.googleapis.com/css?family=Libre+Franklin:400,700,300,600,100" - - jsUrl: - url: "/vorto/userContent/theme/title.js" - -unclassified: - location: - adminAddress: ci-admin@eclipse.org - url: https://ci.eclipse.org/vorto - - mailer: - replyToAddress: ci-admin@eclipse.org - smtpHost: mail.eclipse.org - - email-ext: - defaultContentType: "text/html" - defaultReplyTo: "ci-admin@eclipse.org" - mailAccount: - address: "ci-admin@eclipse.org" - smtpHost: "mail.eclipse.org" - - globalDefaultFlowDurabilityLevel: - durabilityHint: PERFORMANCE_OPTIMIZED - - buildDiscarders: - configuredBuildDiscarders: - - "jobBuildDiscarder" - - simpleBuildDiscarder: - discarder: - logRotator: - artifactNumToKeepStr: "5" - numToKeepStr: "128" - - sonarGlobalConfiguration: - buildWrapperEnabled: true - installations: - - name: "SonarCloud.io" - serverUrl: "https://sonarcloud.io" - triggers: - skipScmCause: false - skipUpstreamCause: false - - gitHubPluginConfig: - configs: - - name: "GitHub" - apiUrl: "https://api.github.com" - credentialsId: "github-bot-token" - manageHooks: false - hookSecretConfigs: - - credentialsId: "github-webhook-secret" - hookUrl: "https://ci.eclipse.org/vorto/github-webhook/" - - scmGit: - createAccountBasedOnEmail: true - useExistingAccountWithSameEmail: true - -tool: - jdk: - installations: - - name: "openjdk-latest" - home: "/opt/tools/java/openjdk/latest" - - name: "openjdk-ea-latest" - home: "/opt/tools/java/openjdk/ea-latest" - - name: "openjdk-jdk21-latest" - home: "/opt/tools/java/openjdk/jdk-21/latest" - - name: "openjdk-jdk20-latest" - home: "/opt/tools/java/openjdk/jdk-20/latest" - - name: "openjdk-jdk19-latest" - home: "/opt/tools/java/openjdk/jdk-19/latest" - - name: "openjdk-jdk18-latest" - home: "/opt/tools/java/openjdk/jdk-18/latest" - - name: "openjdk-jdk17-latest" - home: "/opt/tools/java/openjdk/jdk-17/latest" - - name: "openjdk-jdk16-latest" - home: "/opt/tools/java/openjdk/jdk-16/latest" - - name: "openjdk-jdk15-latest" - home: "/opt/tools/java/openjdk/jdk-15/latest" - - name: "openjdk-jdk14-latest" - home: "/opt/tools/java/openjdk/jdk-14/latest" - - name: "openjdk-jdk13-latest" - home: "/opt/tools/java/openjdk/jdk-13/latest" - - name: "openjdk-jdk12-latest" - home: "/opt/tools/java/openjdk/jdk-12/latest" - - name: "openjdk-jdk11-latest" - home: "/opt/tools/java/openjdk/jdk-11/latest" - - name: "openjdk-jdk10-latest" - home: "/opt/tools/java/openjdk/jdk-10/latest" - - name: "openjdk-jdk9-latest" - home: "/opt/tools/java/openjdk/jdk-9/latest" - - name: "adoptopenjdk-hotspot-latest" - home: "/opt/tools/java/adoptopenjdk/hotspot-latest" - - name: "adoptopenjdk-hotspot-latest-lts" - home: "/opt/tools/java/adoptopenjdk/hotspot-latest-lts" - - name: "adoptopenjdk-hotspot-jdk16-latest" - home: "/opt/tools/java/adoptopenjdk/hotspot-jdk-16/latest" - - name: "adoptopenjdk-hotspot-jdk15-latest" - home: "/opt/tools/java/adoptopenjdk/hotspot-jdk-15/latest" - - name: "adoptopenjdk-hotspot-jdk14-latest" - home: "/opt/tools/java/adoptopenjdk/hotspot-jdk-14/latest" - - name: "adoptopenjdk-hotspot-jdk13-latest" - home: "/opt/tools/java/adoptopenjdk/hotspot-jdk-13/latest" - - name: "adoptopenjdk-hotspot-jdk12-latest" - home: "/opt/tools/java/adoptopenjdk/hotspot-jdk-12/latest" - - name: "adoptopenjdk-hotspot-jdk11-latest" - home: "/opt/tools/java/adoptopenjdk/hotspot-jdk-11/latest" - - name: "adoptopenjdk-hotspot-jdk10-latest" - home: "/opt/tools/java/adoptopenjdk/hotspot-jdk-10/latest" - - name: "adoptopenjdk-hotspot-jdk9-latest" - home: "/opt/tools/java/adoptopenjdk/hotspot-jdk-9/latest" - - name: "adoptopenjdk-hotspot-jdk8-latest" - home: "/opt/tools/java/adoptopenjdk/hotspot-jdk-8/latest" - - name: "adoptopenjdk-openj9-latest" - home: "/opt/tools/java/adoptopenjdk/openj9-latest" - - name: "adoptopenjdk-openj9-latest-lts" - home: "/opt/tools/java/adoptopenjdk/openj9-latest-lts" - - name: "adoptopenjdk-openj9-jdk16-latest" - home: "/opt/tools/java/adoptopenjdk/openj9-jdk-16/latest" - - name: "adoptopenjdk-openj9-jdk15-latest" - home: "/opt/tools/java/adoptopenjdk/openj9-jdk-15/latest" - - name: "adoptopenjdk-openj9-jdk14-latest" - home: "/opt/tools/java/adoptopenjdk/openj9-jdk-14/latest" - - name: "adoptopenjdk-openj9-jdk13-latest" - home: "/opt/tools/java/adoptopenjdk/openj9-jdk-13/latest" - - name: "adoptopenjdk-openj9-jdk12-latest" - home: "/opt/tools/java/adoptopenjdk/openj9-jdk-12/latest" - - name: "adoptopenjdk-openj9-jdk11-latest" - home: "/opt/tools/java/adoptopenjdk/openj9-jdk-11/latest" - - name: "adoptopenjdk-openj9-jdk10-latest" - home: "/opt/tools/java/adoptopenjdk/openj9-jdk-10/latest" - - name: "adoptopenjdk-openj9-jdk9-latest" - home: "/opt/tools/java/adoptopenjdk/openj9-jdk-9/latest" - - name: "adoptopenjdk-openj9-jdk8-latest" - home: "/opt/tools/java/adoptopenjdk/openj9-jdk-8/latest" - - name: "temurin-latest" - home: "/opt/tools/java/temurin/latest" - - name: "temurin-jdk21-latest" - home: "/opt/tools/java/temurin/jdk-21/latest" - - name: "temurin-jdk20-latest" - home: "/opt/tools/java/temurin/jdk-20/latest" - - name: "temurin-jdk17-latest" - home: "/opt/tools/java/temurin/jdk-17/latest" - - name: "temurin-jdk11-latest" - home: "/opt/tools/java/temurin/jdk-11/latest" - - name: "temurin-jdk8-latest" - home: "/opt/tools/java/temurin/jdk-8/latest" - - name: "oracle-latest" - home: "/opt/tools/java/oracle/latest" - - name: "oracle-jdk10-latest" - home: "/opt/tools/java/oracle/jdk-10/latest" - - name: "oracle-jdk9-latest" - home: "/opt/tools/java/oracle/jdk-9/latest" - - name: "oracle-jdk8-latest" - home: "/opt/tools/java/oracle/jdk-8/latest" - - name: "ibm-jdk8-latest" - home: "/opt/tools/java/ibm/jdk-8/latest" - - name: "ibm-latest" - home: "/opt/tools/java/ibm/latest" - - name: "semeru-latest" - home: "/opt/tools/java/semeru/latest" - - name: "semeru-jdk18-latest" - home: "/opt/tools/java/semeru/jdk-18/latest" - - name: "semeru-jdk17-latest" - home: "/opt/tools/java/semeru/jdk-17/latest" - - name: "semeru-jdk11-latest" - home: "/opt/tools/java/semeru/jdk-11/latest" - - name: "semeru-jdk8-latest" - home: "/opt/tools/java/semeru/jdk-8/latest" - ant: - installations: - - name: "apache-ant-latest" - home: "" - properties: - - installSource: - installers: - - antFromApache: - id: "1.10.12" - maven: - installations: - - name: "apache-maven-latest" - home: "/opt/tools/apache-maven/latest" - - name: "apache-maven-3.9.5" - home: "/opt/tools/apache-maven/3.9.5" - - name: "apache-maven-3.9.3" - home: "/opt/tools/apache-maven/3.9.3" - - name: "apache-maven-3.9.2" - home: "/opt/tools/apache-maven/3.9.2" - - name: "apache-maven-3.9.1" - home: "/opt/tools/apache-maven/3.9.1" - - name: "apache-maven-3.9.0" - home: "/opt/tools/apache-maven/3.9.0" - - name: "apache-maven-3.8.6" - home: "/opt/tools/apache-maven/3.8.6" - - name: "apache-maven-3.8.5" - home: "/opt/tools/apache-maven/3.8.5" - - name: "apache-maven-3.8.4" - home: "/opt/tools/apache-maven/3.8.4" - - name: "apache-maven-3.8.3" - home: "/opt/tools/apache-maven/3.8.3" - - name: "apache-maven-3.8.2" - home: "/opt/tools/apache-maven/3.8.2" - - name: "apache-maven-3.8.1" - home: "/opt/tools/apache-maven/3.8.1" - - name: "apache-maven-3.6.3" - home: "/opt/tools/apache-maven/3.6.3" - - name: "apache-maven-3.6.0" - home: "/opt/tools/apache-maven/3.6.0" - - name: "apache-maven-3.5.4" - home: "/opt/tools/apache-maven/3.5.4" - - name: "apache-maven-3.3.9" - home: "/opt/tools/apache-maven/3.3.9" - - name: "apache-maven-3.2.5" - home: "/opt/tools/apache-maven/3.2.5" - git: - installations: - - name: "Default" - home: "git" diff --git a/instances/iot.vorto/target/jenkins/partials/permissions.hbs b/instances/iot.vorto/target/jenkins/partials/permissions.hbs deleted file mode 100644 index 1eaf4535e..000000000 --- a/instances/iot.vorto/target/jenkins/partials/permissions.hbs +++ /dev/null @@ -1,35 +0,0 @@ -- group: - name: admins - permissions: - - Overall/Administer -- group: - name: common - permissions: - - Job/ExtendedRead -- group: - name: iot.vorto - permissions: - - Agent/Build - - Credentials/View - - Job/Build - - Job/Cancel - - Job/Configure - - Job/Create - - Job/Delete - - Job/Move - - Job/Read - - Job/Workspace - - Overall/Read - - Run/Delete - - Run/Replay - - Run/Update - - SCM/Tag - - View/Configure - - View/Create - - View/Delete - - View/Read -- user: - name: anonymous - permissions: - - Overall/Read - - Job/Read diff --git a/instances/iot.vorto/target/jenkins/quicksilver.css.override b/instances/iot.vorto/target/jenkins/quicksilver.css.override deleted file mode 100644 index 0334f7eea..000000000 --- a/instances/iot.vorto/target/jenkins/quicksilver.css.override +++ /dev/null @@ -1,102 +0,0 @@ -/* GENERATED FILE - DO NOT EDIT */ -/* Copyright (c) 2020 Eclipse Foundation and others. - * This program and the accompanying materials are made available - * under the terms of the Eclipse Public License 2.0 - * which is available at http://www.eclipse.org/legal/epl-v20.html, - or the MIT License which is available at https://opensource.org/licenses/MIT. - * SPDX-License-Identifier: EPL-2.0 OR MIT - */ -.page-header, -A.page-header__brand-link{ - background-color: #4c4d4e; -} - -#page-header .logo{ - display: none; -} - -#page-header .page-header__brand-link { - display: inline; -} - -IMG.page-header__brand-image { - content:url("https://www.eclipse.org/eclipse.org-common/themes/solstice/public/images/logo/eclipse-foundation-white-orange.svg"); - width: 6rem; - height: 3.4rem; - vertical-align: middle; - margin-left: 1.2rem; -} - -.page-header__brand-name { - visibility: hidden; -} - -.page-header__brand-name:after { - content: 'Eclipse Vorto'; - visibility: visible; - font-size: 18px; - line-height: 24px; - position: relative; - vertical-align: middle; - left: -4ch; - color: #ffffff; -} - -A.page-header__brand-link:link, -A.page-header__brand-link:visited { - color: #ffffff; - text-decoration: none; -} - -#breadcrumbBar div { - background-color: #efefef; -} - -pre, code, .CodeMirror, .yui-skin-sam textarea { - font-family: Consolas, Menlo, Monaco, monospace; -} - -body > pre a, -body > pre a:visited, -#main-panel pre a, -#main-panel pre a:visited { - color: #ED4A6A; -} - -body > pre a:hover, -#main-panel pre a:hover { - text-decoration: underline; -} - -footer { - background-color: #efefef; - text-decoration: underline; -} - -.build-rss-links, #rss-bar, .page_generated, .rest_api { - display: none; -} - -a:visited { - color: #af6e3d; -} - -a:focus, a:hover { - color: #305e72; - text-decoration: underline; -} - -a:active, a:hover { - outline: 0; -} - -a, a:link { - color: #3f7b96; - text-decoration: none; - background-color: transparent; -} - -body, table, form, input, td, th, p, textarea, select { - font-family: Libre Franklin,Helvetica Neue,Helvetica,Arial,sans-serif; -} - diff --git a/instances/iot.vorto/target/jenkins/title.js b/instances/iot.vorto/target/jenkins/title.js deleted file mode 100644 index 492879eaa..000000000 --- a/instances/iot.vorto/target/jenkins/title.js +++ /dev/null @@ -1 +0,0 @@ -document.title = "Eclipse Vorto - " + document.title; diff --git a/instances/iot.vorto/target/k8s/configmap-jenkins-config.yml b/instances/iot.vorto/target/k8s/configmap-jenkins-config.yml deleted file mode 100644 index f9e78db80..000000000 --- a/instances/iot.vorto/target/k8s/configmap-jenkins-config.yml +++ /dev/null @@ -1,699 +0,0 @@ -#******************************************************************************* -# Copyright (c) 2019 Eclipse Foundation and others. -# This program and the accompanying materials are made available -# under the terms of the Eclipse Public License 2.0 -# which is available at http://www.eclipse.org/legal/epl-v20.html, -# or the MIT License which is available at https://opensource.org/licenses/MIT. -# SPDX-License-Identifier: EPL-2.0 OR MIT -#******************************************************************************* -apiVersion: v1 -kind: ConfigMap -metadata: - labels: - org.eclipse.cbi.jiro/project.shortname: "vorto" - org.eclipse.cbi.jiro/project.fullName: "iot.vorto" - org.eclipse.cbi.jiro/kind: "master" - annotations: - org.eclipse.cbi.jiro/jenkins.version: "latest" - org.eclipse.cbi.jiro/jenkins.actualVersion: "2.426.1" - org.eclipse.cbi.jiro/kubernetes.master.namespace: "vorto" - namespace: "vorto" - name: jenkins-config -data: - jenkins.yaml: | - # GENERATED FILE - DO NOT EDIT - #******************************************************************************* - # Copyright (c) 2018 Eclipse Foundation and others. - # This program and the accompanying materials are made available - # under the terms of the Eclipse Public License 2.0 - # which is available at http://www.eclipse.org/legal/epl-v20.html, - # or the MIT License which is available at https://opensource.org/licenses/MIT. - # SPDX-License-Identifier: EPL-2.0 OR MIT - #******************************************************************************* - jenkins: - numExecutors: 0 - scmCheckoutRetryCount: 2 - mode: EXCLUSIVE - systemMessage: "" - - disableRememberMe: false - agentProtocols: - - "JNLP4-connect" - - "Ping" - - authorizationStrategy: - projectMatrix: - entries: - - group: - name: admins - permissions: - - Overall/Administer - - group: - name: common - permissions: - - Job/ExtendedRead - - group: - name: iot.vorto - permissions: - - Agent/Build - - Credentials/View - - Job/Build - - Job/Cancel - - Job/Configure - - Job/Create - - Job/Delete - - Job/Move - - Job/Read - - Job/Workspace - - Overall/Read - - Run/Delete - - Run/Replay - - Run/Update - - SCM/Tag - - View/Configure - - View/Create - - View/Delete - - View/Read - - user: - name: anonymous - permissions: - - Overall/Read - - Job/Read - - markupFormatter: rawHtml - crumbIssuer: - standard: - excludeClientIPFromCrumb: false - - securityRealm: - ldap: - configurations: - - displayNameAttributeName: cn - groupSearchBase: ou=group - rootDN: dc=eclipse,dc=org - server: ldaps://ldapcluster.eclipse.org - userSearch: mail={0} - mailAddressAttributeName: mail - - clouds: - - kubernetes: - name: "kubernetes" - containerCapStr: "2" - jenkinsUrl: "http://jenkins-ui.vorto.svc.cluster.local/vorto" - jenkinsTunnel: "jenkins-discovery.vorto.svc.cluster.local:50000" - maxRequestsPerHostStr: "32" - namespace: "vorto" - podRetention: "never" - templates: - - name: "basic" - namespace: "vorto" - label: "basic" - containers: - - name: "jnlp" - image: docker.io/eclipsecbi/jiro-agent-basic:remoting-3160.vd76b_9ddd10cc - alwaysPullImage: true - livenessProbe: - failureThreshold: 0 - initialDelaySeconds: 0 - periodSeconds: 0 - successThreshold: 0 - timeoutSeconds: 0 - resourceLimitCpu: "2000m" - resourceRequestCpu: "1000m" - resourceLimitMemory: "4096Mi" - resourceRequestMemory: "4096Mi" - ttyEnabled: true - command: "" - args: "" - instanceCap: -1 - nodeUsageMode: NORMAL - envVars: - - envVar: - key: "JAVA_TOOL_OPTIONS" - value: "" - - envVar: - key: "JENKINS_REMOTING_JAVA_OPTS" - value: "-showversion -XshowSettings:vm -Xmx256m -Dorg.jenkinsci.remoting.engine.JnlpProtocol3.disabled=true -Dorg.jenkinsci.plugins.gitclient.CliGitAPIImpl.useSETSID=true" - - envVar: - key: "OPENJ9_JAVA_OPTIONS" - value: "-XX:+IgnoreUnrecognizedVMOptions -XX:+IdleTuningCompactOnIdle -XX:+IdleTuningGcOnIdle" - - envVar: - key: "_JAVA_OPTIONS" - value: "" - volumes: - - persistentVolumeClaim: - claimName: "tools-claim-jiro-vorto" - mountPath: "/opt/tools" - readOnly: true - - configMapVolume: - configMapName: "known-hosts" - mountPath: "/home/jenkins/.ssh/" - subPath: "." - - emptyDirVolume: - memory: false - mountPath: "/home/jenkins/" - - emptyDirVolume: - memory: false - mountPath: "/home/jenkins/.m2/repository" - - emptyDirVolume: - memory: false - mountPath: "/home/jenkins/.m2/wrapper" - workspaceVolume: - emptyDirWorkspaceVolume: - memory: false - yaml: | - apiVersion: v1 - kind: Pod - spec: - containers: - - name: jnlp - volumeMounts: - - name: m2-secret-dir - mountPath: /home/jenkins/.m2/settings-security.xml - subPath: settings-security.xml - readOnly: true - - name: m2-secret-dir - mountPath: /home/jenkins/.m2/settings.xml - subPath: settings.xml - readOnly: true - - name: m2-dir - mountPath: /home/jenkins/.m2/toolchains.xml - subPath: toolchains.xml - readOnly: true - - name: m2-dir - mountPath: /home/jenkins/.mavenrc - subPath: .mavenrc - readOnly: true - volumes: - - name: m2-secret-dir - secret: - secretName: m2-secret-dir - - name: m2-dir - configMap: - name: m2-dir - - name: "basic-ubuntu" - namespace: "vorto" - label: "basic-ubuntu" - containers: - - name: "jnlp" - image: docker.io/eclipsecbi/jiro-agent-basic-ubuntu:remoting-3160.vd76b_9ddd10cc - alwaysPullImage: true - livenessProbe: - failureThreshold: 0 - initialDelaySeconds: 0 - periodSeconds: 0 - successThreshold: 0 - timeoutSeconds: 0 - resourceLimitCpu: "2000m" - resourceRequestCpu: "1000m" - resourceLimitMemory: "4096Mi" - resourceRequestMemory: "4096Mi" - ttyEnabled: true - command: "" - args: "" - instanceCap: -1 - nodeUsageMode: EXCLUSIVE - envVars: - - envVar: - key: "JAVA_TOOL_OPTIONS" - value: "" - - envVar: - key: "JENKINS_REMOTING_JAVA_OPTS" - value: "-showversion -XshowSettings:vm -Xmx256m -Dorg.jenkinsci.remoting.engine.JnlpProtocol3.disabled=true -Dorg.jenkinsci.plugins.gitclient.CliGitAPIImpl.useSETSID=true" - - envVar: - key: "OPENJ9_JAVA_OPTIONS" - value: "-XX:+IgnoreUnrecognizedVMOptions -XX:+IdleTuningCompactOnIdle -XX:+IdleTuningGcOnIdle" - - envVar: - key: "_JAVA_OPTIONS" - value: "" - volumes: - - persistentVolumeClaim: - claimName: "tools-claim-jiro-vorto" - mountPath: "/opt/tools" - readOnly: true - - configMapVolume: - configMapName: "known-hosts" - mountPath: "/home/jenkins/.ssh/" - subPath: "." - - emptyDirVolume: - memory: false - mountPath: "/home/jenkins/" - - emptyDirVolume: - memory: false - mountPath: "/home/jenkins/.m2/repository" - - emptyDirVolume: - memory: false - mountPath: "/home/jenkins/.m2/wrapper" - workspaceVolume: - emptyDirWorkspaceVolume: - memory: false - yaml: | - apiVersion: v1 - kind: Pod - spec: - containers: - - name: jnlp - volumeMounts: - - name: m2-secret-dir - mountPath: /home/jenkins/.m2/settings-security.xml - subPath: settings-security.xml - readOnly: true - - name: m2-secret-dir - mountPath: /home/jenkins/.m2/settings.xml - subPath: settings.xml - readOnly: true - - name: m2-dir - mountPath: /home/jenkins/.m2/toolchains.xml - subPath: toolchains.xml - readOnly: true - - name: m2-dir - mountPath: /home/jenkins/.mavenrc - subPath: .mavenrc - readOnly: true - volumes: - - name: m2-secret-dir - secret: - secretName: m2-secret-dir - - name: m2-dir - configMap: - name: m2-dir - - name: "centos-7" - namespace: "vorto" - label: "migration jipp-migration centos-7" - containers: - - name: "jnlp" - image: docker.io/eclipsecbi/jiro-agent-centos-7:remoting-3160.vd76b_9ddd10cc - alwaysPullImage: true - livenessProbe: - failureThreshold: 0 - initialDelaySeconds: 0 - periodSeconds: 0 - successThreshold: 0 - timeoutSeconds: 0 - resourceLimitCpu: "2000m" - resourceRequestCpu: "1000m" - resourceLimitMemory: "4096Mi" - resourceRequestMemory: "4096Mi" - ttyEnabled: true - command: "" - args: "" - instanceCap: -1 - nodeUsageMode: EXCLUSIVE - envVars: - - envVar: - key: "JAVA_TOOL_OPTIONS" - value: "" - - envVar: - key: "JENKINS_REMOTING_JAVA_OPTS" - value: "-showversion -XshowSettings:vm -Xmx256m -Dorg.jenkinsci.remoting.engine.JnlpProtocol3.disabled=true -Dorg.jenkinsci.plugins.gitclient.CliGitAPIImpl.useSETSID=true" - - envVar: - key: "OPENJ9_JAVA_OPTIONS" - value: "-XX:+IgnoreUnrecognizedVMOptions -XX:+IdleTuningCompactOnIdle -XX:+IdleTuningGcOnIdle" - - envVar: - key: "_JAVA_OPTIONS" - value: "" - volumes: - - persistentVolumeClaim: - claimName: "tools-claim-jiro-vorto" - mountPath: "/opt/tools" - readOnly: true - - configMapVolume: - configMapName: "known-hosts" - mountPath: "/home/jenkins/.ssh/" - subPath: "." - - emptyDirVolume: - memory: false - mountPath: "/home/jenkins/" - - emptyDirVolume: - memory: false - mountPath: "/home/jenkins/.m2/repository" - - emptyDirVolume: - memory: false - mountPath: "/home/jenkins/.m2/wrapper" - workspaceVolume: - emptyDirWorkspaceVolume: - memory: false - yaml: | - apiVersion: v1 - kind: Pod - spec: - containers: - - name: jnlp - volumeMounts: - - name: m2-secret-dir - mountPath: /home/jenkins/.m2/settings-security.xml - subPath: settings-security.xml - readOnly: true - - name: m2-secret-dir - mountPath: /home/jenkins/.m2/settings.xml - subPath: settings.xml - readOnly: true - - name: m2-dir - mountPath: /home/jenkins/.m2/toolchains.xml - subPath: toolchains.xml - readOnly: true - - name: m2-dir - mountPath: /home/jenkins/.mavenrc - subPath: .mavenrc - readOnly: true - volumes: - - name: m2-secret-dir - secret: - secretName: m2-secret-dir - - name: m2-dir - configMap: - name: m2-dir - - name: "centos-8" - namespace: "vorto" - label: "centos-latest centos-8" - containers: - - name: "jnlp" - image: docker.io/eclipsecbi/jiro-agent-centos-8:remoting-3160.vd76b_9ddd10cc - alwaysPullImage: true - livenessProbe: - failureThreshold: 0 - initialDelaySeconds: 0 - periodSeconds: 0 - successThreshold: 0 - timeoutSeconds: 0 - resourceLimitCpu: "2000m" - resourceRequestCpu: "1000m" - resourceLimitMemory: "4096Mi" - resourceRequestMemory: "4096Mi" - ttyEnabled: true - command: "" - args: "" - instanceCap: -1 - nodeUsageMode: EXCLUSIVE - envVars: - - envVar: - key: "JAVA_TOOL_OPTIONS" - value: "" - - envVar: - key: "JENKINS_REMOTING_JAVA_OPTS" - value: "-showversion -XshowSettings:vm -Xmx256m -Dorg.jenkinsci.remoting.engine.JnlpProtocol3.disabled=true -Dorg.jenkinsci.plugins.gitclient.CliGitAPIImpl.useSETSID=true" - - envVar: - key: "OPENJ9_JAVA_OPTIONS" - value: "-XX:+IgnoreUnrecognizedVMOptions -XX:+IdleTuningCompactOnIdle -XX:+IdleTuningGcOnIdle" - - envVar: - key: "_JAVA_OPTIONS" - value: "" - volumes: - - persistentVolumeClaim: - claimName: "tools-claim-jiro-vorto" - mountPath: "/opt/tools" - readOnly: true - - configMapVolume: - configMapName: "known-hosts" - mountPath: "/home/jenkins/.ssh/" - subPath: "." - - emptyDirVolume: - memory: false - mountPath: "/home/jenkins/" - - emptyDirVolume: - memory: false - mountPath: "/home/jenkins/.m2/repository" - - emptyDirVolume: - memory: false - mountPath: "/home/jenkins/.m2/wrapper" - workspaceVolume: - emptyDirWorkspaceVolume: - memory: false - yaml: | - apiVersion: v1 - kind: Pod - spec: - containers: - - name: jnlp - volumeMounts: - - name: m2-secret-dir - mountPath: /home/jenkins/.m2/settings-security.xml - subPath: settings-security.xml - readOnly: true - - name: m2-secret-dir - mountPath: /home/jenkins/.m2/settings.xml - subPath: settings.xml - readOnly: true - - name: m2-dir - mountPath: /home/jenkins/.m2/toolchains.xml - subPath: toolchains.xml - readOnly: true - - name: m2-dir - mountPath: /home/jenkins/.mavenrc - subPath: .mavenrc - readOnly: true - volumes: - - name: m2-secret-dir - secret: - secretName: m2-secret-dir - - name: m2-dir - configMap: - name: m2-dir - security: - apiToken: - creationOfLegacyTokenEnabled: false - tokenGenerationOnCreationEnabled: false - usageStatisticsEnabled: true - queueItemAuthenticator: - authenticators: - - global: - strategy: "triggeringUsersAuthorizationStrategy" - sSHD: - port: -1 - gitHostKeyVerificationConfiguration: - sshHostKeyVerificationStrategy: - manuallyProvidedKeyVerificationStrategy: - approvedHostKeys: |- - gitlab.eclipse.org ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBsuD5uVWgjZX3jrcvdWu0DwbbarL32mfbNAVABi4wCc - gitlab.eclipse.org ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDCl6Wwb+m463X7a05TsllEYEmRklkwUWgqHVcvxsW6l6n9tPNcUWrcfTWupMQoONe7PuBsr6SkiYXRcSjHJy9qDXo5Nz/F/IU+EQ+haTU5pGfMRXAsQfdAB0AR5mSPOTkurRHL1sGi6jtp2wpgkbEfykcuEnmg36BCBqsARl08K6OuI2CtrKevXN0x5S5bF6vgzmvUm4aRQnF7WIg7HSOYVZIH5QGHsxsqr045xGLyk0scEIz6ZdslsinGYyvg8J9d6WJJebtjMX+KBHtXYKrFx0xqqnIYSj3WACaP32GDVFqPpxeNmJaVIJuymxsxxQMGYCsJT9diDv3dI+efu5xb - gitlab.eclipse.org ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBIPik0+gkBsbyVzTLvDq4ESZJMlUSZeb/tjdOHPbTLcSSlHX8R4CdqQwjWdxi4AMQ/76FXUsNH2azvkvgSh/r+E= - github.com,192.30.253.*,140.82.112.*,140.82.113.*,140.82.114.* ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCj7ndNxQowgcQnjshcLrqPEiiphnt+VTTvDP6mHBL9j1aNUkY4Ue1gvwnGLVlOhGeYrnZaMgRK6+PKCUXaDbC7qtbW8gIkhL7aGCsOr/C56SJMy/BCZfxd1nWzAOxSDPgVsmerOBYfNqltV9/hWCqBywINIR+5dIg6JTJ72pcEpEjcYgXkE2YEFXV1JHnsKgbLWNlhScqb2UmyRkQyytRLtL+38TGxkxCflmO+5Z8CSSNY7GidjMIZ7Q4zMjA2n1nGrlTDkzwDCsw+wqFPGQA179cnfGWOWRVruj16z6XyvxvjJwbz0wQZ75XK5tKSb7FNyeIEs4TT4jk+S4dhPeAUC5y+bDYirYgM4GC7uEnztnZyaVWQ7B381AK4Qdrwt51ZqExKbQpTUNn+EjqoTwvqNj4kqx5QUCI0ThS/YkOxJCXmPUWZbhjpCg56i+2aB6CmK2JGhn57K5mj0MNdBXA4/WnwH6XoPWJzK5Nyu2zB3nAZp+S5hpQs+p1vN1/wsjk= - github.com,192.30.253.*,140.82.112.*,140.82.113.*,140.82.114.* ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= - github.com,192.30.253.*,140.82.112.*,140.82.113.*,140.82.114.* ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOMqqnkVzrm0SdG6UOoqKLsabgH5C9okWi0dh2l9GKJl - projects-storage.eclipse.org,172.25.25.150 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDKbQI09/IKbvAi3n8a2nluRcaZTB5HgzXwfJv/FUUKwusSwoyMi25jxqCHJbcQco4oAS89i7UeX7YAb2EnrPDd+VebNuTtNfWewxsBjwGI1qKMUsmQc5cLut0p1pe0VRz5ZgnXQeT9FSVA3zha+mJ3OCDtl0svvu3t4jN0zgZZfrmtwz4KQZjlfVv/cPtTKy5+RhBF9Vmto0ZVG+x8DDvxxhi37w90hXjdIb2JpILO4B65A4gEv910DJuwQ6FmrRu6oyqg7+1gnqIPigha7sHKGOX5h+mVrQTYdmPFAvNVawSYpLcEeajh9RI5kKwML6ftnmS/213KkVUUArXCYf4BxBN4h8kpvWqxBOlBNXy6nBLtzuDOdLviOGJ0HbazksuCrcvrT1lV4CfjCOjPlc9zV2r61XpMKBTq/0WPfq/r7LrIkswdszn3yTzvb1/cFCyQfkCGZvkuXJsen5Doi3Ixb0mOO0u+zL17RiS7//PVFs95DszOXqXlOytyB+u9Hmk= - projects-storage.eclipse.org,172.25.25.150 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAOUQ8p0E/Ib3uchk+6wEZ8UtBHTBvyI2E+eA/sOXajLQPKP0XIbVyECy8x5OmrrlvOYs+LxxniGJ69UIjiYZqM= - projects-storage.eclipse.org,172.25.25.150 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAsn6PO2Uemsr7wIUu5x0RnlRcuK36D2sbmYNe2LSKdb - [git.eclipse.org]:29418 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIA8+KrFs55Aw6ATeoTxSIQOLiYBDALPZ4qN02mvB49a2 - [eclipse.gerrithub.io]:29418 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIC1wudLWtuNHlf5/nz2eewG8B+iVWfuuQcu9eXj3aC8B - - appearance: - simpleTheme: - elements: - - cssUrl: - url: "/vorto/userContent/theme/quicksilver.css" - - cssUrl: - url: "//fonts.googleapis.com/css?family=Libre+Franklin:400,700,300,600,100" - - jsUrl: - url: "/vorto/userContent/theme/title.js" - - unclassified: - location: - adminAddress: ci-admin@eclipse.org - url: https://ci.eclipse.org/vorto - - mailer: - replyToAddress: ci-admin@eclipse.org - smtpHost: mail.eclipse.org - - email-ext: - defaultContentType: "text/html" - defaultReplyTo: "ci-admin@eclipse.org" - mailAccount: - address: "ci-admin@eclipse.org" - smtpHost: "mail.eclipse.org" - - globalDefaultFlowDurabilityLevel: - durabilityHint: PERFORMANCE_OPTIMIZED - - buildDiscarders: - configuredBuildDiscarders: - - "jobBuildDiscarder" - - simpleBuildDiscarder: - discarder: - logRotator: - artifactNumToKeepStr: "5" - numToKeepStr: "128" - - sonarGlobalConfiguration: - buildWrapperEnabled: true - installations: - - name: "SonarCloud.io" - serverUrl: "https://sonarcloud.io" - triggers: - skipScmCause: false - skipUpstreamCause: false - - gitHubPluginConfig: - configs: - - name: "GitHub" - apiUrl: "https://api.github.com" - credentialsId: "github-bot-token" - manageHooks: false - hookSecretConfigs: - - credentialsId: "github-webhook-secret" - hookUrl: "https://ci.eclipse.org/vorto/github-webhook/" - - scmGit: - createAccountBasedOnEmail: true - useExistingAccountWithSameEmail: true - - tool: - jdk: - installations: - - name: "openjdk-latest" - home: "/opt/tools/java/openjdk/latest" - - name: "openjdk-ea-latest" - home: "/opt/tools/java/openjdk/ea-latest" - - name: "openjdk-jdk21-latest" - home: "/opt/tools/java/openjdk/jdk-21/latest" - - name: "openjdk-jdk20-latest" - home: "/opt/tools/java/openjdk/jdk-20/latest" - - name: "openjdk-jdk19-latest" - home: "/opt/tools/java/openjdk/jdk-19/latest" - - name: "openjdk-jdk18-latest" - home: "/opt/tools/java/openjdk/jdk-18/latest" - - name: "openjdk-jdk17-latest" - home: "/opt/tools/java/openjdk/jdk-17/latest" - - name: "openjdk-jdk16-latest" - home: "/opt/tools/java/openjdk/jdk-16/latest" - - name: "openjdk-jdk15-latest" - home: "/opt/tools/java/openjdk/jdk-15/latest" - - name: "openjdk-jdk14-latest" - home: "/opt/tools/java/openjdk/jdk-14/latest" - - name: "openjdk-jdk13-latest" - home: "/opt/tools/java/openjdk/jdk-13/latest" - - name: "openjdk-jdk12-latest" - home: "/opt/tools/java/openjdk/jdk-12/latest" - - name: "openjdk-jdk11-latest" - home: "/opt/tools/java/openjdk/jdk-11/latest" - - name: "openjdk-jdk10-latest" - home: "/opt/tools/java/openjdk/jdk-10/latest" - - name: "openjdk-jdk9-latest" - home: "/opt/tools/java/openjdk/jdk-9/latest" - - name: "adoptopenjdk-hotspot-latest" - home: "/opt/tools/java/adoptopenjdk/hotspot-latest" - - name: "adoptopenjdk-hotspot-latest-lts" - home: "/opt/tools/java/adoptopenjdk/hotspot-latest-lts" - - name: "adoptopenjdk-hotspot-jdk16-latest" - home: "/opt/tools/java/adoptopenjdk/hotspot-jdk-16/latest" - - name: "adoptopenjdk-hotspot-jdk15-latest" - home: "/opt/tools/java/adoptopenjdk/hotspot-jdk-15/latest" - - name: "adoptopenjdk-hotspot-jdk14-latest" - home: "/opt/tools/java/adoptopenjdk/hotspot-jdk-14/latest" - - name: "adoptopenjdk-hotspot-jdk13-latest" - home: "/opt/tools/java/adoptopenjdk/hotspot-jdk-13/latest" - - name: "adoptopenjdk-hotspot-jdk12-latest" - home: "/opt/tools/java/adoptopenjdk/hotspot-jdk-12/latest" - - name: "adoptopenjdk-hotspot-jdk11-latest" - home: "/opt/tools/java/adoptopenjdk/hotspot-jdk-11/latest" - - name: "adoptopenjdk-hotspot-jdk10-latest" - home: "/opt/tools/java/adoptopenjdk/hotspot-jdk-10/latest" - - name: "adoptopenjdk-hotspot-jdk9-latest" - home: "/opt/tools/java/adoptopenjdk/hotspot-jdk-9/latest" - - name: "adoptopenjdk-hotspot-jdk8-latest" - home: "/opt/tools/java/adoptopenjdk/hotspot-jdk-8/latest" - - name: "adoptopenjdk-openj9-latest" - home: "/opt/tools/java/adoptopenjdk/openj9-latest" - - name: "adoptopenjdk-openj9-latest-lts" - home: "/opt/tools/java/adoptopenjdk/openj9-latest-lts" - - name: "adoptopenjdk-openj9-jdk16-latest" - home: "/opt/tools/java/adoptopenjdk/openj9-jdk-16/latest" - - name: "adoptopenjdk-openj9-jdk15-latest" - home: "/opt/tools/java/adoptopenjdk/openj9-jdk-15/latest" - - name: "adoptopenjdk-openj9-jdk14-latest" - home: "/opt/tools/java/adoptopenjdk/openj9-jdk-14/latest" - - name: "adoptopenjdk-openj9-jdk13-latest" - home: "/opt/tools/java/adoptopenjdk/openj9-jdk-13/latest" - - name: "adoptopenjdk-openj9-jdk12-latest" - home: "/opt/tools/java/adoptopenjdk/openj9-jdk-12/latest" - - name: "adoptopenjdk-openj9-jdk11-latest" - home: "/opt/tools/java/adoptopenjdk/openj9-jdk-11/latest" - - name: "adoptopenjdk-openj9-jdk10-latest" - home: "/opt/tools/java/adoptopenjdk/openj9-jdk-10/latest" - - name: "adoptopenjdk-openj9-jdk9-latest" - home: "/opt/tools/java/adoptopenjdk/openj9-jdk-9/latest" - - name: "adoptopenjdk-openj9-jdk8-latest" - home: "/opt/tools/java/adoptopenjdk/openj9-jdk-8/latest" - - name: "temurin-latest" - home: "/opt/tools/java/temurin/latest" - - name: "temurin-jdk21-latest" - home: "/opt/tools/java/temurin/jdk-21/latest" - - name: "temurin-jdk20-latest" - home: "/opt/tools/java/temurin/jdk-20/latest" - - name: "temurin-jdk17-latest" - home: "/opt/tools/java/temurin/jdk-17/latest" - - name: "temurin-jdk11-latest" - home: "/opt/tools/java/temurin/jdk-11/latest" - - name: "temurin-jdk8-latest" - home: "/opt/tools/java/temurin/jdk-8/latest" - - name: "oracle-latest" - home: "/opt/tools/java/oracle/latest" - - name: "oracle-jdk10-latest" - home: "/opt/tools/java/oracle/jdk-10/latest" - - name: "oracle-jdk9-latest" - home: "/opt/tools/java/oracle/jdk-9/latest" - - name: "oracle-jdk8-latest" - home: "/opt/tools/java/oracle/jdk-8/latest" - - name: "ibm-jdk8-latest" - home: "/opt/tools/java/ibm/jdk-8/latest" - - name: "ibm-latest" - home: "/opt/tools/java/ibm/latest" - - name: "semeru-latest" - home: "/opt/tools/java/semeru/latest" - - name: "semeru-jdk18-latest" - home: "/opt/tools/java/semeru/jdk-18/latest" - - name: "semeru-jdk17-latest" - home: "/opt/tools/java/semeru/jdk-17/latest" - - name: "semeru-jdk11-latest" - home: "/opt/tools/java/semeru/jdk-11/latest" - - name: "semeru-jdk8-latest" - home: "/opt/tools/java/semeru/jdk-8/latest" - ant: - installations: - - name: "apache-ant-latest" - home: "" - properties: - - installSource: - installers: - - antFromApache: - id: "1.10.12" - maven: - installations: - - name: "apache-maven-latest" - home: "/opt/tools/apache-maven/latest" - - name: "apache-maven-3.9.5" - home: "/opt/tools/apache-maven/3.9.5" - - name: "apache-maven-3.9.3" - home: "/opt/tools/apache-maven/3.9.3" - - name: "apache-maven-3.9.2" - home: "/opt/tools/apache-maven/3.9.2" - - name: "apache-maven-3.9.1" - home: "/opt/tools/apache-maven/3.9.1" - - name: "apache-maven-3.9.0" - home: "/opt/tools/apache-maven/3.9.0" - - name: "apache-maven-3.8.6" - home: "/opt/tools/apache-maven/3.8.6" - - name: "apache-maven-3.8.5" - home: "/opt/tools/apache-maven/3.8.5" - - name: "apache-maven-3.8.4" - home: "/opt/tools/apache-maven/3.8.4" - - name: "apache-maven-3.8.3" - home: "/opt/tools/apache-maven/3.8.3" - - name: "apache-maven-3.8.2" - home: "/opt/tools/apache-maven/3.8.2" - - name: "apache-maven-3.8.1" - home: "/opt/tools/apache-maven/3.8.1" - - name: "apache-maven-3.6.3" - home: "/opt/tools/apache-maven/3.6.3" - - name: "apache-maven-3.6.0" - home: "/opt/tools/apache-maven/3.6.0" - - name: "apache-maven-3.5.4" - home: "/opt/tools/apache-maven/3.5.4" - - name: "apache-maven-3.3.9" - home: "/opt/tools/apache-maven/3.3.9" - - name: "apache-maven-3.2.5" - home: "/opt/tools/apache-maven/3.2.5" - git: - installations: - - name: "Default" - home: "git" diff --git a/instances/iot.vorto/target/k8s/known-hosts.json b/instances/iot.vorto/target/k8s/known-hosts.json deleted file mode 100644 index a08702a80..000000000 --- a/instances/iot.vorto/target/k8s/known-hosts.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "apiVersion": "v1", - "data": { - "known_hosts": "projects-storage.eclipse.org,172.25.25.150 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDKbQI09/IKbvAi3n8a2nluRcaZTB5HgzXwfJv/FUUKwusSwoyMi25jxqCHJbcQco4oAS89i7UeX7YAb2EnrPDd+VebNuTtNfWewxsBjwGI1qKMUsmQc5cLut0p1pe0VRz5ZgnXQeT9FSVA3zha+mJ3OCDtl0svvu3t4jN0zgZZfrmtwz4KQZjlfVv/cPtTKy5+RhBF9Vmto0ZVG+x8DDvxxhi37w90hXjdIb2JpILO4B65A4gEv910DJuwQ6FmrRu6oyqg7+1gnqIPigha7sHKGOX5h+mVrQTYdmPFAvNVawSYpLcEeajh9RI5kKwML6ftnmS/213KkVUUArXCYf4BxBN4h8kpvWqxBOlBNXy6nBLtzuDOdLviOGJ0HbazksuCrcvrT1lV4CfjCOjPlc9zV2r61XpMKBTq/0WPfq/r7LrIkswdszn3yTzvb1/cFCyQfkCGZvkuXJsen5Doi3Ixb0mOO0u+zL17RiS7//PVFs95DszOXqXlOytyB+u9Hmk=\nprojects-storage.eclipse.org,172.25.25.150 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAOUQ8p0E/Ib3uchk+6wEZ8UtBHTBvyI2E+eA/sOXajLQPKP0XIbVyECy8x5OmrrlvOYs+LxxniGJ69UIjiYZqM=\nprojects-storage.eclipse.org,172.25.25.150 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAsn6PO2Uemsr7wIUu5x0RnlRcuK36D2sbmYNe2LSKdb\ngit.eclipse.org, 198.41.30.196 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDaV6MVssEnayPmxZXVlcCKbDvnM96ddo4uShNgMdjsJAKFjSHBA5oVD6DyfMXyxVxz7F3Glk5VIXoLvnzN3QchKtqE22jHpeegygbQn/XEgMNNx4u0BDbjFkkoYtjT9ECMzLSpMclPgrfyamwlQX15JVndJ2YS1u9vp0tjCoPyBS1cN5twageIaz/lHyWv79A0WKlqGzaMKUllINzzfw4WavUK1bCNi431tnbZByR8gntCLIyczxTOdp5IGAE75Di6afI30FhY2+6wXD+QyBzm7A2U2bLwr6wlUfX3aa1SRX0f/EtX2y2C6YTxo625tg7QYZgsaEMFgaxQDAlnc4wt\n[git.eclipse.org]:29418 ssh-dss AAAAB3NzaC1kc3MAAACBAJhl1CSP2rzgPCUPvl+jxdKcD3npSp5MNYdqLL2XoCLw/PHL2JZUN0zVV9/mCT3Im39OvyyPtAQ/KvAlMtJeX+mfHvG/33fub5P/xMJlrJhS+VrVVIZxDBGPbYktO7ySiOs/FWJE1+5pjMpJbqt4a4FhpnsojmKHsY9FEg7mufN7AAAAFQDyJAzuwliAQKXAQzqa2KqmyPFhVQAAAIAVzilOrNogcZuA3y8sUg/wjnQG2rZhyfbMhSpc7NKjkctf3fdIGjQp7HUJlNA29TnMoiThNng3KvuGm4WtOQYi3KxIxAlom+2Rxm1RR5kYyvGK0hDW86ZXnhaCiuGxctS+rNf6QjJ8FVtUEG8v84xiHtOWh5FrlkEB3UcSFFwBAAAAAIBK8vb6wXY9J/KXv7e3X1lyg81EJma/UuFXcizaZrw2bAhiJ/P+AK3TGNcOF7ypTKCoSkRZdEMeYjx9ljCFHkgGuUpO6vyABai9CG9zpyaHAMbcQ3PlBeCws0l2rqRHay0eIACvX2xMhFXxXr8n6zJy0FiVQ2aRAb6/4OFhWR9rMQ==\n[git.eclipse.org]:29418,[198.41.30.196]:29418 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAn1P3D1rGBOVnj043ArtjaJBILKuQy5LSt9LCJc0a/xLwVvHltiQtXH9fnZ6oKUNr6zacRF0fq2Bid3hdh9fQO94+l4qFOOszfX4662Z3pi3nR4yE/bmCoNswKloUiQHy7BWjM8JTJOStZuQjBI2cTvVWKzUCT8A+iyqrDsNeqKPVXfwoOCUo3+O5Tfvv0h1VrXCmNS31W7srGQRiTUEzeKa3IXuQ85UvozHNMs1vmguCZYpNeoL/3U+dYaR3xba19ijbHrNog3GZ3ku8NiNeGhcCjx/Ar+Fj2bH4X1JIls6lC7NRYZadlifu9BxvqB2tgdcqCEw9OqqzeSKo+715Hw==\n[git.eclipse.org]:29418,[198.41.30.196]:29418 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBKPWcmP3foX15NodSZXwPWP/YZUDRSLAGF/1nAVDYuJIPpbhnCrsZ5imxzMyzufEZoQ4IainqYj71MFtTyeSXwc=\n[git.eclipse.org]:29418 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIA8+KrFs55Aw6ATeoTxSIQOLiYBDALPZ4qN02mvB49a2\n[eclipse.gerrithub.io]:29418 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIC1wudLWtuNHlf5/nz2eewG8B+iVWfuuQcu9eXj3aC8B\ngithub.com,192.30.253.*,140.82.112.*,140.82.113.*,140.82.114.* ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCj7ndNxQowgcQnjshcLrqPEiiphnt+VTTvDP6mHBL9j1aNUkY4Ue1gvwnGLVlOhGeYrnZaMgRK6+PKCUXaDbC7qtbW8gIkhL7aGCsOr/C56SJMy/BCZfxd1nWzAOxSDPgVsmerOBYfNqltV9/hWCqBywINIR+5dIg6JTJ72pcEpEjcYgXkE2YEFXV1JHnsKgbLWNlhScqb2UmyRkQyytRLtL+38TGxkxCflmO+5Z8CSSNY7GidjMIZ7Q4zMjA2n1nGrlTDkzwDCsw+wqFPGQA179cnfGWOWRVruj16z6XyvxvjJwbz0wQZ75XK5tKSb7FNyeIEs4TT4jk+S4dhPeAUC5y+bDYirYgM4GC7uEnztnZyaVWQ7B381AK4Qdrwt51ZqExKbQpTUNn+EjqoTwvqNj4kqx5QUCI0ThS/YkOxJCXmPUWZbhjpCg56i+2aB6CmK2JGhn57K5mj0MNdBXA4/WnwH6XoPWJzK5Nyu2zB3nAZp+S5hpQs+p1vN1/wsjk=\ngithub.com,192.30.253.*,140.82.112.*,140.82.113.*,140.82.114.* ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg=\ngithub.com,192.30.253.*,140.82.112.*,140.82.113.*,140.82.114.* ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOMqqnkVzrm0SdG6UOoqKLsabgH5C9okWi0dh2l9GKJl\nmac-tests2,172.30.206.147 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBJumqZVwwDlh8rzdvPBup7/r8q0icTROzaUnpus5y2Ufe2g2HTT0hcGQ0UjL0gLbfhX877nL2KYE52qfWud/IIg=\ngitlab.eclipse.org,141.94.179.217 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDCl6Wwb+m463X7a05TsllEYEmRklkwUWgqHVcvxsW6l6n9tPNcUWrcfTWupMQoONe7PuBsr6SkiYXRcSjHJy9qDXo5Nz/F/IU+EQ+haTU5pGfMRXAsQfdAB0AR5mSPOTkurRHL1sGi6jtp2wpgkbEfykcuEnmg36BCBqsARl08K6OuI2CtrKevXN0x5S5bF6vgzmvUm4aRQnF7WIg7HSOYVZIH5QGHsxsqr045xGLyk0scEIz6ZdslsinGYyvg8J9d6WJJebtjMX+KBHtXYKrFx0xqqnIYSj3WACaP32GDVFqPpxeNmJaVIJuymxsxxQMGYCsJT9diDv3dI+efu5xb\ngitlab.eclipse.org,141.94.179.217 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBIPik0+gkBsbyVzTLvDq4ESZJMlUSZeb/tjdOHPbTLcSSlHX8R4CdqQwjWdxi4AMQ/76FXUsNH2azvkvgSh/r+E=\ngitlab.eclipse.org,141.94.179.217 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBsuD5uVWgjZX3jrcvdWu0DwbbarL32mfbNAVABi4wCc\n[foundation.eclipse.org]:29418,[172.25.25.206]:29418 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEArAdc5w86HX4vPtqpUVir4WuNWJVTLv8f5X3UuCxbCzlYUljvRRteW4O19D2Ud4ClHK+Bw54nYW1kKgPslUGcM6Qeb3iPLK43TQOqjOYDSjy11iXeZ0SaYLsGgibRPT+VLZGAHqbmXvYxuK68vuCQCwgAQ1e02OcAQMX0t/0TboaFtdz0dQeX6y3gztpw87HzNOzKBxbJ13cMlqqysXoZ420huu8+oSwGfIHCRl8z39KnNmBxyOpE/Kzwl0YvGIZSPVGOuuI+24R53bNYT69n4cOuAk/VTa7JAC+i9cN6T3tDDDk9TrKezZtKvHYLZDXEIOCgj56rB7kvA+Ub0jnAgw==\n20.104.233.12 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDkH1ET4ScUfV5JHHr7f7dOg4jHg09SL2Q03ST6oAmC5yxmU52uu8vhUZRM5H5zjrW4ml7/U4s+J3LyUHNtcQq5xqBrQCDc2uSXUTFeShp3FeehHRvvOzlJqSANvQj+0Qdxb/aU0lxAYXaLsRy+HEH75aSceTXYDFvVjygteBApVFAaTCNYlDNPsxMUQ1ZKi7cy7DPT1w6PVpGO+9i7WXHkMCJlhOLf6ivJWgH5NtcHJMAxs7fGHYPjn8rUJlSAY/Hg1bT5JcGAdNWxsaCmKMucaGBeHz2E+hXtx6k4ye5fJqlFuWkxfWyJSewmoNrilACl9XKp5mPbVZyCZCDJCtVYkT6gf3nm5bTiSfIBb5fLM1eVKssa2PNcEW7sajRKEpw6GKcD0a1gj1ERbZapVWk42AD9TCIeaT8SniZrq60n5E/SVRBQvoCArdLIQgfm4zflUsH/gFeMFMV/PvQ6vrbRCd+fhbnaRWFVOpUUwwMaM+8OXCbS9XOPge8B2wqOVqk=\n" - }, - "kind": "ConfigMap", - "metadata": { - "labels": { - "org.eclipse.cbi.jiro/project.fullName": "iot.vorto", - "org.eclipse.cbi.jiro/project.shortname": "vorto" - }, - "name": "known-hosts", - "namespace": "vorto" - } -} diff --git a/instances/iot.vorto/target/k8s/limit-range.json b/instances/iot.vorto/target/k8s/limit-range.json deleted file mode 100644 index e4f173c3f..000000000 --- a/instances/iot.vorto/target/k8s/limit-range.json +++ /dev/null @@ -1,46 +0,0 @@ -{ - "apiVersion": "v1", - "kind": "LimitRange", - "metadata": { - "labels": { - "org.eclipse.cbi.jiro/project.fullName": "iot.vorto", - "org.eclipse.cbi.jiro/project.shortname": "vorto" - }, - "name": "jenkins-instance-limit-range", - "namespace": "vorto" - }, - "spec": { - "limits": [ - { - "max": { - "cpu": "2300m", - "memory": "8448Mi" - }, - "min": { - "cpu": "200m", - "memory": "8Mi" - }, - "type": "Pod" - }, - { - "default": { - "cpu": "300m", - "memory": "256Mi" - }, - "defaultRequest": { - "cpu": "200m", - "memory": "256Mi" - }, - "max": { - "cpu": "2000m", - "memory": "8192Mi" - }, - "min": { - "cpu": "100m", - "memory": "16Mi" - }, - "type": "Container" - } - ] - } -} diff --git a/instances/iot.vorto/target/k8s/m2-dir.json b/instances/iot.vorto/target/k8s/m2-dir.json deleted file mode 100644 index 2e26c2453..000000000 --- a/instances/iot.vorto/target/k8s/m2-dir.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "apiVersion": "v1", - "data": { - ".mavenrc": "set -- -V -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn --batch-mode \"${@}\"", - "toolchains.xml": "\n\n \n jdk\n \n CDC-1.0/Foundation-1.0\n cdc\n \n /opt/tools/ee/CDC-1.0_Foundation-1.0\n \n \n jdk\n \n CDC-1.1/Foundation-1.1\n cdc\n \n /opt/tools/ee/CDC-1.1_Foundation-1.1\n \n \n jdk\n \n OSGi/Minimum-1.0\n osgi\n \n /opt/tools/ee/OSGi_Minimum-1.0\n \n \n jdk\n \n OSGi/Minimum-1.1\n osgi\n \n /opt/tools/ee/OSGi_Minimum-1.1\n \n \n jdk\n \n OSGi/Minimum-1.2\n osgi\n \n /opt/tools/ee/OSGi_Minimum-1.2\n \n \n jdk\n \n J2SE-1.5\n 1.5\n oracle\n \n /opt/tools/java/oracle/jdk-5/latest\n \n \n jdk\n \n JavaSE-1.6\n 1.6\n oracle\n \n /opt/tools/java/oracle/jdk-6/latest\n \n \n jdk\n \n JavaSE-1.7\n 1.7\n oracle\n \n /opt/tools/java/oracle/jdk-7/latest\n \n \n jdk\n \n JavaSE-1.8\n 1.8\n oracle\n \n /opt/tools/java/oracle/jdk-8/latest\n \n \n jdk\n \n JavaSE-9\n 9\n openjdk\n \n /opt/tools/java/openjdk/jdk-9/latest\n \n \n jdk\n \n JavaSE-10\n 10\n openjdk\n \n /opt/tools/java/openjdk/jdk-10/latest\n \n \n jdk\n \n JavaSE-11\n 11\n openjdk\n \n /opt/tools/java/openjdk/jdk-11/latest\n \n \n jdk\n \n JavaSE-12\n 12\n openjdk\n \n /opt/tools/java/openjdk/jdk-12/latest\n \n \n jdk\n \n JavaSE-13\n 13\n openjdk\n \n /opt/tools/java/openjdk/jdk-13/latest\n \n \n jdk\n \n JavaSE-14\n 14\n openjdk\n \n /opt/tools/java/openjdk/jdk-14/latest\n \n \n jdk\n \n JavaSE-15\n 15\n openjdk\n \n /opt/tools/java/openjdk/jdk-15/latest\n \n \n jdk\n \n JavaSE-16\n 16\n openjdk\n \n /opt/tools/java/openjdk/jdk-16/latest\n \n \n jdk\n \n JavaSE-17\n 17\n openjdk\n \n /opt/tools/java/openjdk/jdk-17/latest\n \n \n jdk\n \n JavaSE-18\n 18\n openjdk\n \n /opt/tools/java/openjdk/jdk-18/latest\n \n \n jdk\n \n JavaSE-19\n 19\n openjdk\n \n /opt/tools/java/openjdk/jdk-19/latest\n \n \n jdk\n \n JavaSE-20\n 20\n openjdk\n \n /opt/tools/java/openjdk/jdk-20/latest\n \n \n jdk\n \n JavaSE-21\n 21\n openjdk\n \n /opt/tools/java/openjdk/jdk-21/latest\n \n\n" - }, - "kind": "ConfigMap", - "metadata": { - "labels": { - "org.eclipse.cbi.jiro/project.fullName": "iot.vorto", - "org.eclipse.cbi.jiro/project.shortname": "vorto" - }, - "name": "m2-dir", - "namespace": "vorto" - } -} diff --git a/instances/iot.vorto/target/k8s/namespace.json b/instances/iot.vorto/target/k8s/namespace.json deleted file mode 100644 index 2497ebdc4..000000000 --- a/instances/iot.vorto/target/k8s/namespace.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "apiVersion": "v1", - "kind": "Namespace", - "metadata": { - "labels": { - "org.eclipse.cbi.jiro/project.fullName": "iot.vorto", - "org.eclipse.cbi.jiro/project.shortname": "vorto" - }, - "name": "vorto" - } -} diff --git a/instances/iot.vorto/target/k8s/resource-quotas.json b/instances/iot.vorto/target/k8s/resource-quotas.json deleted file mode 100644 index 8e3849dbb..000000000 --- a/instances/iot.vorto/target/k8s/resource-quotas.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "apiVersion": "v1", - "kind": "ResourceQuota", - "metadata": { - "labels": { - "org.eclipse.cbi.jiro/project.fullName": "iot.vorto", - "org.eclipse.cbi.jiro/project.shortname": "vorto" - }, - "name": "jenkins-instance-quota", - "namespace": "vorto" - }, - "spec": { - "hard": { - "limits.cpu": "6600m", - "limits.memory": "10240Mi", - "pods": 3, - "requests.cpu": "2650m", - "requests.memory": "10240Mi" - } - } -} diff --git a/instances/iot.vorto/target/k8s/role-binding.json b/instances/iot.vorto/target/k8s/role-binding.json deleted file mode 100644 index 6b4141612..000000000 --- a/instances/iot.vorto/target/k8s/role-binding.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "apiVersion": "rbac.authorization.k8s.io/v1", - "kind": "RoleBinding", - "metadata": { - "labels": { - "org.eclipse.cbi.jiro/project.fullName": "iot.vorto", - "org.eclipse.cbi.jiro/project.shortname": "vorto" - }, - "name": "vorto", - "namespace": "vorto" - }, - "roleRef": { - "kind": "Role", - "name": "jenkins-master-owner", - "namespace": "vorto" - }, - "subjects": [ - { - "kind": "ServiceAccount", - "name": "vorto", - "namespace": "vorto" - } - ] -} diff --git a/instances/iot.vorto/target/k8s/role.json b/instances/iot.vorto/target/k8s/role.json deleted file mode 100644 index 5ed9b5614..000000000 --- a/instances/iot.vorto/target/k8s/role.json +++ /dev/null @@ -1,46 +0,0 @@ -{ - "apiVersion": "rbac.authorization.k8s.io/v1", - "kind": "Role", - "metadata": { - "labels": { - "org.eclipse.cbi.jiro/project.fullName": "iot.vorto", - "org.eclipse.cbi.jiro/project.shortname": "vorto" - }, - "name": "jenkins-master-owner", - "namespace": "vorto" - }, - "rules": [ - { - "apiGroups": [ - "" - ], - "resources": [ - "pods", - "pods/exec" - ], - "verbs": [ - "create", - "delete", - "get", - "list", - "patch", - "update", - "watch" - ] - }, - { - "apiGroups": [ - "" - ], - "resources": [ - "pods/log", - "events" - ], - "verbs": [ - "get", - "list", - "watch" - ] - } - ] -} diff --git a/instances/iot.vorto/target/k8s/route.json b/instances/iot.vorto/target/k8s/route.json deleted file mode 100644 index e4aa37053..000000000 --- a/instances/iot.vorto/target/k8s/route.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "apiVersion": "route.openshift.io/v1", - "kind": "Route", - "metadata": { - "annotations": { - "haproxy.router.openshift.io/timeout": "60s" - }, - "labels": { - "org.eclipse.cbi.jiro/project.fullName": "iot.vorto", - "org.eclipse.cbi.jiro/project.shortname": "vorto" - }, - "name": "vorto", - "namespace": "vorto" - }, - "spec": { - "host": "ci.eclipse.org", - "path": "/vorto", - "port": { - "targetPort": "http" - }, - "tls": { - "insecureEdgeTerminationPolicy": "Redirect", - "termination": "edge" - }, - "to": { - "kind": "Service", - "name": "jenkins-ui", - "weight": 100 - } - } -} diff --git a/instances/iot.vorto/target/k8s/service-account.json b/instances/iot.vorto/target/k8s/service-account.json deleted file mode 100644 index f09bc6dfe..000000000 --- a/instances/iot.vorto/target/k8s/service-account.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "apiVersion": "v1", - "kind": "ServiceAccount", - "metadata": { - "labels": { - "org.eclipse.cbi.jiro/project.fullName": "iot.vorto", - "org.eclipse.cbi.jiro/project.shortname": "vorto" - }, - "name": "vorto", - "namespace": "vorto" - } -} diff --git a/instances/iot.vorto/target/k8s/service-jenkins-discovery.json b/instances/iot.vorto/target/k8s/service-jenkins-discovery.json deleted file mode 100644 index 7caf8752f..000000000 --- a/instances/iot.vorto/target/k8s/service-jenkins-discovery.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "apiVersion": "v1", - "kind": "Service", - "metadata": { - "labels": { - "org.eclipse.cbi.jiro/project.fullName": "iot.vorto", - "org.eclipse.cbi.jiro/project.shortname": "vorto" - }, - "name": "jenkins-discovery", - "namespace": "vorto" - }, - "spec": { - "ports": [ - { - "name": "jnlp", - "port": 50000, - "protocol": "TCP", - "targetPort": 50000 - } - ], - "selector": { - "org.eclipse.cbi.jiro/project.fullName": "iot.vorto" - } - } -} diff --git a/instances/iot.vorto/target/k8s/service-jenkins-ui.json b/instances/iot.vorto/target/k8s/service-jenkins-ui.json deleted file mode 100644 index 097139ebf..000000000 --- a/instances/iot.vorto/target/k8s/service-jenkins-ui.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "apiVersion": "v1", - "kind": "Service", - "metadata": { - "labels": { - "org.eclipse.cbi.jiro/project.fullName": "iot.vorto", - "org.eclipse.cbi.jiro/project.shortname": "vorto" - }, - "name": "jenkins-ui", - "namespace": "vorto" - }, - "spec": { - "ports": [ - { - "name": "http", - "port": 80, - "protocol": "TCP", - "targetPort": 8080 - } - ], - "selector": { - "org.eclipse.cbi.jiro/project.fullName": "iot.vorto" - } - } -} diff --git a/instances/iot.vorto/target/k8s/statefulset.json b/instances/iot.vorto/target/k8s/statefulset.json deleted file mode 100644 index e9991eb0e..000000000 --- a/instances/iot.vorto/target/k8s/statefulset.json +++ /dev/null @@ -1,181 +0,0 @@ -{ - "apiVersion": "apps/v1", - "kind": "StatefulSet", - "metadata": { - "labels": { - "org.eclipse.cbi.jiro/project.fullName": "iot.vorto", - "org.eclipse.cbi.jiro/project.shortname": "vorto" - }, - "name": "vorto", - "namespace": "vorto" - }, - "spec": { - "replicas": 1, - "selector": { - "matchLabels": { - "org.eclipse.cbi.jiro/project.fullName": "iot.vorto" - } - }, - "serviceName": "vorto", - "template": { - "metadata": { - "labels": { - "org.eclipse.cbi.jiro/project.fullName": "iot.vorto", - "org.eclipse.cbi.jiro/project.shortname": "vorto" - }, - "name": "vorto" - }, - "spec": { - "affinity": { - "nodeAffinity": { - "preferredDuringSchedulingIgnoredDuringExecution": [ - { - "preference": { - "matchExpressions": [ - { - "key": "speed", - "operator": "NotIn", - "values": [ - "fast" - ] - } - ] - }, - "weight": 1 - } - ] - } - }, - "containers": [ - { - "env": [ - { - "name": "JAVA_OPTS", - "value": "-showversion -XshowSettings:vm -XX:+AlwaysPreTouch -XX:+ParallelRefProcEnabled -XX:+DisableExplicitGC -Duser.timezone=America/Toronto -Dhudson.footerURL=https://ci.eclipse.org -Dhudson.model.UsageStatistics.disabled=true -Dhudson.lifecycle=hudson.lifecycle.ExitLifecycle -Djenkins.model.Jenkins.exitCodeOnRestart=0 -Djenkins.model.Jenkins.slaveAgentPort=50000 -Djenkins.model.Jenkins.slaveAgentPortEnforce=true -Djenkins.slaves.JnlpSlaveAgentProtocol3.enabled=false -Djenkins.install.runSetupWizard=false -Djenkins.ui.refresh=true -Djenkins.security.ManagePermission=true -Dorg.jenkinsci.plugins.durabletask.BourneShellScript.HEARTBEAT_CHECK_INTERVAL=7200 -DexecutableWar.jetty.disableCustomSessionIdCookieName=false -DexecutableWar.jetty.sessionIdCookieName=JSESSIONID.vorto -Dcasc.jenkins.config=/etc/jenkins/jenkins.yaml -Dio.jenkins.plugins.casc.ConfigurationAsCode.initialDelay=5000 -Dorg.csanchez.jenkins.plugins.kubernetes.pipeline.PodTemplateStepExecution.defaultImage=docker.io/eclipsecbi/jiro-agent-basic:remoting-3160.vd76b_9ddd10cc -Dorg.csanchez.jenkins.plugins.kubernetes.PodTemplate.connectionTimeout=180 -Dkubernetes.websocket.ping.interval=30000" - }, - { - "name": "JENKINS_OPTS", - "value": "--prefix=/vorto --webroot=/var/cache/jenkins/war --pluginroot=/var/cache/jenkins/plugins --controlPort=8081" - }, - { - "name": "PLUGINS_FORCE_UPGRADE", - "value": "true" - }, - { - "name": "TRY_UPGRADE_IF_NO_MARKER", - "value": "true" - } - ], - "image": "docker.io/eclipsecbijenkins/iot.vorto:2.426.1", - "imagePullPolicy": "Always", - "lifecycle": { - "preStop": { - "exec": { - "command": [ - "/bin/sh", - "-c", - "java -cp /var/cache/jenkins/war/executable/winstone.jar winstone.tools.WinstoneControl shutdown --host=localhost --port=8081 >/dev/termination-log 2>&1" - ] - } - } - }, - "livenessProbe": { - "failureThreshold": 5, - "httpGet": { - "path": "/vorto/login", - "port": 8080, - "scheme": "HTTP" - }, - "initialDelaySeconds": 480, - "periodSeconds": 30, - "timeoutSeconds": 30 - }, - "name": "jenkins", - "ports": [ - { - "containerPort": 8080, - "protocol": "TCP" - }, - { - "containerPort": 50000, - "protocol": "TCP" - } - ], - "readinessProbe": { - "failureThreshold": 5, - "initialDelaySeconds": 1, - "periodSeconds": 5, - "tcpSocket": { - "port": 8080 - }, - "timeoutSeconds": 10 - }, - "resources": { - "limits": { - "cpu": "2000m", - "memory": "1536Mi" - }, - "requests": { - "cpu": "250m" - } - }, - "volumeMounts": [ - { - "mountPath": "/var/jenkins", - "name": "jenkins-home" - }, - { - "mountPath": "/var/cache/jenkins/war", - "name": "jenkins-war" - }, - { - "mountPath": "/var/cache/jenkins/plugins", - "name": "jenkins-plugins" - }, - { - "mountPath": "/etc/jenkins/", - "name": "jenkins-config", - "readOnly": true - } - ] - } - ], - "serviceAccountName": "vorto", - "terminationGracePeriodSeconds": 1200, - "volumes": [ - { - "emptyDir": { }, - "name": "jenkins-war" - }, - { - "emptyDir": { }, - "name": "jenkins-plugins" - }, - { - "configMap": { - "name": "jenkins-config" - }, - "name": "jenkins-config" - } - ] - } - }, - "volumeClaimTemplates": [ - { - "metadata": { - "name": "jenkins-home" - }, - "spec": { - "accessModes": [ - "ReadWriteOnce" - ], - "resources": { - "requests": { - "storage": "50Gi" - } - } - } - } - ] - } -} diff --git a/instances/iot.vorto/target/k8s/tools-pv.json b/instances/iot.vorto/target/k8s/tools-pv.json deleted file mode 100644 index 23eb46ddb..000000000 --- a/instances/iot.vorto/target/k8s/tools-pv.json +++ /dev/null @@ -1,73 +0,0 @@ -{ - "apiVersion": "v1", - "items": [ - { - "apiVersion": "v1", - "kind": "PersistentVolume", - "metadata": { - "labels": { - "org.eclipse.cbi.jiro/project.fullName": "iot.vorto", - "org.eclipse.cbi.jiro/project.shortname": "vorto" - }, - "name": "tools-jiro-vorto" - }, - "spec": { - "accessModes": [ - "ReadOnlyMany" - ], - "capacity": { - "storage": "20Gi" - }, - "claimRef": { - "name": "tools-claim-jiro-vorto", - "namespace": "vorto" - }, - "mountOptions": [ - "vers=4.2", - "rw", - "proto=tcp", - "rsize=32768", - "wsize=32768", - "timeo=600", - "fg", - "hard", - "retrans=10", - "intr", - "relatime", - "nodiratime", - "async" - ], - "nfs": { - "path": "/home/data/cbi/buildtools", - "readOnly": true, - "server": "bambam" - }, - "storageClassName": "bbzcxird03bsb81s-tools" - } - }, - { - "apiVersion": "v1", - "kind": "PersistentVolumeClaim", - "metadata": { - "labels": { - "org.eclipse.cbi.jiro/project.fullName": "iot.vorto", - "org.eclipse.cbi.jiro/project.shortname": "vorto" - }, - "name": "tools-claim-jiro-vorto", - "namespace": "vorto" - }, - "spec": { - "accessModes": [ - "ReadOnlyMany" - ], - "resources": { - "requests": { - "storage": "20Gi" - } - }, - "storageClassName": "bbzcxird03bsb81s-tools" - } - } - ], - "kind": "List" -}