PMS patch not recognized by oneClickUpgrade.sh on Layer7 API Gateway
search cancel

PMS patch not recognized by oneClickUpgrade.sh on Layer7 API Gateway

book

Article ID: 447522

calendar_today

Updated On:

Products

CA API Gateway

Issue/Introduction

 When performing monthly maintenance on the Layer7 API Gateway using the oneClickUpgrade.sh script, users may find that manual Patch Management Service (PMS) .L7P files staged in /home/ssgconfig are not recognized or installed.

This typically occurs because the PMS update is already included in the Monthly Software Patch (MSP).

Environment

  • Product: Layer7 API Gateway
  • Version: 11.x
  • Platform: Debian Appliance

Cause

The oneClickUpgrade.sh script is designed to automate the patching process. If a PMS update is released to address a security vulnerability or critical issue, it is bundled into the MSP. The script detects that the component is already up-to-date or handled by the MSP, thus ignoring standalone files in the staging directory.

Resolution

  1. Verify Installed PMS Version: Execute the following command to check the current version: dpkg -l | grep patch-management If the version matches the latest release (e.g., 3.0.0-20260624), the update was successfully applied via the MSP.

  2. Determine Required Branch:

    • Stay on PMS 3.0.x: If the environment does not utilize the API Developer Portal.
    • Upgrade to PMS 3.1.x: Required only for environments using the API Developer Portal 5.4 infrastructure.
    • Review the Portal Infrastructure Documentation for details.
  3. Manual Installation (Optional): If a standalone PMS update is required and not recognized by the script:

    1. Log in as root.
    2. Upload the patch: patch.sh upload /path/to/Layer7_API_PMS_Debian_vX.X.X.L7P
    3. Install the patch using the Patch ID: patch.sh install [Patch_ID]

 

Additional Information

Additional Information: For further assistance, see Contact Support. Scroll to the bottom of the page and click on your respective region.