PCF Ops Manager v1.10 Release Notes
Page last updated:
Warning: Pivotal Cloud Foundry (PCF) v1.10 is no longer supported because it has reached the End of General Support (EOGS) phase. To stay up to date with the latest software and security updates, upgrade to a supported version.
Pivotal Cloud Foundry is certified by the Cloud Foundry Foundation for 2017.
Read more about the certified provider program and the requirements of providers.
How to Upgrade
The procedure for upgrading to Pivotal Cloud Foundry (PCF) Ops Manager v1.10 is documented in the Upgrading Pivotal Cloud Foundry topic.
1.10.27
- [Feature] Makes Azure network and resource group matchers case-insensitive.
- [Bug Fix] Backports
GET /api/v0/staged/director/networksto older releases. - [Bug Fix] Ops Manager gives BOSH sufficient IPs to deploy after scaling down or deleting instance groups.
- [Security Fix] Bumps nginx to 1.13.2.
- [Security Fix] Bumps rubygems to 2.6.13.
- [Security Fix] Bumps postgres to 9.4.16.
Ops Manager v1.10.27 uses the following component versions:
| Versions |
|---|
| BOSH Director: 261.6 |
bosh-init: v.0.0.103 |
| Stemcell: 3363.50 |
| AWS CPI: 62 |
| Azure CPI: 23 |
| Google Cloud Platform CPI: 25.9 |
| OpenStack CPI: 27 |
| vSphere CPI: 38 |
| UAA: 30.9 |
1.10.26
- Bumps Ruby to 2.3.6.
Ops Manager v1.10.26 uses the following component versions:
| Versions |
|---|
| BOSH Director: 261.6 |
bosh-init: v.0.0.103 |
| Stemcell: 3363.50 |
| AWS CPI: 62 |
| Azure CPI: 23 |
| Google Cloud Platform CPI: 25.9 |
| OpenStack CPI: 27 |
| vSphere CPI: 38 |
| UAA: 30.9 |
1.10.25
- Bumps stemcell to 3363.50.
- Bumps BOSH Director to 261.6.
Ops Manager v1.10.25 uses the following component versions:
| Versions |
|---|
| BOSH Director: 261.6 |
bosh-init: v.0.0.103 |
| Stemcell: 3363.50 |
| AWS CPI: 62 |
| Azure CPI: 23 |
| Google Cloud Platform CPI: 25.9 |
| OpenStack CPI: 27 |
| vSphere CPI: 38 |
| UAA: 30.9 |
1.10.24
- Bumps stemcell to 3363.48.
- Increases connection timeout to accommodate large installation exports.
Ops Manager v1.10.24 uses the following component versions:
| Versions |
|---|
| BOSH Director: 261.5 |
bosh-init: v.0.0.103 |
| Stemcell: 3363.48* |
| AWS CPI: 62 |
| Azure CPI: 23 |
| Google Cloud Platform CPI: 25.9 |
| OpenStack CPI: 27 |
| vSphere CPI: 38 |
| UAA: 30.9 |
1.10.23
- Bumps stemcell to 3363.47.
Ops Manager v1.10.23 uses the following component versions:
| Versions |
|---|
| BOSH Director: 261.5 |
bosh-init: v.0.0.103 |
| Stemcell: 3363.47* |
| AWS CPI: 62 |
| Azure CPI: 23 |
| Google Cloud Platform CPI: 25.9 |
| OpenStack CPI: 27 |
| vSphere CPI: 38 |
| UAA: 30.8 |
1.10.22
- Bumps stemcell to 3363.45.
- Bumps UAA to 30.8.
Ops Manager v1.10.22 uses the following component versions:
| Versions |
|---|
| BOSH Director: 261.5 |
bosh-init: v.0.0.103 |
| Stemcell: 3363.45 |
| AWS CPI: 62 |
| Azure CPI: 23 |
| Google Cloud Platform CPI: 25.9 |
| OpenStack CPI: 27 |
| vSphere CPI: 38 |
| UAA: 30.8* |
1.10.21
- On Azure, the Internet Connected checkboxes in the Resource Config pane are now deselected by default. Pivotal recommends keeping these checkboxes deselected. For more information, see Step 8: Resource Config Page .
Ops Manager v1.10.21 uses the following component versions:
| Versions |
|---|
| BOSH Director: 261.5 |
bosh-init: v.0.0.103 |
| Stemcell: 3363.44 |
| AWS CPI: 62 |
| Azure CPI: 23 |
| Google Cloud Platform CPI: 25.9 |
| OpenStack CPI: 27 |
| vSphere CPI: 38 |
| UAA: 30.7 |
1.10.20
- Bumps stemcell to 3363.44
Ops Manager v1.10.20 uses the following component versions:
| Versions |
|---|
| BOSH Director: 261.5 |
bosh-init: v.0.0.103 |
| Stemcell: 3363.44 |
| AWS CPI: 62 |
| Azure CPI: 23 |
| Google Cloud Platform CPI: 25.9 |
| OpenStack CPI: 27 |
| vSphere CPI: 38 |
| UAA: 30.7 |
1.10.19
- Bumps stemcell to 3363.42
- Bumps UAA to 30.7
Ops Manager v1.10.19 uses the following component versions:
| Versions |
|---|
| BOSH Director: 261.5 |
bosh-init: v.0.0.103 |
| Stemcell: 3363.42 |
| AWS CPI: 62 |
| Azure CPI: 23 |
| Google Cloud Platform CPI: 25.9 |
| OpenStack CPI: 27 |
| vSphere CPI: 38 |
| UAA: 30.7 |
1.10.18
- Bumps stemcell to 3363.41
- Bumps UAA to 30.6
Ops Manager v1.10.18 uses the following component versions:
| Versions |
|---|
| BOSH Director: 261.5 |
bosh-init: v.0.0.103 |
| Stemcell: 3363.41 |
| AWS CPI: 62 |
| Azure CPI: 23 |
| Google Cloud Platform CPI: 25.9 |
| OpenStack CPI: 27 |
| vSphere CPI: 38 |
| UAA: 30.6 |
1.10.17
- This release patches Ubuntu Security Notice USN-3420-2. Additional information can be found at https://pivotal.io/security.
- Bumps stemcell to 3363.37
Ops Manager v1.10.17 uses the following component versions:
| Versions |
|---|
| BOSH Director: 261.5 |
bosh-init: v.0.0.103 |
| Stemcell: 3363.37 |
| AWS CPI: 62 |
| Azure CPI: 23 |
| Google Cloud Platform CPI: 25.9 |
| OpenStack CPI: 27 |
| vSphere CPI: 38 |
| UAA: 30.5 |
1.10.16
- Fixes a bug where the
resource_configAPI endpoint could return an inaccurate instance count. As a result of this patch, if a job is configured to use the default number of instances, aGET /api/v0/staged/products/:product_id/jobs/:job_id/resource_configrequest returns"instances": "automatic".
Ops Manager v1.10.16 uses the following component versions:
| Versions |
|---|
| BOSH Director: 261.5 |
bosh-init: v.0.0.103 |
| Stemcell: 3363.31 |
| AWS CPI: 62 |
| Azure CPI: 23 |
| Google Cloud Platform CPI: 25.9 |
| OpenStack CPI: 27 |
| vSphere CPI: 38 |
| UAA: 30.5 |
1.10.15
- Bumps stemcell to 3363.31
- Bumps BOSH Director to 261.5
Ops Manager v1.10.15 uses the following component versions:
| Versions |
|---|
| BOSH Director: 261.5 |
bosh-init: v.0.0.103 |
| Stemcell: 3363.31 |
| AWS CPI: 62 |
| Azure CPI: 23 |
| Google Cloud Platform CPI: 25.9 |
| OpenStack CPI: 27 |
| vSphere CPI: 38 |
| UAA: 30.5 |
1.10.14
- Bumps stemcell to 3363.30
Ops Manager v1.10.14 uses the following component versions:
| Versions |
|---|
| BOSH Director: 261.4 |
bosh-init: v.0.0.103 |
| Stemcell: 3363.30 |
| AWS CPI: 62 |
| Azure CPI: 23 |
| Google Cloud Platform CPI: 25.9 |
| OpenStack CPI: 27 |
| vSphere CPI: 38 |
| UAA: 30.5 |
1.10.13
- Bumps stemcell to 3363.29
Ops Manager v1.10.13 uses the following component versions:
| Versions |
|---|
| BOSH Director: 261.4 |
bosh-init: v.0.0.103 |
| Stemcell: 3363.29 |
| AWS CPI: 62 |
| Azure CPI: 23 |
| Google Cloud Platform CPI: 25.9 |
| OpenStack CPI: 27 |
| vSphere CPI: 38 |
| UAA: 30.5 |
1.10.12
- Fixes a bug where configuring a thin-provisioned ephemeral disk in Ops Manager created a thick-provisioned disk in vSphere. In the vSphere Config section of the Director tile, if you set the Virtual Disk Type to Thin for any ephemeral disks, Ops Manager redeploys the disks after applying this patch.
- Fixes a bug where Ops Manager hard-coded the
entity_IDwhen configuring UAA with SAML. - Fixes a bug where
POST /api/v0/setupdid not expose thehttp,https, andno_proxyfields. - Updates the
cache-controlheader value in Ops Manager HTTP responses to includeno-store. - Bumps UAA to 30.5
Ops Manager v1.10.12 uses the following component versions:
| Versions |
|---|
| BOSH Director: 261.4 |
bosh-init: v.0.0.103 |
| Stemcell: 3363.26 |
| AWS CPI: 62 |
| Azure CPI: 23 |
| Google Cloud Platform CPI: 25.9 |
| OpenStack CPI: 27 |
| vSphere CPI: 38 |
| UAA: 30.5 |
1.10.11
- Patches Ubuntu Security Notice USN-3334-1. Additional information can be found at https://pivotal.io/security.
- Bumps stemcell to 3363.26
Ops Manager v1.10.11 uses the following component versions:
| Versions |
|---|
| BOSH Director: 261.4 |
bosh-init: v.0.0.103 |
| Stemcell: 3363.26 |
| AWS CPI: 62 |
| Azure CPI: 23 |
| Google Cloud Platform CPI: 25.9 |
| OpenStack CPI: 27 |
| vSphere CPI: 38 |
| UAA: 30.4 |
1.10.10
- Patches Ubuntu Security Notice USN-3304-1. Additional information can be found at https://pivotal.io/security.
- Bumps stemcell to 3363.25
Ops Manager v1.10.10 uses the following component versions:
| Versions |
|---|
| BOSH Director: 261.4 |
bosh-init: v.0.0.103 |
| Stemcell: 3363.25 |
| AWS CPI: 62 |
| Azure CPI: 23 |
| Google Cloud Platform CPI: 25.9 |
| OpenStack CPI: 27 |
| vSphere CPI: 38 |
| UAA: 30.4 |
1.10.9
- Bumps UAA to 30.4
Ops Manager v1.10.9 uses the following component versions:
| Versions |
|---|
| BOSH Director: 261.4 |
bosh-init: v.0.0.103 |
| Stemcell: 3363.24 |
| AWS CPI: 62 |
| Azure CPI: 23 |
| Google Cloud Platform CPI: 25.9 |
| OpenStack CPI: 27 |
| vSphere CPI: 38 |
| UAA: 30.4 |
1.10.8
- Fixed a bug where Ops Manager was incorrectly setting the signature algorithm when configured with SAML. The signature algorithm is now defaulted to SHA256.
- Fixed a bug where Ops Manager was incorrectly setting the redirect URL for the BOSH UAA.
- Bumped stemcell to 3363.24.
Ops Manager v1.10.8 uses the following component versions:
| Versions |
|---|
| BOSH Director: 261.4 |
bosh-init: v.0.0.101 |
| Stemcell: 3363.24 |
| AWS CPI: 62 |
| Azure CPI: 23 |
| Google Cloud Platform CPI: 25.6.2 |
| OpenStack CPI: 27 |
| vSphere CPI: 38 |
| UAA: 30.3 |
1.10.7
- Patches CVE-2017-4992. Additional information can be found at https://pivotal.io/security.
Ops Manager v1.10.7 uses the following component versions:
| Versions |
|---|
| BOSH Director: 261.4 |
bosh-init: v.0.0.101 |
| Stemcell: 3363.20 |
| AWS CPI: 62 |
| Azure CPI: 23 |
| Google Cloud Platform CPI: 25.6.2 |
| OpenStack CPI: 27 |
| vSphere CPI: 38 |
| UAA: 30.3 |
1.10.6
- Bumped stemcell to 3363.20
Ops Manager v1.10.6 uses the following component versions:
| Versions |
|---|
| BOSH Director: 261.4 |
bosh-init: v.0.0.101 |
| Stemcell: 3363.20 |
| AWS CPI: 62 |
| Azure CPI: 23 |
| Google Cloud Platform CPI: 25.6.2 |
| OpenStack CPI: 27 |
| vSphere CPI: 38 |
| UAA: 30.1 |
1.10.5
- Bumped UAA to v30.1
Ops Manager v1.10.5 uses the following component versions:
| Versions |
|---|
| BOSH Director: 261.4 |
bosh-init: v.0.0.101 |
| Stemcell: 3363.15 |
| AWS CPI: 62 |
| Azure CPI: 23 |
| Google Cloud Platform CPI: 25.6.2 |
| OpenStack CPI: 27 |
| vSphere CPI: 38 |
| UAA: 30.1 |
1.10.4
- Patches CVE-2017-4972 and CVE-2017-4973. Additional information can be found at https://pivotal.io/security.
- Fixed a bug where public IPs were incorrectly being assigned to service networks on GCP
- Operators can now use the Ops Manager interface to configure the number of Director Worker threads.
- Fixed a bug where Ops Manager would display a 500 Internal Server Error when trying to export an installation.
Ops Manager v1.10.4 uses the following component versions:
| Versions |
|---|
| BOSH Director: 261.4 |
bosh-init: v.0.0.101 |
| Stemcell: 3363.15 |
| AWS CPI: 62 |
| Azure CPI: 23 |
| Google Cloud Platform CPI: 25.6.2 |
| OpenStack CPI: 27 |
| vSphere CPI: 38 |
| UAA: 30 |
1.10.3
- Bumped Azure CPI to v23 inorder to support light stemcells on Windows.
Ops Manager v1.10.3 uses the following component versions:
| Versions |
|---|
| BOSH Director: 261.4 |
bosh-init: v.0.0.101 |
| Stemcell: 3363.14 |
| AWS CPI: 62 |
| Azure CPI: 23 |
| Google Cloud Platform CPI: 25.6.2 |
| OpenStack CPI: 27 |
| vSphere CPI: 38 |
| UAA: 27 |
1.10.2
- Patches USN-3249-2. Additional information can be found at https://pivotal.io/security.
Ops Manager v1.10.2 uses the following component versions:
| Versions |
|---|
| BOSH Director: 261.4 |
bosh-init: v.0.0.101 |
| Stemcell: 3363.14 |
| AWS CPI: 62 |
| Azure CPI: 22 |
| Google Cloud Platform CPI: 25.6.2 |
| OpenStack CPI: 27 |
| vSphere CPI: 38 |
| UAA: 27 |
1.10.1
- Ops Manager can now be deployed in the Azure German Cloud. For detailed step-by-step instructions on how to deploy in the Azure German Cloud, please refer to the documentation here
- Fixed a bug where importing the installation.zip into 1.10.0 was failing with a Nil Class error.
Ops Manager v1.10.0 uses the following component versions:
| Versions |
|---|
| BOSH Director: 261.4 |
bosh-init: v.0.0.101 |
| Stemcell: 3363.10 |
| AWS CPI: 62 |
| Azure CPI: 22 |
| Google Cloud Platform CPI: 25.6.2 |
| OpenStack CPI: 27 |
| vSphere CPI: 38 |
| UAA: 27 |
1.10.0
Version 1.10.0 of Ops Manager consists of the following component versions:
| Versions |
|---|
| BOSH Director: v261.4 |
bosh-init: v0.0.100 |
| Stemcell: 3363.x |
| AWS CPI: 62 |
| Azure CPI: 22 |
| Google Cloud Platform CPI: 25.6.2 |
| OpenStack CPI: 27 |
| vSphere CPI: 38 |
| UAA: 27 |
New Features in Ops Manager v1.10
Ops Manager API
Operators can now use the API to automate more tasks, such as configuring tiles, uploading tiles, and fetching upgrades from Pivotal Network. To view the Ops Manager API documentation, browse to https://YOUR-OPS-MANAGER-FQDN/docs.
New Endpoints
The Ops Manager API adds the following endpoints:
PUT /api/v0/staged/director/network_and_az: Operators can assign a network and singleton availability zone for the Ops Manager Director tile.GET /api/v0/staged/cloud_config: Operators can fetch a BOSH cloud config based on the staged state of Ops Manager.GET /api/v0/deployed/cloud_config: Operators can fetch a BOSH cloud config based on the deployed state of Ops Manager.GET /api/v0/certificate_authorities: Operators can list all root certificate authorities for Ops Manager.POST /api/v0/certificate_authorities: Operators can create a root certificate authority.POST /api/v0/certificate_authorities/active/regenerate: Operators can rotate non-configurable certificates by deleting all non-configuration certificates and then regenerating them.Note: For more information about using the Ops Manager API for certificate rotation, see the Certificate Rotation section below.
POST /api/v0/certificate_authorities/generate: Operators can generate an additional root certificate authority.POST /api/v0/certificate_authorities/:certificate_authority_guid/activate: Operators can activate a root certificate authority, and make all others inactive.DELETE /api/v0/certificate_authorities/:certificate_authority_guid: Operators can delete a specific inactive certificate authority from Ops Manager.POST /api/v0/staged/installations/commit: Operators can save the installation state as if the deployment was triggered by clicking Apply Changes, preparing the installation manifest. Operators can then fetch the manifest using the/api/v0/deployed/product/[product_id]/manifestendpoint.
Certificate Rotation
Ops Manager ships with a Certificate Authority (CA). This CA generates certificates that are used for communication across various PCF components. These certificates are non-configurable.
Ops Manager now allows you to regenerate non-configurable TLS/SSL certs using the API. For more information, see Rotating Non-Configurable TLS/SSL Certificates.
Ops Manager also allows operators to use an API endpoint to add their own custom CA authority. If added, this custom CA will be used to sign all non-configurable certificates and deployed across all relevant PCF components.
SHA-2
Previous versions of PCF used SHA-1 hashes, while PCF v1.10 uses SHA-2 by default. Both Operations Manager installations and certificates provided by PCF use SHA-2 hashes.
You cannot obtain SHA-2 by upgrading existing environments to PCF v1.10. However, you can convert existing SHA-1 hashes into SHA-2 hashes by rotating your Ops Manager certificates by following the procedure in Regenerating and Rotating Non-Configurable TLS/SSL Certificates.
Azure Government Cloud
Operators can now deploy Ops Manager in an Azure Government Cloud environment. For more information, see Deploying PCF on Azure Government Cloud.
Smart Errands
Errands are scripts that Ops Manager runs to automate tasks. In PCF 1.10, Ops Manager provides three configurations for errands:
- On: The errand always runs.
- Off: The errand never runs.
- When Changed: The errand runs only if the errand configuration in the associated product deployment configuration has changed since the last successful errand run.
If a tile developer does not specify a default configuration for an errand, then Ops Manager applies the When Changed configuration.
Operators should set errand configurations to On for any tile that pushes apps. For example, if your deployment includes the Single Sign-On, Push Notification Service, or PCF Metrics tiles, the errands for these tiles must run automatically to keep up with buildpack patches.
For more information, see Managing Errands in Ops Manager.
BOSH Updates
The following list sections updates in the new BOSH version that are not exposed by Ops Manager, but may be helpful for operators and tile developers for improving their workflows.
BOSH Director
Ops Manager v1.10 uses BOSH v261, which includes the following changes to the BOSH Director:
- Context IDs for Tasks: The Tasks endpoint for the BOSH Director API includes a
context_idproperty. This feature is particularly useful in tracking multiple BOSH tasks that are related. For example, PCF On-Demand Services uses it to track the multiple BOSH tasks involved in thecf create-serviceprocess. - HM Alerts as BOSH Events: You can now view BOSH Health Monitor alerts, such as process restarts and monit alerts, with the
bosh eventscommand. Thebosh eventscommand provides a historic view of your system, including events such as the creation of VMs. For more information, see the BOSH Events documentation. - Event filtering query parameters: If you use v2 of the BOSH CLI, you can now use filtering flags for detailed BOSH event recording and querying. For more information, see the BOSH Events documentation.
For a full list of updates and fixes in the new BOSH version that Ops Manager uses, see the BOSH release notes, beginning with v261.
Stemcell
Ops Manager v1.10 uses Stemcell 3363.10. Here are some of the major changes in Stemcell 3363:
- Additional auditd rules
- A new group,
bosh_sshers, assigned to thevcapuser. Users must belong to this group to use SSH. - Log Agent API access events are sent in CEF format to syslog via the
vcap.agenttopic.
For a full list of updates and fixes in the new stemcell that Ops Manager uses, see the stemcell release notes.
Known Issues
This section lists known issues for Ops Manager v1.10.
Missing Stemcell Causes Failure to Deploy
In PCF v1.12 and earlier, the BOSH Director may delete stemcells required by errands. This causes deployments or upgrades to fail with Error: Stemcell doesn't exist. To prevent this error, do the following before you click Apply changes in Ops Manager to upgrade:
Download a current stemcell from Pivotal Network.
Upload the stemcell by clicking Import a Product in Ops Manager, or by manually running
bosh upload-stemcellwith the BOSH CLI.
For more information, see the Pivotal Knowledge Base article Deploy fails with Error: Stemcell doesn’t exist.
This known issue has been fixed in Ops Manager v2.0 and later.
Stemcells Not Included in Installation Export
Ops Manager no longer includes stemcells in the installation export zip file. You may need to re-upload stemcells when importing the installation file into a new Ops Manager instance. You can see product configuration as incomplete if you do not have the appropriate stemcell uploaded. Incomplete tiles that need stemcells are indicated by an orange tile.
This known issue has been fixed in Ops Manager v1.12 and later.
On-Demand Services Require Dedicated Service Networks
If you use any service tile that offers both on-demand and not on-demand modes of operation, clicking Apply Changes in Ops Manager fails if you did not define a dedicated service network for the tile.
To work around this issue, use one of the following methods:
- Create a services network on your IaaS for each affected service tile
- Create a dummy network in Ops Manager, reserve a block of IP ranges, and disable smoke tests for the on-demand service
For more information, see the corresponding Knowledge Base article.
Ops Manager Fails to Connect to Newly Supported AWS Regions
Ops Manager v1.10.1 publishes AMIs to the following newly supported AWS regions:
- ap-south-1
- ca-central-1
- eu-west-2
- us-east-2
If you deploy Ops Manager using one of the new regions above and select Use AWS Instance Profile in the AWS Config tab, Ops Manager displays a network connectivity issue.
To work around this issue, go to the AWS Config tab and select the Use AWS Keys option.
For more information, see the corresponding Knowledge Base article.
