Release 7.2.0 (#85)

* Support tabs Go files
* Update default tags to `7.2.0`
* Release OLM files to `7.2.0`

Signed-off-by: David Festal <dfestal@redhat.com>
pull/86/head
David Festal 2019-10-03 10:25:09 +02:00 committed by GitHub
parent 3360525412
commit c8a1d8f592
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
10 changed files with 925 additions and 10 deletions

View File

@ -0,0 +1,15 @@
apiVersion: apiextensions.k8s.io/v1beta1
kind: CustomResourceDefinition
metadata:
name: checlusters.org.eclipse.che
spec:
group: org.eclipse.che
names:
kind: CheCluster
listKind: CheClusterList
plural: checlusters
singular: checluster
scope: Namespaced
version: v1
subresources:
status: {}

View File

@ -0,0 +1,57 @@
--- /home/dfestal/go/src/github.com/eclipse/che-operator/olm/eclipse-che-preview-kubernetes/deploy/olm-catalog/eclipse-che-preview-kubernetes/7.1.0/eclipse-che-preview-kubernetes.v7.1.0.clusterserviceversion.yaml 2019-09-17 16:37:37.000000000 +0200
+++ /home/dfestal/go/src/github.com/eclipse/che-operator/olm/eclipse-che-preview-kubernetes/deploy/olm-catalog/eclipse-che-preview-kubernetes/7.2.0/eclipse-che-preview-kubernetes.v7.2.0.clusterserviceversion.yaml 2019-09-27 21:50:59.000000000 +0200
@@ -48,13 +48,13 @@
capabilities: Seamless Upgrades
categories: Developer Tools
certified: "false"
- containerImage: quay.io/eclipse/che-operator:7.1.0
- createdAt: "2019-09-05T13:42:59Z"
+ containerImage: quay.io/eclipse/che-operator:7.2.0
+ createdAt: "2019-09-27T19:50:59Z"
description: A Kube-native development solution that delivers portable and collaborative
developer workspaces.
repository: https://github.com/eclipse/che-operator
support: Eclipse Foundation
- name: eclipse-che-preview-kubernetes.v7.1.0
+ name: eclipse-che-preview-kubernetes.v7.2.0
namespace: placeholder
spec:
apiservicedefinitions: {}
@@ -95,17 +95,17 @@
displayName: Reason
path: reason
x-descriptors:
- - 'urn:alm:descriptor:text'
+ - urn:alm:descriptor:text
- description: Message explaining the current status
displayName: Message
path: message
x-descriptors:
- - 'urn:alm:descriptor:text'
+ - urn:alm:descriptor:text
- description: Link providing help related to the current status
displayName: Help link
path: helpLink
x-descriptors:
- - 'urn:alm:descriptor:org.w3:link'
+ - urn:alm:descriptor:org.w3:link
version: v1
description: |
A collaborative Kubernetes-native development solution that delivers Kubernetes workspaces and in-browser IDE for rapid cloud application development.
@@ -247,7 +247,7 @@
fieldPath: metadata.name
- name: OPERATOR_NAME
value: che-operator
- image: quay.io/eclipse/che-operator:7.1.0
+ image: quay.io/eclipse/che-operator:7.2.0
imagePullPolicy: IfNotPresent
name: che-operator
ports:
@@ -350,5 +350,5 @@
maturity: stable
provider:
name: Eclipse Foundation
- replaces: eclipse-che-preview-kubernetes.v7.0.0
- version: 7.1.0
+ replaces: eclipse-che-preview-kubernetes.v7.1.0
+ version: 7.2.0

View File

@ -1,7 +1,7 @@
channels:
- currentCSV: eclipse-che-preview-kubernetes.v9.9.9-nightly.1567522875
name: nightly
- currentCSV: eclipse-che-preview-kubernetes.v7.1.0
- currentCSV: eclipse-che-preview-kubernetes.v7.2.0
name: stable
defaultChannel: stable
packageName: eclipse-che-preview-kubernetes

View File

@ -0,0 +1,15 @@
apiVersion: apiextensions.k8s.io/v1beta1
kind: CustomResourceDefinition
metadata:
name: checlusters.org.eclipse.che
spec:
group: org.eclipse.che
names:
kind: CheCluster
listKind: CheClusterList
plural: checlusters
singular: checluster
scope: Namespaced
version: v1
subresources:
status: {}

View File

@ -0,0 +1,75 @@
--- /home/dfestal/go/src/github.com/eclipse/che-operator/olm/eclipse-che-preview-openshift/deploy/olm-catalog/eclipse-che-preview-openshift/7.1.0/eclipse-che-preview-openshift.v7.1.0.clusterserviceversion.yaml 2019-09-17 16:37:37.000000000 +0200
+++ /home/dfestal/go/src/github.com/eclipse/che-operator/olm/eclipse-che-preview-openshift/deploy/olm-catalog/eclipse-che-preview-openshift/7.2.0/eclipse-che-preview-openshift.v7.2.0.clusterserviceversion.yaml 2019-09-27 21:50:59.000000000 +0200
@@ -45,13 +45,13 @@
capabilities: Seamless Upgrades
categories: Developer Tools, OpenShift Optional
certified: "false"
- containerImage: quay.io/eclipse/che-operator:7.1.0
- createdAt: "2019-09-05T13:42:59Z"
+ containerImage: quay.io/eclipse/che-operator:7.2.0
+ createdAt: "2019-09-27T19:50:59Z"
description: A Kube-native development solution that delivers portable and collaborative
developer workspaces in OpenShift.
repository: https://github.com/eclipse/che-operator
support: Eclipse Foundation
- name: eclipse-che-preview-openshift.v7.1.0
+ name: eclipse-che-preview-openshift.v7.2.0
namespace: placeholder
spec:
apiservicedefinitions: {}
@@ -97,17 +97,17 @@
displayName: Reason
path: reason
x-descriptors:
- - 'urn:alm:descriptor:text'
+ - urn:alm:descriptor:text
- description: Message explaining the current status
displayName: Message
path: message
x-descriptors:
- - 'urn:alm:descriptor:text'
+ - urn:alm:descriptor:text
- description: Link providing help related to the current status
displayName: Help link
path: helpLink
x-descriptors:
- - 'urn:alm:descriptor:org.w3:link'
+ - urn:alm:descriptor:org.w3:link
version: v1
description: |
A collaborative Kubernetes-native development solution that delivers OpenShift workspaces and in-browser IDE for rapid cloud application development.
@@ -248,6 +248,17 @@
- users
verbs:
- list
+ - apiGroups:
+ - console.openshift.io
+ resources:
+ - consolelinks
+ verbs:
+ - get
+ - list
+ - create
+ - update
+ - patch
+ - delete
serviceAccountName: che-operator
deployments:
- name: che-operator
@@ -276,7 +287,7 @@
fieldPath: metadata.name
- name: OPERATOR_NAME
value: che-operator
- image: quay.io/eclipse/che-operator:7.1.0
+ image: quay.io/eclipse/che-operator:7.2.0
imagePullPolicy: IfNotPresent
name: che-operator
ports:
@@ -384,5 +395,5 @@
maturity: stable
provider:
name: Eclipse Foundation
- replaces: eclipse-che-preview-openshift.v7.0.0
- version: 7.1.0
+ replaces: eclipse-che-preview-openshift.v7.1.0
+ version: 7.2.0

View File

@ -1,7 +1,7 @@
channels:
- currentCSV: eclipse-che-preview-openshift.v9.9.9-nightly.1567522875
name: nightly
- currentCSV: eclipse-che-preview-openshift.v7.1.0
- currentCSV: eclipse-che-preview-openshift.v7.2.0
name: stable
defaultChannel: stable
packageName: eclipse-che-preview-openshift

View File

@ -19,7 +19,7 @@ import (
const (
defaultCheServerImageRepo = "eclipse/che-server"
defaultCodeReadyServerImageRepo = "registry.redhat.io/codeready-workspaces/server-rhel8"
defaultCheServerImageTag = "7.1.0"
defaultCheServerImageTag = "7.2.0"
defaultCodeReadyServerImageTag = "2.0"
DefaultCheFlavor = "che"
DefaultChePostgresUser = "pgche"
@ -31,11 +31,11 @@ const (
DefaultIngressStrategy = "multi-host"
DefaultIngressClass = "nginx"
defaultPluginRegistryImage = "registry.redhat.io/codeready-workspaces/pluginregistry-rhel8:2.0"
defaultPluginRegistryUpstreamImage = "quay.io/eclipse/che-plugin-registry:7.1.0"
defaultPluginRegistryUpstreamImage = "quay.io/eclipse/che-plugin-registry:7.2.0"
DefaultPluginRegistryMemoryLimit = "256Mi"
DefaultPluginRegistryMemoryRequest = "16Mi"
defaultDevfileRegistryImage = "registry.redhat.io/codeready-workspaces/devfileregistry-rhel8:2.0"
defaultDevfileRegistryUpstreamImage = "quay.io/eclipse/che-devfile-registry:7.1.0"
defaultDevfileRegistryUpstreamImage = "quay.io/eclipse/che-devfile-registry:7.2.0"
DefaultDevfileRegistryMemoryLimit = "256Mi"
DefaultDevfileRegistryMemoryRequest = "16Mi"
DefaultKeycloakAdminUserName = "admin"
@ -46,7 +46,7 @@ const (
defaultPostgresImage = "registry.redhat.io/rhscl/postgresql-96-rhel7:1-46"
defaultPostgresUpstreamImage = "centos/postgresql-96-centos7:9.6"
defaultKeycloakImage = "registry.redhat.io/redhat-sso-7/sso73-openshift:1.0-13"
defaultKeycloakUpstreamImage = "eclipse/che-keycloak:7.1.0"
defaultKeycloakUpstreamImage = "eclipse/che-keycloak:7.2.0"
DefaultJavaOpts = "-XX:MaxRAMFraction=2 -XX:+UseParallelGC -XX:MinHeapFreeRatio=10 " +
"-XX:MaxHeapFreeRatio=20 -XX:GCTimeRatio=4 " +
"-XX:AdaptiveSizePolicyWeight=90 -XX:+UnlockExperimentalVMOptions -XX:+UseCGroupMemoryLimitForHeap " +

View File

@ -30,10 +30,10 @@ cd "${BASE_DIR}"
echo
echo "## Creating release '${RELEASE}' of the Che operator docker image"
lastDefaultCheVersion=$(grep -e '^ *defaultCheServerImageTag' "pkg/deploy/defaults.go" | sed -e 's/^ *defaultCheServerImageTag *= *"\([^"]*\)"/\1/')
lastDefaultKeycloakVersion=$(grep -e '^ *defaultKeycloakUpstreamImage' "pkg/deploy/defaults.go" | sed -e 's/^ *defaultKeycloakUpstreamImage *= *"[^":]*:\([^"]*\)"/\1/')
lastDefaultPluginRegistryVersion=$(grep -e '^ *defaultPluginRegistryUpstreamImage' "pkg/deploy/defaults.go" | sed -e 's/^ *defaultPluginRegistryUpstreamImage *= *"[^":]*:\([^"]*\)"/\1/')
lastDefaultDevfileRegistryVersion=$(grep -e '^ *defaultDevfileRegistryUpstreamImage' "pkg/deploy/defaults.go" | sed -e 's/^ *defaultDevfileRegistryUpstreamImage *= *"[^":]*:\([^"]*\)"/\1/')
lastDefaultCheVersion=$(grep -e '^[^a-zA-Z]*defaultCheServerImageTag' "pkg/deploy/defaults.go" | sed -e 's/^[^a-zA-Z]*defaultCheServerImageTag *= *"\([^"]*\)"/\1/')
lastDefaultKeycloakVersion=$(grep -e '^[^a-zA-Z]*defaultKeycloakUpstreamImage' "pkg/deploy/defaults.go" | sed -e 's/^[^a-zA-Z]*defaultKeycloakUpstreamImage *= *"[^":]*:\([^"]*\)"/\1/')
lastDefaultPluginRegistryVersion=$(grep -e '^[^a-zA-Z]*defaultPluginRegistryUpstreamImage' "pkg/deploy/defaults.go" | sed -e 's/^[^a-zA-Z]*defaultPluginRegistryUpstreamImage *= *"[^":]*:\([^"]*\)"/\1/')
lastDefaultDevfileRegistryVersion=$(grep -e '^[^a-zA-Z]*defaultDevfileRegistryUpstreamImage' "pkg/deploy/defaults.go" | sed -e 's/^[^a-zA-Z]*defaultDevfileRegistryUpstreamImage *= *"[^":]*:\([^"]*\)"/\1/')
if [ "${lastDefaultCheVersion}" != "${lastDefaultKeycloakVersion}" ]
then
echo "#### ERROR ####"