Authorization error

Authorization between your environments has failed.

This could be caused by having different deploy API keys configured for each of your environments. API keys are specified by the "Umbraco.Deploy.ApiKey" application setting in web.config. Please ensure that these settings match before trying to continue.

Kabum! 💣 🐣

This error was triggered by having this configuration setting in your {{exception.EnvironmentName}} environment, and deploying a content item with a name ending with <value> :

                    <settings>
                        <deploy kabum="<value>" />
                    </settings>
                

This is used for debugging exceptions & errors and should normally not appear unless you are debugging something. You can disable it by removing the "kabum" attribute from the UmbracoDeploy.settings.config file in ~/config of your site.

The following artifacts might be involved:

  • {{udi}}

Unsupported content type change

The content type of a document or media you are trying to transfer, has changed. This means that the item exists on both sites, but with a different content type. Deploying content type changes is currently not supported by Umbraco Deploy.

If you want to transfer this document, you need to delete the existing document in the destination site and redeploy it from the source site using the new document type.

The following artifacts might be involved:

  • {{udi}}

Dependency Error

{{exception.Message}}

This situation must be fixed before deploy can work.

A content transfer is already in progress

Another content transfer has already been started, by {{exception.UserName}} ({{exception.UserEmail}}). Please try your content transfer again later.

Connection error

{{innerException.Message}}

Invalid Path in data

During the deploy process, an invalid path was found in the database. This can be fixed by updating the paths in umbracoNode to be correct. Please contact support for instructions on how to solve this issue.

The following artifacts might be involved:

  • {{udi}}

Merge Conflict

The following file found contains the merge conflict that needs to be fixed with your Git merge tool of choice:

/data/revisions/{{exception.FileName}}

How did I get a merge conflict?

A common merge conflict happens when yourself or another developer adds a new property to a document type directly on the Cloud site and you forget to pull down the latest changes from the Git repository and decide to work on the same document type locally.

Unsure how to fix a merge conflict, then GitHub has a great guide on this

An error occurred

The {{exception.EnvironmentName || 'source'}} environment has thrown a {{exception.ExceptionType || uiException.ClassName || 'unknown exception'}} with message: {{exception.ExceptionMessage || exception.Message || '(empty)'}} It might have been caused by an inner {{innerException.ExceptionType}} with message: {{innerException.ExceptionMessage || innerException.Message || '(empty)'}}

The following artifacts might be involved:

  • {{udi}}

The technical details may contain more information.

Task was cancelled

The task was cancelled during execution.

Task timed out

The task timed out.

Time: {{ timestamp }}
Server Time: {{ serverTimestamp }}