check-circle-line exclamation-circle-line close-line

Updated 8 November 2019

vRealize Automation 8.0 | 29 OCT 2019 

  • vRA Easy Installer (ISO) build 14878991
  • vRA product (appliance)  build 14842736

Check for additions and updates to these release notes.

What's in the Release Notes

About vRealize Automation 8.0

vRealize Automation 8.0 brings the vRealize Automation Cloud capabilities to the on-premises form factor, opening up the possibility of consuming vRealize Automation in SaaS or on-premises. This release modernizes the vRA 8 architecture and capability set to enable enhanced agility, efficiency, and governance in the enterprise.

What's New

This is the next major release of vRealize Automation.

This release of vRealize Automation uses a Kubernetes based micro-services architecture. The new release takes a modern approach to delivering hybrid cloud management, extending cloud management to public clouds, delivering applications with DevOps and managing Kubernetes based workloads.

The many benefits of vRealize Automation 8.0 include: 

  • Modern Platform using Kubernetes based micro-services architecture that provides
    • Simple install footprint for both non-HA and HA configurations
    • Scalable to meet modern workload challenges
  • Easy to setup and consume multi-cloud infrastructure surface
  • API-first approach to deliver cloud automation
  • Deliver Infrastructure-as-Code using a declarative YAML syntax
  • Iterative development of blueprints 
  • Cloud Agnostic Blueprints
  • Collaboration across teams via sharing of objects
  • Self-service catalog coupled with agile governance
  • Simple policies
  • Native support for SPBM policies 
  • Deploy IPv6 workloads on dual-stack IP (IPv4/ IPv6) networks in vSphere 
  • CI/CD pipeline and automated application release management
  • Kubernetes/container management
  • New Action based extensibility (ABX), which allows you to write lightweight scripts, using node.js and python.
  • Git Integration to manage all blueprints, workflows, actions and pipelines.
  • Workload on-boarding with existing data center VMs
  • New Migration from vRealize Automation 7.5 or 7.6 assessment
    • The ability to upgrade or migrate from vRealize Automation 7.5 or 7.6 to vRealize Automation 8.0 is not available in vRealize Automation 8.0.
    • You can only perform a migration assessment on your source environment and any embedded vRealize Orchestrator instances to determine the migration readiness of your vRealize Automation 7.5 or 7.6 source environment. The migration assessment alerts you to any system object and its dependencies that are not ready for migration. See System Object Conversions.

In-Product User Assistance

VMware vRealize Automation 8.0 includes in-product user assistance

  • Use the signpost help to learn about a setting.
  • Use the help panel to get more information about a feature or configuration process.

Before You Begin

Familiarize yourself with the supporting documents.

After installing vRealize Automation and setting up your users, you can use the Getting Started and Using and Managing guides for each of the included services. The Getting Started guides include an end-to-end proof of concept. The Using and Managing guides provide more in-depth information that supports your exploration of the available features. Additional information is also available in vRealize Automation 8.0 product documentation.

For information on vRealize Orchestrator 8.0 features and limitations, refer to the vRealize Orchestrator 8.0 Release Notes.

Known Issues

The following known issues are present in this release.
  • vRA 8.0 cluster fails to start after VAs have been reverted to a snapshot

    Snapshot of 3-node vRealize Automation 8 cluster from within LCM is currently unavailable.

    Workaround: Shutdown vRA services before taking an offline snapshot

    1. Run "./deploy.sh --onlyClean" on a single vRA node to shutdown the services safely.

    2. Power off each node using the halt command.

    3. Take a snapshot after the vms are powered off.

    Startup procedure when environment is reverted to snapshots:

    1. Power up all vms.

    2. Run the "deploy.sh" script with no arguments for vRA services to come back up.

  • vRO represents Array types as complex types with only one column, rather than a field whose "type.isMultiple" is true.

    When adding a workflow which has an array input and consequently customizing its form, do not change the ID of the column in the Values tab of the data grid. The default value must stay set at _column-0_ . Conversely, you can change the label of the column (which is visible in the UI when adding values to the datagrid).

  • Document limitation/workaround for cost estimation using multiple disks(if using count property in blueprint)

    Currently, in vRA8.0, Day 0 provisioning of disks with count property is broken as the blueprint UI doesn't generate new syntax for the attached disk in yaml format. As a result, one of the mandatory property of disk cost estimation, i.e. vcUuid, is null and prevents costing estimation for the catalog item.

    Workaround: Manually update the syntax of the blueprint in yaml if using count property for disks:

    attachedDisks: ‘${map_by(resource.Cloud_Volume_1.id, id =>
    
    {“source”:id}
    )}’
    

     

  • Deploying a blueprint with volume attached to a compute instance and an added count property to have multiple disksm results in some disks being DETACHED. 

    When deploying such BP, post provisioning, for the created deployment(e.g. count: 2), one of the disks always remains DETACHED instead of ATTACHED. Ideally, only the latest syntax(map_to_object(resource.disk[*].id)), in case of multiple disks as the value for "attachedDisks" property, should be allowed.Cost estimation is also not supported in the catalog UI and results in error if such blueprint gets published as a catalog.

    Workaround:Add the count property with required number of disks and then only create a link between disk and machine in the blueprint canvas. This method ensures yaml always gets the latest syntax for attachedDisks property.Otherwise, you must manually update to a newer syntax when using count property for adding multiple volumes, once the disk is attached with a compute instance.The correct syntax to be updated in blueprint manually is: attachedDisks: '${map_by(resource.Cloud_Volume_XYZ.id, id => {"source":id})}'

  • ABX might not work if Internet access sits behind a Proxy

    vRealize Automation 8.0 supports remote access behind HTTP proxy for limited applications that have mandatory requirement for Internet access in all their use cases. This includes ABX based extensibility and AWS Cloud Accounts.

    Workaround: Set the HTTP proxy configuration through the *vracli proxy* command line extension. See KB article 75180 for more information.

  • Cannot set wildcard certs for certain domain names, specifically those not using a Public Suffix.

    vRealize Automation 8.0 supports setting a wildcard certificate only for DNS names that match the content of the Public Suffix List ([https://publicsuffix.org/]) For example, a valid wildcard certificate: you can use a wildcard certificate with DNS name like "*.myorg.com". This is supported because "com" is part of the Public Suffix List. An invalid wildcard certificate example: you cannot use a wildcard certificate with DNS name like "*.myorg.local".This is not supported because "local" is not part of Public Suffix List. 

    Workaround: Only use domain names in the Public Suffix List.

  • Directed to Cloud.vmware.com for access

    The No access error page is shown for logged in user with rights in organization.This only occurs in HA. 

    Workaround: Clear browser cache. 

  • vRO workflow with input from type 'properties' can not be triggered 

    If a vRealize Orchestrator workflow, with input from type properties is exposed in catalogSteps, and is then triggered from vRealize Automation catalogResult, the run fails.

  • vRealize Automation has limitations when running certain vRealize Orchestrator workflows from the catalog. 

    Currently supported workflow input and output types are: String, Boolean, Date, Number, SecureString, Array/String, Reference Type

    Workaround: Use vRealize Orchestrator workflows that include inputs/output parameters of the supported types.

  • Provisioning fails with EBS topic not registered after stopping the primary db node

    In a vRealize Automation 8 HA environment, after removing the primary db node, provisioning fails with following error: "Failed to publish event as EBS topics are not registered".

    Workaround: See KB for more information.

  • NEW Link to Migration Guide on the Migration Assessment Getting Started page is invalid.

    The link to the migration guide in the Migration Assessment UI is incorrect and invalid,

    Workaround: The correct link is Running a Migration Assessment.

  • NEW License downgrade is not supported.

    After configuring vRealize Automation with the Enterprise license, the system can not be downgraded to the Advanced License.

  • NEW vRealize Automation 8 does not support Internet Explorer 11

    You cannot use Internet Explorer 11 with vRealize Automation 8.

    Workaround: Use a different browser instead of Internet Explorer 11.