Releases: pravega/pravega-operator
0.5.1-rc0
Change Log
Made the cacheVolumeClaimTemplate optional(#385)
Segment store pvcs are not getting deleted even after pravega cluster deletion(#390)
helm3 supported script added(#386)
Fixing endtoend tests (#371)
Add helm 3 support, post-install hooks and make cluster specs overridable(#395)
Add certs overrides and improve chart resource metadata(#398)
Increase pravega-operator code coverage(#231)
Support for name override inside charts(#402)
Added Readiness check for controller(#404)
Documentation fix(#401)
Improved unit test coverage for controller and upgrade.go(#410)
Added fix for populating loglevel in controller(#412)
Added leader election (#372)
Adding support for helm upgrades(#388)
Changing default name of zookeeper service(#415)
Updating Pravega configuration key names(#411)
Added readiness check for auth and tls(#417)
0.4.5
Change Log
Note
- Pravega supported versions are no longer hard-coded in operator code. Config map has to be created using https://github.com/pravega/pravega-operator/blob/0.4.4/deploy/version_map.yaml
The default versions-config-map only has released pravega versions.
If you choose to use a pravega image created locally from Pravega master, which could have a later (different) image tag, you would need to add that to the versions-config-map manifest manually.
Bug fixes
Updating Operator Charts(#381)
Adding supported versions config map(#382)
added ECS TLS secret into general pravega tls section (#383)
0.5.0
0.5.0-rc1
Change Log
Notes ( Changes done as part of supporting upgrade from 0.4.x to 0.5)
- Pravega supported version config map is mounted to a volume, rather than reading directly. It is not mandatory to give specific name.
- Name of the long term storage is changed from
tier2
tolongtermStorage
- Operator mutating webhook is changed to validating webhook for validating pravega versions (new install & upgrade paths)
- Pravega CR version is changed to v1beta1 for new installation. Also, in the case of operator upgrade from 0.4.x conversion from v1alpha1 to v1beta1 CRD is enforced.(https://kubernetes.io/docs/tasks/access-kubernetes-api/custom-resources/custom-resource-definition-versioning/)
- Upgrade of controller-runtime library from v0.1.8 to v0.5.1
Bug Fixes
Updating example pravega manifest( #346)
Validate Pravega Cluster setup on minikube (#344)
Segment store pods not coming up while installing with pravegacluster.sh script(#351)
Update charts to use latest operator version ( #359)
Segment store pods are not coming up with external access (#354)
Update Pravega Operator Docs to provide working flow to update ECS credentials (#365)
Support p-operator upgrade from version 0.4.x to 0.5.0 (#343)
Load ECS secret for SegmentStore container(#348)
0.5.0-rc0
Change Log
Note
- Pravega supported versions are no longer hard-coded in operator code, but provided externally using a versions-config-map: https://github.com/pravega/pravega-operator/blob/master/deploy/version_map.yaml
The default versions-config-map only has released pravega versions.
If you choose to use a pravega image created locally from Pravega master, which could have a later (different) image tag, you would need to add that to the versions-config-map manifest manually. - With this release Bookkeeper cluster is no longer managed by Pravega Operator and instead is a pre-requisute for pravega deployment. We have a setup script that can be used to deploy all pravega prerequisites (Bk & ZK) and pravega in the right order using one command : https://github.com/pravega/pravega-operator/tree/master/setup
⚠️ Breaking Changes
Remove Bookkeeper from Pravega Operator (#315)
Supported upgrade versions as config map (#303)
Script for Pravega Cluster Deployment (#294)
🐛 Bug Fixes
Allow ingestion of user-defined variables in segment store (#332)
Upgrade documentation updates (#320)
Helm chart watch namespace fix (#311)
Make SS cache volume optional (#312)
Migrate to Go version 1.13 and use Go modules (#314)
0.4.4
Issue 324: Added testmode flag in charts (#331) * Added testmode flag in charts Signed-off-by: anisha.kj <[email protected]> * Addressed comments Signed-off-by: anisha.kj <[email protected]> * addressed comments Signed-off-by: anisha.kj <[email protected]> * Fixed typo Signed-off-by: anisha.kj <[email protected]> * Fixed typo Signed-off-by: anisha.kj <[email protected]> * Fixed typo Signed-off-by: anisha.kj <[email protected]>
0.4.4-rc0
Change Log
Operator uninstall documentation update (#307)
Fix for webhook check failure for rollback (#309)
Support for custom storage class (#313)
Improve Code Coverage (#317)
Renamed ECS Config Item from root to prefix (#323)
Update upgrade documentation for upgrades to 0.7 or later (#329)
Use configUri for ECS Tier2 (#326)
Added testmode flag in charts (#331)