- Introduction
- Getting started
- Managing solution projects and packages
- Managing solution deployments
- Deploying a solution
- Checking the deployment status
- Editing a deployment configuration
- Upgrading or downgrading a solution
- Uninstalling a solution

Solutions user guide
Checking the deployment status
The Solutions view provides various details on your solution packages, as follows:
- Details on the solutions packages: name, status, latest version, description, author, and publish date.
- Details on the deployments: operation, status, start and end time, package name, and package version.
- Details on the deployment history of a package: version, operation, status, timestamp, and author.
The following table describes the possible statuses of your deployment:
Operation | Status | Description |
|---|---|---|
Install | Draft | You saved your solution deployment as a draft and can now resume or discard the installation. |
Successful | You installed a solution package. | |
Failed | The installation failed. You can retry the installation. | |
FailedRollback | Rollback failed, but some components were already deployed. Make sure to manually clean up any partially installed solution components before trying to deploy the solution again. | |
In progress | The installation operation is in progress. | |
Version change | Draft | The upgrade operation was saved as a draft. You can resume or discard the version change. |
Successful | The upgrade was successful. | |
Failed | The upgrade operation failed. You can retry the operation. | |
FailedRollback | The rollback operation failed. | |
In progress | The upgrade operation is in progress. | |
Configuration change | Successful | You successfully edited a solution deployment. |
Failed | The configuration change failed. You can retry editing the solution deployment. | |
FailedRollback | The rollback operation failed. | |
In progress | The configuration change is in progress. | |
Uninstall | Successful | You successfully uninstalled a deployment. |
Failed | Uninstalling a deployment failed. | |
In progress | Uninstalling a deployment is in progress. |
The following table describes the deployment operation statuses, and how their current and new versions change:
| Operation and status | Current version | New version |
|---|---|---|
| Draft | N/A | The version that is pending installation. |
| Install successful | Installed version | N/A |
| Upgrade failed | The version for which you initiate the upgrade. | The version to which you are upgrading. You can retry deployment, or uninstall the package. |
| Rollback failed | The version for which the upgrade is intended. | The version for which the rollback is intended. You can retry deployment. |
| Rollback successful | The version for which the rollback is performed. | N/A You can uninstall the package or upgrade to a different version. |
Checking the deployment transition status and allowed user operations
The following table describes the deployment transition status and allowed user operations for each status:
Legend:
✅ - Available
❌ - Not available
Status | Allowed user operations | |||||
|---|---|---|---|---|---|---|
Install | Activate | Upgrade | Uninstall | Remove | ||
Draft | Successful | ✅ | ❌ | ❌ | ❌ | ✅ |
Install | Successful | ❌ | ✅ | ✅ | ✅ | ❌ |
Install | Failed | ✅ Retry deployment | ❌ | ❌ | ❌ | ❌ |
Uninstall | Failed | ❌ | ❌ | ❌ | ✅ Retry deployment | ❌ |
Upgrade | Failed | ✅ Retry deployment | ✅ | ❌ | ✅ | ❌ |
Rollback | Failed | ✅ Retry deployment | ❌ | ❌ | ✅ | ❌ |
Active | Successful | ❌ | ❌ | ✅ | ✅ | ❌ |
Active | Failed | ❌ | ✅ Retry deployment | ✅ | ✅ | ❌ |