Notas de la versión de VMware vRealize Orchestrator 7.2

|

vRealize Orchestrator Appliance 7.2 | 22 de noviembre de 2016 | Compilación 4629837

Compruebe con frecuencia si existen novedades y actualizaciones de estas notas de la versión.

Última actualización de las notas de la versión: 29 de mayo de 2017.

Contenido de las notas de la versión

Las notas de la versión contienen los siguientes temas:

Novedades de vRealize Orchestrator 7.2

vRealize Orchestrator 7.2 introduce una serie de mejoras y correcciones de errores, e incorpora nuevas opciones a la configuración automatizada:

  • Integración con el servicio de agentes de eventos, que permite supervisar las notificaciones sobre el estado empresarial o sobre el estado del flujo de trabajo en vRealize Automation.
  • Mayor facilidad de uso del centro de control, que incluye la localización en español, francés, alemán, chino tradicional, chino simplificado, coreano y japonés.
  • El complemento vRealize Orchestrator para vRealize Automation ahora se incluye con la plataforma de Orchestrator.

vRealize Orchestrator 7.2 se suministra con una versión del complemento vCenter Server compatible con vSphere 6.5. El complemento vRealize Orchestrator vCenter Server Plug-In rediseñado está disponible como paquete de descarga independiente para vRealize Orchestrator 7.2. Este complemento es compatible con vSphere 6.5 y vRealize Orchestrator 7.2; en versiones futuras, sustituirá la versión del complemento vCenter Server que actualmente se envía con la plataforma de Orchestrator. El nuevo complemento vCenter Server presenta las características siguientes:

  • Mantenimiento simplificado y resolución de problemas más rápida, en comparación con versiones anteriores del complemento.
  • Rendimiento mejorado gracias a una comunicación optimizada con las instancias de vSphere Server y cambios en el esquema de almacenamiento en caché.
  • Compatibilidad máxima de la API de creación de scripts y compatibilidad de contenido con los productos vSphere de las versiones 5.5 y posteriores.

Para obtener más información sobre los cambios incorporados en el nuevo complemento vCenter Server para vRealize Orchestrator 7.2, consulte Novedades en el complemento vCenter Server.

Aviso de funciones y compatibilidad

  • Puede configurar Orchestrator como una extensión de vCenter Server y utilizarlo con vSphere Web Client solo si implementa Orchestrator Appliance y selecciona vSphere como proveedor de autenticación.

  • La siguiente función ya no se utiliza en vRealize Orchestrator y está previsto que se elimine en futuras versiones. No debe utilizarse como parte de ninguna solución de vRealize Orchestrator.
    • Autenticación LDAP

Implementación de VMware vRealize Orchestrator Appliance 7.2

VMware vRealize Orchestrator 7.2 está disponible como dispositivo virtual preconfigurado.

Orchestrator Appliance se distribuye como archivo OVA. Se precompila y preconfigura con Novell SUSE Linux Enterprise Server, PostgreSQL e In-Process ApacheDS LDAP, y se puede implementar con vCenter Server 5.5 y versiones posteriores.

Orchestrator Appliance es una solución apta para cada caso, desde la evaluación en pruebas de laboratorio hasta la producción a gran escala, cuando se utiliza una base de datos externa. El dispositivo brinda la flexibilidad de utilizar la base de datos y los servicios de directorio precompilados, o bien la autenticación Single Sign-On, proporcionada por vRealize Automation y vSphere 6.x, y servidores de bases de datos externas como Oracle o Microsoft SQL.

Orchestrator Appliance es una solución rápida y fácil de usar, y una alternativa de precio más asequible para integrar la pila en la nube de VMware, incluidos vRealize Automation y vCenter Server, en su entorno y sus procesos de TI.

Actualización a vRealize Orchestrator 7.2

Para obtener instrucciones sobre la implementación y el uso de Orchestrator Appliance, consulte Instalación y configuración de VMware vRealize Orchestrator.

Importante: Por motivos de seguridad, la contraseña de la cuenta raíz de Orchestrator Appliance caduca a los 365 días. Para incrementar el tiempo de caducidad de una cuenta, inicie sesión en Orchestrator Appliance como usuario raíz y ejecute el comando siguiente:

passwd -x número_de_días nombre_de_cuenta

Si desea que la contraseña raíz de Orchestrator Appliance no caduque nunca, ejecute el comando siguiente:

passwd -x 99999 root

Complementos instalados con vRealize Orchestrator 7.2

Los complementos siguientes se instalan de forma predeterminada con vRealize Orchestrator 7.2:

  • vRealize Automation Center Infrastructure Administration Plug-In 7.2.0
  • vRealize Automation Plug-In 7.2.0
  • 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.0.1
  • vRealize Orchestrator SOAP Plug-In 2.0.0
  • vRealize Orchestrator HTTP-REST Plug-In 2.2.1
  • vRealize Orchestrator Plug-In for Microsoft Active Directory 3.0.3
  • vRealize Orchestrator AMQP Plug-In 1.0.4
  • vRealize Orchestrator SNMP Plug-In 1.0.3
  • vRealize Orchestrator PowerShell Plug-In 1.0.10
  • vRealize Orchestrator Multi-Node Plug-In 7.2.0
  • vRealize Orchestrator Dynamic Types 1.2.0
  • vRealize Orchestrator vCloud Suite API (vAPI) Plug-In 7.2.0
  • vRealize Orchestrator Plug-In for vRealize Automation 7.2.0

Compatibilidad con la internacionalización

vRealize Orchestrator 7.2 ofrece compatibilidad con varios idiomas en el centro de control y admite el nivel 1 de internacionalización para el cliente de Orchestrator.

Cómo enviar comentarios

Agradeceremos que nos envíe comentarios con regularidad. Proporcione sus comentarios mediante una de las maneras siguientes:

  • Solicitudes de soporte
  • Foro de debate de Orchestrator

Solicitudes de soporte

Archive todos los problemas que se produzcan como solicitudes de soporte, incluso si informa de ellos a VMware de otra manera.

En https://www.vmware.com/support/services/beta, puede acceder al compromiso de soporte de VMware con las solicitudes de soporte presentadas por los clientes, así como a instrucciones para tramitar una solicitud de soporte.

Incluya los archivos de registro en las solicitudes de soporte. Siga estos pasos para recopilar los archivos y la configuración de Orchestrator:

  1. Vaya al centro de control en https://dirección_ip_del_servidor_de_orchestrator:8283/vco-controlcenter.
  2. Inicie sesión como raíz.
  3. Haga clic en Exportar registros.
  4. Haga clic en Exportar registros.
  5. Guarde el archivo ZIP que se genera.
  6. Cargue el archivo ZIP que ha guardado en Soporte de VMware.

Versiones anteriores de vRealize Orchestrator

Las funciones y los problemas de versiones anteriores de vRealize Orchestrator se describen en las notas de la versión correspondientes a cada versión. Para acceder a las notas de la versión de versiones anteriores de vRealize Orchestrator, haga clic en uno de estos vínculos:

Problemas resueltos

vRealize Orchestrator 7.2 resuelve los problemas siguientes:

  • Las tareas programadas de Orchestrator dejan de funcionar de forma intermitente según la programación y aparece un triángulo verde en el cliente de Orchestrator.
    El programa de Orchestrator no toma el estado más reciente de una ejecución de flujo de trabajo e indica que el flujo de trabajo está en ejecución, mientras que la pestaña Flujos de trabajo en el cliente de Orchestrator indica que el flujo de trabajo ha terminado correctamente.

    El problema se resuelve en esta versión.

  • El botón Insertar configuración de la página Administración de clústeres en el centro de control no sincroniza todos los archivos XML relacionados con complementos.
    En un clúster de Orchestrator, en que uno de los nodos se actualiza de la versión 6.0.x a la 7.1 y el otro nodo es una instalación nueva de la versión 7.1, la configuración de clúster no puede sincronizarse porque algunos de los archivos XML de configuración de complementos en el directorio /etc/vco/app-server/plugins no se copian de la versión actualizada de Orchestrator Appliance al dispositivo 7.1 que se acaba de instalar.

    El problema se resuelve en esta versión.

  • Orchestrator no se puede conectar a una base de datos de Microsoft SQL Server a través de SSL.
    JDK 1.8 admite un conjunto de cifrado limitado en comparación con versiones anteriores de JDK.

    El problema se resuelve en esta versión.

  • La generación de documentación para una categoría de flujo de trabajo hace que el cliente de Orchestrator deje de responder.
    Cuando ejecuta el paso Generar documentación para una categoría de flujo de trabajo desde el cliente de Orchestrator, dicho cliente deja de responder y no se genera ninguna documentación del flujo de trabajo.

    El problema se resuelve en esta versión.

  • El método RESTResponse.getAllHeaders() devuelve solo un encabezado por nombre de encabezado, incluso cuando la respuesta HTTP del servidor contiene varios encabezados con el mismo nombre.

    El problema se resuelve en esta versión.

  • Los valores de tiempo de espera actualizados de un host REST solo surten efecto después de reiniciar el servidor de Orchestrator.
    Al ejecutar el flujo de trabajo Actualizar un host REST para cambiar la configuración de tiempo de espera del host REST, debe reiniciar el servidor de Orchestrator para que los cambios surtan efecto.

    El problema se resuelve en esta versión.

  • Cuando se envía una solicitud PUT, el complemento HTTP-REST no interpreta correctamente el código de estado de respuesta HTTP 301 Movido permanentemente.
    Orchestrator no puede crear una solicitud PUT correcta cuando el lado remoto responde con un código de respuesta HTTP 301 Movido permanentemente.

    El problema se resuelve en esta versión.

  • No es posible exportar un paquete de Dynamic Types desde una instancia de servidor de Orchestrator e importarlo a la misma instancia, y no es posible importar un paquete de Dynamic Types si el paquete se genera en un servidor Orchestrator 7.0.1.
    La importación de una configuración desde un paquete de Dynamic Types generado en Orchestrator 7.0.1 falla y genera un mensaje de error NullPointerException.

    El problema se resuelve en esta versión.

  • El flujo de trabajo Generar par de claves falla en Orchestrator Appliance 7.1 integrado en vRealize Automation 7.1.
    El flujo de trabajo Generar par de claves falla en Orchestrator Appliance con un error InternalError: ../server/vmo/conf/vco_key (No se encuentra el archivo o el directorio).

    El problema se resuelve en esta versión.

  • Cuando exporta un paquete utilizando la herramienta vco-cli-java-7.1.0.jar, la exportación falla si se autentica en el servidor de Orchestrator con un nombre de usuario que contiene el carácter @.
    La exportación de un paquete mediante la herramienta de línea de comandos vco-cli-java falla y genera el mensaje de error No se puede conectar al servidor '[nombre_DNS_orchestrator:443]' si la cuenta de usuario que se utiliza para la autenticación contiene el carácter @.

    El problema se resuelve en esta versión.

  • Orchestrator deja de responder a causa de un token OAuth caducado.
    Orchestrator no puede ejecutar flujos de trabajo y el servidor de Orchestrator deja de responder porque el token OAuth ha caducado y no se renueva automáticamente.

    El problema se resuelve en esta versión.

  • En el panel de registro del cliente de Orchestrator no puede ver los mensajes del registro de depuración para el token de flujo de trabajo.

    El problema se resuelve en esta versión.

  • La inicialización de un objeto de creación de scripts Propiedades con otro objeto Propiedades como argumento causa un error de serialización.
    Orchestrator no puede serializar objetos si se inicializa un objeto de creación de scripts Propiedades con otro objeto Propiedades como argumento.

    El problema se resuelve en esta versión.

  • El cliente de Orchestrator muestra un error de falta de memoria si edita una acción de creación de scripts varias veces y ejecuta esta acción en un flujo de trabajo.
    Cuando edita o guarda una acción personalizada varias veces y después ejecuta dicha acción como parte de un flujo de trabajo, el cliente de Orchestrator deja de funcionar y muestra un error java.lang.OutOfMemoryError: espacio de pila de Java.

    El problema se resuelve en esta versión.

  • Si un flujo de trabajo contiene un elemento de actividad, no puede acceder al miembro de elementos del flujo de trabajo.
    Un intento de acceder a un elemento de esquema de un flujo de trabajo que incluye una actividad de decisión falla y genera el mensaje de error Error en (Flujo de trabajo:error / tarea de scripts (elemento 3)#10198) java.lang.ClassCastException en bloque: org.mozilla.javascript.NativeJavaObject no se puede convertir a ch.dunes.scripting.jsmodel.JSWorkflowItem.

    El problema se resuelve en esta versión.

  • El flujo de trabajo Añadir almacén de datos en iSCSI/FC/SCSI local genera un error.
    Cuando ejecuta el flujo de trabajo Añadir almacén de datos en iSCSI/FC/SCSI local desde el cliente de Orchestrator, el flujo de trabajo genera el mensaje de error Un parámetro especificado es incorrecto, si selecciona la opción de capacidad máxima disponible.

    El problema se resuelve en esta versión.

  • Si modifica el archivo de configuración log4j, después de una actualización, el archivo de salida scripting.log ya no está visible en el cliente de Orchestrator.
    Durante una actualización, el archivo log4j.xml personalizado no se sustituye por el archivo log4j.xml predeterminado incluido en el paquete de actualización y el archivo log4j.xml existente deja de funcionar. Como resultado, el registro de creación de scripts no muestra ninguna salida.

    El problema se resuelve en esta versión.

  • Cuando Orchestrator no puede conectarse al servidor syslog, el nodo de Orchestrator deja de responder.
    Cuando tiene un servidor syslog externo configurado para funcionar con Orchestrator y no se puede conectar con dicho servidor, el nodo de Orchestrator deja de responder.

    El problema se resuelve en esta versión.

Problemas conocidos

Los problemas conocidos se agrupan de la siguiente manera:

Problemas de instalación

  • El servicio d Orchestrator no se puede recuperar tras un procedimiento de copia de seguridad y restauración.
    Cuando se efectúa una copia de seguridad y se restaura Orchestrator, no se puede acceder al servidor desde vRealize Automation y se genera el mensaje de error No se puede establecer una conexión con vCenter Orchestrator. Como consecuencia, Orchestrator no se puede iniciar pese a tener el estado INICIADO, faltan tareas y políticas, y hay flujos de trabajo que se deben ejecutar de nuevo.

    Solución temporal: Vuelva a crear las tareas y las políticas que faltan, ejecute de nuevo los flujos de trabajo programados que no se ejecutaron y reinicie el servicio de Orchestrator.

Problemas de configuración

  • El complemento de vRealize Orchestrator SQL no se puede conectar a una base de datos MySQL.
    Cuando se ejecuta el flujo de trabajo "Añadir una base de datos", se produce un error con respecto a la base de datos MySQL. Se genera un error en el flujo de trabajo y aparece el mensaje de error The driver 'com.mysql.jdbc.Driver' for 'MySQL' database cannot be found!.

    NOTA: Se ha eliminado la compatibilidad de las bases de datos MySQL en vRealize Orchestrator 7.0.

    Solución alternativa: para habilitar la compatibilidad con la base de datos MySQL, debe instalar el controlador JDBC para MySQL en la plataforma Orchestrator.

    1. Descargue el controlador JDBC más reciente para MySQL desde http://dev.mysql.com/downloads/connector/j/.
    2. Extraiga el archivo descargado.
    3. En la carpeta extraída, busque el archivo mysql-connector-java-x.x.x.jar, en el que x.x.x es la versión actual inferior.
    4. Copie mysql-connector-java-x.x.x.jar en el directorio /usr/lib/vco/app-server/lib en el servidor de Orchestrator.
    5. Cambie la propiedad del archivo mysql-connector-java-x.x.x.jar.
    6. chown vco:vco mysql-connector-java-x.x.x.jar

    7. Cambie los permisos de mysql-connector-java-x.x.x.jar .
    8. chmod 644 mysql-connector-java-x.x.x.jar

    9. Reinicie el servicio del servidor de Orchestrator.
    10. service vco-server restart

  • Orchestrator no permite importar un certificado de servidor de correo a Certificados de confianza cuando el puerto que se utiliza precisa la ejecución del comando STARTTLS
    Si se importa un certificado de SSL/TLS de servidor de correo mediante la opción Importar de URL y la URL contiene el puerto SMTP 587, el proceso de importación no se efectúa y se genera el mensaje de error ¡Error! IOException. Message: 'Mensaje de SSL no reconocido, ¿conexión de texto sin formato?'.

    Solución temporal: Exporte el certificado a un archivo con codificación PEM e impórtelo manualmente a Orchestrator.

    1. Utilice SSH para acceder a Orchestrator Appliance e inicie sesión como usuario raíz.
    2. Ejecute el comando:
    3. openssl s_client -connect smtp.office365.com:587 -debug -starttls smtp

    4. Copie el certificado del servidor de -----BEGIN CERTIFICATE----- en -----END CERTIFICATE----- y guárdelo en un archivo.
    5. Importe el archivo de certificado a Certificados de confianza en el centro de control; para ello, utilice la opción Importar de un archivo con codificación PEM.

  • El complemento de SOAP no se puede conectar a través de un servidor proxy autenticado
    Al ejecutar el flujo de trabajo Añadir un host SOAP, utilice un servidor proxy que no requiera autenticación.
  • El cliente de Orchestrator no se ejecuta en versiones de Java anteriores a Java 8
    Para ejecutar el cliente de Orchestrator se necesita Java 8.
  • Si tiene problemas para conectarse con un host REST o un host SOAP, o al importar un certificado, quizá deba habilitar expresamente determinadas versiones de SSL o de TLS
    Para obtener más información sobre este problema, consulte https://docs.oracle.com/javase/8/docs/technotes/guides/security/jsse/JSSERefGuide.html.

    Solución temporal: Para obtener información sobre cómo habilitar expresamente SSLv3 y TLSv1 para conexiones HTTPS salientes, consulte Habilitar TLSv1 para conexiones HTTPS salientes en vRealize Orchestrator 6.0.4 y 7.0.x manualmente (KB 2144318) (en inglés).

  • No se puede acceder a los objetos de vCenter Server en vSphere Web Client.
    Orchestrator no puede acceder a los objetos de vCenter Server en el cliente web de vSphere si la instancia de vCenter Server a la que se intenta acceder se ha registrado en Orchestrator por dirección IP.

    Solución temporal: Registre la instancia de vCenter Server por nombre de host.

  • La configuración de autenticación de Orchestrator podría dejar de ser válida si se cambia o se regenera el certificado del proveedor de autenticación.
    Cuando Orchestrator se configura para utilizar vCenter Single Sign-On, si se cambia o se regenera el certificado de vCenter Single Sign-On, la configuración de Orchestrator deja de ser válida y el servidor de Orchestrator no se puede iniciar.

    Solución temporal: Importe el nuevo certificado del proveedor de autenticación:

    1. Inicie sesión en Control Center como raíz.
    2. Haga clic en Certificados.
    3. Haga clic en Importar en la pestaña Certificados de confianza.
    4. Cargue el certificado SSL de una URL o un archivo.
    5. Haga clic en Importar.
    6. En la página Opciones de inicio del centro de control, reinicie el servidor de Orchestrator.

  • Orchestrator no funciona con certificados externos y de bosque en Active Directory.

    Varios dominios que no estén en el mismo árbol y tengan una confianza bidireccional son incompatibles y no funcionan con Orchestrator. El árbol de dominios es la única configuración admitida para Active Directory de varios dominios. La confianza externa y de bosque son incompatibles.

  • No se admite la conexión con una base de datos de Oracle utilizando TNSNames.
    No puede utilizar TNSNames para conectarse con una base de datos de Oracle. Se puede conectar con una base de datos de Oracle mediante una dirección IP o un nombre de DNS.

    Solución temporal: Consulte Añadir compatibilidad de RAC y TNS para instancias de bases de datos de Oracle 11g con vRealize Orchestrator (KB 1022828) (en inglés).

Problemas de cliente

  • ¡NUEVO! En el nuevo complemento de vCenter Server, las expresiones booleanas de XPath se aplican a cada uno de los elementos de una colección, en lugar de a toda la colección.
    Si la expresión XPath que utiliza contiene operadores que son específicos para las colecciones, los resultados devueltos son incorrectos. Por ejemplo, en la expresión xpath:name[contains(.,'vm1')], el filtro se aplicará a todos los elementos y la expresión no devuelve ningún resultado.

    Solución temporal: Utilice una consulta de XPath que aplica el filtro a un solo elemento de la colección de elementos, por ejemplo, xpath:contains(name,'vm1') o utilice el nombre como parámetro de consulta de método de buscador, por ejemplo, VcPlugin.getAllVirtualMachines(null, "vm1”)).

  • La duplicación de un flujo de trabajo siempre copia el historial de versiones del flujo de trabajo original, aunque la opción Copiar historial de versiones esté configurada como No.
    El paso Duplicar flujo de trabajo transfiere el historial de eventos del flujo del trabajo original al flujo de trabajo copiado, aunque se seleccione No para Copiar historial de versiones durante la duplicación.
  • El flujo de trabajo Exportar registros y configuración de aplicaciones de la categoría del flujo de trabajo Resolución de problemas falla.
    El flujo de trabajo Exportar registros y configuración de aplicaciones de la categoría del flujo de trabajo Resolución de problemas falla y genera el mensaje de error No es un directorio.
  • Solución temporal: No utilice este flujo de trabajo. Puede descargar los archivos de registro y configuración desde la página Exportar registros del centro de control.

  • El paso Validar flujo de trabajo falla si el script de flujo de trabajo contiene un módulo comentado.
    El intérprete de creación de scripts de flujo de trabajo en el cliente de Orchestrator no ignora los módulos de creación de scripts que están comentados con dos caracteres de barra diagonal. Por ejemplo:

    //System.getModule("com.vmware.vra.endpoint.azure").findStorageAccounts(connection, ["sharedstoacc"]);

  • Solución temporal: Elimine el contenido comentado o inserte un carácter de espacio delante o detrás del punto en el nombre del módulo de creación de scripts.

  • El cliente de Java de Orchestrator que utiliza Java Web Start deja de funcionar de manera intermitente.
    Como consecuencia de la mejora de seguridad de las versiones más recientes de Java 8, el cliente de Orchestrator que se basa en Java Web Start deja de responder de forma intermitente.
  • Solución temporal: Ejecute la aplicación cliente de Orchestrator en su equipo local. Puede descargar la aplicación cliente de Orchestrator para su sistema operativo desde la página de bienvenida de Orchestrator.

  • El programador de tareas no se ejecuta cuando el servidor de Orchestrator y el cliente de Orchestrator utilizan zonas horarias diferentes.
    Si el cliente de Orchestrator utiliza una zona horaria distinta de UTC, el servidor de Orchestrator siempre interpreta la hora programada en UTC para cualquier tarea programada y la tarea no se ejecuta a la hora designada.
  • Solución temporal: Indique siempre en UTC la hora de las tareas programadas.

  • Los parámetros de entrada booleanos se muestran con el valor No en la presentación de la interacción del usuario.
    En los flujos de trabajo de interacción del usuario, si se configura un parámetro de entrada con un valor booleano igual a Yes y se ejecuta el flujo de trabajo, el valor del parámetro de entrada del usuario es No.
  • Las expresiones de OGNL de un parámetro de entrada se ejecutan con cada actualización de parámetros de entrada
    Cuando un parámetro de entrada incluye una expresión de OGNL, que está enlazada a más de un parámetro de entrada, la expresión de OGNL se ejecuta cada vez que se actualiza uno de los parámetros de entrada en lugar de ejecutarse solo una vez, cuando se actualizan todos los parámetros de entrada. Si la expresión de OGNL invoca una operación que necesita muchos recursos, por ejemplo minería de datos, es posible que la presentación se ejecute con lentitud.
  • Un parámetro de entrada se restablece a su valor predeterminado si dicho valor predeterminado está enlazado a otro parámetro de entrada.
    Cuando se actualiza el primer parámetro de entrada, el segundo parámetro de entrada se restablece a su valor predeterminado, incluso después de haberse actualizado.
  • Problemas al utilizar caracteres que no son ASCII en determinados contextos.
    Utilizar caracteres que no son ASCII en parámetros de entrada genera un comportamiento incorrecto en los contextos siguientes:
    • Si ejecuta los procesos de los comandos SCP put o SCP get desde la carpeta SSH sobre un archivo cuyo nombre contiene caracteres que no son ASCII, el nombre del archivo resultante en el equipo de destino es ilegible.
    • Si intenta insertar caracteres que no son ASCII en nombres de atributo, los caracteres no se muestran. Este problema se produce en atributos de flujo de trabajo y de acción.
  • No es posible utilizar el cliente de Orchestrator desde Java WebStart si Orchestrator Appliance está detrás de una NAT (Network Address Translation, traducción de direcciones de red).

Problemas varios

  • Después de migrar un servidor vRealize Orchestrator externo de la versión 7.0.x o 6.x a vRealize Automation, ya no se puede iniciar sesión en el cliente de Orchestrator.
    El paquete de configuración que desea exportar desde el servidor de Orchestrator externo incluye el archivo setenv.sh. Durante la migración, el archivo setenv.sh de la configuración exportada sobrescribirá el archivo setenv.sh de vRealize Orchestrator integrado. El archivo setenv.sh importado no es compatible con el servidor de Orchestrator integrado y el servidor deja de ser accesible.

    Solución temporal: Antes de importar la configuración del servidor Orchestrator externo, realice una copia de seguridad del archivo setenv.sh del servidor de Orchestrator integrado. Después de importar el archivo orchestrator-config-export-orchestrator_appliance_ip-date_hour.zip en el servidor de Orchestrator integrado, restaure la copia de seguridad del archivo setenv.sh original.

    1. Antes de importar la configuración, desplácese hasta el directorio /var/lib/vco/app-server/bin en el dispositivo de vRealize Automation.
    2. Cree una copia de seguridad del archivo setenv.sh.
    3. cp setenv.sh setenv.sh.ControlCenter-$(date +%Y-%m-%d_%H-%M-%S)

    4. Importe la configuración exportada desde el vRealize Orchestrator externo al Orchestrator integrado. Siga el procedimiento descrito en Cambiar un servidor externo de Orchestrator a vRealize Automation, pero no inicie el servicio del servidor de Orchestrator del Orchestrator integrado.
    5. Sustituya el archivo setenv.sh importado desde el servidor de Orchestrator externo por el archivo setenv.sh original con copia de seguridad bajo el nombre setenv.sh.ControlCenter-date_hour.
    6. mv setenv.sh.ControlCenter-date_hour setenv.sh

    7. Cambie la propiedad del archivo setenv.sh por el usuario vco.
    8. chown vco:vco setenv.sh

    9. Inicie el servicio del servidor de Orchestrator y compruebe que aparece como REGISTRADO en la consola de administración del dispositivo de vRealize Automation.

  • Después de migrar un vRealize Orchestrator externo de la versión 7.x o 6.x a vRealize Automation, puede acceder al servidor Orchestrator integrado en el puerto 8281.
    El archivo de configuración server.xml importado con la configuración del servidor de Orchestrator externo hace que se pueda acceder al Orchestrator integrado en el puerto 8281, aunque debería poder acceder a Orchestrator solo en el puerto 443.
  • Solución temporal: Después de importar el archivo orchestrator-config-export-orchestrator_appliance_ip-date_hour.zip al servidor de Orchestrator integrado, restaure la copia de seguridad del archivo server.xml original que se genera automáticamente en el dispositivo de vRealize Automation.

    1. Importe la configuración exportada desde el vRealize Orchestrator externo al Orchestrator integrado. Siga el procedimiento descrito en Cambiar un servidor externo de Orchestrator a vRealize Automation, pero no inicie el servicio del servidor de Orchestrator del Orchestrator integrado.
    2. Sustituya el archivo server.xml importado desde el servidor de Orchestrator externo por el archivo server.xml original con copia de seguridad bajo el nombre server.xml.ControlCenter-date_hour.
    3. mv server.xml.ControlCenter-date_hour server.xml

    4. Cambie la propiedad del archivo server.xml por el usuario vco.
    5. chown vco:vco server.xml

    6. Inicie el servicio del servidor de Orchestrator y compruebe que aparece como REGISTRADO en la consola de administración del dispositivo de vRealize Automation.

  • Si se usa un método de extensión que incluya expresiones lambda, se producirá un error cuando se compile un complemento basado en un modelo personalizado.
    Cuando se utilizan modelos para crear complementos y se añaden métodos de extensión en una extensión determinada, el complemento no se compila si el método de extensión incluye expresiones lambda. Se produce un error en la compilación del complemento con un mensaje de error similar al siguiente: Caused by: java.lang.ArrayIndexOutOfBoundsException: 52789.

    Solución alternativa: No use expresiones lambda en el cuerpo de los métodos de extensión.

  • El complemento de Orchestrator para vSphere Web Client no admite la integración 6.5 de vSphere Web Client.
  • El ID de RESTOperation no se inicializa correctamente si la instancia de host de REST se crea mediante una especificación Swagger.
    En el complemento de HTTP-REST, cuando una especificación Swagger crea una instancia de host de REST, el ID de RESTOperation no se inicializa correctamente y getOperation del objeto RESTHost no funciona.
  • Los elementos de esquema de eventos personalizados no funcionan en un clúster de Orchestrator.
    La reanudación de la ejecución de un flujo de trabajo basada en un elemento de esquema Esperar a evento personalizado no funciona cuando el servidor de Orchestrator se configura en un clúster. Los elementos de esquema de eventos personalizados solo funcionan en nodos únicos de Orchestrator.
  • El complemento de SOAP no admite la autenticación mutua con el host SOAP
    Los mecanismos de autenticación disponibles solo permiten la autenticación unidireccional.

  • El complemento de SSH no se puede conectar con un firewall de Cisco ASA
    El complemento de SSH para vRealize Orchestrator 7.1 no admite la conexión con un firewall de Cisco ASA.
  • La consola de Orchestrator Appliance muestra continuamente un mensaje de advertencia
    El mensaje [ADVERTENCIA] Se intentó traducir una dirección IPv6 no válida se repite de manera constante en la pantalla de la consola. Ignore este mensaje.
  • El acceso restringido al inventario de vCenter Server puede producir errores si se selecciona Sesión por usuario.
    Si selecciona la opción Sesión por usuario al añadir una instancia de vCenter Server a Orchestrator, intentar acceder al inventario de vCenter Server puede producir algunos errores si un usuario tiene acceso restringido a objetos del inventario.
  • El complemento vCenter Server no tiene credenciales válidas tras actualizar desde Orchestrator 6.0.2 o una versión anterior.
    Si actualiza desde una versión de Orchestrator anterior a la 6.0.3, el complemento vCenter Server no tiene credenciales válidas.

    Solución temporal: Tras actualizar Orchestrator, actualice la instancia de vCenter Server y configure una contraseña para el usuario.

  • vRealize Orchestrator muestra el complemento de vCenter Server como inactivo .
    Después de actualizar a vRealize Orchestrator 6.0.x o una versión posterior, si no se actualiza Site Recovery Manager Plug-In a la versión 6.0.0, el complemento vCenter Server no se puede utilizar.

    Solución temporal: Actualice a la versión más reciente del complemento Site Recovery Manager que se admita en vCenter Server 6.0 o desactive el complemento Site Recovery Manager 5.8.0.

  • Es posible que no se pueda acceder a la interfaz de configuración de Orchestrator con Internet Explorer 11.
    Si se utiliza Internet Explorer 11, es posible que no se pueda iniciar sesión en la interfaz de configuración de Orchestrator.

    Solución temporal: Instale Internet Explorer versión 11.0.11, o bien una versión reciente de Google Chrome o de Mozilla Firefox.

  • El token de flujo de trabajo se queda incompleto si el nombre de un flujo de trabajo contiene una barra diagonal.
    Si un nombre de flujo de trabajo contiene una barra diagonal, al ejecutar dicho flujo de trabajo, el token de flujo de trabajo podría no pasar al estado de completado, aunque haya finalizado la ejecución del flujo de trabajo.

    Solución temporal: Quite la barra diagonal del nombre del flujo de trabajo.

  • El flujo de trabajo Convertir discos a aprovisionamiento ligero no gestiona correctamente máquinas virtuales con instantáneas y no convierte los discos de aprovisionamiento pesado.
    Al finalizar, el flujo de trabajo Convertir discos a aprovisionamiento ligero indica que los discos de aprovisionamiento pesado con instantáneas se han convertido correctamente a aprovisionamiento ligero, pero en realidad no es así.

    Solución temporal: No incluya máquinas virtuales con snapshots en el flujo de trabajo.

  • Es imposible añadir valores de tipo matriz a las propiedades de objetos de datos de vCenter Server.
    Cuando Orchestrator ejecuta scripts, el complemento vCenter Server convierte matrices de JavaScript en matrices de Java de un tamaño fijo. Como consecuencia, no puede añadir valores nuevos a objetos de datos de vCenter Server que tomen matrices como valores de propiedades. Puede crear un objeto que toma una matriz como propiedad si crea una instancia de dicho objeto pasándole una matriz rellenada previamente. Ahora bien, tras crear una instancia del objeto, no puede añadir valores a la matriz.

    Por ejemplo, el código siguiente no funciona:

    var spec = new VcVirtualMachineConfigSpec();
    spec.deviceChange = [];
    spec.deviceChange[0] = new VcVirtualDeviceConfigSpec();
    System.log(spec.deviceChange[0]);

    En el código anterior, Orchestrator convierte la matriz vacía de JavaScript spec.deviceChange en la matriz de Java de tamaño fijo VirtualDeviceConfigSpec[] antes de llamar a setDeviceChange(). Al llamar a spec.deviceChange[0] = new VcVirtualDeviceConfigSpec(), Orchestrator llama a getDeviceChange() y la matriz de Java queda como matriz vacía de tamaño fijo. Si se llama a spec.deviceChange.add(), el comportamiento es el mismo.

    Solución temporal: Declare la matriz como variable local:

    var spec = new VcVirtualMachineConfigSpec();
    var deviceSpec = [];
    deviceSpec[0] = new VcVirtualDeviceConfigSpec();
    spec.deviceChange = deviceSpec;
    System.log(spec.deviceChange[0]);