PCF Ops Manager v2.5 Release Notes

Pivotal Cloud Foundry is certified by the Cloud Foundry Foundation for 2019.

Read more about the certified provider program and the requirements of providers.


How to Upgrade

The Upgrading Pivotal Cloud Foundry topic contains instructions for upgrading to Pivotal Cloud Foundry (PCF) Ops Manager v2.5.

Releases

Warning: Before installing or upgrading to Ops Manager v2.5, review the Critical Breaking Changes in PCF v2.5.

2.5.20

  • [Bug Fix] Root CA certificate is only written to disk when it has changed

Ops Manager v2.5.20 uses the following component versions:

Component Version
Ops Manager2.5.20-build.283*
Stemcell250.116*
BBR SDK1.17.2*
BOSH Director268.6.5
BOSH DNS1.12.0
Metrics Server0.0.24
CredHub2.1.9*
Syslog11.5.0*
Windows Syslog1.0.3
UAA71.4*
BPM1.1.3
Networking9
OS Conf20
AWS CPI77
Azure CPI35.5.3
Google CPI29.0.1
OpenStack CPI42
vSphere CPI52.1.5
BOSH CLI5.5.1
Credhub CLI2.6.0*
BBR CLI1.5.2
* Components marked with an asterisk have been updated.

2.5.19

  • [Feature] Operators can modify the External DB password through API or UI after successful deploy
  • [Feature] Improves Nginx security configuration. Nginx now uses a more secure cipher suite and updates OpenSSL DH parameters to prevent fingerprinting.
  • [Bug Fix] AWS AMI IDs for eu-west-3 and eu-north-1 are included in PDF on Pivotal Network
  • [Bug Fix] Submitting a form with multiple unselected selector properties does not raise a 500 error

Ops Manager v2.5.19 uses the following component versions:

Component Version
Ops Manager2.5.19-build.271*
Stemcell250.110*
BBR SDK1.17.1
BOSH Director268.6.5
BOSH DNS1.12.0
Metrics Server0.0.24*
CredHub2.1.6
Syslog11.4.0
Windows Syslog1.0.3
UAA71.3
BPM1.1.3
Networking9
OS Conf20
AWS CPI77
Azure CPI35.5.3
Google CPI29.0.1
OpenStack CPI42
vSphere CPI52.1.5
BOSH CLI5.5.1
Credhub CLI2.5.3
BBR CLI1.5.2
* Components marked with an asterisk have been updated.

2.5.17

Ops Manager v2.5.17 uses the following component versions:

Component Version
Ops Manager2.5.17-build.260*
Stemcell250.99
BBR SDK1.17.1
BOSH Director268.6.5
BOSH DNS1.12.0
Metrics Server0.0.22
CredHub2.1.6
Syslog11.4.0
Windows Syslog1.0.3
UAA71.3*
BPM1.1.3
Networking9
OS Conf20
AWS CPI77
Azure CPI35.5.3
Google CPI29.0.1
OpenStack CPI42
vSphere CPI52.1.5
BOSH CLI5.5.1
Credhub CLI2.5.3*
BBR CLI1.5.2
* Components marked with an asterisk have been updated.

2.5.16

  • [Feature] LDAP configuration includes a Group Max Search Depth field
  • [Feature] Operator can make changes to UAA group mappings using a BOSH admin client when Ops Manager is configured with LDAP
  • [Bug Fix] Footer on React pages includes the correct copyright date
  • [Bug Fix] Credentials are not shown in UI or API for restricted users
  • [Bug Fix] Redirect to the changelog page when an installation fails
  • [Bug Fix] Set permissions for /var/log directory correctly in Ops Manager appliance so the syslog user can rotate files in the syslog group

Ops Manager v2.5.16 uses the following component versions:

Component Version
Ops Manager2.5.16-build.257*
Stemcell250.99*
BBR SDK1.17.1*
BOSH Director268.6.5*
BOSH DNS1.12.0
Metrics Server0.0.22
CredHub2.1.6
Syslog11.4.0
Windows Syslog1.0.3
UAA71.2
BPM1.1.3
Networking9
OS Conf20
AWS CPI77
Azure CPI35.5.3
Google CPI29.0.1
OpenStack CPI42
vSphere CPI52.1.5
BOSH CLI5.5.1
Credhub CLI2.5.2
BBR CLI1.5.2*
* Components marked with an asterisk have been updated.

2.5.15

  • [Feature] Enable audit checks on BOSH CLI commands. Events now appear in the Director syslog.
  • [Bug fix] Resolves an issue in which Ops Manager set the Director ephemeral disk size to the Operator’s selected PERSISTENT DISK size. Now Ops Manager sets the ephemeral disk size as specified in the VM TYPE field.
  • [Bug fix] Custom UI banners now show on React pages such as Stemcell Library and Review Pending Changes

Ops Manager v2.5.15 uses the following component versions:

Component Version
Ops Manager2.5.15-build.248*
Stemcell250.93*
BBR SDK1.17.0
BOSH Director268.6.4
BOSH DNS1.12.0
Metrics Server0.0.22
CredHub2.1.6
Syslog11.4.0
Windows Syslog1.0.3
UAA71.2
BPM1.1.3*
Networking9
OS Conf20
AWS CPI77
Azure CPI35.5.3
Google CPI29.0.1
OpenStack CPI42
vSphere CPI52.1.5
BOSH CLI5.5.1
Credhub CLI2.5.2
BBR CLI1.5.1
* Components marked with an asterisk have been updated.

2.5.14

  • [Bug fix] Update BBR to 1.x to fix postgres db backup
  • [Feature] Operators can set recursor_selection to true in the DNS runtime config through the OpsManager API
  • [Feature] The OpsManager web server (nginx) does not allow TLSv1 and TLSv1.1
  • [Feature] /api/v0/deployed/certificates?expires_within= does not display saml_service_provider_cert if Ops Manager is not using SAML.

Ops Manager v2.5.14 uses the following component versions:

Component Version
Ops Manager2.5.14-build.241*
Stemcell250.84
BBR SDK1.17.0*
BOSH Director268.6.4
BOSH DNS1.12.0*
Metrics Server0.0.22
CredHub2.1.6
Syslog11.4.0
Windows Syslog1.0.3
UAA71.2
BPM1.1.1*
Networking9
OS Conf20
AWS CPI77*
Azure CPI35.5.3
Google CPI29.0.1
OpenStack CPI42
vSphere CPI52.1.5
BOSH CLI5.5.1
Credhub CLI2.5.2
BBR CLI1.5.1
* Components marked with an asterisk have been updated.

2.5.13

  • [Feature Improvement] Blobstore errors include the bucket name.

Ops Manager v2.5.13 uses the following component versions:

Component Version
Ops Manager2.5.13-build.232*
Stemcell250.84
BBR SDK1.14.0
BOSH Director268.6.4
BOSH DNS1.10.0
Metrics Server0.0.22
CredHub2.1.6
Syslog11.4.0
Windows Syslog1.0.3
UAA71.2
BPM1.0.4
Networking9
OS Conf20
AWS CPI76*
Azure CPI35.5.3
Google CPI29.0.1
OpenStack CPI42
vSphere CPI52.1.5
BOSH CLI5.5.1
Credhub CLI2.5.2
BBR CLI1.5.1
* Components marked with an asterisk have been updated.

2.5.12

Ops Manager v2.5.12 uses the following component versions:

Component Version
Ops Manager2.5.12-build.229*
Stemcell250.84*
BBR SDK1.14.0
BOSH Director268.6.4*
BOSH DNS1.10.0
Metrics Server0.0.22
CredHub2.1.6
Syslog11.4.0
Windows Syslog1.0.3
UAA71.2
BPM1.0.4
Networking9
OS Conf20
AWS CPI73
Azure CPI35.5.3
Google CPI29.0.1
OpenStack CPI42
vSphere CPI52.1.5*
BOSH CLI5.5.1
Credhub CLI2.5.2
BBR CLI1.5.1
* Components marked with an asterisk have been updated.

2.5.11

  • [Bug Fix] Ops Manager UI and API accurately reports if an Azure region supports AZs. The verifier fails if the region does not support AZs.

Ops Manager v2.5.11 uses the following component versions:

Component Version
Ops Manager2.5.11-build.224*
Stemcell250.82*
BBR SDK1.14.0
BOSH Director268.6.3
BOSH DNS1.10.0
Metrics Server0.0.22
CredHub2.1.6
Syslog11.4.0
Windows Syslog1.0.3
UAA71.2
BPM1.0.4
Networking9
OS Conf20
AWS CPI73
Azure CPI35.5.3
Google CPI29.0.1
OpenStack CPI42
vSphere CPI52.1.3
BOSH CLI5.5.1
Credhub CLI2.5.2
BBR CLI1.5.1
* Components marked with an asterisk have been updated.

2.5.10

  • [Security Fix] Fixes the UAA client.write scope vulnerability.
  • [Security Fix] This patch addresses CVE-2019-11479

Ops Manager v2.5.10 uses the following component versions:

Component Version
Ops Manager2.5.10-build.219*
Stemcell250.79
BBR SDK1.14.0
BOSH Director268.6.3
BOSH DNS1.10.0
Metrics Server0.0.22
CredHub2.1.6
Syslog11.4.0
Windows Syslog1.0.3
UAA71.2*
BPM1.0.4
Networking9
OS Conf20
AWS CPI73
Azure CPI35.5.3
Google CPI29.0.1
OpenStack CPI42
vSphere CPI52.1.3*
BOSH CLI5.5.1
Credhub CLI2.5.2
BBR CLI1.5.1
* Components marked with an asterisk have been updated.

2.5.9

  • [Bug Fix] Ops Manager allows the PKS v1.5 tile to upload

Ops Manager v2.5.9 uses the following component versions:

Component Version
Ops Manager2.5.9-build.216*
Stemcell250.79*
BBR SDK1.14.0
BOSH Director268.6.3
BOSH DNS1.10.0
Metrics Server0.0.22
CredHub2.1.6
Syslog11.4.0
Windows Syslog1.0.3
UAA71.0
BPM1.0.4
Networking9
OS Conf20
AWS CPI73
Azure CPI35.5.3
Google CPI29.0.1
OpenStack CPI42
vSphere CPI52.1.2
BOSH CLI5.5.1
Credhub CLI2.5.2*
BBR CLI1.5.1
* Components marked with an asterisk have been updated.

2.5.8

Ops Manager v2.5.8 uses the following component versions:

Component Version
Ops Manager2.5.8-build.212*
Stemcell250.73*
BBR SDK1.14.0
BOSH Director268.6.3
BOSH DNS1.10.0
Metrics Server0.0.22
CredHub2.1.6
Syslog11.4.0
Windows Syslog1.0.3
UAA71.0
BPM1.0.4
Networking9
OS Conf20
AWS CPI73
Azure CPI35.5.3
Google CPI29.0.1
OpenStack CPI42
vSphere CPI52.1.2
BOSH CLI5.5.1
Credhub CLI2.5.1*
BBR CLI1.5.1
* Components marked with an asterisk have been updated.

2.5.7

  • [Feature] Ops Manager now passes Trusted Certificates from the Security pane to the uaa.ca_certs property of UAA to avoid failures in the pre-start script run by UAA.
  • [Bug Fix] Non-configurable collection record properties do not require configuration in the UI or API.

Ops Manager v2.5.7 uses the following component versions:

Component Version
Ops Manager2.5.7-build.208*
Stemcell250.63*
BBR SDK1.14.0
BOSH Director268.6.3*
BOSH DNS1.10.0
Metrics Server0.0.22
CredHub2.1.6
Syslog11.4.0
Windows Syslog1.0.3
UAA71.0
BPM1.0.4
Networking9
OS Conf20*
AWS CPI73
Azure CPI35.5.3*
Google CPI29.0.1
OpenStack CPI42
vSphere CPI52.1.2*
BOSH CLI5.5.1
Credhub CLI2.5.0*
BBR CLI1.5.1
* Components marked with an asterisk have been updated.

2.5.6

Ops Manager v2.5.6 uses the following component versions:

Component Version
Ops Manager2.5.6-build.198*
Stemcell250.56
BBR SDK1.14.0
BOSH Director268.6.2*
BOSH DNS1.10.0
Metrics Server0.0.22
CredHub2.1.6
Syslog11.4.0
Windows Syslog1.0.3
UAA71.0
BPM1.0.4
Networking9
OS Conf20.0.0
AWS CPI73
Azure CPI35.5.2
Google CPI29.0.1
OpenStack CPI42
vSphere CPI52.1.1
BOSH CLI5.5.1
Credhub CLI2.4.0
BBR CLI1.5.1
* Components marked with an asterisk have been updated.

2.5.5

  • Bug Fix Errands no longer fail when output is ASCII encoded but contains non-ASCII characters.

Ops Manager v2.5.5 uses the following component versions:

Component Version
Ops Manager2.5.5-build.194*
Stemcell250.56*
BBR SDK1.14.0
BOSH Director268.6.1
BOSH DNS1.10.0
Metrics Server0.0.22
CredHub2.1.6
Syslog11.4.0
Windows Syslog1.0.3
UAA71.0
BPM1.0.4
Networking9
OS Conf20.0.0
AWS CPI73
Azure CPI35.5.2*
Google CPI29.0.1
OpenStack CPI42
vSphere CPI52.1.1
BOSH CLI5.5.1*
Credhub CLI2.4.0
BBR CLI1.5.1
* Components marked with an asterisk have been updated.

2.5.4

  • [Security Fix] Bumps stemcell to 250.48 to resolve USN-3977-1.
  • [Bug Fix] Ops Manager does not allow a revert on upgrade without deploying the BOSH Director.

Ops Manager v2.5.4 uses the following component versions:

Component Version
Ops Manager2.5.4-build.189*
Stemcell250.48*
BBR SDK1.14.0
BOSH Director268.6.1
BOSH DNS1.10.0
Metrics Server0.0.22
CredHub2.1.6
Syslog11.4.0
Windows Syslog1.0.3
UAA71.0
BPM1.0.4
Networking9
OS Conf20.0.0
AWS CPI73
Azure CPI35.4.0
Google CPI29.0.1
OpenStack CPI42
vSphere CPI52.1.1
BOSH CLI5.5.0
Credhub CLI2.4.0
BBR CLI1.5.1
* Components marked with an asterisk have been updated.

2.5.3

  • [Feature] Operators can override the NATS max payload using the Ops Manager API. For more information, see Updating director and Iaas properties (Experimental) in the Ops Manager API documentation.
  • [Bug Fix] ‘Cloud Config’ does not show up in the sidebar or in the main column of product diffs.
  • [Bug Fix] Dropdowns for certain VM types are easier to use.
  • [Bug Fix] UAA session timeouts obey the access or refresh token lifetime.
  • [Bug Fix] Certificate chain for LDAP makes it into the UAA truststore.
  • [Bug Fix] Harbor installs correctly when the PKS tile is already installed.
  • [Bug Fix] When an operators export installation settings, they see “Pending Changes” for the BOSH Director.
  • [Bug Fix] Operators cannot change non-configurable resource configs.
  • [Bug Fix] Apply Changes does not fail if copying credentials to CredHub takes longer than ten minutes.
  • [Bug Fix] VM extension names do not contain a period.

Ops Manager v2.5.3 uses the following component versions:

Component Version
Ops Manager2.5.3-build.185*
Stemcell250.38*
BBR SDK1.14.0
BOSH Director268.6.1*
BOSH DNS1.10.0
Metrics Server0.0.22
CredHub2.1.6*
Syslog11.4.0
Windows Syslog1.0.3
UAA71.0
BPM1.0.4
Networking9
OS Conf20.0.0
AWS CPI73
Azure CPI35.4.0
Google CPI29.0.1
OpenStack CPI42
vSphere CPI52.1.1*
BOSH CLI5.5.0*
Credhub CLI2.4.0
BBR CLI1.5.1*
* Components marked with an asterisk have been updated.

2.5.2

  • This patch contains no new features or fixes. It updates Ops Manager components to address dependency requirements for other products.

Ops Manager v2.5.2 uses the following component versions:

Component Version
Ops Manager2.5.2-build.172*
Stemcell250.17
BBR SDK1.14.0
BOSH Director268.6.0
BOSH DNS1.10.0
Metrics Server0.0.22
CredHub2.1.5*
Syslog11.4.0
Windows Syslog1.0.3
UAA71.0
BPM1.0.4
Networking9
OS Conf20.0.0
AWS CPI73
Azure CPI35.4.0
Google CPI29.0.1
OpenStack CPI42
vSphere CPI52.1.0
BOSH CLI5.4.0
Credhub CLI2.4.0
BBR CLI1.5.0
* Components marked with an asterisk have been updated.

2.5.1

  • [Security Fix]: This patch addresses CVE-2019-5418, a Rails file content disclosure vulnerability.
  • [Security Fix]: This patch addresses CVE-2019-5419, a Rails vulnerability that could lead to denial of service (DoS) attacks.
  • [Security Fix]: Ops Manager operators cannot set secrets that do not match the constraints defined by the must_match_regex parameter.
  • [Bug Fix]: When a redeploy is triggered by Apply Changes and that redeploy lasts multiple days, logs are generated for that entire time.
  • [UI Improvement]: The Pending Changes page for an on-demand service broker tile now warns you explicitly that changes made applies only to the broker andt p: not to service instances.
  • [UI Improvement]: The notification banner that appears when a certificate in your deployment is about to expire is updated for clarity.

Ops Manager v2.5.1 uses the following component versions:

Component Version
Ops Manager2.5.1-build.169*
Stemcell250.17
BBR SDK1.14.0
BOSH Director268.6.0
BOSH DNS1.10.0
Metrics Server0.0.22
CredHub2.1.2
Syslog11.4.0
Windows Syslog1.0.3
UAA71.0*
BPM1.0.4*
Networking9
OS Conf20.0.0
AWS CPI73
Azure CPI35.4.0
Google CPI29.0.1
OpenStack CPI42
vSphere CPI52.1.0
BOSH CLI5.4.0
Credhub CLI2.4.0*
BBR CLI1.5.0*
* Components marked with an asterisk have been updated.

2.5.0

Ops Manager v2.5.0 uses the following component versions:

Component Version
Ops Manager2.5.0-build.158*
Stemcell250.17*
BBR SDK1.14.0
BOSH Director268.6.0
BOSH DNS1.10.0
Metrics Server0.0.22
CredHub2.1.2
Syslog11.4.0
Windows Syslog1.0.3
UAA69.0
BPM1.0.3
Networking9
OS Conf20.0.0
AWS CPI73
Azure CPI35.4.0
Google CPI29.0.1
OpenStack CPI42
vSphere CPI52.1.0
BOSH CLI5.4.0
Credhub CLI2.2.1
BBR CLI1.4.0
* Components marked with an asterisk have been updated.

New Features in Ops Manager v2.5

Ops Manager v2.5 includes the following major features:

Pending Changes Page Displays Staged Changes

If you have changed the configuration of a tile in your deployment, use the Pending Changes page to review the changes to the existing manifest or configs line-by-line. Access a tile’s pending changes by clicking the See Changes button on the Review Pending Changes page.

Use the output on this page to verify accuracy and comprehensiveness before redeploying Ops Manager. This page is especially useful for deployments with more than one operator or administrator, or deployments that change due to both API and UI modifications.

For more information, see About Pending Changes for a Specific Tile.

Microsoft Azure Availability Zones Available

Ops Manager operators and administrators can now configure Availability Zones (AZs). AZs provide high availability, minimal latency, and efficient resource management for deployments around the world.

AZs are only available for new installations of Ops Manager. Existing installations that are being upgraded from v2.4 must use Availability Sets.

For more information, see Configuring BOSH Director on Azure and Configuring BOSH Director on Azure Using Terraform.

Host Group Configuration Available for vSphere Availability Zones

You can associate an Availability Zone (AZ) with a host group for Ops Manager deployments on vSphere. Host groups are subsets of vSphere clusters. Since you must associate a cluster with an AZ in vSphere deployments, host group configuration can help you manage deployment resources more precisely. Enable vSphere host groups from the Create Availability Zones pane in the BOSH Director tile.

For more information, see Create Availability Zones Page in Configuring BOSH Director on vSphere.

NATS Certificate Rotation Available in the Ops Manager API

Ops Manager allows you to regenerate and rotate the NATS certificate authority (CA). The public keys and expiration dates for the NATS CA are visible at /api/v0/deployed/certificates. The certificate itself is listed as an active CA on the certificates table in the Ops Manager database.

A new NATS CA is created every time a new Ops Manager root CA is created. This pairs the lifecycle of the NATS CA with the Ops Manager root CA. The two CAs are created, activated, and deleted in unison. When an operator uses the regenerate endpoint in the Ops Manager API, new leaf certificates are generated for each client using the NATS CA. The new certificates use the active NATS CA in the database.

For more information about regenerating and rotating certificates, see Rotating Certificates.

Pre-Created Clients Available in the Ops Manager API

You can now configure a pre-created client account to manage automation tasks and scripts for Ops Manager. To do this, you will need access to the UAA Command Line Client (UAAC) and Ops Manager API.

Pivotal recommends using client accounts for automated tasks because client accounts are not bound to the same authentication protocols as user accounts. A user account that controls automated components can cause those components to fail if the account experiences inconsistent availability due to permission or authentication issues.

You can configure a pre-created client for Ops Manager either before you deploy Ops Manager for the first time, or by adding it to an existing deployment.

For more information about Ops Manager users and clients, see Creating and Managing Ops Manager User and Client Accounts.

Apply Custom VM Extensions to the BOSH Director in the Ops Manager API

You can define custom VM extensions for the BOSH Director VM by creating them in the API and then applying them to an instance group using PUT /api/v0/staged/products/PRODUCT_GUID/JOBS/JOB_GUID/resource_config. This endpoint works for both the BOSH Director’s jobs and product tiles.

Use this endpoint to configure custom behavior for the BOSH Director VM, such as allowing the Director to read or write directly to a blobstore.

For more information about custom VM extensions, see Staged VM Extensions in the Ops Manager API documentation.

Ops Manager User Interface Text is Updated

The field names, button text, error messaging, and other textual UI elements in Ops Manager are updated. This is part of an ongoing effort to improve clarity, utility, and the user experience.

This update does not impact Ops Manager product tiles or the BOSH Director. For more information about the Ops Manager UI, see Using the Ops Manager Interface.

Store BOSH Job Credentials on tmpfs

You can choose to store credentials for BOSH jobs in temporary file storage (tmpfs). This method stores credentials in volatile memory, rather than on the persistent disk. Choosing to store credentials in tmpfs may impact your BOSH deployment’s availability if the tmpfs is refreshed or loses access to the deployment. You must recreate all VMs for this change to take effect.

To enable this feature, navigate to the Director Config section of the BOSH Director tile and enable the Store BOSH Job Credentials on tmpfs (beta) checkbox.

For more information on the Director Config forms, see IaaS-Specific Deployment Guidelines.

Forward Ops Manager Debug Logs to An External Store in the Syslog Form

You can choose to forward logs generated by debugging processes to an external source by selecting a checkbox in the Syslog pane of the Ops Manager Settings page. Forwarded logs are delivered to whatever external location you choose to receive other types of logs from Ops Manager.

To forward logs, select the Forward Debug Logs checkbox in the Syslog pane. This checkbox is deselected by default, because debug logs can be excessive and require a great deal of storage capacity. If you choose to use this option, ensure you have sufficient storage to contain the generated logs.

For more information about the Ops Manager Syslog pane, see Settings Page in the Using the Ops Manager Interface topic.

Custom Rsyslog Configuration Available in Ops Manager Syslog Template

You can further customize Syslog behavior by including configuration options in the Custom rsyslog Configuration field of the Ops Manager Settings page. This optional field lets you add more refined rules for syslog configuration than are permitted in the standard settings available in the Ops Manager UI.

If you configure custom rules and also choose the Forward Debug Logs checkbox, the rules apply before log forwarding takes place.

For more information about forwarding debug logs, see Forward Ops Manager Debug Logs to An External Store in the Syslog Form.

For more information about the Ops Manager Syslog pane, see Settings Page in the Using the Ops Manager Interface topic.

Known Issues

Ops Manager’s Syslog Template is Not Supported for Service Broker Tiles

Ops Manager’s Syslog template does not propagate to service broker tiles. Tile developers with service broker tiles should continue to use their own Syslog configurations. Service broker tiles with the Syslog template configured will not display the Syslog template.

For more information about the Syslog template, see Syslog Form Template Available for Tile Authors.

Monit Inaccurately Reports Health of UAA

When BOSH Director reboots, Monit may report UAA as running, even though its process state is unhealthy. The Monit start scripts for UAA use the UAA /healthz endpoint to verify UAA is running, but the /healthz endpoint does not know there is a database requirement. Monit detects UAA is healthy, even though UAA is stuck, and never restarts it.

To fix this, run monit restart uaa to restart UAA after Postgres is running.

For more information, see Monit reports UAA running on BOSH Director when it is actually unhealthy in the Pivotal Knowledge Base.

BPM Fails to Start Job Process

Some Monit processes fail to start. The bpm.log shows an exit status of 1 with no other cause for the failure.

BOSH Process Manager (BPM) calls runC to create a new container and launch a job process. However, runC cannot start the container because there is a stale state.json in /var/vcap/bpm/runc/CONTAINER-ID/state.json, where state.json is a zero-byte file. When running runC manually to start the job process, runC has an EOF error and the exit status is 1. runC fails to read the state.json and exits.

To resolve this issue, delete the zero-byte state.json file by deleting its parent directory with the following command: rm -rf /var/vcap/data/bpm/runc/MJRHG---
Then run monit start JOB to start the job process and review the job logs to check if there are any further failures.

For more information, see BPM fails to start job process with exit status 1 in the Pivotal Knowledge Base.

When an installation fails, the Ops Manager UI presents a hyperlink to the installation log in a pop-up window. This link is currently non-functional.

To work around this issue, click on Change Log in the Ops Manager Installation Dashboard to view product installation logs.

CredHub Database Migration Failure

When the CredHub database fails to migrate with a Flyway exception, it may be caused by an issue with the flyway_schema_history table.

For information on how to address this issue, see Database Migration Failure in GitHub.

API Documentation Updates

Ops Manager v2.5 includes the following updates to the API. Some of these updates are referenced in the New Features section.

Updated Sections

The following sections of the API documentation are updated in Ops Manager v2.5:

New Sections

The following sections are new in Ops Manager v2.5: