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

vRealize Orchestrator Appliance 8.0.1 | 19 December 2019 | Build 15296158

Check frequently for additions and updates to these release notes.

What's in the Release Notes

The release notes cover the following topics:

What's New in vRealize Orchestrator 8.0.1

vRealize Orchestrator 8.0.1 introduces critical bug fixes for the vRealize Orchestrator Client.

For more information on feature and support updates introduced in vRealize Orchestrator 8.0, see the VMware vRealize Orchestrator 8.0 Release Notes.

Deploying the VMware vRealize Orchestrator 8.0.1 Appliance

The vRealize Orchestrator Appliance is distributed as an OVA file. It is prebuilt and preconfigured with Novell SUSE Linux Enterprise Server, PostgreSQL, and it can be deployed with vCenter Server 6.0 or later.

The vRealize Orchestrator Appliance is a fast, easy to use, and more affordable way to integrate the VMware cloud stack, including vRealize Automation and vCenter Server, with your IT processes and environment.

For instructions about deploying the vRealize Orchestrator Appliance, see Download and Deploy the vRealize Orchestrator Appliance

For information about configuring the vRealize Orchestrator Appliance server, see Configuring a Standalone vRealize Orchestrator Server.

Upgrading and Migrating to vRealize Orchestrator 8.0.1

You can upgrade a standalone or clustered vRealize Orchestrator 8.0 deployment to vRealize Orchestrator 8.0.1 by using a mounted ISO image.

For more information about upgrading the vRealize Orchestrator Appliance, see Upgrading a Standalone or Clustered vRealize Orchestrator 8.0 Deployment to vRealize Orchestrator 8.0.1.

You can migrate a standalone vRealize Orchestrator 7.3-7.6 instance authenticated with vSphere to vRealize Orchestrator 8.0.1. The migration of clustered vRealize Orchestrator 7.x deployments or deployments authenticated with vRealize Automation is not supported.

For more information about migrating the vRealize Orchestrator Appliance, see Migrating vRealize Orchestrator.

Root Password Expiry Extension

Important: For security reasons, the password expiry of the root account of the vRealize Orchestrator Appliance is set to 365 days. To increase the expiry time for an account, log in to the vRealize Orchestrator Appliance as root, and run the following command:

passwd -x number_of_days name_of_account

To make your vRealize Orchestrator Appliance root password last forever, run the following command:

passwd -x 99999 root

Plug-Ins Installed with vRealize Orchestrator 8.0.1 

The following plug-ins are installed by default with vRealize Orchestrator 8.0.1:

  • vRealize Orchestrator vCenter Server Plug-In 6.5.0
  • vRealize Orchestrator Mail Plug-In 7.0.1
  • vRealize Orchestrator SQL Plug-In 1.1.4
  • vRealize Orchestrator SSH Plug-In 7.1.1
  • vRealize Orchestrator SOAP Plug-In 2.0.0
  • vRealize Orchestrator HTTP-REST Plug-In 2.3.4
  • vRealize Orchestrator Plug-In for Microsoft Active Directory 3.0.9
  • vRealize Orchestrator AMQP Plug-In 1.0.4
  • vRealize Orchestrator SNMP Plug-In 1.0.3
  • vRealize Orchestrator PowerShell Plug-In 1.0.13
  • vRealize Orchestrator Multi-Node Plug-In 8.0.1
  • vRealize Orchestrator Dynamic Types 1.3.4
  • vRealize Orchestrator vCloud Suite API (vAPI) Plug-In 7.5.0

Internationalization Support

vRealize Orchestrator 8.0.1 provides multi-language support for the vRealize Orchestrator Control Center and the vRealize Orchestrator Client.

How to Provide Feedback

Your active feedback is appreciated. Provide your feedback by using one of the following methods:

Support Requests

File all issues that you find as Support Requests (SRs), even if you report them to VMware by other means.

For more information on VMware Support and instructions on how to file SRs, please visit the official VMware Support Offerings page.

Include log files in your SRs.

To generate your vRealize Orchestrator logs:

1. Log in to the vRealize Orchestrator Appliance command line as root.

2. Run the vracli log-bundle command.

Result: The log bundle is generated in the root folder of the vRealize Orchestrator Appliance.

Earlier Releases of vRealize Orchestrator

Features and issues from earlier releases of vRealize Orchestrator are described in the release notes for each release. To review release notes for earlier releases of vRealize Orchestrator, click one of the following links:

Resolved Issues

  • Recieving a 406 error when editing a VC:SdkConnection variable.

    When you have a workflow or a configuration element with a variable of the VC:SdkConnection type and you have set its value to a vCenter instance that has an ID which ends with .com or some other domain, you receive a 406 error when you try to edit the variable. The 406 error can also appear when you click the caret to expand the details of the variable when its value was just set.

  • Critical issue when pushing resource elements to a Git repository.

    When pushing a resource element to the integrated Git repository, the user must push both the resource.binary and resource.binary.properties elements. Failure to follow this requirement can cause a critical issue for the vRealize Orchestrator Git integration.

  • Error when displaying dynamic type workflows.

    Dynamic types selector for the workflow folder displays all folders under the same name.

  • Some package content items are imported after package import fails.

    If the package import fails, some of the package items are nevertheless imported.

     

  • Exported package content does not follow the assigned restrictions​.

    Setting "View Content" and "Add to package" export options does not have the desired effect over the exported package.

  • Logging out of an external vRealize Orchestrator Client authenticated with vRealize Automation can redirect you to the vRealize Automation login page.

    Logging out of an external vRealize Orchestrator Client authenticated with vRealize Automation can redirect you to the vRealize Automation login page. Any following login operations continue to be redirected to vRealize Automation.

     

  • Removing the debug breakpoints does not work.

    Removing the debug breakpoints does not work. The workflow debugger saves the breakpoints of the previous run when you exit the workflow editor.

  • The Embedded vRealize Orchestrator does not update its authentication configuration.

    The Embedded vRealize Orchestrator does not update its authentication configuration if the virtual appliance host name is changed.

     

  • Group search works only for groups with small letters.

    If your group includes uppercase letters, you cannot use the vRealize Orchestrator Client search functionality to find this group.

     

  • vRealize Orchestrator Client responds with a 403 forbidden error because of a missing x-xsrf-token when the authentication provider is changed.

    When configuring vRealize Orchestrator for the first time, or changing the authentication provider, it is possible to see the 403 forbidden error in the vRealize Orchestrator Client because of a missing or wrong x-xsrf-token. This issue occurs only if the user has previously opened the client in the browser and afterwards changes the authentication provider using the Control Center. The browser session keeps the first token loaded before the change in the authentication provider. The token used in the current session of the client is not updated and becomes invalid which causes the error.

     

  • If a workflow run is exported while still running and then imported it will appear as running.

    The workflow cannot be canceled in the vRealize Orchestrator Client. Consequently, the workflow cannot be deleted as it still appears as running.

  • You cannot access the Java documentation of the Plug-in SDK from Develop plug-in page.

    When you navigate from the vRealize Orchestrator Welcome page > Development and Resources > Plug-in Documentation and try to access the EXPLORE THE PLUG-IN SDK page, you are directed to a 404 error page.

  • Cannot register vRealize Orchestrator as a vSphere extension.

    The workflow Register vCenter Orchestrator as a vCenter Server extension fails with the error: java.lang.IllegalArgumentException: cert parameter is required (Workflow:Register vCenter Orchestrator as a vCenter Server extension / Register extension (item1)#10198).

  • An invalid resource element is created if you attempt to upload a file with a size greater than 16 MB.

    When attempting to upload a file with a size greater than 16 MB, a error message appears, but the resource element is still created.

     

  • Failure to switch to an integrated external vRealize Orchestrator node from the embedded vRealize Orchestrator Client.

    When switching to an integrated external vRealize Orchestrator node from the embedded vRealize Orchestrator Client, the following message appears: Can not switch to host \{{hostname}}. It is not properly configured or unreachable. The browser logs contain messages indicating a certificate chain error. For Google Chrome, such a certificate chain error is: 2. net::err_cert_authority_invalid.

  • Migration to vRealize Orchestrator 8.0 fails for vRealize Orchestrator 7.3 deployments that use an Oracle database.

    The migration fails because the source vRealize Orchestrator 7.3 instance uses an Oracle database.

Known Issues

The known issues are grouped as follows.

Configuration Issues
  • Recieving a 401 Unautherized Error after joining a single node to a vRealize Orchestrator High Availability (HA) environment.

    After joining a node to a vRealize Orchestrator HA environment, you recieve a 401 error when trying to access the vRealize Orchestrator Client. This error only appears if the vRealize Orchestrator node is authenticated with vRealize Automation.

    Workaround: Reconfigure your authentication provider settings in the Control Center. Unregister the vRealize Automation authentication provider and register it again.

  • Increasing the size of vRealize Orchestrator Appliance disks is not reflected on the Operating System (OS) level

    After increasing the size of any of the discs of a vRealize Orchestrator 8.0.1 Appliance, the changes are not reflected in the OS. New disc space is not accessible even after auto resize is triggered manually with the vracli disk-mgr resize command

    Workaround:

      1. Log in to the vRealize Orchestrator Appliance over SSH.
      2. Navigate to the /etc/cron.d directory.
      3. Create a file named "disk-management" with this content:

      * * * * * root /opt/scripts/monitor_disk_usage.sh >> /var/log/disk_usage.log 2>&1

      * * * * * root sleep 10 && /opt/scripts/manage_disk_resize.sh >> /var/log/disk_resize.log 2>&1.

      NOTE: Make sure there is a trailing newline at the end of the file.
      4. Modify the file with read permissions for standard users and write permissions for the owner (chmod 644 disk-management).
      5. If one or more disks have been externally resized, perform the following steps to trigger automatic resize on the OS level:
         a. Navigate to the /var/vmware/prelude/disk-management directory.
         b. Open the "disk_stats" file and modify its content to:
         /dev/sda: 1
         /dev/sdb: 1
         /dev/sdc: 1
         /dev/sdd: 1
         c. Run the vracli disk-mgr resize command.

Migration/Upgrade issues
  • After migrating vRealize Orchestrator 7.x to 8.0.1, Active Directory takes a long time to show all plug-in folders in the inventory.

    This issue is not consistently observed, but in rare cases after migration the Active Directory inventory does not appear immediately in the vRealize Orchestrator Client.

    No workaround. Wait for the problem to resolve itself.

  • Failed to log in after upgrade to vRealize Orchestrator 8.0.1.

    After upgrading to vRealize Orchestrator 8.0.1, log in attempts fail with the following error message:  _400 BAD_REQUEST \"Required String parameter 'client_id' is not present\"_*. This issue only appears in vRealize Orchestrator deployments authenticated with vRealize Automation.

    Workaround: Reconfigure your authentication provider settings in the Control Center. Unregister the vRealize Automation authentication provider and register it again.

Web client
  • Unable to validate an SSH address when configuring a GitLab integration.

    Adding an SSH address and clicking on the validation button causes the following error: Error: org.bouncycastle.util.io.pem.PemGenerationException: unknown object passed - can't encode.

    Workaround: When you add an SSH address, you must first click on the Save button to generate a public key. Paste your public key and add it in GitLab, so you can connect to your repository.

  • In the vRealize Orchestrator Client, you see tags containing underscore characters in the name.

    The vRealize Orchestrator Client doesn't support tag names with less than three characters or names containing white-space characters. All tags auto-generated from objects with shorter names will be suffixed with "underscore". All white-space characters will also be replaced with "underscore".

    Example: The workflow located in "/Library/project A/app/DR/backup" in the Orchestrator Legacy Client,  will have the following auto-generated tags in the vRealize Orchestrator Client: "Library", "project_A", "app", "DR_"

    Workaround: Follow the presented tagging conventions when creating new content in the vRealize Orchestrator Client.

  • Workflow Designers cannot run policies created by them in the vRealize Orchestrator Client.

    After creating a policy, the Workflow Designer clicks Run. Navigating to the Policy Runs page shows that the policy run initiated by the Workflow Designer is in the Stopped state.

    Workaround: Have a user with administrator rights run the policy created by the Workflow Designer.

Miscellaneous Issues
  • The vCenter Server plug-in does not support policies.
    The vCenter Server plug-in for vRealize Orchestrator does not support using policies to monitor for events that are issued by the managed vCenter Server instance.
  • Importing a package created in a newer vRealize Orchestrator version into an older version of vRealize Orchestrator can cause an error.

    Compatability issues between vRealize Orchestrator versions lead to the inability to import packages created in newer product versions into older vRealize Orchestrator deployments.

Previously known issues

To view a list of previous known issues, click here.