Deployments

The Deployments page shows all deployment jobs across your environment. Use it to monitor progress, troubleshoot failures, and retry or cancel jobs.

Viewing Deployments

ColumnDescription
CreatedWhen the job was created (shown as relative time)
DeviceTarget device hostname
AppApplication name
IntentInstall, Update, Uninstall, or Update Only
StatusCurrent status of the job
AttemptCurrent attempt number (e.g., "1/3")
DurationHow long the job took or has been running

Job Statuses

StatusMeaning
PendingJob is queued, waiting for the device to pick it up
InProgressJob is currently executing on the device
SucceededJob completed successfully
FailedJob encountered an error during execution
CancelledJob was cancelled by an administrator
SkippedJob was skipped (e.g., app was already installed)
AbandonedDevice stopped responding during execution
DeferredUser deferred the installation to a later time

Filtering Deployments

Use the filter bar to narrow results:

  • Status - Filter by job status (e.g., show only Failed jobs)
  • Intent - Filter by deployment intent
  • Device - Filter by a specific device
  • App - Filter by a specific application
  • Search - Search by device hostname or app name

Click Clear to reset all filters.

Deployment Details

Click any deployment row to view its detail page, which includes:

Job Information

Job ID, device, app, intent, status, timestamps, duration, exit code, and failure details.

Logs

Browse log files collected from the device. View individual log file contents or download the complete log archive. Logs include standard output/error from the installer, agent execution logs, and PSADT toolkit logs.

Job Actions

Cancel a Job

Click Cancel on a pending or deferred job. For in-progress jobs, a cancellation request is sent and the job stops on its next status check.

Retry a Job

Click Retry on a failed, abandoned, or cancelled job. This creates a new job attempt for the same device and app.

Understanding Failure Types

Failure TypeMeaning
ExitCodeThe installer returned a non-zero exit code
TimeoutThe job exceeded the 60-minute execution timeout
DownloadThe package could not be downloaded
IntegrityThe downloaded package failed hash verification
DependencyA prerequisite app deployment failed

Bulk Operations

Select multiple deployments using the checkboxes, then use the action bar:

  • Retry failed - Create retry attempts for all selected failed jobs
  • Cancel selected - Cancel all selected pending or in-progress jobs