Skip to content

Releases: pivotal-cf/om

7.7.0

08 Jul 17:50
Compare
Choose a tag to compare

Bug fixes

#586: Fixes om nom panic when OpsMan instance does not have a public IP address. @crhntr

Note: The bugfix above was mistakenly included in the release notes, but is not actually present in v7.7.0. Please download v7.8.0 instead, which does include it.

Full Changelog: 7.6.0...7.7.0

7.6.0

07 Mar 18:53
Compare
Choose a tag to compare

What's Changed

  • #583: Added rotation procedure to expiring-certificates. @ystros

Bug fixes

  • Fixed acceptance/download_product_azure_test.go: Specify --overwrite to overwrite existing blobs, this was needed since the last update to az cli v2.34.0 introduced a breaking change to prevent silent overwrites. (Azure/azure-cli#21477). @dtimm @nhsieh

7.5.0

27 Jan 17:48
Compare
Choose a tag to compare

What's Changed

  • Merged PR by @iplay88keys from #408 that adds flags to the product-metadata command which parses hidden version names (ie: build suffixes in tile metadata) from TanzuNet. This helps users specify the correct product during workflows like "om stage-product".

Bug Fixes

  • Added escaping for passwords in vSphere clients.
  • Better handling of bad gateway responses like "connection refused".

Full Changelog: 7.4.3...7.5.0

7.4.3

11 Jan 13:58
Compare
Choose a tag to compare

What's Changed

Bug Fixes

Full Changelog: 7.4.2...7.4.3

7.4.1

11 Nov 13:56
Compare
Choose a tag to compare

Bug fixes

  • #570: Fixes a problem on vm-lifecycle create-vm, which, under specific circumstances on Azure, would lead to the creation of a VM without public IP address when such configuration was specified as part of the configuration.

7.4.0

27 Oct 14:38
Compare
Choose a tag to compare

Features

  • #555: Added new functionality to read files using the --data flag in curl command.

Bug fixes

Fixes included in this release:

  • #552: Fixed typo in error message for command vm-lifecycle.
  • #545: Adjusted message for s3-disable-ssl parameter in download-product command.
  • #566: Fixed link to Platform automation docs.

7.3.2

20 Sep 21:22
Compare
Choose a tag to compare

Bug fixes

We fixed an error that occurred while parsing a string with double quotes.

Tests
We increased the tolerance of the acceptance suite by capturing additional test states.

7.3.1

02 Aug 02:26
Compare
Choose a tag to compare

Bug Fixes

  • Before version 7.0, om had been using UAA's default token_format
    (jwt), and the optional token_format parameter went unused.

    However in version 7.0, incidental to switching to the uaa-go library,
    om started requesting opaque access tokens from UAA
    to access Ops Manager instead of jwt ones. This wasn't
    deliberate, and didn't even make the release notes.

    These implicitly revocable tokens may be contributing to
    a hard-to-repro issue around parallel access
    in a customer environment.

    This release explicitly requests jwt access tokens,
    restoring the pre-7.0 behavior and potentially addressing said
    parallel-access issue.

7.3.0

17 Jun 14:25
Compare
Choose a tag to compare

Features

  • An Ops Manager VM on Vsphere can be created with the property disk_size.
    This allows a user to assign a size larger than the default 160 (GB).

    Usage:

    ---
      opsman-configuration:
        vsphere:
          disk_size: 200
          vm_name: ops-manager-vm
          cpu: 4
          memory: 16
          disk_type: thin
          dns: 8.8.8.8
          gateway: 192.168.10.1
          hostname: ops-manager.example.com
          netmask: 255.255.255.192
          network: example-virtual-network
          ntp: ntp.ubuntu.com
          private_ip: 10.0.0.10
          ssh_public_key: ssh-rsa ......
          vcenter:
            ca_cert: cert
            datacenter: example-dc
            datastore: example-ds-1
            folder: /example-dc/vm/Folder
            url: vcenter.example.com
            username: ((vcenter-username))
            password: ((vcenter-password))
            resource_pool: /example-dc/host/example-cluster/Resources/example-pool
  • An Ops Manager VM on Azure can be created with the property tags.
    This allows a user to assign tags to the Ops Manager VM.

    Usage:

    ---
    opsman-configuration:
      azure:
        tags: Key=Value
        vm_name: ops-manager-vm
        boot_disk_size: 200
        tenant_id: 3e52862f-a01e-4b97-98d5-f31a409df682
        subscription_id: 90f35f10-ea9e-4e80-aac4-d6778b995532
        client_id: 5782deb6-9195-4827-83ae-a13fda90aa0d
        client_secret: ((opsman-client-secret))
        location: westus
        resource_group: res-group
        storage_account: opsman
        ssh_public_key: ssh-rsa ......
        subnet_id: /subscriptions/<SUBSCRIPTION_ID>/resourceGroups/<RESOURCE_GROUP>/providers/Microsoft.Network/virtualNetworks/<VNET>/subnets/<SUBNET>
        private_ip: 10.0.0.3
  • om curl defaults to POST method when data provided. [#533]

Bug Fixes

  • The output from download-product is compatible with assign-multi-stemcell. [#539]

7.2.0

26 Jan 17:53
Compare
Choose a tag to compare

Feature

  • An Ops Manager VM on GCP can be created with the property hostname.
    This allows a user to assign a custom internal hostname for the VM. [#531]

    Usage:

    ---
    opsman-configuration:
      gcp:
        boot_disk_size: 100
        custom_cpu: 4
        custom_memory: 16
        gcp_service_account: ((service_account_key))
        project: ((project))
        public_ip: ((ops_manager_public_ip))
        region: ((region))
        ssh_public_key: ((ops_manager_ssh_public_key))
        tags: ((ops_manager_tags))
        vm_name: ((environment_name))-ops-manager-vm
        vpc_subnet: ((management_subnet_name))
        zone: ((availability_zones.0))
        hostname: testing.some.domain

Bug Fixes

  • Always generate assign-stemcell.yml in download-product.