- Automation Suite en Notas de la versión de Linux
- Notas de la versión de Automation Suite en EKS / AKS
Notas de la versión de Automation Suite
2023.10.3
Fecha de lanzamiento: 19 de abril de 2024
Nos complace anunciar que ahora puede implementar Automation Suite en modo activo/activo. Con la nueva configuración, puede aumentar la disponibilidad del sistema, aumentar el rendimiento distribuyendo las cargas de trabajo y proporcionar conmutación por error sin problemas al garantizar que todos los sistemas estén operativos y compartan la carga simultáneamente.
Actualmente, solo Orchestrator admite la configuración activa/activa, pero estamos trabajando arduamente para agregar más productos a la lista.
Para obtener más información sobre las configuraciones activas/activas, consulta Disaster Recovery - activo/pasivo y activo/activo.
La compatibilidad con implementaciones activas/activas aporta un beneficio adicional: Automation Suite ahora admite High Availability Add-on externo (HAA), además de la configuración en el clúster.
Aunque tener HAA implementado en máquinas externas es obligatorio en el caso de las configuraciones activas/activas, en todos los demás escenarios es opcional.
Para obtener más información sobre cómo configurar HAA, tanto cuando se instala en el mismo clúster que Automation Suite como de forma externa, consulte Configuración del complemento de alta disponibilidad y Guía de instalación del complemento de alta disponibilidad.
Nos complace anunciar que ahora puede migrar su Insights independiente a Automation Suite. Esta migración le permite disfrutar de todos los beneficios asociados con la implementación de varios productos locales de UiPath en una única ubicación unificada. Para obtener más detalles, consulta Migración completa.
Fe de erratas: añadida el 3 de junio de 2024: hemos realizado varias mejoras en la herramienta de migración, en un intento de agilizar el proceso de migración de un producto independiente a Automation Suite.
Una mejora notable a destacar es la capacidad de la herramienta de migración para crear automáticamente un tenant para cada organización. Esto significa que ya no es necesario realizar manualmente esta operación.
tenant_xxxxxxxx
, donde xxxxxxxx
significa los primeros ocho caracteres del ID de la organización de Automation Suite.
Aparte de esto, ya no es necesario proporcionar el ID de tenant al fusionar las organizaciones.
UiPath.OrganizationMigrationApp
:
-
Hemos reutilizado los siguientes parámetros existentes:
-
El parámetro
s
anteriormente requería la conexión de la base de datos Identity del producto independiente. Ahora, requiere que proporciones la lista de ID de la organización del producto independiente. -
El parámetro
d
anteriormente requería la conexión de la base de datos Identity de Automation Suite. Ahora, requiere que proporciones la lista de ID de organización de Automation Suite.
-
-
Hemos introducido los siguientes nuevos parámetros:
-
El parámetro
i
requiere la conexión de la base de datos Identity del producto inependiente. -
El parámetro
j
requiere la conexión de la base de datos Identity de Automation Suite. -
El parámetro
o
requiere la conexión de la base de datos de Orchestrator del producto independiente. -
El parámetro
p
requiere la URL de Automation Suite. -
El
c
este parámetro requiere el secreto de cliente OMS S2S.
-
Nos esforzamos por respaldar mejor la oferta comercial en constante evolución de la plataforma UiPath® y, como parte de ello, estamos dejando obsoleta la opción de activar licencias del portal del host. Para ayudar a facilitar la transición, hemos añadido un banner de advertencia que notifica a los administradores de la obsolescencia y proporciona mejores prácticas para la activación de la licencia.
Asegúrese de que esto no afecta a la funcionalidad y de que aún puede activar licencias desde el portal del host hasta que se elimine la función.
uipath
, Redis y Longhorn.
También hemos realizado los siguientes cambios en los argumentos de la herramienta del paquete de soporte:
-
Hemos dejado en desuso el argumento
-r
, que se utilizaba para habilitar la generación de paquetes RKE2 ya que la operación se realiza de forma predeterminada ahora; -
Hemos añadido un nuevo argumento,
-e
, para excluir el paquete RKE2 y generar solo el paquete de soporteuipath
.
Para obtener más información, consulte Usar la herramienta del paquete de soporte de Automation Suite.
Se han añadido más comprobaciones de requisitos previos para optimizar la experiencia general de instalación y configuración de Automation Suite y detectar antes los requisitos que faltan. Estos son algunos de los aspectos más destacados:
- Hemos introducido una nueva comprobación de requisitos previos que valida la conectividad de Redis. Esta comprobación solo está disponible si utiliza un clúster de Redis externo.
- Hemos añadido una nueva comprobación de requisitos previos que valida que la ruta de actualización en las versiones de Automation Suite es correcta.
- Hemos mejorado el mensaje de informe de errores si falla la validación de los requisitos previos de SQL. Ahora, se muestra un mensaje de error detallado para comprender mejor los posibles problemas, lo que facilita la solución de problemas.
Para obtener más información sobre el script de requisitos previos, consulta Validar los requisitos previos.
sf-logs
. Se añade una lógica de reintento al comando de eliminación s3cmd
para garantizar la eliminación completa incluso en caso de fallo inicial. Además, el script de limpieza se ha mejorado para eliminar todos los registros que tengan más de un día de eliminación especificado cuando el trabajo de control de limpieza está activo para un día en particular.
Para obtener más información sobre el script de limpieza, consulte Cómo limpiar los registros antiguos almacenados en el paquete sf-logs.
infra.pod_log_path
en el archivo cluster_config.json
. Anteriormente, no se podía cambiar la ruta de registro /var/log/pods
predeterminada.
/var/log/pods
.
Hemos cambiado el nivel de registro predeterminado de ArgoCD a Info. Anteriormente, debías cambiar manualmente el nivel de registro.
-
Erratum - added December 15, 2024: We previously addressed an issue in an erratum dated July 3, 2024, concerning the inability to save custom configurations in the email settings due to a form validation issue. The specific issue was that the Save button appeared greyed out, even when all required fields in the form were correctly filled in. This was said to be fixed, enabling users to successfully submit the form once all necessary fields have been meticulously filled in. However, upon further review, we regret to inform you that this issue has not been completely resolved. We apologize for any confusion or inconvenience caused and want to assure you that we are actively working towards a definitive solution. Find a workaround in the known issues section.
- Fe de erratas: añadida el 24 de julio de 2024: el uso de un almacenamiento externo con un entorno proxy provocaba que Orchestrator, la herramienta del paquete de soporte de Automation Suite, Prometheus, Thanos, Fluentd, etc. fallara. El comportamiento ya no se produce.
-
Hemos corregido un problema que provocaba que el instalador perdiera una validación de comprobación de requisitos previos. El problema provocó que no se pudiera acceder o actualizar Orchestrator.
-
Se ha producido un problema que provocaba correos electrónicos de alerta excesivos después de reiniciarse el nodo inesperadamente. Hemos corregido el problema gestionando y finalizando automáticamente los trabajos huérfanos.
-
Hemos solucionado un problema relacionado con falsos positivos en las alertas de almacenamiento CephMgrIsAbsent. Las alertas se mostraron aunque no hubo problemas de almacenamiento. El comportamiento ya no se produce.
-
Faltaban métricas y alertas de Ceph en el panel de supervisión. El comportamiento ya no se produce.
-
Hemos corregido un problema que provocaba un fallo al desinstalar rook-ceph debido a la falta de configuración de almacenamiento de objetos externos. El mensaje de error se mostró aunque la migración se realizó correctamente. El comportamiento ya no se produce.
-
Hemos corregido un problema que provocaba que el administrador de credenciales estableciera incorrectamente los secretos del servicio de uipath en blanco.
-
Hemos corregido un problema que le impedía actualizar el certificado TLS cuando ArgoCD aún no estaba instalado.
/identity_/api/setting
endpoint.
Email.Smtp.UseDefaultCredentials
is set to True
, like in the following example:
{
"Settings": [
{
"Key": "Email.Smtp.Host",
"Value": "SendGrid"
},
{
"Key": "Email.Smtp.Port",
"Value": "587"
},
{
"Key": "Email.Smtp.UserName",
"Value": ""
},
{
"Key": "Email.Smtp.Domain",
"Value": ""
},
{
"Key": "Email.Smtp.FromEmail",
"Value": "no-reply@uipath.com"
},
{
"Key": "Email.Smtp.FromDisplayName",
"Value": "UiPath Platform"
},
{
"Key": "Email.Smtp.EnableSsl",
"Value": "true"
},
{
"Key": "Email.Smtp.UseDefaultCredentials",
"Value": "true"
},
{
"Key": "Email.Smtp.Password",
"Value": ""
},
{
"Key": "Email.Smtp.ConnectionTimeout",
"Value": "180000"
}
],
"PartitionGlobalId": ""
}
{
"Settings": [
{
"Key": "Email.Smtp.Host",
"Value": "SendGrid"
},
{
"Key": "Email.Smtp.Port",
"Value": "587"
},
{
"Key": "Email.Smtp.UserName",
"Value": ""
},
{
"Key": "Email.Smtp.Domain",
"Value": ""
},
{
"Key": "Email.Smtp.FromEmail",
"Value": "no-reply@uipath.com"
},
{
"Key": "Email.Smtp.FromDisplayName",
"Value": "UiPath Platform"
},
{
"Key": "Email.Smtp.EnableSsl",
"Value": "true"
},
{
"Key": "Email.Smtp.UseDefaultCredentials",
"Value": "true"
},
{
"Key": "Email.Smtp.Password",
"Value": ""
},
{
"Key": "Email.Smtp.ConnectionTimeout",
"Value": "180000"
}
],
"PartitionGlobalId": ""
}
Erratum - added December 18, 2024: An issue causes upgrades to fail when the existing Insights PVC sizes are inadvertently overridden. To address this problem, you must manually change the PVC sizes in ArgoCD UI. For details, see the Troubleshooting section.
This issue is fixed in Automation Suite 2024.10.7.
Erratum - added December 18, 2024: Following an Automation Suite upgrade from version 2023.4 or older, reinstalling or upgrading Insights results in data loss due to an issue with Insights storage class changes. To address the problem, see Troubleshooting.
We fixed the issue in Automation Suite 2023.10.7.
redis-cluster-0
pod to get stuck in the terminating state when you perform a node drain in non-HA Redis scenarios. To address the problem, you must force delete the pod using the following command:
kubectl -n redis-system delete pod redis-cluster-0 --force
kubectl -n redis-system delete pod redis-cluster-0 --force
We fixed the issue in Automation Suite 2023.10.7.
redis.<primary-fqdn>
and redis-db.<primary-fqdn>
during Active/Passive prerequisite checks. This issue is fixed in Automation Suite 2024.10.7.
Erratum - added December 18, 2024: An Insights annotation issue blocks the Automation Suite installer. We fixed the issue in Automation Suite 2023.10.7.
Erratum - added December 18, 2024: The RKE2 log collector runs indefinitely for some system commands. We fixed the issue in Automation Suite 2023.10.7.
exclude= rke2-*
no se añade al archivo /etc/yum.conf
en nodos distintos del primer servidor. En entornos específicos, especialmente en línea, un intento de actualizar todos los componentes puede provocar una actualización no intencionada del servicio RKE2 en nodos distintos del primer servidor.
exclude=rke2-*
al archivo /etc/yum.conf
en todos los nodos de tu clúster de Automation Suite.
aicenter skill sync
and aicenter skill status
commands during a side-by-side upgrade.
To fix this issue, you must manually edit the syntax. For details, see the Troubleshooting section.
orchestrator.testautomation
sección del cluster_config.json
archivo , el uipathctl
binario ignora la cadena de conexión y utiliza la de la orchestrator
sección en su lugar. Para solucionar el problema, consulta la sección Resolución de problemas .
rook-ceph
OSD PV, el nuevo tamaño no persiste después de una actualización de Automation Suite. Hemos solucionado el problema en Automation Suite 2023.10.6.
Fe de erratas : añadida el 17 de octubre de 2024: al implementar Automation Suite en máquinas de AWS en las que solo está habilitado IMDSv2, la instalación falla al rellenar las etiquetas de los nodos. Para solucionar el problema, consulta la nota importante en Opcional: Habilitar la resiliencia a fallos zonales en un clúster de producción multinodo preparado para alta disponibilidad.
No se puede actualizar debido a trabajos fallidos en el espacio de nombres de actualización del sistema
system-upgrade
. Si el comando de actualización falla en cualquier etapa (actualización de infraestructura, tejido o servicio), realiza los siguientes pasos antes de volver a intentar la actualización:
-
Enumera los trabajos existentes en el espacio de nombres
system-upgrade
:kubectl get jobs -n system-upgrade
kubectl get jobs -n system-upgrade -
Eliminar los trabajos fallidos:
kubectl -n system-upgrade delete jobs <failed_jobs>
kubectl -n system-upgrade delete jobs <failed_jobs>Al ejecutar el comando, reemplaza el marcador de posición<failed_jobs>
con los nombres de los trabajos fallidos, separados por espacios.
Hemos solucionado el problema en Automation Suite 2023.10.6.
System.Net.Http.HttpRequestException: The proxy tunnel request to proxy 'http://<proxyFQDN>:8080/' failed with status code '404'.
System.Net.Http.HttpRequestException: The proxy tunnel request to proxy 'http://<proxyFQDN>:8080/' failed with status code '404'.
Para solucionar el problema, consulta la sección Solución de problemas.
uipathctl
procesa por error los puertos en las URL de helm como registros externos, excluyendo el insecure_skip_verify: true
parámetro del registries.yaml
archivo . Para solucionar este problema, debes incluir manualmente el parámetro en tu archivo registries.yaml
. Hemos solucionado este problema en Automation Suite 2023.10.6.
rke2-server
se apaga sin ejecutar el script rke2-killall.sh
. Hemos solucionado este problema en Automation Suite 2023.10.6.
Fe de erratas: añadida el 14 de agosto de 2024: un problema afecta a la generación del paquete de soporte al utilizar un registro OCI externo en un entorno sin conexión. En estas condiciones, el paquete de soporte generado carece de registros históricos y no puede cargarse en ningún almacenamiento de objetos externo seleccionado. Para solucionar este problema, consulta la sección Resolución de problemas .
Fe de erratas : añadida el 14 de agosto de 2024: Actualización desde Automation Suite 2023.10.x falla debido a que las clases de almacenamiento de Longhorn aún están presentes. Para resolver el problema, debes limpiar las clases de almacenamiento de Longhorn manualmente, ejecutando el siguiente comando:
for sc in $(kubectl get sc -o json | jq -r '.items[] | select(.provisioner=="driver.longhorn.io") | .metadata.name'); do
kubectl delete sc "${sc}"
done
for sc in $(kubectl get sc -o json | jq -r '.items[] | select(.provisioner=="driver.longhorn.io") | .metadata.name'); do
kubectl delete sc "${sc}"
done
Hemos solucionado el problema en Automation Suite 2023.10.5.
La comprobación innecesaria de los requisitos previos de la API ListBucket falla para el almacén de objetos externo
ListBucket API
falla al utilizar un almacén de objetos externo. Sin embargo, AI Center y Task Mining no utilizan el permiso ListBucket API
. Hemos eliminado la comprobación innecesaria en Automation Suite 2023.10.5.
Fe de erratas : añadida el 14 de agosto de 2024: no se puede habilitar SSO para ArgoCD debido a un problema con las versiones de imagen de Dex. Hemos solucionado el problema en Automation Suite 2023.10.5.
snapshot-controller-crds
permanezca en el estado CrashLoopBackOff después de la actualización. Esto ocurre debido a un conflicto entre el snapshot-controller
recién instalado y el existente durante la actualización de RKE2. Para solucionar el problema, consulta la sección Resolución de problemas .
Fe de erratas: añadida el 14 de agosto de 2024: en determinadas condiciones, el proceso de instalación de Automation Suite puede fallar debido a errores de comprobación de telemetría. Para solucionar este problema, debes establecer manualmente la comprobación de telemetría como opcional y reiniciar la instalación. A partir de Automation Suite 2023.10.5, los errores de comprobación de telemetría ya no interrumpen el proceso de instalación.
Te recomendamos comprobar periódicamente la fecha de caducidad para ver las actualizaciones relativas a las características que quedarán obsoletas y serán eliminadas.
Para descubrir qué ha cambiado en cada producto de Automation Suite, visita los siguientes enlaces.
Si el producto está en gris, esta nueva versión de Automation Suite no incorpora ningún cambio en él.
Discover | Crear | Administrar | Incluir |
---|---|---|---|
AI Center 2023.10.3 | Action Center 2023.10.3 | ||
Task Mining 2023.10.3 | AI Computer Vision 2023.10.2 | Insights 2023.10.3 | Apps 2023.10.3 |
Document Understanding 2023.10.3 | Orchestrator 2023.10.4 | ||
Test Manager 2023.10.3 | |||
Esta versión de Automation Suite incluye los siguientes componentes internos:
Componente |
Versión |
---|---|
RKE2 |
1.26.11 |
ArgoCD |
2.7.7 |
logging-operator | 4.1.0 |
logging-operator-logging | 4.1.0 |
Gatekeeper | 3.12.0 |
rook-ceph |
1.9.4 |
prometheus-pushgateway |
2.1.6 |
cert-manager |
1.12.3 |
rancher-istio |
102.2.0-up1.17.2 |
rancher-logging | 102.0.1-up3.17.10 |
rancher-logging-crd | 102.0.1-up3.17.10 |
rancher-monitoring-crd | 102.0.1-up40.1.2 |
rancher-gatekeeper-crd | 102.1.0-a3.12.0 |
rancher-gatekeeper |
100.2.0-up3.8.1 |
rancher-monitoring |
102.0.1-up40.1.2 |
longhorn |
1.4.3 |
longhorn-crd |
1.1.100 |
reloader |
0.0.129 |
csi-driver-smb |
1.10.0 |
velero |
3.1.6 |
redis-operator |
7.4.2-54 |
redis-cluster |
7.4.2-2 |
La versión de la herramienta de migración que necesitas depende de los productos independientes que planeas migrar y la versión de Automation Suite de destino. Para obtener más información, consulta Matriz de compatibilidad de migración.
Para obtener instrucciones sobre la migración de un producto independiente a la versión actual de Automation Suite, consulta Migración completa.
- Compatibilidad con implementaciones activas/activas
- Compatibilidad con High Availability Add-on externo
- Compatibilidad con la migración de Insights independiente a Automation Suite
- Migración simplificada a Automation Suite
- Obsolescencia de la activación de licencias desde el portal del host
- Mejoras en las herramientas del paquete de soporte
- Mejoras en las comprobaciones de requisitos previos
- Proceso de limpieza de registros sf mejorado
- Ruta personalizada para registros RKE2
- Mejora a nivel de registro para ArgoCD
- Corrección de errores
- Problemas conocidos
- Problema con guardar configuraciones personalizadas en la configuración de correo electrónico
- Upgrade failure due to overridden Insights PVC sizes
- Data loss when reinstalling or upgrading Insights following Automation Suite upgrade
- Node maintenance issue in non-HA Redis
- Unnecessary Redis DNS resolution validations during Active/Passive checks
- Insights annotation issue blocks installer
- RKE2 log collector runs indefinitely
- Actualización no intencionada del servicio RKE2 en nodos adicionales
- AI Center skills sync failure during side-by-side upgrade
- Se ignora la cadena de conexión SQL de la automatización de pruebas
- El cambio de tamaño de PV de OSD no persiste después de la actualización
- Fallos de Redis debido a actualizaciones de contraseña incoherentes
- La instalación falla al rellenar las etiquetas de los nodos
- No se puede actualizar debido a trabajos fallidos en el espacio de nombres de actualización del sistema
- Los pods no pueden comunicarse con FQDN en un entorno de proxy
- Corrupción de la configuración del registro durante las actualizaciones
- Informes intermitentes de no listo de las máquinas agente
- Cifrados débiles en TLS 1.2
- Error de recopilación de registros del paquete de soporte
- Las actualizaciones fallan debido a la desinstalación de Longhorn
- La comprobación innecesaria de los requisitos previos de la API ListBucket falla para el almacén de objetos externo
- No se puede habilitar SSO para ArgoCD
- pod de snapshot-controller-crds en estado CrashLoopBackOff después de la actualización
- La instalación falla debido a las comprobaciones de telemetría
- Paquete de soporte generado con FQDN incorrecto para AKS en Azure Government
- Cronología de la obsolescencia
- Detalles del paquete
- Versiones de productos
- Versiones de componentes internos de terceros
- Versión de la herramienta de migración