Running post-upgrade steps
If you are upgrading from Deployment Manager versions earlier than 3.2.1, you must run post-upgrade steps to complete the upgrade. Before you run post-upgrade steps, ensure that no deployments are running, have errors, or are paused. In Pega Cloud Services environments, the orchestration server name is similar to [environmentname]-DevOps.
If you are upgrading from Deployment Manager 3.2.1 or
later, skip this section; otherwise, do the following steps:
Result: Your pipelines are migrated to the Pega Deployment Manager
application. What to do next: Log out of the orchestration server and log back in to it
with the DMReleaseAdmin operator ID and the password that you specified for it.
Note: You do not need to perform any of the required steps in the remainder of this
document. If you want to use Jenkins tasks to configure email notifications, see
Configuring Jenkins.
- On each candidate system, update the PegaDevOpsFoundation application version
to the version of Deployment Manager that you are using.
- In the header of Dev Studio,, click the name of your application, and then click Definition.
- In the Built on application section for the PegaDevOpsFoundation application, in the Version field, press the Down arrow key and select the version of Deployment Manager that you are using.
- Click Save.
- Modify the current release management application so that it is built on
PegaDeploymentManager:4.7.x:
- In the header of Dev Studio, click the name of your application, and then click Definition.
- In the Edit Application rule form, on the Definition tab, in the Built on application section, for the PegaDeploymentManager application, press the Down arrow key and select 4.6.
- Click Save.
- If you do not see the pipelines that you created in earlier releases, run the
pxMigrateOldPipelinesTo42 activity:
- In the header of Dev Studio, search for pxMigrateOldPipelinesTo42, and then click the activity in the dialog box that displays the results.
- Click .
- In the dialog box that is displayed, click Run.
- On the orchestration server, run the pxUpdateDescription
activity.
- In the header of Dev Studio search for pxUpdateDescription, and then click the activity in the dialog box that displays the results.
- Click .
- In the dialog box that is displayed, click Run.
- On the orchestration server, run the pxUpdatePipeline activity.
- In the header of Dev Studio, search for pxUpdatePipeline, and then click the activity in the dialog box that displays the results.
- Click .
- In the dialog box that is displayed, click Run.
- Merge rulesets to the PipelineData ruleset.
- Click .
- Click Copy/Merge RuleSet.
- Click the Merge Source RuleSet(s) to Target RuleSet radio button.
- Click the RuleSet Versions radio button.
- In the Available Source Ruleset(s) section,
select the first open ruleset version that appears in the list, and then
click the Move icon.
Result: All your current pipelines are stored in the first open ruleset.
- If you modified this ruleset after you created the application, select all the
ruleset versions that contain pipeline data.
- In the target RuleSet/Information section, in the Name field, press the Down arrow key and select Pipeline Data.
- In the Version field, enter
01-01-01
. - For the Delete Source RuleSet(s) upon completion of merge? option, click No.
- Click Next.
- Click Merge to merge your pipelines to the PipelineData:01-01-01 ruleset.
- Click Done.
Previous topic Installing or upgrading to Deployment Manager 4.8.x Next topic Configuring systems in the pipeline