search cancel

Standalone Nexus repository upgrade from 5.5 to 6.7

book

Article ID: 239951

calendar_today

Updated On:

Products

CA Release Automation - Release Operations Center (Nolio)

Issue/Introduction

We have our NAC and NES on version 6.7. Our Nexus repo is still running from the stand alone nexus repo install included in Nolio version 5.5.2.191 on RHEL 7.9.

How can we upgrade our Nexus repo to the version shipped with 6.7? 

 

Environment

Release : 6.7

Component : CA RELEASE AUTOMATION REPOSITORY

Resolution

Below procedure is only applicable on standalone Repository hosted on different server other than NAC. 

Upgrade steps for Repository

Prerequisites

    • Take backup/snapshot of VM hosting repository Server and NAC Server and make sure no release/process is running in CARA
    • Plan a maintenance window

Upgrade

1: On the repository server copy installer nolio_repository_Linux_6_7_0_b81.sh and grant permission of execution

Grant permission for execution: chmod a+x nolio_repository_Linux_6_7_0_b81.sh

2: Stop the NAC server

3: Run the installer nolio_repository_Linux_6_7_0_b81.sh on repository server

4: The installer will detect the existing installation. Choose an option of upgrade

https://api-broadcom-ca.wolkenservicedesk.com/attachment/get_attachment_content?uniqueFileId=CkHfazNuYwNeKVnw6w5jeQ==

5: The installer will stop, upgrade and start the repository server

6: Validate the version of repository

cat REPO_INSTALL_DIR/conf/version
# 6.7.0.81 (reflecting a successful upgrade)

7: Start the NAC server

8: Validate the CA RA by login to ROC and checking Administration -> Action Management

Rollback

1: In upgrade failure scenario, collect logs from below location for assistance from Technical Support

      • REPO_INSTALL_DIR/logs
      • NAC_INSTALL_DIR/logs

2: Revert back the snapshot/backup of Repo and NAC server