Promoting the Snapshots

Promote the process app snapshots, following the instructions carefully, especially for the Turnover snapshot. For the best results, read through the following sections before beginning the promotion.

Snapshot Promotion Procedure

When are ready to promote a snapshot, perform the steps below.

  1. Select the snapshot and then click Promote. The Summary of the Promote dialog box is displayed.
  2. Choose the Destination Environment by selecting the Destination box.
  3. In the Entities section, choose which entities to import. It is recommended that you import all of them except for the first promotion of the Turnover snapshot as instructed in Promotion Order and Special Instructions.

    Important: Select the Merge conflicts option if you have already promoted the snapshot to the target environment and you want to preserve changes that you made to the existing application. For example, if you want to keep new user roles that you added to an application, select the Merge conflicts check box to preserve them in the target environment after the promotion. If Merge conflicts is not selected, the existing entities will be deleted in the target environment.
  4. If no mappings are needed in the Mapping dialog box, click Done.
  5. Take note of the current endpoint mappings before you proceed (use a screen capture or print screen on the Mapping dialog box).
    Important: You must use these mappings to reset a specific set of endpoints by deploying the process apps after the promotion is complete.
  6. Click Promote to finish the operation.
  7. Repeat this process for each snapshot in the solution that you want to use.

Promotion Order and Special Instructions

To promote the Serena Release Manager snapshots:

  1. Log in to SBM Application Repository using the following URL:
    http://serverName:port/mashupmgr
  2. Select the Process App Snapshots tab.
  3. Click All and then select to filter on Serena Release Manager.
  4. Follow the steps above to promote the snapshots.
    Important: Ensure that you promote the snapshots as documented below, and take note of the current endpoint mappings by using screen captures.
    1. Promote the Release Train snapshot and wait for the promotion to successfully complete.
    2. Promote the Approvals snapshot and wait for the promotion to successfully complete.
    3. Promote the Release Train snapshot again.
    4. Promote the following snapshots:
      • Application Release
      • Environment
      • Runbook
      • Optionally, promote the Deployment Task, Sample Business Request, and Sample Development Task snapshots.
    5. Promote the Turnover snapshot, omitting the Deployment Log for Turnovers report as follows:
      1. In Applications, select Turnover.
      2. In Entities of 'Turnover', in the Reports field, choose Selected.
      3. Click choose and select all except the Deployment Log for Turnovers report.
    6. Wait for the Turnover promotion to successfully complete.
    7. Prepare the view for the Deployment Log table as follows:
      1. On the SBM Application Engine server, open SBM System Administrator and verify the database connection (ensure that the database you are promoting to is connected). Close SBM System Administrator once you verify that the correct database is connected.
        Tip: If the wrong database is connected, the promotion will fail with an error about the Deployment Log for Turnovers report.
      2. Open a command prompt.
      3. Navigate to the following SBM folder:

        \Application Engine\bin

      4. Execute the following command:

        ttadmin.exe /GenerateViews

    8. Promote the Turnover snapshot again, and this time choose all reports as follows:
      1. In Applications, select Turnover.
      2. In Entities of 'Turnover', in the Reports field, choose All.