Automation Suite
2023.10
False
  • Notes de publication d'Automation Suite sur Linux
    • 2023.10.0
    • 2023.10.1
    • 2023.10.2
    • 2023.10.3
  • Notes de publication d'Automation Suite sur EKS/AKS
Image de fond de la bannière
Notes de publication d'Automation Suite
Dernière mise à jour 25 avr. 2024

2023.10.0

Release date: April 25, 2024

Changes to license-related tenant limitations

If you have a license that includes any of the following services, you will be happy to know that, upon license update, they can now be enabled on 100 tenants each:
  • Automation Hub
  • Process Mining
  • Test Manager
  • Insights

Date de publication : 22 novembre 2023

Publication de la nouvelle version de UiPath.OrganizationMigrationApp

Nous avons publié une nouvelle version de UiPath.OrganizationMigrationApp, l’outil qui vous aide à migrer d’un produit autonome vers Automation Suite. La nouvelle version de l’outil vous permet désormais de migrer vers Automation Suite 2023.10.0.

Date de publication : 3 novembre 2023

Nouveautés

Expérience d'installation rationalisée

Nous avons réorganisé notre expérience d'installation pour garantir que tous les modes d'installation, qu'ils soient en ligne/hors ligne ou à nœud unique/multi-nœuds, partagent des étapes similaires et exploitent les mêmes commandes. Ces améliorations visent à créer une expérience d’installation plus cohérente et plus transparente pour tous les utilisateurs.

Notez que le programme d'installation interactif sert maintenant un objectif légèrement différent, car vous ne pouvez l'utiliser que pour générer le fichier cluster_config.json, mais il n'effectue pas l'installation réelle.

Pour plus de détails, consultez la documentation suivante :

Présentation des mises à niveau côte à côte

Vous pouvez désormais effectuer une mise à niveau d'Automation Suite à l'aide de clusters parallèles. Cette nouvelle méthode de mise à niveau est appelée mise à niveau côte à côte et vous permet de basculer le trafic de l'ancien cluster Automation Suite (souvent appelé déploiement bleu dans l'industrie) vers le nouveau cluster (déploiement vert). L'un des avantages de cette approche est que votre environnement actuel n'est en aucun cas impacté par l'opération de mise à niveau. De plus, si vous rencontrez des problèmes lors de la mise à niveau, vous pouvez facilement revenir à l'ancien déploiement.

Pour connaître les exigences détaillées, une matrice de mise à niveau et des instructions, consultez Exécution d'une mise à niveau côte à côte.

Les mises à niveau côte à côte sont la méthode privilégiée pour mettre à niveau votre instance Automation Suite en raison de son efficacité et de leur faible risque d'interrompre les opérations de workflow.

Améliorations des mises à niveau sur place

Comme alternative au mécanisme de mise à niveau côte à côte, vous pouvez utiliser la méthode de mise à niveau locale pour passer d'une version d'Automation Suite à une autre. Si vous avez déjà mis à niveau Automation Suite par le passé, vous devriez connaître cette méthode.

Ce qui est spécifique à ce processus de mise à niveau, c'est qu'il garde vos paramètres et données intacts sur le même matériel. Un seul cluster est impliqué, ce qui signifie que vous devez vous fier aux opérations de sauvegarde et de restauration au cas où vous voudriez revenir à un état antérieur.

Bien que ce soit le mécanisme de mise à niveau que nous avons utilisé jusqu’à présent, sachez que nous avons considérablement réduit sa complexité. La mise à niveau sur place est désormais la même pour les scénarios en ligne et hors ligne. De plus, alors qu’auparavant vous deviez choisir entre un processus de mise à niveau automatisé et manuel, la façon dont nous avons conçu le flux de mise à niveau rend cette distinction impertinente. Il y a donc un seul ensemble d'instructions pour vous tous. Suite à cette amélioration, nous avons retiré de notre offre l'outil uipathctl.sh, qui vous permettait d'effectuer une mise à niveau de l'automatisation.

Pour connaître les exigences détaillées, une matrice de mise à niveau et des instructions, consultez Exécution d'une mise à niveau sur place.

Migration d'Automation Suite sur Linux vers Automation Suite sur EKS/AKS

Si vous utilisez déjà Automation Suite sur Linux, mais que vous pensez maintenant qu'Automation Suite sur EKS/AKS répondrait mieux à vos besoins, nous avons de bonnes nouvelles pour vous. La migration vers une nouvelle installation d'Automation Suite sur EKS/AKS est désormais possible.

Notez que vous ne pouvez actuellement pas migrer depuis Automation Suite intégré vers une installation existante d'Automation Suite sur EKS/AKS.

Pour plus de détails sur les exigences, les opérations de migration des données requises et les instructions étape par étape, consultez la section Migration d’Automation Suite sur Linux vers Automation Suite sur EKS/AKS.

Stabilité et amélioration de la qualité grâce à la suppression de Longhorn

Dans notre volonté continue d'améliorer la stabilité et la qualité, nous avons mis en place un mécanisme alternatif à Longhorn. Ce changement décrit une intégration directe des données et des volumes avec le disque connecté aux machines serveur, ce qui a plusieurs implications :

  • Insights, le registre Docker et les applications de surveillance s'exécutent désormais exclusivement sur des nœuds de serveur.

  • Les compartiments du magasin d'objets externes pour Insights peuvent désormais être configurés. Pour plus de détails, consultez Configuration du magasin d'objets externe.

  • Nous avons ajouté la prise en charge de NFSv3.

  • Une fois le processus de mise à niveau terminé sans migrer depuis Longhorn, un cluster restauré à partir d'une sauvegarde n'aura pas Longhorn.

  • Le pipeline AI Center nécessite un stockage supplémentaire. Le pipeline fonctionne sur la machine sur laquelle le disque AI Center supplémentaire a été monté, qui peut être une machine serveur ou agent.

Présentation de uipathctl

As part of an initiative to unify our CLI tools, we are introducing uipathctl. Currently, the main purposes of the new tool are to help you diagnose and troubleshoot issues affecting your Automation Suite installation, perform a side-by-side upgrade, migrate from Automation Suite on Linux to Automation Suite on EKS/AKS, migrate to an external OCI-compliant registry, and generate the cluster_config.json file.
Restez à l'écoute et observez uipathctl devenir l'outil de choix dans de nombreux autres scénarios.

Accès au magasin d'objets sans URL pré-signées

La dernière version a introduit la possibilité de désactiver l'accès via des URL pré-signées, renforçant ainsi l'autorité sur votre magasin d'objets externe.

Notez qu'une fois que ce paramètre est activé, il est irréversible et s'applique globalement. Les modifications individuelles au niveau du produit ne sont pas possibles.

Tenez compte du fait que cette configuration particulière ne prend pas en charge Task Mining et des activités spécifiques, y compris Écrire le texte de stockage, Télécharger le fichier de stockage, Répertorier les fichiers de stockage, Lire le texte de stockage, Télécharger le fichier de stockage (Write Storage Text, Upload Storage File, List Storage Files, Read Storage Text, Download Storage File) et Supprimer le fichier de stockage (Delete Storage File).

Fonctionnalités améliorées pour le registre Docker externe

Nous avons apporté des améliorations considérables au registre Docker externe. Vous pouvez désormais bénéficier de ces nouvelles fonctionnalités :

  • Votre registre Docker externe peut être équipé de son certificat privé, vous offrant une couche de sécurité supplémentaire.

  • Outre l'utilisation d'un script de registre miroir, qui nécessite un accès Internet pour copier les artefacts Automation Suite, nous prenons désormais en charge le script hydrate-registry.sh. Ce script prendra un bundle tar hors ligne, le décompressera et téléchargera son contenu directement dans le registre Docker externe, offrant plus de flexibilité et d'options pour la gestion de votre registre.

Fractionner le bundle hors ligne pour les clients avec accès au réseau restreint

Pour mieux répondre à ceux qui ont un accès réseau restrictif, nous avons introduit un fichier as.tar.gz divisé, que vous pouvez utiliser pour effectuer une installation hors ligne. Le bundle hors ligne est divisé en 52 parties pour faciliter le téléchargement, et vous pouvez le réassembler une fois toutes les parties téléchargées.
Notez que l'option permettant de télécharger le fichier as.tar.gz complet en une seule fois reste disponible pour ceux qui disposent d'une bande passante suffisante.

Pour plus d’informations sur le téléchargement et la fusion de ces fichiers fractionnés, consultez notre documentation officielle.

Nouvelle version du noyau RHEL prise en charge

Vous pouvez désormais installer Automation Suite sur des machines exécutant Red Hat Enterprise Linux (RHEL) 8.8.

Important :

La version du noyau RHEL kernel-4.18.0-477.10.1.el8_8 est affectée par un problème qui interrompt l'installation ou la gestion du cluster Automation Suite. Assurez-vous qu'aucun des nœuds Automation Suite n'utilise cette version du noyau, que ce soit avant ou après l'installation. Vous pouvez mettre à jour la version du noyau en exécutant la commande suivante :

dnf install -y kernel kernel-tools kernel-tools-libsdnf install -y kernel kernel-tools kernel-tools-libs

Prise en charge de SELinux

Toutes les versions d'Automation Suite prennent en charge SELinux prêt à l'emploi, avec les politiques par défaut activées.

Prise en charge IMDSv2

Nous prenons désormais en charge IMDSv2 pour la connexion à AWS S3 à l'aide du profil d'instance.

Obsolescence de la documentation de l'interface utilisateur ArgoCD

Pour garantir le respect des bonnes pratiques et maintenir la stabilité de vos opérations, nous abandonnons l'utilisation de l'interface utilisateur ArgoCD comme moyen de modifier les paramètres.

Au lieu de cela, nous insistons sur la recommandation d'utiliser le fichier cluster_config.json à ces fins. Cette migration vise à maintenir une source fiable et cohérente pour vos configurations.

Cependant, vous pouvez continuer à utiliser l'interface utilisateur ArgoCD pour résoudre les problèmes, consulter les journaux ou effectuer d'autres opérations similaires.

Nouveautés concernant les licences

Modification des messages du journal d'audit

Le message de données d’audit affiché lorsqu’un utilisateur est supprimé par un Administrators, et que ses licences sont retirées par conséquent, a été amélioré dans un souci de clarté. Vous pouvez maintenant vous attendre à voir ceci dans de tels cas : User <administrator_name> deallocated all licenses of user(s) <user_names>.

Affectation d'AI Units

Les AI Units peuvent désormais également être affectées au niveau du locataire. Cette opération s'effectue à partir de la fenêtre d'attribution de licences correspondant au locataire souhaité dans la section Admin.

Points de terminaison d'attribution de licence

Deux nouveaux points de terminaison sont disponibles pour l'attribution de licences à partir de l'API :

  • GET/api​/account​/{accountId}​/user-license​/group​/{groupId} : appelez ce point de terminaison pour récupérer une liste de toutes les licences utilisateur disponibles pour la création ou la modification d'un groupe.
  • Vous avez besoin de l'autorisation Afficher (View) dans Licence (License) pour utiliser ce point de terminaison.
  • PUT/api/account/{accountId}/user-license/group/{groupId} : appelez ce point de terminaison pour attribuer ou mettre à jour une règle de groupe.
  • Vous avez besoin de l'autorisation Écrire (Write) dans Licence (License) pour utiliser ce point de terminaison.

Présentation du groupe d’utilisateurs Citizen Developers

Nous avons le plaisir d'annoncer la dernière amélioration des capacités de contrôle d'accès de notre plateforme avec l'introduction d'un nouveau groupe d'utilisateurs : Citizen Developers. Ce nouveau groupe est défini au niveau de l'organisation et sera intégré en toute fluidité à tous les services de la plateforme.

Avec le groupe Citizen Developers, les développeurs citoyens peuvent accéder à des ressources pertinentes pour leur travail sans encombrement inutile, permettant ainsi de réduire les frais généraux pour vos administrateurs.

Pour en savoir plus sur l'intégration du groupe d'utilisateurs dans les différents services de la plateforme, consultez la documentation du produit.

Mappage personnalisé des attributs pour AAD

Si notre intégration AAD existante offre un mappage automatique des attributs, cette version permet aux organisations d'utiliser des mappages d'attributs personnalisés.

We're launching with custom mapping support for the Business unit attribute which allows you to map attributes like organization divisions with the Business Unit field in the UiPath® platform. This mapping can enhance the contextual understanding of users in your organization and can help integrate user identities with services such as Automation Hub.

Vous pouvez mapper l'attribut Département (Business Unit) basé sur les attributs Azure AD ou via SAML.

Fin de vie de l'assistant de déploiement

Nous abandonnons la prise en charge de l'assistant de déploiement. Cela nous permettra de nous concentrer sur le développement et l'amélioration d'outils qui vous apportent de plus grands avantages.

Nous encourageons tous les utilisateurs à consulter notre documentation officielle pour comprendre les outils et fonctionnalités existants. Veuillez partager vos commentaires sur notre documentation officielle ; votre contribution est essentielle pour nous aider à améliorer et à affiner en permanence nos offres afin de répondre au mieux à vos besoins.

Améliorations

Expérience de résolution des problèmes améliorée

Nous avons ajouté un nouvel outil CLI pour vous aider à résoudre les problèmes et à déboguer Automation Suite. Le nouvel outil s'appelle uipathtools et contient un sous-ensemble de capacités uipathctl spécifiques aux commandes d'intégrité. Pour vous assurer que vous avez accès aux étapes d'atténuation au moment opportun, nous prévoyons de fournir des mises à jour de uipathtools à une cadence plus élevée que nos versions standard.
Les outils CLI uipathtools et uipathctl sont là pour fournir toutes les fonctionnalités de diagnostic de l'ancien outil de diagnostic Automation Suite, diagnostics-report.sh, que nous avons supprimé de notre offre.

Amélioration de l’authentification unique

Nous avons mis à jour le processus d'activation de l'authentification unique (SSO) pour ArgoCD, qui implique désormais l'utilisation d'un fichier de configuration Dex et de paramètres spécifiés.

Lisez plus de détails dans notre documentation.

Résolution de bogues

  • Erratum janvier 2024 : le script de nettoyage des réplicas récupérait à tort le stockage sur les nœuds. Pour plus de détails, consultez l'article de dépannage du correctif de récupération de stockage .

  • Auparavant, les sauvegardes planifiées et à la demande échouaient après un délai d'expiration d'une heure. Vous pouvez désormais prolonger le délai d'expiration à trois heures. Pour en savoir plus, consultez Activation de la sauvegarde d'instantané et Sauvegarde d'instantané à la demande.

  • À certaines occasions, le script configureUiPathAS.sh ne mettait pas à jour ou ne lisait pas correctement les chaînes de connexion ODBC. Ce comportement ne se produit plus.
  • Un échec se produit si vous essayez de réexécuter le programme d'installation d'Automation Suite 90 jours après la première exécution. Le programme d'installation génère des certificats auto-signés avec une validité de 90 jours, et sa réexécution entraîne la révalidation des certificats déjà expirés.

Résolution des bogues d'administration

  • Les licences Automation Express étaient disponibles à l'attribution dans des déploiements locaux, bien qu'elles soient uniquement destinées aux environnements cloud. Le problème est désormais résolu.

  • Les unités Data Service n'étaient pas accordées aux organisations qui disposaient de licences Action Center - Utilisateur nommé (Action Center - Named User). Le problème est désormais résolu.

  • Lorsque vous supprimiez une organisation, ses licences n'étaient pas libérées. Désormais, toutes les licences attribuées à une organisation retournent dans le pool de licences une fois l'organisation supprimée.

  • Le paramètre NLog minLevel de la carte de configuration n'était pas respecté. La valeur par défaut de minLevel est « Info », indiquant que les journaux de gravité « Info » et supérieure auraient dû être consignés. Cependant, l'élément minLevel n'était pas pris en compte, et des journaux avec des niveaux de gravité inférieurs, en particulier « Traçage » (Trace) et « Débogage » (Debug), étaient également écrits dans les journaux.
  • Il existait auparavant un problème selon lequel des SID connus étaient inclus par inadvertance lors de la récupération de groupes de sécurité, ce qui entraînait un comportement inattendu. Les SID connus ne sont plus inclus lors de la récupération des groupes de sécurité, garantissant une fonctionnalité plus fluide et prévisible.

  • Après la mise à niveau vers la version 2022.10.1 ou une version ultérieure, la connexion au locataire hôte, puis la déconnexion et le basculement vers un autre locataire entraînaient la redirection vers l'emplacement de déconnexion précédent au lieu du locataire sélectionné. Désormais, après vous être déconnecté et avoir changé de locataires, vous serez correctement redirigé vers la page du locataire sélectionné au lieu du précédent emplacement de déconnexion.

Problèmes connus

Issues related to CephMgrIsAbsent alerts

Erattum - added April 19, 2024: False positive CephMgrIsAbsent alerts are displayed even though there are no storage issues. This issue is fixed in Automation Suite 23.10.3.

Error message while uninstalling rook-ceph post migrating to a S3 object-store

Erratum - added April 19, 2024: When uninstalling rook-ceph, an error message related to missing external object storage configuration is displayed. This issue accours even though the migration is succesful. This behavior is fixed in Automation Suite 23.10.3.

Issues affecting Ceph metrics and alerts

Erratum - added April 19, 2024: In certain situations, Ceph metrics and alerts are missing from the monitoring dashboards. To fix the issue, see the Troubleshooting section.

Différences de classement entre le serveur SQL et la base de données SQL non prises en charge

Erratum - ajouté le 28 février 2024 : les procédures stockées ne prennent pas en charge les différences de classement entre le serveur SQL et la base de données SQL. Pour éviter tout problème potentiel, vous devez veiller à ce que les paramètres de classement du serveur SQL et de la base de données SQL soient identiques.

La mise à niveau échoue en raison de la migration de MongoDB vers SQL Server

Erratum - ajouté le 28 février 2024: nous avons identifié un problème ayant un impact sur la mise à niveau côté à côté d’Automation Suite 2022.10 ou version antérieure vers les versions 2023.10.0 et 2023.10.1. En raison d’une migration défectueuse de MongoDB vers SQL Server, l’opération de mise à niveau échoue si Apps est activé et que vous utilisez l’authentification Kerberos pour la base de données SQL Server.

La solution recommandée consiste à mettre à niveau vers Automation Suite 2023.10.2 ou vers une version ultérieure.

Échec de l’installation lorsque de nouveaux produits sont ajoutés à une installation Automation Suite existante

Erratum - ajouté le 28 février 2024: à chaque fois que vous essayez d’ajouter un nouveau produit à une installation Automation Suite existante, le programme d’installation vous demande à tort de fournir un registre temporaire, ce qui provoque l’échec du processus d’installation.

Pour résoudre ce problème, utilisez la solution de contournement suivante :

  1. Veillez à ce que le registre temporaire soit actif.
  2. Modifiez le paramètre readinessProbe du registre docker Ensembles d’états en exécutant la commande suivante :
    kubectl patch statefulset docker-registry -n docker-registry --type json -p '[{"op": "replace", "path": "/spec/template/spec/containers/0/readinessProbe", "value": {"httpGet":{"scheme":"HTTPS", "path": "/", "port": 5000}}}]'kubectl patch statefulset docker-registry -n docker-registry --type json -p '[{"op": "replace", "path": "/spec/template/spec/containers/0/readinessProbe", "value": {"httpGet":{"scheme":"HTTPS", "path": "/", "port": 5000}}}]'

Problèmes affectant le transfert de journaux vers le stockage cloud du secteur public

Erratum - ajouté le 19 décembre 2023 : vous ne pouvez pas transférer les journaux Fluentd et Fluent Bit vers le stockage cloud Azure et AWS secteur public.

Nous vous recommandons d'utiliser Splunk et de transférer les journaux d'application ici.

Processus zombie après l’exécution d’une installation hors ligne

Erratum - ajouté le 19 décembre 2023 : après avoir effectué une installation hors ligne, les sondes de disponibilité du registre Docker déclenchent des processus zombie.

Pour résoudre le problème, exécutez la commande suivante après avoir effectué une installation hors ligne de la version 2023.10.0 afin de mettre à jour les sondes de disponibilité existantes. Cette étape n’est pas nécessaire pour les installations en ligne.

kubectl patch statefulset docker-registry -n docker-registry --type json -p  '[{"op": "replace", "path": "/spec/template/spec/containers/0/readinessProbe", "value": {"exec":{"command":["sh","-c", "[ -f /var/lib/registry/ready ] || { echo \"Registry is not seeded\"; exit 1; } "]}}}]'kubectl patch statefulset docker-registry -n docker-registry --type json -p  '[{"op": "replace", "path": "/spec/template/spec/containers/0/readinessProbe", "value": {"exec":{"command":["sh","-c", "[ -f /var/lib/registry/ready ] || { echo \"Registry is not seeded\"; exit 1; } "]}}}]'

Après Disaster Recovery, Dapr ne fonctionne pas correctement pour Process Mining et Task Mining

Après une Disaster Recovery, Dapr n'est pas restauré correctement et les certificats requis par dapr pour fournir des services pour Process Mining et Task Mining sont incorrects. Les applications dapr, processmining et taskmining semblent d'abord être correctes, mais reviendront ensuite à l'état de progression et l'environnement deviendra instable. Lors de la connexion à Process Mining ou Task Mining, l'application peut ne pas se charger ou renvoyer des erreurs inattendues.

Consultez Dépannage de Process Mining pour une description des étapes que vous devez suivre pour résoudre le problème.

Versions des packages Document Understanding prêts à l'emploi manquantes

Dans certaines situations, le programme d'installation des packages prêts à l'emploi peut échouer. Si cela se produit, certaines versions du paquet ML seront manquantes dans Document Understanding. Pour résoudre ce problème, vous pouvez soit déclencher la synchronisation ArgoCD, soit attendre que la synchronisation ArgoCD déclenche le programme d'installation automatiquement pour réinstaller les packages.

Caractère non autorisé lors de la définition de la chaîne de connexion pour Document Understanding

Lors de la définition manuelle des chaînes de connexion dans le fichier de configuration, les mots de passe de la base de données Document Understanding ne peuvent pas commencer par { pour PYODBC.

Échec de l'enregistrement d'AI Center après la mise à niveau vers 2023.10

Lors de la mise à niveau de 2023.4.3 vers 2023.10, vous rencontrez des problèmes avec l'enregistrement d'AI Center.

Le système affiche l’exception suivante et la création du locataire échoue : "exception":"sun.security.pkcs11.wrapper.PKCS11Exception: CKR_KEY_SIZE_RANGE
Pour résoudre ce problème, vous devez effectuer un redémarrage du déploiement de ai-trainer. Pour ce faire, exécutez la commande suivante :
kubectl -n uipath rollout restart deploy ai-trainer-deploymentkubectl -n uipath rollout restart deploy ai-trainer-deployment

Chronologie de l’abandon

Nous vous recommandons de vérifier régulièrement le calendrier d'obsolescence pour toute mise à jour concernant les fonctionnalités qui seront obsolètes et supprimées.

Détails du regroupement

Versions du produit

Pour découvrir les évolutions apportées à chacun des produits Automation Suite, consultez les liens suivants.

Un produit apparaissant en grisé signifie que cette nouvelle version d'Automation Suite n'y apporte aucune modification.

DécouvrirConstruireGérer (Manage)Impliquer
AI Center 2023.10.0Action Center 2023.10.0
Task Mining 2023.10.0AI Computer Vision 2023.4.3Insights 2023.10.0Apps 2023.10.0
Document Understanding 2023.10.0Orchestrator 2023.10.0 
  Test Manager 2023.10.0 
    

Versions des composants internes

Cette version d'Automation Suite regroupe les composants internes suivants :

Composant (Component)

Version

RKE2

1.26.5

ArgoCD

2.7.7

logging-operator

3.17.10
logging-operator-logging3.17.10
Gatekeeper3.11.0

tour-ceph

1.9.4

prometheus-pushgateway

2.1.6

gestionnaire-certificats

1.12.3

rancher-istio

102.2.0-up1.17.2

rancher-logging102.0.1-up3.17.10
rancher-logging-crd102.0.1-up3.17.10
rancher-monitoring-crd102.0.1-up40.1.2
rancher-gatekeeper-crd100.2.0-up3.8.1
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

rechargeur

0.0.129

pilote-csi-smb

1.8.0

velero

3.1.6

opérateur redis

6.2.18-41

redis-cluster

6.2.18-65

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Logo Uipath blanc
Confiance et sécurité
© 2005-2024 UiPath. All rights reserved.