Fix a CRD change that is incompatible with OS 3.11 (#140)

* Fix a CRD change that is incompatible with OS 3.11
* Update Readme

Signed-off-by: David Festal <dfestal@redhat.com>
pull/141/head
David Festal 2019-12-16 14:56:57 +01:00 committed by GitHub
parent df0be398ef
commit 37d0f4bfca
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 3 deletions

View File

@ -24,8 +24,6 @@ spec:
status: {}
validation:
openAPIV3Schema:
description: The `CheCluster` custom resource allows defining and managing a
Che server installation
properties:
apiVersion:
description: 'APIVersion defines the versioned schema of this representation
@ -499,7 +497,6 @@ spec:
the pod is in this state.
type: string
type: object
type: object
version: v1
versions:
- name: v1

View File

@ -5,6 +5,8 @@ OLM packages scripts are using some required dependencies that need to be instal
- [https://github.com/kislyuk/yq](https://github.com/kislyuk/yq) and not [http://mikefarah.github.io/yq/](http://mikefarah.github.io/yq/)
- [Operator SDK v0.10.0](https://github.com/operator-framework/operator-sdk/blob/v0.10.0/doc/user/install-operator-sdk.md)
WARNING: Please make sure to use the precise `v0.10.0` version of the `operator-sdk`. If you use a more recent version, you might generate a CRD that is not compatible with Kubernetes 1.11 and Openshift 3.11 (see issue https://github.com/eclipse/che/issues/15396).
If these dependencies are not installed, `docker-run.sh` can be used as a container bootstrap to run a given script with the appropriate dependencies.
Example : `$ docker-run.sh update-nightly-olm-files.sh`