Skip to main content

Installation safety and rollback

launchpad://docs/standard
$launchpad open --docs Installation safety and rollback
Starter·Platform: Jira Service Management Cloud (Assets)·Implementation Guide·Reading time: ~4 min·Version 1.1·Mar 2026

Installation safety and rollback

info

Installation Safety and Rollback What LaunchPad protects during installation, how failure is handled, and what to do if something looks wrong.

One of the most common questions before installing anything in a production Jira environment is: "What if it breaks something?" It is a fair question. This page answers it directly.


LaunchPad is isolated by design

Everything LaunchPad creates during installation goes into a new Assets schema. Nothing outside that schema is touched. Your existing schemas, their data, your Jira workflows, your automation rules, and any other Assets configuration remain exactly as they were before you started.

This isolation is intentional. LaunchPad is designed to operate as an additive layer: it builds new structure without modifying what already exists.


What happens during installation

When you start an installation, LaunchPad works through a structured sequence:

  1. A new Assets schema is created with the name of the selected template

  2. Object types are created within the schema, in the correct dependency order

  3. Relationships between object types are established

  4. Ownership attributes and reference fields are applied

For larger templates, this takes longer. The Enterprise IT CMDB, for example, has 21 object types with layered dependencies. The progress indicator in the LaunchPad UI reflects each stage as it completes.

Deployment in progress at 60% with object types and attributes being created

tip

Pro tip: Do not close the browser window or navigate away while installation is running. If you do, the installation may continue in the background, but you will lose visibility of the progress state and may need to check Assets manually to confirm completion.


How failure is handled

If installation fails at any point, a partial schema may be left behind in Assets. LaunchPad does not automatically remove partially created structures. You should check Jira > Assets > Object schemas for any incomplete schema and delete it manually before re-running.

Once the failure has been identified and any underlying issue resolved (usually a permissions problem), installation can be safely re-run.


What is and is not protected

ProtectedNot affected by LaunchPad
All existing Assets schemasJira workflows
All existing object dataAutomation rules
All existing configurationsRequest type configurations
All Jira space settingsExisting ticket data

LaunchPad does not touch anything it did not create.


Common failure causes

Most installation failures fall into one of two categories.

Permissions. The account running the installation does not have permission to create object schemas in Assets. This is the most common cause and the first thing to check. Go to Jira → Assets → Object schemas and confirm you can see a "Create schema" option. If you cannot, speak to your Jira administrator.

Timeouts on large schemas. Occasionally, a large schema installation will stall due to an API timeout rather than a permissions issue. If the progress indicator stops moving for several minutes, wait a little longer before concluding something has failed. If the UI shows an error, check whether a partial schema was created in Assets before re-running.


After a failed installation

If installation fails:

  1. Go to Jira → Assets → Object schemas and confirm no partial schema has been left behind

  2. If a partial schema is present, delete it manually before re-running

  3. Resolve the underlying cause (permissions being the most likely culprit)

  4. Re-run the installation from the LaunchPad home screen

If the problem persists, raise a support request and include the name of the schema you were trying to install and any error messages that appeared.