4.52.00.02 - Notes de version d'Edge for Private Cloud

Vous consultez la documentation Apigee Edge.
Accéder à la documentation d'Apigee X
en savoir plus

Le 25 juillet 2023, nous avons lancé une nouvelle version d'Apigee Edge pour le cloud privé.

Remarque:Cette version sera compatible jusqu'au 31 août 2024.

Mettre à jour la procédure

Cette section explique comment installer cette version si vous effectuez une mise à jour à partir de la version précédente d'Edge pour Private Cloud. Si vous devez effectuer une mise à jour à partir d'une version antérieure, consultez la section Appliquer plusieurs versions de correctif.

La mise à jour de cette version mettra à jour les composants de la liste de RPM suivante:

  • edge-gateway-4.52.00-0.0.60193.noarch.rpm
  • edge-management-server-4.52.00-0.0.60193.noarch.rpm
  • edge-postgres-server-4.52.00-0.0.60193.noarch.rpm
  • edge-qpid-server-4.52.00-0.0.60193.noarch.rpm
  • edge-router-4.52.00-0.0.60193.noarch.rpm
  • apigee-cassandra-client-2.1.22-0.0.2521.noarch.rpm
  • edge-analytics-4.52.00-0.0.40092.noarch.rpm
  • apigee-sosreport-5.0-0.0.2513.noarch.rpm
  • edge-management-ui-static-4.52.00-0.0.20045.noarch.rpm
  • apigee-configutil-4.52.00-0.0.621.noarch.rpm
  • apigee-postgresql-14.5-0.0.2743.noarch.rpm

Vous pouvez vérifier les versions RPM actuellement installées et déterminer si elles doivent être mises à jour en saisissant la commande suivante:

apigee-all version

Pour mettre à jour votre installation, procédez comme suit sur les nœuds périphériques:

  1. Sur tous les nœuds périphériques:

    1. Nettoyez les dépôts Yum :
      sudo yum clean all
    2. Téléchargez le dernier fichier bootstrap_4.52.00.sh Edge 4.52.00 dans /tmp/bootstrap_4.52.00.sh :
      curl https://software.apigee.com/bootstrap_4.52.00.sh -o /tmp/bootstrap_4.52.00.sh
    3. Installez l'utilitaire apigee-service et les dépendances Edge 4.52.00 :
      sudo bash /tmp/bootstrap_4.52.00.sh apigeeuser=uName apigeepassword=pWord

      uName et pWord sont le nom d'utilisateur et le mot de passe que vous avez reçus de la part d'Apigee. Si vous omettez pWord, vous serez invité à le faire.

    4. Utilisez la commande source pour exécuter le script apigee-service.sh :
      source /etc/profile.d/apigee-service.sh
  2. Mettre à jour les nœuds Postgres (maîtres et de secours) :
    /opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
  3. Mettre à jour Analytics sur le nœud du serveur de gestion :
    apigee-service edge-analytics update
  4. Sur tous les nœuds périphériques, exécutez le script update.sh pour le processus périphérique :
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  5. Si vous utilisez la nouvelle expérience Edge, exécutez les commandes suivantes :
    apigee-service edge-management-ui-static update
    /opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile

Problèmes de sécurité résolus

Aucun problème de sécurité n'a été résolu dans cette version.

Modifications apportées aux logiciels compatibles

Aucune modification n'a été apportée aux logiciels compatibles dans cette version.

Abandons et suppressions

Ça y est.

Cette version ne contient aucune nouvelle abandon ni suppression.

Nouvelles fonctionnalités

Cette version présente la nouvelle fonctionnalité suivante:

Les enregistrements d'audit sont automatiquement supprimés 400 jours après leur création.

Une fonctionnalité a été ajoutée pour supprimer automatiquement les enregistrements d'audit 400 jours après leur création. Auparavant, les enregistrements d'audit étaient créés sans durée de vie. Ils s'accumulaient donc dans Cassandra.

Vous pouvez rétablir cette fonctionnalité afin de ne jamais supprimer les enregistrements d'audit en définissant conf_audit_cassandra.ttl.value sur -1 sur le serveur de gestion. Vous pouvez également modifier le nombre de jours pendant lesquels vous souhaitez conserver les enregistrements d'audit en modifiant la valeur de conf_audit_cassandra.ttl.value en millisecondes sur le serveur de gestion. Notez que cette fonctionnalité ne s'applique qu'aux enregistrements d'audit nouvellement générés, mais pas aux enregistrements d'audit générés dans votre système par le passé.

Amélioration de conf_keymanagement_oauth_refresh_token_expiry_time_in_millis

Désormais, le remplacement de la configuration conf_keymanagement_oauth_refresh_token_expiry_time_in_millis définit non seulement le délai d'expiration des jetons par défaut, mais permet également de plafonner l'expiration du jeton d'actualisation dans Cassandra.

Corrections de bugs

Cette section liste les bugs du cloud privé qui ont été corrigés dans cette version.

ID du problème Description
234582218

Le script Python du simulateur de jetons apigee-cassandra-calc.py, qui permet de calculer les jetons de démarrage d'un cercle Cassandra en fonction de la propriété CASS_HOSTS du fichier de configuration silencieux, ne fonctionnait pas correctement.

Ce problème a été résolu.
274884575

Certains appels d'API de statistiques avec une dimension contenant groupid échouaient.

Ce problème a été résolu.
286971552

Correction des scripts Postgres dans edge-postgres-server dans le fichier de configuration silencieux, afin qu'ils fonctionnent avec les valeurs par défaut des variables non spécifiées, lors de l'installation

276444350

Après avoir mis à niveau Edge pour Private Cloud vers la dernière version, il n'était pas possible d'ajouter, d'afficher ou de modifier les détails de l'hôte virtuel dans la nouvelle interface utilisateur Edge sous Admin > Hôtes virtuels.

Ce problème a été résolu.
277723022

Un correctif a été apporté à config.log afin de conserver l'historique des modifications dans le journal.

Problèmes connus

Consultez Problèmes connus avec Edge pour Private Cloud pour une liste complète des problèmes connus.

Appliquer plusieurs versions de correctif

Cette section explique comment appliquer plusieurs versions de correctif au cas où vous effectuez une mise à jour à partir d'une version d'Edge pour Private Cloud qui est antérieure à la version de correctif précédente.

Chaque version de correctif contient des mises à jour de composants spécifiques de Edge pour Private Cloud, tels que edge-management-server. Pour appliquer plusieurs versions de correctif, vous devez mettre à jour chaque composant Edge inclus dans une version de correctif plus tard que la version actuellement installée. Vous pouvez trouver ces composants en consultant les notes de version d'Edge for Private Cloud pour toutes les versions ultérieures à votre version actuelle et en vérifiant la liste des RPM pour ces versions. Consultez les notes de version d'Apigee pour obtenir des liens vers toutes les notes de version Edge for Private Cloud.

Remarque:Vous n'avez besoin de mettre à jour chaque composant qu'une seule fois, en installant le RPM de la dernière version du composant inclus dans les versions de correctif. Suivez les instructions fournies dans les notes de version de cette version pour mettre à jour le composant.

Remarque:La mise à niveau d'un composant installe automatiquement la dernière version du correctif. Si vous souhaitez effectuer une mise à niveau vers une version de correctif qui n'est pas la plus récente, vous devez gérer votre propre copie tarball du dépôt Apigee à l'aide du miroir Apigee et l'utiliser pour les installations Apigee. Pour plus d'informations, reportez-vous à la section Utiliser un dépôt Edge local pour gérer votre version Edge.