Among the array of features and functionality which debut in the OneFS 9.12 release lies One-Click Upgrade. This feature simplifies OneFS software lifecycle management on a PowerScale cluster by enabling automated package discovery, download, and installation via the WebUI, providing a seamless upgrade experience.

When Dell Connectivity Services (DTCS) are enabled and the cluster registered via its unique software ID, telemetry data is securely transmitted to the Dell support backend. This enables the Cluster Update Platform (CUP) to determine the appropriate upgrade packages for each cluster.

Based on this telemetry, CUP generates a manifest containing package metadata, which is distributed by the Converged Management System (CMS) via Dell Managed File Transfer (MFT) to the Embedded Service Enabler (ESE) component on the target cluster.
Under the hood, the one-click upgrade feature’s architecture and workflow is as follows:

The upgrade package is staged on the MFT locker for retrieval. Upon receiving the manifest, ESE invokes the OneFS platform API (pAPI) to forward the data to the ‘Rice’ service. The rice daemon parses the manifest, stores package details in the local database, and exposes them to the WebUI.
As such, cluster admins can view available packages, including version, release stage, and firmware options, and initiate downloads or installations directly from the WebUI.
OneFS 9.12 supports optional auto-download policies, allowing customers to select preferences such as latest release or LTS versions. Installation is triggered with a single click, leveraging the isi upgrade workflow to orchestrate node reboots and apply updates. This process is as follows:

- Configure Dell Connectivity Services (DTCS) using the WebUI wizard located under Cluster Management > General Settings > Connectivity Services:

- Configure the download settings, located under Cluster Management > Upgrade > Settings:

- Enable or disable one-click upgrade functionality:
# isi upgrade package setting modify --enable-subscription <true|false>
Once enabled, one-click upgrade can be easily invoked by selecting the desired release version and clicking on the ‘Start Update’ button under Cluster Management > Upgrade > Overview:

- Upgrade status will be visually communicated in the WebUI via the completion status bar under Cluster Management > Upgrade > Overview:

5. Once completed, a banner similar to the following will be displayed by the WebUI under Cluster Management > Upgrade > Overview, indicating that the upgrade was successful. When ready, the upgrade can then be committed by clicking on the ‘Commit Upgrade’ button:

Post-upgrade, users can commit or roll back changes through the same interface. If there’s an anomaly or issue, investigation and troubleshooting can be performed from the CLI with the following commands.
To verify the Connectivity service status:
# isi connectivity view
To check the rice service log file:
# cat /var/log/isi_rice_d.log
To view the check upgrade log:
# isi upgrade view # isi_upgrade_logs
The following tables presents some potential solutions for common issue resolution.
| Issue | Background Possible Solutions |
| Package not displayed | Verify connectivity service status |
| Package download error | Check isi_rice_d log |
| Package installation error | Check upgrade log |
In summary, the one-click upgrade architecture in OneFS 9.12 and later ensures secure, telemetry-driven package delivery, minimizes manual intervention, helping to accelerate upgrade cycles while maintaining cluster integrity.