Applying Changes to BOSH Director

Page last updated:

This topic describes how to apply pending changes only to the BOSH Director when you stage multiple products in a new installation or as part of an upgrade.

Overview

After you click Review Pending Changes, then Apply Changes on the Ops Manager Installation Dashboard, Ops Manager deploys the BOSH Director and all other products that have pending changes. You can optionally apply changes only to the BOSH Director using the Ops Manager API.

To deploy only the BOSH Director, you need to submit the POST /api/v0/installations API request. You must include the deploy_products parameter in this request and set the value of the parameter to "none".

Note: Submitting the POST /api/v0/installations API request is equivalent to clicking Review Pending Changes, then Apply Changes on the Ops Manager Installation Dashboard.

If you do not include "deploy_products": "none" in the POST /api/v0/installations request, Ops Manager deploys the BOSH Director and all other products with pending changes.

Apply Pending Changes to BOSH Director

To apply pending changes only to the BOSH Director, perform the steps below:

  1. Ensure your BOSH Director tile is configured. The tile must be green in the Ops Manager Installation Dashboard.

  2. Retrieve your authorization token to access the Ops Manager API. Refer to Using the Ops Manager API for the authentication instructions.

  3. Submit the POST /api/v0/installations request with the deploy_products parameter set to "none". See the following example:

    $ curl "https://example.com/api/v0/installations" \ 
        -X POST \ 
        -H "Authorization: Bearer UAA-ACCESS-TOKEN" \ 
        -H "Content-Type: application/json" \ 
        -d '{
      "deploy_products": "none",
      "ignore_warnings": true
      }'
    

For more information about using the Ops Manager API, browse to the Ops Manager API documentation.

Create a pull request or raise an issue on the source for this page in GitHub