UNCLASSIFIED

Verified Commit 84b7fb9c authored by Jesse Glick's avatar Jesse Glick
Browse files

2.204.3.7

parent e0fa5463
Pipeline #5059 failed with stage
ARG BASE_REGISTRY=registry.access.redhat.com ARG BASE_REGISTRY=nexus-docker-secure.levelup-nexus.svc.cluster.local:18082
ARG BASE_IMAGE=ubi8/ubi ARG BASE_IMAGE=redhat/ubi8/ubi
ARG BASE_TAG=8.1 ARG BASE_TAG=8.1
FROM ${BASE_REGISTRY}/${BASE_IMAGE}:${BASE_TAG} FROM ${BASE_REGISTRY}/${BASE_IMAGE}:${BASE_TAG}
...@@ -17,13 +17,13 @@ ARG group=jenkins ...@@ -17,13 +17,13 @@ ARG group=jenkins
ARG uid=1000 ARG uid=1000
ARG gid=1000 ARG gid=1000
RUN dnf install -y --nodocs \ RUN dnf update -y --disableplugin=subscription-manager --nodocs --disablerepo="*" --enablerepo="*ubi-8*" && \
--disablerepo="*" --enablerepo="*ubi-8*" \ dnf install -y --disableplugin=subscription-manager --nodocs --disablerepo="*" --enablerepo="*ubi-8*" \
java-1.8.0-openjdk-devel \ java-1.8.0-openjdk-devel \
git `# needed for some on-master operations` \ git `# needed for some on-master operations` \
openssh-clients `# used for SSH agents` \ openssh-clients `# used for SSH agents` \
iproute iputils net-tools `# general diagnostics` && \ iproute iputils net-tools `# general diagnostics` && \
dnf -y clean all dnf -y --disableplugin=subscription-manager clean all
# https://devops.stackexchange.com/a/4542/7898 # https://devops.stackexchange.com/a/4542/7898
RUN mkdir $JENKINS_HOME && chown ${uid}.${gid} $JENKINS_HOME RUN mkdir $JENKINS_HOME && chown ${uid}.${gid} $JENKINS_HOME
...@@ -42,8 +42,8 @@ HEALTHCHECK --interval=5m --timeout=3s \ ...@@ -42,8 +42,8 @@ HEALTHCHECK --interval=5m --timeout=3s \
CMD curl -fsL ${JENKINS_URL}/login || exit 1 CMD curl -fsL ${JENKINS_URL}/login || exit 1
LABEL securitytxt="https://www.cloudbees.com/.well-known/security.txt" LABEL securitytxt="https://www.cloudbees.com/.well-known/security.txt"
LABEL release=882f6d72378c040c18da2e38e14a60b8dabfc55e LABEL release=8251ae1c309409aa4da8972e76fdd8088094faab
LABEL version=2.204.3.2 LABEL version=2.204.3.7
ARG TARBALL=files.tar ARG TARBALL=files.tar
COPY ${TARBALL} /tmp COPY ${TARBALL} /tmp
......
@Library('DCCSCR@master') _ @Library('DCCSCR@master') _
dccscrPipeline(version: "2.204.3.2") dccscrPipeline(version: '2.204.3.7')
\ No newline at end of file
...@@ -9,7 +9,7 @@ CloudBees Core consists of three Docker images installed via Helm chart: ...@@ -9,7 +9,7 @@ CloudBees Core consists of three Docker images installed via Helm chart:
For each image, all files other than UBI and native packages For each image, all files other than UBI and native packages
are included in a `files.tar` marked with a SHA-256 checksum. are included in a `files.tar` marked with a SHA-256 checksum.
A version of Core is given in the format `2.204.3.2` A version of Core is given in the format `2.204.3.7`
where the first three components are aligned with a Jenkins LTS. where the first three components are aligned with a Jenkins LTS.
The Helm chart is coversioned with `core-oc`. The Helm chart is coversioned with `core-oc`.
The `core-mm` image typically shares the same version, The `core-mm` image typically shares the same version,
...@@ -22,17 +22,17 @@ plus whatever other customizations are desired: ...@@ -22,17 +22,17 @@ plus whatever other customizations are desired:
```yaml ```yaml
OperationsCenter: OperationsCenter:
Image: Image:
dockerImage: your-registry/core-oc:2.204.3.2 dockerImage: your-registry/core-oc:2.204.3.7
Master: Master:
Image: Image:
dockerImage: your-registry/core-mm:2.204.3.2 dockerImage: your-registry/core-mm:2.204.3.7
Agents: Agents:
Image: Image:
dockerImage: your-registry/agent:2.204.3.2 dockerImage: your-registry/agent:2.204.3.7
``` ```
and [install via Helm 3](https://docs.cloudbees.com/docs/cloudbees-core/latest/kubernetes-install-guide/installing-kubernetes-using-helm) using the local copy of the chart: and [install via Helm 3](https://docs.cloudbees.com/docs/cloudbees-core/latest/kubernetes-install-guide/installing-kubernetes-using-helm) using the local copy of the chart:
```bash ```bash
helm install cloudbees-core core-oc/helm -f dsop-values.yaml helm install cloudbees-core core-oc/helm -f dcar-values.yaml
``` ```
{ {
"resources": [ "resources": [
{ {
"url": "https://dsop.s3.amazonaws.com/core-oc-files-3ad154c4fa3fb0322fae93015e799da8bac2adc44262eea89533ea6386d92a07.tar", "url": "https://dsop.s3.amazonaws.com/core-oc-files-f3ffb41a22329fb499d791663105bf4fb32f9f7c4d435f147fa6c71237b4c5b3.tar",
"filename": "files.tar", "filename": "files.tar",
"validation": { "validation": {
"type": "sha256", "type": "sha256",
"value": "3ad154c4fa3fb0322fae93015e799da8bac2adc44262eea89533ea6386d92a07" "value": "f3ffb41a22329fb499d791663105bf4fb32f9f7c4d435f147fa6c71237b4c5b3"
} }
} }
] ]
......
apiVersion: v1 apiVersion: v1
appVersion: 2.204.3.2 appVersion: 2.204.3.4
description: The Continuous Delivery Solution for Enterprises description: The Continuous Delivery Solution for Enterprises
home: https://www.cloudbees.com/products/cloudbees-core home: https://www.cloudbees.com/products/cloudbees-core
icon: https://images.ctfassets.net/vtn4rfaw6n2j/7xprMMXARXDBuVxW4y8XfV/349fff91035050e3f2a8ff37bc0615b5/cloudbees-core-logo_header.svg icon: https://images.ctfassets.net/vtn4rfaw6n2j/7xprMMXARXDBuVxW4y8XfV/349fff91035050e3f2a8ff37bc0615b5/cloudbees-core-logo_header.svg
...@@ -7,4 +7,4 @@ keywords: ...@@ -7,4 +7,4 @@ keywords:
- cloudbees - cloudbees
- jenkins - jenkins
name: cloudbees-core name: cloudbees-core
version: 3.11.0-DEVELOPMENT version: 3.10.0-DEVELOPMENT
...@@ -33,7 +33,7 @@ OperationsCenter: ...@@ -33,7 +33,7 @@ OperationsCenter:
# Operations Center docker image # Operations Center docker image
Image: Image:
dockerImage: dsop/core-oc:2.204.3.2 dockerImage: dcar/core-oc:2.204.3.7
dockerPullPolicy: IfNotPresent dockerPullPolicy: IfNotPresent
# Platform enables specific settings, option defaults standard # Platform enables specific settings, option defaults standard
...@@ -203,7 +203,7 @@ Master: ...@@ -203,7 +203,7 @@ Master:
# Docker image inserted in Operations Center automatically # Docker image inserted in Operations Center automatically
Image: Image:
dockerImage: dsop/core-mm:2.204.3.2 dockerImage: dcar/core-mm:2.204.3.7
dockerPullPolicy: IfNotPresent dockerPullPolicy: IfNotPresent
# Additional Java options to pass to managed masters. For example, setting up a JMX port # Additional Java options to pass to managed masters. For example, setting up a JMX port
JavaOpts: null JavaOpts: null
...@@ -221,7 +221,7 @@ Agents: ...@@ -221,7 +221,7 @@ Agents:
Create: false Create: false
Image: Image:
# Used to override the default docker image used for agents # Used to override the default docker image used for agents
dockerImage: dsop/agent:2.204.3.2 dockerImage: dcar/agent:2.204.3.7
Persistence: Persistence:
## Persistent Volume Storage Class for Jenkins Home ## Persistent Volume Storage Class for Jenkins Home
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment