4.51.00.11 - Notes de version d'Edge for Private Cloud

Vous consultez la documentation Apigee Edge.
Accédez à la documentation Apigee X.
info

Le 26 octobre 2022, nous avons lancé une nouvelle version d'Apigee Edge pour le cloud privé.

Remarque : Cette version sera compatible jusqu'au 26 octobre 2023.

Procédure de mise à jour

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

  • edge-gateway-4.51.00-0.0.60176.noarch.rpm
  • edge-management-server-4.51.00-0.0.60176.noarch.rpm
  • edge-message-processor-4.51.00-0.0.60176.noarch.rpm
  • edge-postgres-server-4.51.00-0.0.60176.noarch.rpm
  • edge-qpid-server-4.51.00-0.0.60176.noarch.rpm
  • edge-router-4.51.00-0.0.60176.noarch.rpm
  • edge-analytics-4.51.00-0.0.40078.noarch.rpm
  • apigee-postgresql-10.17-0.0.2533.noarch.rpm
  • apigee-mtls-consul-4.51.00-0.0.20160.noarch.rpm
  • apigee-mtls-4.51.00-0.0.20250.noarch.rpm
  • apigee-sso-4.51.00-0.0.21185.noarch.rpm
  • apigee-drupal-contrib-4.51.00-0.0.409.noarch.rpm
  • apigee-drupal-7.92-0.0.312.noarch.rpm

Vous pouvez vérifier les versions RPM actuellement installées pour voir si elles doivent être mises à jour en saisissant :

apigee-all version

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

  1. Sur tous les nœuds Edge :

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

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

    4. Utilisez la commande source pour exécuter le script apigee-service.sh :
      source /etc/profile.d/apigee-service.sh
  2. Mettez à jour les nœuds Postgres (maître et de secours) :
    /opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
  3. Sur tous les nœuds Edge, exécutez le script update.sh pour le processus Edge :
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  4. Exécutez le script update.sh pour l'authentification unique sur tous les nœuds :
    /opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile
  5. Sur tous les nœuds du portail Apigee Developer Services, mettez à jour le processus devportal en exécutant la commande suivante :
    /opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile
  6. Si vous utilisez Apigee mTLS, suivez la procédure décrite dans Mettre à niveau Apigee mTLS. Pour en savoir plus, consultez Présentation d'Apigee mTLS.

Nouvelles fonctionnalités

Cette version introduit la nouvelle fonctionnalité suivante :

Augmentation du nombre maximal de centres de données pour Apigee mTLS

Le nombre maximal de centres de données que vous pouvez utiliser avec Apigee mTLS est passé à 17. (Auparavant, il était de 8.) Consultez Configurer plusieurs centres de données pour Apigee mTLS.

Compatibilité avec RHEL 8.5 et 8.6

Cette version ajoute la compatibilité avec Red Hat Enterprise Linux (RHEL) 8.5 et 8.6.

Problèmes de sécurité résolus

Voici une liste des problèmes de sécurité connus qui ont été résolus dans cette version. Pour éviter ces problèmes, installez la dernière version d'Edge Private Cloud.

ID du problème Description
CVE-2021-22569

Correction d'un problème protobuf-java lié à CVE-2021-22569.

Modifications apportées aux logiciels compatibles

Cette version ajoute la compatibilité avec Red Hat Enterprise Linux (RHEL) 8.5 et 8.6.

Abandons et mises hors service

Aucun abandon ni mise hors service n'est prévu dans cette version.

Correction de bugs

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

ID du problème Description
196577907

Le code d'erreur BadGateway a été renvoyé avec l'état 504 lors du délai d'expiration du processeur de messages lors de la négociation TLS

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

Correction d'une fuite de mémoire dans le composant mTLS Consul.

Auparavant, le cache interne mTLS Consul n'expirait pas automatiquement les objets stockés de manière cohérente, ce qui affectait la stabilité des processus et du système. Ce problème a été résolu.
67173662

Les mises à niveau de Postgres échouaient lorsqu'il y avait plus d'un nœud de secours

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

Ajout de vérifications de la validité SQL pour les API d'analyse ciblant les tables d'agrégation.

Auparavant, les vérifications n'étaient appliquées qu'aux API d'analyse basées sur des tables de faits.
129865488

Lorsque vous tentiez de réinitialiser le mot de passe de connexion Edge dans l'interface utilisateur, le bouton Créer un mot de passe n'était pas cliquable

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

La fenêtre pop-up de validation de la réinitialisation du mot de passe Edge dans l'interface utilisateur affichait des mots de passe non valides comme valides

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

Les fenêtres pop-up de validation de la réinitialisation du mot de passe Edge dans l'interface utilisateur se chevauchaient

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

Problèmes connus

Pour obtenir la liste complète des problèmes connus, consultez Problèmes connus avec Edge pour le cloud privé.