VMware vRealize Orchestrator 8.8.2| 12 JULY 2022
|
Updates made to this document:
Date | Description of update | Type |
---|---|---|
07/12/2022 | Initial publishing. |
vRealize Orchestrator 8.8.2 | 12 JUL 2022 Check for additions and updates to these release notes. |
VMware vRealize Orchestrator 8.8.2| 12 JULY 2022
|
Updates made to this document:
Date | Description of update | Type |
---|---|---|
07/12/2022 | Initial publishing. |
vRealize Orchestrator 8.8.2 focuses on maintenance and bug fixes.
The vRealize Orchestrator Appliance is a VMware Photon OS-based appliance distributed as an OVA file. It is prebuilt and preconfigured with an internal PostgreSQL database, 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.
You can upgrade a standalone or clustered vRealize Orchestrator 8.x deployment to the latest product version by using a mounted ISO image.
For more information about upgrading the vRealize Orchestrator Appliance, see Upgrading vRealize Orchestrator.
You can migrate a standalone vRealize Orchestrator instance authenticated with vSphere or vRealize Automation to vRealize Orchestrator 8.x. Product versions of vRealize Orchestrator 7.x supported for migration include versions 7.3 to 7.6. The migration of clustered vRealize Orchestrator 7.x deployments is not supported.
For more information about migrating the vRealize Orchestrator Appliance, see Migrating vRealize Orchestrator.
The following plug-ins are installed by default with vRealize Orchestrator 8.8.2:
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:
The Cloud Services plug-in package does not get installed in FIPS mode.
The Cloud Services plug-in is obsolete following the introduction of vRealize Automation plug-in. The Cloud Services plug-in is deprecated and will be removed in the vRealize Orchestrator 8.9.1 release. Consider using the vRealize Automation plug-in for all workloads to vRealize Automation Cloud. Workflow runs and actions will begin to fail if they are still using the Cloud Services plug-in after its removal.
After upgrading your vRealize Orchestrator deployment, the vco-server-app container crashes with a out of memory error continuously in polite setup.
By default, after enabling the Wavefront integration from the vRealize Orchestrator Appliance, metrics for workflows will not be sent to Wavefront. This is due to an issue in HA environments where this might cause an OOM error. This issue is caused in high availability environments where this can cause an out of memory error. This issue can be resolved by setting the com.vmware.o11n.extensions.wavefront.workflow-stat system property to true from the vRealize Orchestrator Control Center.
You encounter a SSL renegotiation issue.
Previous vRealize Orchestrator versions deployed in the FIPS-enabled mode can recieve "Connection reset" and "internal_error (80)" errors when attempting to contact servers which use a SSL renegotiation. A relevant example is trying to request an IIS resource which requires client certificate authentication.
Security hardening for the REST plug-in.
Starting with vRealize Orchestrator 8.1 Patch 2 and HTTP-REST plug-in version 2.3.7, specific scripting properties and methods that could be used to access sensitive information are removed.Sensitive information is considered internal to the corresponding REST plug-in objects and intended for use only in scenarios involving these objects.As an alternative, you can store sensitive information in vRealize Orchestrator configuration elements or external password vaults.
Logging out from the vRealize Orchestrator Client of a deployment authenticated with vSphere causes a 401 error.
This issue is encountered in cases where the vRealize Orchestrator authentication provider is deployed with a default tenant other than vsphere.local
.
This section contains previously known issues (known issues remaining from earlier releases of vRealize Orchestrator that still exist in the product).
The Storage VSAN workflows of the vCenter Server plug-in do not support adding Solid-State Drive (SSD) disks to an ESXi host.
The Add disks to disk group and Remove disks from disk groups workflows do not support adding SSD disks as capacity disks to ESXi hosts.
No workaround.
Problems handling non-ASCII characters in certain contexts.
Using non-ASCII characters in input parameters results in incorrect behavior in the following situations:
No workaround.
The SSH plug-in encounters firewall connectivity issues.
The SSH plug-in cannot connect to a Cisco Adaptive Security Appliance (ASA) firewall.
Workaround: The SSH plug-in for vRealize Orchestrator 7.1 does not support connectivity to a Cisco Adaptive Security Appliance (ASA) firewall.
If you experience issues connecting to a SOAP or a REST host, or importing a certificate, you might have to explicitly enable certain versions of SSL or TLS.
For information about this issue, see the Java Secure Socket Extension (JSSE) Reference Guide.
Workaround: For information about explicitly enabling SSLv3 and TLSv1 for outgoing HTTPS connections, see How to enable TLSv1.1 and TLSv1.2 for outgoing HTTPS connections in vRO 6.0.x (KB 2144316).
The SOAP plug-in cannot connect through an authenticated proxy server.
When attempting to run the Add a SOAP host workflow, you encounter an issue with the proxy server authentication.
Workaround: When running the workflow, use a proxy server that does not require authentication.
The vRealize Orchestrator authentication configuration might become invalid if the authentication provider certificate changes or regenerates.
When the SSL certificate of the vRealize Automation or vSphere instance that is configured as the authentication provider in Control Center is changed or regenerated, the vRealize Orchestrator authentication configuration becomes invalid, and the vRealize Orchestrator server cannot start.
Workaround: Import the new authentication provider certificate:
During the installation of a plug-in in the vRealize Orchestrator Control Center, an error message appears.
When you install a plug-in from the Manage Plug-Ins page in Control Center, the following error message appears: Plug-in 'name_of_the_plug-in' (plug-in_file_name) is not compatible with the current platform version. Supported platform versions are 'names_of_the_supported_versions'. Clicking on the 'Install' button will install it anyway.
Workaround: You can safely ignore this error and proceed with the installation of the plug-in.
Adding values to vCenter Server data object properties of the Array type is not possible.
When vRealize Orchestrator runs scripts, the vCenter Server plug-in converts JavaScript arrays to Java arrays of a fixed size. As a result, you cannot add new values to vCenter Server data objects that take arrays as property values. You can create an object that takes an array as a property if you instantiate that object by passing it a pre-filled array. However, after you instantiate the object, you cannot add values to the array.
For example, the following code does not work:
var spec = new VcVirtualMachineConfigSpec();
spec.deviceChange = [];
spec.deviceChange[0] = new VcVirtualDeviceConfigSpec();
System.log(spec.deviceChange[0]);
In the above code, vRealize Orchestrator converts the empty spec.deviceChange JavaScript array into the fixed-size Java array VirtualDeviceConfigSpec[] before it calls setDeviceChange(). When calling spec.deviceChange[0] = new VcVirtualDeviceConfigSpec(), vRealize Orchestrator calls getDeviceChange() and the array remains a fixed, empty Java array. Calling spec.deviceChange.add() results in the same behavior.
Workaround: Declare the array as a local variable:
var spec = new VcVirtualMachineConfigSpec();
var deviceSpec = [];
deviceSpec[0] = new VcVirtualDeviceConfigSpec();
spec.deviceChange = deviceSpec;
System.log(spec.deviceChange[0]);