Skip to content
This repository has been archived by the owner on Aug 2, 2023. It is now read-only.

Releases: kabanero-io/kabanero-operator

0.6.0-rc.3

19 Feb 15:00
Compare
Choose a tag to compare
0.6.0-rc.3 Pre-release
Pre-release

The kabanero-operator has the following new features since version 0.5.0:

  • The 'Collection' CRD has been replaced with the Stack CRD. Any Collection CRs which are found after upgrading to kabanero-operator 0.6.0-rc.3 will be converted to Stack CRs, and the Collection CRs will be deleted.
  • The Kabanero CRD is now using v1alpha2, and has several changes. Of particular note, the Kabanero pipelines used by the Stacks must be specified in the Kabanero CR instance. The kabanero-operator will attempt to convert any v1alpha1 Kabanero CR instances to v1alpha2 when it starts. Please see the example CR instances in the config/samples directory to see the new format.
  • Due to the migration from Collections to Stacks, the kabanero-operator 0.6.0 is unable to configure Kabanero CR instances from prior releases (ie 0.4.0, 0.5.0). Be sure that if the spec.version is coded in your Kabanero CR instance, that is set to 0.6.0.
  • The versions of several Tekton components has changed. Pipelines is now at v0.10.1. Triggers is now at v0.2.1. Dashboard is now at v0.5.2. If you have generated Github webhooks for your pipelines using the Tekton Dashboard, they will need to be regenerated, as there are several breaking changes between Triggers v0.1.0 and v0.2.1.
  • The Che operator has been replaced with the CodeReady Workspaces operator.
  • A Red Hat Single Sign-On (RH-SSO) server is available for application use, and can be configured using the Kabanero CR instance.
  • The uninstall script deletes the kabanero namespace
  • This release was tested on OCP 4.3. While we don't have reason to believe that kabanero-operator 0.6.0-rc.2 would not work on OCP 4.2, it was not tested there, and we will be unable to provide support for running kabanero-operator at that level.

The following was used to test this release:

  • OpenShift Container Platform (OCP) 4.3
  • OpenShift Service Mesh 1.0.4
  • OpenShift Serverless Operator 1.3.0
  • OpenShift Pipelines Operator 0.10.4
  • Appsody Operator 0.3.0
  • CodeReady WorkSpaces Operator
  • Tekton Dashboard 0.5.2

This is a release-candidate and it is our intention to delete this release and its associated containers in 90 days.

0.6.0-rc.2

14 Feb 21:28
4373b3c
Compare
Choose a tag to compare
0.6.0-rc.2 Pre-release
Pre-release

The kabanero-operator has the following new features since version 0.5.0:

  • The 'Collection' CRD has been replaced with the Stack CRD. Any Collection CRs which are found after upgrading to kabanero-operator 0.6.0-rc.2 will be converted to Stack CRs, and the Collection CRs will be deleted.
  • The Kabanero CRD is now using v1alpha2, and has several changes. Of particular note, the Kabanero pipelines used by the Stacks must be specified in the Kabanero CR instance. The kabanero-operator will attempt to convert any v1alpha1 Kabanero CR instances to v1alpha2 when it starts. Please see the example CR instances in the config/samples directory to see the new format.
  • Due to the migration from Collections to Stacks, the kabanero-operator 0.6.0 is unable to configure Kabanero CR instances from prior releases (ie 0.4.0, 0.5.0). Be sure that if the spec.version is coded in your Kabanero CR instance, that is set to 0.6.0.
  • The versions of several Tekton components has changed. Pipelines is now at v0.10.1. Triggers is now at v0.2.1. Dashboard is now at v0.5.2. If you have generated Github webhooks for your pipelines using the Tekton Dashboard, they will need to be regenerated, as there are several breaking changes between Triggers v0.1.0 and v0.2.1.
  • The Che operator has been replaced with the CodeReady Workspaces operator.
  • A Red Hat Single Sign-On (RH-SSO) server is available for application use, and can be configured using the Kabanero CR instance.
  • This release was tested on OCP 4.3. While we don't have reason to believe that kabanero-operator 0.6.0-rc.2 would not work on OCP 4.2, it was not tested there, and we will be unable to provide support for running kabanero-operator at that level.

The following was used to test this release:

  • OpenShift Container Platform (OCP) 4.3
  • OpenShift Service Mesh 1.0.4
  • OpenShift Serverless Operator 1.3.0
  • OpenShift Pipelines Operator 0.10.4
  • Appsody Operator 0.3.0
  • CodeReady WorkSpaces Operator
  • Tekton Dashboard 0.5.1

This is a release-candidate and it is our intention to delete this release and its associated containers in 90 days.

0.6.0-rc.1

12 Feb 16:18
9d7b768
Compare
Choose a tag to compare
0.6.0-rc.1 Pre-release
Pre-release

The kabanero-operator has the following new features since version 0.5.0:

  • The 'Collection' CRD has been replaced with the Stack CRD. Any Collection CRs which are found after upgrading to kabanero-operator 0.6.0-rc.1 will be converted to Stack CRs, and the Collection CRs will be deleted.
  • The Kabanero CRD is now using v1alpha2, and has several changes. Of particular note, the Kabanero pipelines used by the Stacks must be specified in the Kabanero CR instance. The kabanero-operator will attempt to convert any v1alpha1 Kabanero CR instances to v1alpha2 when it starts. Please see the example CR instances in the config/samples directory to see the new format.
  • Due to the migration from Collections to Stacks, the kabanero-operator 0.6.0 is unable to configure Kabanero CR instances from prior releases (ie 0.4.0, 0.5.0). Be sure that if the spec.version is coded in your Kabanero CR instance, that is set to 0.6.0.
  • The versions of several Tekton components has changed. Pipelines is now at v0.10.1. Triggers is now at v0.2.1. Dashboard is now at v0.5.1. If you have generated Github webhooks for your pipelines using the Tekton Dashboard, they will need to be regenerated, as there are several breaking changes between Triggers v0.1.0 and v0.2.1.
  • The Che operator has been replaced with the CodeReady Workspaces operator.
  • A Red Hat Single Sign-On (RH-SSO) server is available for application use, and can be configured using the Kabanero CR instance.
  • This release was tested on OCP 4.3. While we don't have reason to believe that kabanero-operator 0.6.0-rc.1 would not work on OCP 4.2, it was not tested there, and we will be unable to provide support for running kabanero-operator at that level.

The following was used to test this release:

  • OpenShift Container Platform (OCP) 4.3
  • OpenShift Service Mesh 1.0.4
  • OpenShift Serverless Operator 1.3.0
  • OpenShift Pipelines Operator 0.10.4
  • Appsody Operator 0.3.0
  • CodeReady WorkSpaces Operator
  • Tekton Dashboard 0.5.1

This is a release-candidate and it is our intention to delete this release and its associated containers in 90 days.

0.3.5

31 Jan 19:25
Compare
Choose a tag to compare

This is the fifth patch release in the Kabanero 0.3 stream. It contains support for OpenShift Container Platform (OCP) 4.3. It is otherwise identical to Kabanero 0.3.4.

The install.sh script can be used to upgrade a Kabanero 0.3.1, 0.3.2 or 0.3.3 to the 0.3.4 release. However there is no need to upgrade unless you are using OCP 4.3, in which case you are probably not upgrading, but rather installing from scratch.

0.3.5-rc.2

29 Jan 17:34
Compare
Choose a tag to compare
0.3.5-rc.2 Pre-release
Pre-release

This is the second release candidate for the fifth patch release in the Kabanero 0.3 stream. It contains support for OpenShift Container Platform (OCP) 4.3. It is otherwise identical to Kabanero 0.3.4.

The install.sh script can be used to upgrade a Kabanero 0.3.1, 0.3.2 or 0.3.3 to the 0.3.4 release. However there is no need to upgrade unless you are using OCP 4.3, in which case you are probably not upgrading, but rather installing from scratch.

0.5.0

28 Jan 14:58
Compare
Choose a tag to compare

The kabanero-operator has the following new features since version 0.4.0:

  • The Collection CRD has been changed to support multiple versions of a collection. It is now possible to have multiple versions of the same collection active at the same time. To achieve this, list multiple Collection repositories in your Kabanero CR instance. Please note that other components of Kabanero, such as the CLI and landing page, cannot currently parse the multi-version data.
  • The versions of several Tekton components has changed. Pipelines is now at v0.8.0. Dashboard is now at v0.4.1. Tekton Triggers v0.1.0 is included. If you have generated Github webhooks for your pipelines using the Tekton Dashboard, they will need to be regenerated, as the Dashboard now uses Triggers to drive the pipelines.
  • The operator now uses operator-sdk v0.11.0
  • Knative Eventing is no longer strictly required. The Kabanero install script will continue to install it, but this will be removed in a future release.

The following was used to test this release:

  • OpenShift Container Platform (OCP) 4.2
  • OpenShift Service Mesh 1.0.2
  • OpenShift Serverless Operator 1.2.0
  • OpenShift Pipelines Operator 0.8.1
  • Knative Eventing Operator 0.9
  • Knative Sources 0.9
  • Appsody Operator 0.3.0
  • Eclipse Che Operator 7.3.1
  • Tekton Dashboard 0.4.1

Deprecation note - It is our intention to release a set of v1alpha2 CRDs in the next release. There will not necessarily be an upgrade path from the v1alpha1 CRDs to the v1alpha2 CRDs.

0.3.5-rc.1

29 Jan 14:53
0a56784
Compare
Choose a tag to compare
0.3.5-rc.1 Pre-release
Pre-release

This is the first release candidate for the fifth patch release in the Kabanero 0.3 stream. It contains support for OpenShift Container Platform (OCP) 4.3. It is otherwise identical to Kabanero 0.3.4.

The install.sh script can be used to upgrade a Kabanero 0.3.1, 0.3.2 or 0.3.3 to the 0.3.4 release. However there is no need to upgrade unless you are using OCP 4.3, in which case you are probably not upgrading, but rather installing from scratch.

0.5.0-rc.3

22 Jan 17:56
f594466
Compare
Choose a tag to compare
0.5.0-rc.3 Pre-release
Pre-release

This is the third release candidate for the Kabanero Operator 0.5.0 release. New features since rc.2:

  • The install script installs the Tekton Dashboard v0.4.1 instead of v0.3.0
  • The landing page is changed to 0.5.0-rc.2

The following was used to test this release:

  • OpenShift Container Platform (OCP) 4.2
  • OpenShift Service Mesh 1.0.2
  • OpenShift Serverless Operator 1.2.0
  • OpenShift Pipelines Operator 0.8.1
  • Knative Eventing Operator 0.9
  • Knative Sources 0.9
  • Appsody Operator 0.3.0
  • Eclipse Che Operator 7.3.1

Deprecation note - It is our intention to release a set of v1alpha2 CRDs in the next release. There will not necessarily be an upgrade path from the v1alpha1 CRDs to the v1alpha2 CRDs.

This is a release-candidate and is not intended for production use. Our intention is to delete the release and its associated containers in 90 days.

0.5.0-rc.2

14 Jan 15:17
Compare
Choose a tag to compare
0.5.0-rc.2 Pre-release
Pre-release

This is the second release candidate for the Kabanero Operator 0.5.0 release. New features since rc.1:

  • The variable openshift_master_default_subdomain is no longer required
  • Collections 0.5.0-rc.3 is now the default

The following was used to test this release:

  • OpenShift Container Platform (OCP) 4.2
  • OpenShift Service Mesh 1.0.2
  • OpenShift Serverless Operator 1.2.0
  • OpenShift Pipelines Operator 0.8.1
  • Knative Eventing Operator 0.9
  • Knative Sources 0.9
  • Appsody Operator 0.3.0
  • Eclipse Che Operator 7.3.1

Deprecation note - It is our intention to release a set of v1alpha2 CRDs in the next release. There will not necessarily be an upgrade path from the v1alpha1 CRDs to the v1alpha2 CRDs.

This is a release-candidate and is not intended for production use. Our intention is to delete the release and its associated containers in 90 days.

0.5.0-rc.1

13 Jan 16:13
5f3cc42
Compare
Choose a tag to compare
0.5.0-rc.1 Pre-release
Pre-release

This is the first release candidate for the Kabanero Operator 0.5.0 release. New features:

  • The Collection CRD has been changed to support multiple versions of a collection. It is now possible to have multiple versions of the same collection active at the same time. To achieve this, list multiple Collection repositories in your Kabanero CR instance.
  • The versions of several Tekton components has changed. Pipelines is now at v0.8.0. Dashboard is now at v0.3.0. Tekton Triggers v0.1.0 is included. If you have generated Github webhooks for your pipelines using the Tekton Dashboard, they will need to be regenerated, as the Dashboard now uses Triggers to drive the pipelines.
  • The install script requires you to set the variable openshift_master_default_subdomain to the master default subdomain for your OpenShift cluster. The Tekton Dashboard may not function correctly if this variable is not set.
  • The operator now uses operator-sdk v0.11.0
  • Knative Eventing is no longer strictly required. The Kabanero install script will continue to install it, but this will be removed in a future release.

The following was used to test this release:

  • OpenShift Container Platform (OCP) 4.2
  • OpenShift Service Mesh 1.0.2
  • OpenShift Serverless Operator 1.2.0
  • OpenShift Pipelines Operator 0.8.1
  • Knative Eventing Operator 0.9
  • Knative Sources 0.9
  • Appsody Operator 0.3.0
  • Eclipse Che Operator 7.3.1

Deprecation note - It is our intention to release a set of v1alpha2 CRDs in the next release. It is also our intention to deprecate the v1alpha1 CRDs in that release, to be removed in 3-6 months time. Specifically, the singleton version, desiredState and repositoryUrl fields on the Collection CRD will be removed in v1alpha2, and are replaced by the new versions array introduced in v1alpha1. Users consuming Kabanero releases in order will not need to perform any migration.

This is a release-candidate and is not intended for production use. Our intention is to delete the release and its associated containers in 90 days.