Releases: pravega/zookeeper-operator
0.2.15
Change Log
Updating chart version to 0.2.14(#472)
Upgrade dependencies (#480)
Reevaluating number of client connections dynamically in the teardown script (#482)
upgrading zookeeper to 3.7.1 (#484)
missing deploy directory (#487)
Annotation field in zookeeper headless service does not update (#474)
Bump go version to 1.18(#498)
use socat instead of nc(#475)
Replace deprecated policy/v1beta1 PDB API(#428)
Add topologySpreadConstraints to PodSpec(#427)
Adjust behavior for pod labels(#511)
Adds nodeSelector, affinity and tolerations to the pre-delete hook Job(#518)
Critical CVE-2022-37434 in zookeeper-operator image(#508)
Bump github.com/emicklei/go-restful from 2.15.0+incompatible to 2.16.0+incompatible(#528)
Bump golang.org/x/text from 0.3.7 to 0.3.8(#532)
Bump golang.org/x/net from 0.0.0-20220526153639-5463443f8c37 to 0.7.0(#534)
0.2.14
Change Log
Updating operator and cluster charts to latest version(#390)
Allow to set pod annotations in post-install-upgrade job in helm chart(#394)
Fixing Leader election failure(#397)
Added disable Finalizer flag(#400)
Documentation changes(#407)
Added support for extra labels on zookeeper-operator helm chart(#402)
Upgrade zu and golang dependencies(#404)
Add missing namespaces to pre-delete-hooks in zookeeper operator charts(#411)
Correct the zookeeper charts(#415)
Harden zookeeper post-install hook(#417)
Upgrade to golang 1.17 and update dependencies (#420)
Update zookeeper-operator helm configuration docs (#421)
Remove namespace from non-namespaced resources in charts(#430)
Added support to run zookeeper operator as non-root (#440)
Update alpine image to 3.15(#446)
Bump operator-sdk version to v1.13(#443)
Fix logging setup for e2e tests(#460)
Removing travis.yml ((#462)
Update go.mod with no replace directives and update k8s version(#449)
Metrics port is not using zk helm chart values(#457)
Adding support for configuring pdb(#464)
Fixing Leader election failure(#467)
Update to zookeeper 3.7.0 version(#370)
0.2.13
Change Log
Updating charts to latest version(#371)
Fix security warning(#375)
Trigger cluster restart via CRD field(#348)
Configuring codecov for PR validation tasks(#148)
Automating the release process(#266)
Upgrade alpine image to fix security vulnerabilities(#380)
Use getent instead of nslookup for starting scripts(#243)
Build using golang 1.16(#382)
Add omitempty to optional probe fields(#378)
Updating Zookeeper to 3.6.3 (#387)
Updating Image pull secret of existing service account(#388)
Prevent status updates from triggering reconcile loops(#389 )
0.2.12
Change Log
Updating charts to latest version(#346)
Fix for missing fields in crd status(#350)
Reading stale zookeeper cluster spec/status can lead to undesired pod and PVC deletion(#314)
Added option to define templates for additional sidecars and volumes(#358)
Fix rbac cluster role(#361)
Add support for more zoo.cfg configuration parameters(#356)
Fix for error messages coming in operator logs(#357)
Add generate Makefile target to generate operator-sdk resource(#364)
Upgrading operator-sdk version(#365)
0.2.11
Change Log
Updating charts to latest version(#322)
Added API version check in CRD(#329)
Add support of customized volume mounts for zookeeper containers(#328)
Fix Pod Security Context config error(#333)
Add support for init containers in zookeeper pods(#332)
CRD template refactor to accommodate different API versions(#338)
Reading stale zookeeper cluster spec/status can lead to undesired pod and PVC deletion(#314)
Change the location of zu.jar in zookeeper Image(#342)
Adding sidecar feature to zookeeper-operator(#344)
0.2.10
Change Log
Pass PodPolicy annotations from ZookeeperClusterSpec to StatefulSet Pod Templates(#125)
Fix marker comments for runtime object deepcopy(#261)
Added support for more zookeeper configuration options(#220)
Delete the old transaction logs from zookeeper(#263)
Helm chart version differs from pravega/charts(#265)
Setting ephemeral storage type using charts(#269)
Adding annotations to PVC (#165)
Support for image pull secrets (#185)
Building docker images using local registry (#276)
Move to github action from travis(#281)
Support to add annotations to operator pod(#282)
Support for configuring readiness and liveness probes(#275)
Fixing post-install-upgrade hook(#291)
Exposing Zookeeper AdminServer port via Service(#237)
Added Zookeeper Operator pre-delete hook(#300)
Fix incorrect paths in config spec(#299)
Added more end to end tests (#303)
PVC can be mistakenly deleted when reading from stale apiserver(#312)
Fix for second zk pod crash(#315)
0.2.9
0.2.9-rc2
Change Log
Not specifying a default storage class in charts(#250)
Allow to set a Service Account to cluster Statefulset(#78)
Propagate labels to Zookeeper Cluster underlying resources(#257)
Support mutliple images(#228)
Operator chart: added node selector, affinity and tolerations (#223)
Chart changes and CRD refactoring (#241)
Bootstrap Process does not handle missing DNS server correctly(#240)
Increasing unit test coverage (#235)
Adding checks to helm charts (#248)
Not able to create zookeeper cluster resources via exporter binary (#209)
Operator can watch a configurable set of namespaces (#201)
Make kubernetes cluster domain configurable(#200)
Removed k8s.io/kubernetes(#226)
Added support for ephemeral storage (#63)
Modifying zoo.cfg on rolling restarts(#231)
Adopt controller-gen to generate crd manifests and adopt helm v3 way of managing crds(#227)
Fixed chart bug and added validation for various crd fileds(#233)
0.2.9-rc1
Change Log
Support mutliple images(#228)
Operator chart: added node selector, affinity and tolerations (#223)
Chart changes and CRD refactoring (#241)
Bootstrap Process does not handle missing DNS server correctly(#240)
Increasing unit test coverage (#235)
Adding checks to helm charts (#248)
Not able to create zookeeper cluster resources via exporter binary (#209)
Operator can watch a configurable set of namespaces (#201)
Make kubernetes cluster domain configurable(#200)
Removed k8s.io/kubernetes(#226)
Added support for ephemeral storage (#63)
Modifying zoo.cfg on rolling restarts(#231)
Adopt controller-gen to generate crd manifests and adopt helm v3 way of managing crds(#227)
Fixed chart bug and added validation for various crd fileds(#233)
0.2.9-rc0
Change Log
Not able to create zookeeper cluster resources via exporter binary (#209)
Operator can watch a configurable set of namespaces (#201)
Make kubernetes cluster domain configurable(#200)
Removed k8s.io/kubernetes(#226)
Added support for ephemeral storage (#63)
Modifying zoo.cfg on rolling restarts(#231)
Adopt controller-gen to generate crd manifests and adopt helm v3 way of managing crds(#227)
Fixed chart bug and added validation for various crd fileds(#233)