# Portworx Operator 1.5.0 is now GA!

**URL:** <https://forums.portworx.com/t/portworx-operator-1-5-0-is-now-ga/1018>\
**Category:** Portworx Releases\
**Tags:** operator\
**Created:** [July 30, 2021, 10:23pm UTC](https://forums.portworx.com/t/portworx-operator-1-5-0-is-now-ga/1018 "2021-07-30T22:23:24Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Prashant\_Rathi](https://yyz2.discourse-cdn.com/flex030/user_avatar/forums.portworx.com/prashant_rathi/32/72_2.png) [@Prashant\_Rathi](https://forums.portworx.com/u/Prashant_Rathi)\
**Post date:** [July 30, 2021, 10:23pm UTC](https://forums.portworx.com/t/portworx-operator-1-5-0-is-now-ga/1018/1 "2021-07-30T22:23:24Z")

</div>

We are pleased to announce Portworx Operator 1.5.0 is now GA. Please see the major improvements and bug fixes below:

### Improvements:

- Pure1 telemetry is now enabled by default, starting with Portworx Enterprise 2.8.0.
- The Operator now allows you to specify cache devices during installation.
- The Operator now supports heterogeneous node configurations for cloud storage.
- Added support for passing custom annotations to Portworx pods from StorageCluster.
- Added support for explicitly specifying the cloud provider when using cloud storage.
- The Operator can now overwrite existing Portworx volumes with user-defined custom volumes.
- Simplified the OpenShift console StorageCluster Create form.
- Upgraded CSI driver object to v1.

### Bug Fixes:

- The Operator will no longer attempt to install Portworx if a DaemonSet installation already exists.
- The Operator now supports using annotation to overwrite images in “[k8s.gcr.io](http://k8s.gcr.io)” and other registries with custom image registry. For instance, `operator.libopenstorage.org/common-image-registries: "gcr.io,k8s.gcr.io"` .
- The Operator no longer creates Portworx and KVDB pods repeatedly after a node is cordoned and drained.
- OpenShift no longer fails upgrade operations due to legacy immutable file attributes on config files `/etc/pwx` . This issue has been fixed in Portworx 2.6.6 and above.
- Portworx pods and other resources no longer randomly get deleted by the Kubernetes garbage collector.
- Changed the default port on AKS to avoid port collision.

Link to release notes [here](https://github.com/libopenstorage/operator/releases/tag/portworx-1.5.0).
