Management Packs built with MP Builder don't collect after upgrading VCF Operations to 9.1.1
search cancel

Management Packs built with MP Builder don't collect after upgrading VCF Operations to 9.1.1

book

Article ID: 454434

calendar_today

Updated On:

Products

VCF Operations

Issue/Introduction

VCF Operations includes the Management Pack Builder (MP Builder), a tool that lets users create custom Management Packs (MPs) to collect data from sources not covered by an out-of-the-box adapter.

Upgrading VCF Operations to version 9.1.1 also upgrades the Management Pack Builder itself. As a result, custom Management Packs built with a prior version of MP Builder will stop functioning correctly after the upgrade and must be recreated using the updated MP Builder and reinstalled to restore data collection.

This article applies only if MP Builder was used to create one or more custom Management Packs in the environment prior to upgrading to 9.1.1.

Specifically :

  • Used the Management Pack Builder to create one or more custom Management Packs, and
  • Have those custom Management Packs installed and/or configured with active adapter instances in your VCF Operations environment.

Environment

VMware Cloud Foundation Operations

Resolution

Step 1: Identify existing custom Management Packs

  1. Log in VCF Operations instance.
  2. Navigate to Operate > Administration > Integrations > Repository and note any installed Management Packs that were created using MP Builder.
  3. Record the configuration details (data source connections, object types, metrics/properties, relationships) for each custom MP, as these will need to be re-entered in the updated builder.

Step 2: Upgrade VCF Operations to 9.1.1

  1. Complete the VCF Operations upgrade to version 9.1.1 following the standard upgrade procedure.
  2. This upgrade automatically updates Management Pack Builder to its 9.1.1-compatible version.

Step 3: Recreate the custom Management Pack using the updated MP Builder

  1. Launch the updated Management Pack Builder from Build > Developer Center > Management Pack Builder (or equivalent menu path).
  2. Recreate the custom Management Pack using the configuration details recorded in Step 1 — data source connections, object types, metrics, properties, and relationships.
  3. Build and export the new custom MP package.

Step 4: Install the newly built Management Pack, replacing the existing one

  1. Navigate to Operate > Administration > Integrations > Repository.
  2. Select Add/Upgrade, browse to the newly built MP package, and install it — this replaces the previous, now-broken version of the custom MP.
  3. Reconfigure the adapter instance(s) if prompted, using the same connection details as before.

Step 5: Verify collection has resumed

  1. Navigate to Operate > Administration > Integrations and select the adapter instance(s) associated with the recreated custom MP.
  2. Confirm the adapter status shows Data Receiving (or equivalent healthy status).
  3. Confirm metrics/properties are populating as expected for the custom object types.

Impact if Not Addressed

Custom Management Packs built with a pre-9.1.1 version of MP Builder will stop collecting data after the VCF Operations upgrade to 9.1.1.

This results in stale or missing metrics, properties, and alerts for the objects defined in the custom MP, until the MP is recreated with the updated builder and reinstalled.