Releases: PureStorage-OpenConnect/pso-explorer
Update guzzlehttp to version 7.4.4 to fix known vulnerabilities
About this release
Pure Service Orchestrator™ eXplorer (or PSO eXplorer) provides a web based user interface for Pure Service Orchestrator™. It shows details of the persistent volumes and snapshots that have been provisioned using PSO, showing provisioned space, actual used space, performance and growth characteristics. The PSO eXplorer dashboard provides a quick overview of the number of volumes, snapshots, storageclasses and arrays in the cluster, in addition to the volume usage, the volume growth over the last 24 hours and cluster-level performance statistics. PSO eXplorer now also allows you to build your values.yaml
for deployment or create a values.yaml
to perform an upgrade with all you settings already configured. And it will monitor the array connectivity (ping) to avoid errors due to network connectivity issues.
For more details and a demo, check out this blog.
Major changes
Minor changes
- Update guzzlehttp to version 7.4.4 to fix known security vulnerabilities.
- Update php-fpm image to 7.4.30 to fix known security vulnerabilities.
More information
For more information on how to deploy and use, visit:
https://github.com/PureStorage-OpenConnect/pso-explorer
Update ChartJS to version 2.9.4
About this release
Pure Service Orchestrator™ eXplorer (or PSO eXplorer) provides a web based user interface for Pure Service Orchestrator™. It shows details of the persistent volumes and snapshots that have been provisioned using PSO, showing provisioned space, actual used space, performance and growth characteristics. The PSO eXplorer dashboard provides a quick overview of the number of volumes, snapshots, storageclasses and arrays in the cluster, in addition to the volume usage, the volume growth over the last 24 hours and cluster-level performance statistics. PSO eXplorer now also allows you to build your values.yaml
for deployment or create a values.yaml
to perform an upgrade with all you settings already configured. And it will monitor the array connectivity (ping) to avoid errors due to network connectivity issues.
For more details and a demo, check out this blog.
Major changes
Minor changes
- Update ChartJS to version 2.9.4 to fix known vulnerability.
More information
For more information on how to deploy and use, visit:
https://github.com/PureStorage-OpenConnect/pso-explorer
Disable php-fpm logging to stdout
About this release
Pure Service Orchestrator™ eXplorer (or PSO eXplorer) provides a web based user interface for Pure Service Orchestrator™. It shows details of the persistent volumes and snapshots that have been provisioned using PSO, showing provisioned space, actual used space, performance and growth characteristics. The PSO eXplorer dashboard provides a quick overview of the number of volumes, snapshots, storageclasses and arrays in the cluster, in addition to the volume usage, the volume growth over the last 24 hours and cluster-level performance statistics. PSO eXplorer now also allows you to build your values.yaml
for deployment or create a values.yaml
to perform an upgrade with all you settings already configured. And it will monitor the array connectivity (ping) to avoid errors due to network connectivity issues.
For more details and a demo, check out this blog.
Major changes
Minor changes
- Disable php-fpm logging to stdout since it's too verbose and doesn't add to the Laravel logging (fix for #21).
More information
For more information on how to deploy and use, visit:
https://github.com/PureStorage-OpenConnect/pso-explorer
Fix for OpenShift 3.11
About this release
Pure Service Orchestrator™ eXplorer (or PSO eXplorer) provides a web based user interface for Pure Service Orchestrator™. It shows details of the persistent volumes and snapshots that have been provisioned using PSO, showing provisioned space, actual used space, performance and growth characteristics. The PSO eXplorer dashboard provides a quick overview of the number of volumes, snapshots, storageclasses and arrays in the cluster, in addition to the volume usage, the volume growth over the last 24 hours and cluster-level performance statistics. PSO eXplorer now also allows you to build your values.yaml
for deployment or create a values.yaml
to perform an upgrade with all you settings already configured. And it will monitor the array connectivity (ping) to avoid errors due to network connectivity issues.
For more details and a demo, check out this blog.
Major changes
Minor changes
- Fix issue with OpenShift 3.11 where initial data collection does not complete (fix for #22).
More information
For more information on how to deploy and use, visit:
https://github.com/PureStorage-OpenConnect/pso-explorer
Fix namespace issue for config builder
About this release
Pure Service Orchestrator™ eXplorer (or PSO eXplorer) provides a web based user interface for Pure Service Orchestrator™. It shows details of the persistent volumes and snapshots that have been provisioned using PSO, showing provisioned space, actual used space, performance and growth characteristics. The PSO eXplorer dashboard provides a quick overview of the number of volumes, snapshots, storageclasses and arrays in the cluster, in addition to the volume usage, the volume growth over the last 24 hours and cluster-level performance statistics. PSO eXplorer now also allows you to build your values.yaml
for deployment or create a values.yaml
to perform an upgrade with all you settings already configured. And it will monitor the array connectivity (ping) to avoid errors due to network connectivity issues.
For more details and a demo, check out this blog.
Major changes
- Fix incorrect namespace shown when using the config builder for upgrades
Minor changes
- Add additional information to the JSON output of the main dashboard
More information
For more information on how to deploy and use, visit:
https://github.com/PureStorage-OpenConnect/pso-explorer
Security updates and health agent update
About this release
Pure Service Orchestrator™ eXplorer (or PSO eXplorer) provides a web based user interface for Pure Service Orchestrator™. It shows details of the persistent volumes and snapshots that have been provisioned using PSO, showing provisioned space, actual used space, performance and growth characteristics. The PSO eXplorer dashboard provides a quick overview of the number of volumes, snapshots, storageclasses and arrays in the cluster, in addition to the volume usage, the volume growth over the last 24 hours and cluster-level performance statistics. PSO eXplorer now also allows you to build your values.yaml
for deployment or create a values.yaml
to perform an upgrade with all you settings already configured. And it will monitor the array connectivity (ping) to avoid errors due to network connectivity issues.
For more details and a demo, check out this blog.
Major changes
- None
Minor changes
- Update Laravel from 7.x to 8.x, which is a long term release (LTS) version and fixes some security issues
- Update docker base image from PHP-FPM version 7.4.12 to 7.4.14
- Only perform iSCSI connectivity check if iSCSI is used
More information
For more information on how to deploy and use, visit:
https://github.com/PureStorage-OpenConnect/pso-explorer
Config builder and node health agent
About this release
Pure Service Orchestrator™ eXplorer (or PSO eXplorer) provides a web based user interface for Pure Service Orchestrator™. It shows details of the persistent volumes and snapshots that have been provisioned using PSO, showing provisioned space, actual used space, performance and growth characteristics. The PSO eXplorer dashboard provides a quick overview of the number of volumes, snapshots, storageclasses and arrays in the cluster, in addition to the volume usage, the volume growth over the last 24 hours and cluster-level performance statistics. PSO eXplorer now also allows you to build your values.yaml
for deployment or create a values.yaml
to perform an upgrade with all you settings already configured. And it will monitor the array connectivity (ping) to avoid errors due to network connectivity issues.
For more details and a demo, check out this blog.
Major changes
- Add DaemonSet based node monitoring to monitor ping connectivity for each Kubernetes node in the cluster to the appropriate IP addresses for management, iSCSI and/or NFS access.
- Add the Config Builder which allows you to build a
values.yaml
for the release you want to deploy. - Add the login feature for the config builder as to not expose API tokens to unauthorised users.
Minor changes
- Point application logging to
stdout
(in addition to the laravel.log file, so that application logging is now available natively from Kubernetes (kubectl logs
) - Make sure that the Alpine Redis container runs as non-root user (issue #18)
- Restructure file and directory layout in repo to be able to add the node health agent (DaemonSet)
- Add latest csi-provisioner time field to show more context info for release persistent volumes (is shows the deletion time)
- Improved Storage Topology visibility in Settings -> PSO view
- Minor bugfixes and enhancements
More information
For more information on how to deploy and use, visit:
https://github.com/PureStorage-OpenConnect/pso-explorer
Authentication
About this release
Pure Service Orchestrator™ eXplorer (or PSO eXplorer) provides a web based user interface for Pure Service Orchestrator™. It shows details of the persistent volumes and snapshots that have been provisioned using PSO, showing provisioned space, actual used space, performance and growth characteristics. The PSO eXplorer dashboard provides a quick overview of the number of volumes, snapshots, storageclasses and arrays in the cluster, in addition to the volume usage, the volume growth over the last 24 hours and cluster-level performance statistics.
For more details and a demo, check out this blog.
Major changes
- Adds ingress option to the PSO eXplorer Helm Chart (Solving issue #13)
- Introduces authentication for PSO eXplorer by setting a username and password hash through the values.yaml (Solving issue #16)
Minor changes
- Changed the login dialog to full screen if anonymous access is not allowed
- Allow alpha features (features still in development and considered unstable) to be enabled and tested through the Helm Chart
- Changed
timeouts.dashboard_refresh
andtimeouts.cache_refresh
variables in values.yaml to camelcasetimeouts.dashboardRefresh
andtimeouts.cacheRefresh
for consistency
More information
For more information on how to deploy and use, visit:
https://github.com/PureStorage-OpenConnect/pso-explorer
Minor bug fixes and enhancements
About this release
Pure Service Orchestrator™ eXplorer (or PSO eXplorer) provides a web based user interface for Pure Service Orchestrator™. It shows details of the persistent volumes and snapshots that have been provisioned using PSO, showing provisioned space, actual used space, performance and growth characteristics. The PSO eXplorer dashboard provides a quick overview of the number of volumes, snapshots, storageclasses and arrays in the cluster, in addition to the volume usage, the volume growth over the last 24 hours and cluster-level performance statistics.
For more details and a demo, check out this blog.
Major changes
Minor changes
- Update to image tag 0.5.5a which solves an HTTP 500 error for Settings/PSO in version v0.5.5
- Changed asset links to relative links to solve #11
- Fixed bugs resulting in application error 500 messages
More information
For more information on how to deploy and use, visit:
https://github.com/PureStorage-OpenConnect/pso-explorer
PSO 6 and imported volumes support
About this release
Pure Service Orchestrator™ Explorer (or PSO Explorer) provides a web based user interface for Pure Service Orchestrator™. It shows details of the persistent volumes and snapshots that have been provisioned using PSO, showing provisioned space, actual used space, performance and growth characteristics. The PSO Explorer dashboard provides a quick overview of the number of volumes, snapshots, storageclasses and arrays in the cluster, in addition to the volume usage, the volume growth over the last 24 hours and cluster-level performance statistics.
For more details and a demo, check out this blog.
Major changes
- Add support for PSO 6.0.
- Support for imported volumes and I0014.
Minor changes
- Improved code quality with PSR-12 compliance (I0002)
- Rewritten application logic to go from PV to PVC (I0014)
- Expose file storage settings in PSO Settings view (I0008)
- Add AllowedTopologies to StorageClasses view (I0017)
- Add all sidecar images for PSO 6 (I0018)
- Add option for custom refresh timeout for Dashboard view
- Add option for custom cache timeout for Redis cache
- Create route for OpenShift Container Platform from helm chart
More information
For more information on how to deploy and use, visit:
https://github.com/PureStorage-OpenConnect/pso-explorer