Skip to content

Commit

Permalink
zookeeper bundle for 23.4 (#672)
Browse files Browse the repository at this point in the history
# Description

Bundle files for the 23.4 release of the zookeeper operator.

Test results when deployed from bundle:
```
--- PASS: kuttl (1829.93s)
    --- PASS: kuttl/harness (0.00s)
        --- PASS: kuttl/harness/logging_zookeeper-3.7.0-stackable23.4.0 (51.33s)
        --- PASS: kuttl/harness/znode_zookeeper-latest-3.8.0-stackable23.4.0 (27.94s)
        --- PASS: kuttl/harness/logging_zookeeper-3.6.3-stackable23.4.0 (66.48s)
        --- PASS: kuttl/harness/logging_zookeeper-3.5.8-stackable23.4.0 (60.61s)
        --- PASS: kuttl/harness/smoke_zookeeper-3.8.0-stackable23.4.0_use-server-tls-true_use-client-auth-tls-true (80.02s)
        --- PASS: kuttl/harness/smoke_zookeeper-3.8.0-stackable23.4.0_use-server-tls-true_use-client-auth-tls-false (72.00s)
        --- PASS: kuttl/harness/smoke_zookeeper-3.8.0-stackable23.4.0_use-server-tls-false_use-client-auth-tls-true (68.31s)
        --- PASS: kuttl/harness/smoke_zookeeper-3.8.0-stackable23.4.0_use-server-tls-false_use-client-auth-tls-false (57.74s)
        --- PASS: kuttl/harness/smoke_zookeeper-3.5.8-stackable23.4.0_use-server-tls-true_use-client-auth-tls-false (78.94s)
        --- PASS: kuttl/harness/smoke_zookeeper-3.5.8-stackable23.4.0_use-server-tls-false_use-client-auth-tls-true (71.87s)
        --- PASS: kuttl/harness/smoke_zookeeper-3.5.8-stackable23.4.0_use-server-tls-false_use-client-auth-tls-false (57.92s)
        --- PASS: kuttl/harness/delete-rolegroup_zookeeper-3.8.0-stackable23.4.0 (55.97s)
        --- PASS: kuttl/harness/delete-rolegroup_zookeeper-3.7.0-stackable23.4.0 (66.71s)
        --- PASS: kuttl/harness/delete-rolegroup_zookeeper-3.6.3-stackable23.4.0 (55.81s)
        --- PASS: kuttl/harness/delete-rolegroup_zookeeper-3.5.8-stackable23.4.0 (213.87s)
        --- PASS: kuttl/harness/cluster-operation_zookeeper-latest-3.8.0-stackable23.4.0 (83.85s)
        --- PASS: kuttl/harness/logging_zookeeper-3.8.0-stackable23.4.0 (52.76s)
        --- PASS: kuttl/harness/smoke_zookeeper-3.7.0-stackable23.4.0_use-server-tls-false_use-client-auth-tls-false (57.71s)
        --- PASS: kuttl/harness/smoke_zookeeper-3.5.8-stackable23.4.0_use-server-tls-true_use-client-auth-tls-true (70.65s)
        --- PASS: kuttl/harness/smoke_zookeeper-3.6.3-stackable23.4.0_use-server-tls-true_use-client-auth-tls-true (69.51s)
        --- PASS: kuttl/harness/smoke_zookeeper-3.7.0-stackable23.4.0_use-server-tls-true_use-client-auth-tls-true (68.48s)
        --- PASS: kuttl/harness/smoke_zookeeper-3.6.3-stackable23.4.0_use-server-tls-true_use-client-auth-tls-false (71.84s)
        --- PASS: kuttl/harness/smoke_zookeeper-3.7.0-stackable23.4.0_use-server-tls-true_use-client-auth-tls-false (66.07s)
        --- PASS: kuttl/harness/smoke_zookeeper-3.7.0-stackable23.4.0_use-server-tls-false_use-client-auth-tls-true (73.46s)
        --- PASS: kuttl/harness/smoke_zookeeper-3.6.3-stackable23.4.0_use-server-tls-false_use-client-auth-tls-true (67.32s)
        --- PASS: kuttl/harness/smoke_zookeeper-3.6.3-stackable23.4.0_use-server-tls-false_use-client-auth-tls-false (53.60s)
```
  • Loading branch information
adwk67 committed Apr 21, 2023
1 parent c6fd05d commit 69b97ef
Show file tree
Hide file tree
Showing 10 changed files with 1,648 additions and 868 deletions.
5 changes: 4 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -14,4 +14,7 @@ crate-hashes.json
result
image.tar

tilt_options.json
tilt_options.json

**/bundle/
**/bundle.Dockerfile
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,15 @@ All notable changes to this project will be documented in this file.

## [Unreleased]

### Added

- Generate OLM bundle for Release 23.4.0 ([#672]).

### Changed

- Operator-rs: `0.40.2` -> `0.41.0` ([#673]).

[#672]: https://github.com/stackabletech/zookeeper-operator/pull/672
[#673]: https://github.com/stackabletech/zookeeper-operator/pull/673

## [23.4.0] - 2023-04-17
Expand Down
839 changes: 0 additions & 839 deletions deploy/olm/23.4.0-rc1/manifests/zkcluster.yaml

This file was deleted.

14 changes: 0 additions & 14 deletions deploy/olm/23.4.0-rc1/metadata/dependencies.yaml

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -409,4 +409,4 @@ metadata:
labels:
app.kubernetes.io/name: zookeeper-operator
app.kubernetes.io/instance: zookeeper-operator
app.kubernetes.io/version: "23.4.0-rc1"
app.kubernetes.io/version: "23.4.0"
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,6 @@ rules:
resources:
- securitycontextconstraints
resourceNames:
- stackable-platform-scc
- stackable-products-scc
verbs:
- use
Original file line number Diff line number Diff line change
Expand Up @@ -2,20 +2,18 @@
apiVersion: operators.coreos.com/v1alpha1
kind: ClusterServiceVersion
metadata:
name: zookeeper-operator.v23.4.0-rc1
name: zookeeper-operator.v23.4.0
spec:
annotations:
support: stackable.tech
olm.properties: '[]'

# The following affect how the package is indexed at OperatorHub.io:
# https://operatorhub.io/?category=Database
# https://sdk.operatorframework.io/docs/advanced-topics/operator-capabilities/operator-capabilities/
categories: Storage
capabilities: Full Lifecycle
description: Apache Zookeeper for the Stackable platform

description: Stackable Operator for Apache ZooKeeper
repository: https://github.com/stackabletech/zookeeper-operator
containerImage: docker.stackable.tech/stackable/zookeeper-operator:23.4.0

displayName: Stackable Operator for Apache ZooKeeper
description: |-
This is a Kubernetes operator to manage [Apache ZooKeeper](https://zookeeper.apache.org/) ensembles. The Stackable Apache ZooKeeper Operator
is part of the Stackable Data Platform, a curated selection of the best open source data apps like Kafka, Druid, Trino or Spark, all
Expand All @@ -29,7 +27,6 @@ spec:
- [Commons Operator](https://github.com/stackabletech/commons-operator)
- [Secret Operator](https://github.com/stackabletech/secret-operator)
displayName: Apache Zookeeper Operator
keywords:
- zookeeper
maintainers:
Expand All @@ -39,8 +36,8 @@ spec:
provider:
name: Stackable GmbH
url: https://stackable.tech
version: 23.4.0-rc1
minKubeVersion: 1.20.0
version: 23.4.0
minKubeVersion: 1.23.0

installModes:
- supported: true
Expand Down Expand Up @@ -77,7 +74,7 @@ spec:

relatedImages:
- name: zookeeper-operator
image: docker.stackable.tech/stackable/zookeeper-operator:23.4.0-rc1
image: docker.stackable.tech/stackable/zookeeper-operator:23.4.0
install:
# strategy indicates what type of deployment artifacts are used
strategy: deployment
Expand Down Expand Up @@ -145,6 +142,7 @@ spec:
resources:
- statefulsets
verbs:
- get
- create
- delete
- list
Expand Down Expand Up @@ -228,7 +226,7 @@ spec:
containers:
- name: zookeeper-operator
securityContext: {}
image: "docker.stackable.tech/stackable/zookeeper-operator:23.4.0-rc1"
image: docker.stackable.tech/stackable/zookeeper-operator:23.4.0
imagePullPolicy: IfNotPresent
resources: {}
volumeMounts:
Expand Down
1,617 changes: 1,617 additions & 0 deletions deploy/olm/23.4.0/manifests/zkcluster.yaml

Large diffs are not rendered by default.

File renamed without changes.
10 changes: 10 additions & 0 deletions deploy/olm/23.4.0/metadata/dependencies.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
dependencies:
- type: olm.package
value:
packageName: commons-operator-package
version: "23.4.0"
- type: olm.package
value:
packageName: secret-operator-package
version: "23.4.0"

0 comments on commit 69b97ef

Please sign in to comment.