Loading
Feature degradation | Gmail Email delivery failureRead More
Manage and Release Changes Easily and Collaboratively with DevOps...
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          Stalled Promotions

          Stalled Promotions

          Stalled promotions can happen during several points in the promotion process. After you determine where the failure occurred, you can fix it.

          The promotion process comprises two main steps: deploying the selected metadata to the target stage’s org, and pushing the merged metadata to the target stage’s branch. A stalled promotion can occur when updates from external services back to DevOps Center get interrupted during one of these operations. This communication breakdown results in one of these types of stalled promotions:

          • Promotion failed–the changes weren’t promoted to either the target pipeline environment or the associated target pipeline branch. To fix the issue, execute a query to find the affected record, then change the Status to Error so you can try the promotion again.
          • Promotion succeeded–the changes were promoted to both the target pipeline environment and the associated target pipeline branch, but weren’t properly reflected in DevOps Center. To fix the issue, execute a query to find the affected record, then change to Status to Completed.
          • Deployment succeeded but the branch wasn’t merged–the changes exist in the target pipeline environment but don’t appear in the associated target pipeline branch. To fix the issue, execute a query to find the affected record, then change the status to Error so you can try the promotion again.

          To determine how to proceed to fix the stalled promotion, first troubleshoot to discover where the error occurred.

          A flow chart representing how to figure out which type of stalled promotion you have.
          1. Log in to the target org and check the deployment status.

            From Setup, type Deployment Status, then select Deployment Status.

          2. Check to see if the deployment failed.
          3. If the deployment succeeded, check to see if the pull (change) request in the source control system was merged.
            1. View the pull request in the source control repository. If you see the Stalled Promotion error, you can use the dropdown to view the change request. If the promotion message says “Pushing,” the dropdown menu is disabled. Go to the source control system directly and select the project repository to see the list of change requests.
            2. Click Pull Requests.
            3. If all the pull requests are closed, the promotion was successful but not properly reflected in DevOps Center. See Fix a Stalled Promotion when the Promotion Succeeded for instructions. If you see open pull requests, continue to the next step.
          4. Look for the pull requests associated with your stalled promotion.
            • If you attempted to promote all work items in the stage, look for a pull request with the title that begins with [DO NOT MERGE] For DevOps Center use only - <source stage> to <target stage>.
            • If you selected a subset of items to promote, look at each pull request that contains the work item ID, for example, [DevOps Center] Merge WI-000002 to <target stage>.
            • If you attempted to promote a work item bundle, look for the pull request with the associated source and target stage, for example, [DevOps Center] <source stage> to <target stage>.
          5. Determine what to do next.
           
          Loading
          Salesforce Help | Article