4.51.00.02 - Notes de version d'Edge for Private Cloud

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

Le 3 novembre 2021, nous avons lancé une nouvelle version d'Apigee Edge pour le cloud privé.

Procédure de mise à jour

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

  • apigee-setup-4.51.00-0.0.1131.noarch.rpm
  • apigee-provision-4.51.00-0.0.618.noarch.rpm
  • apigee-service-4.51.00-0.0.1431.noarch.rpm
  • apigee-postgresql-10.17-0.0.2521.noarch.rpm
  • edge-gateway-4.51.00-0.0.60146.noarch.rpm
  • edge-management-server-4.51.00-0.0.60146.noarch.rpm
  • edge-message-processor-4.51.00-0.0.60146.noarch.rpm
  • edge-qpid-server-4.51.00-0.0.60146.noarch.rpm
  • edge-postgres-server-4.51.00-0.0.60146.noarch.rpm
  • edge-router-4.51.00-0.0.60146.noarch.rpm
  • edge-management-ui-4.51.00-0.0.20025.noarch.rpm
  • edge-ui-4.51.00-0.0.20205.noarch.rpm
  • edge-mint-management-server-4.51.00-0.0.40243.noarch.rpm
  • edge-mint-gateway-4.51.00-0.0.40243.noarch.rpm
  • edge-mint-message-processor-4.51.00-0.0.40243.noarch.rpm
  • apigee-mtls-4.51.00-0.0.20234.noarch.rpm
  • apigee-mtls-consul-4.51.00-0.0.20140.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 bootstrap_4.51.00.sh Edge 4.51.00 sur /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 Edge 4.51.00 et les dépendances :
      sudo bash /tmp/bootstrap_4.51.00.sh apigeeuser=uName apigeepassword=pWord

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

    4. Mettez à jour l'utilitaire apigee-setup :
      sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
    5. Exécutez le script apigee-service.sh à l'aide de la commande source :
      source /etc/profile.d/apigee-service.sh
  2. Mettez à jour l'utilitaire apigee-provision sur le serveur de gestion :
    /opt/apigee/apigee-service/bin/apigee-service apigee-provision update
  3. Mettez à jour les nœuds Postgres (maître et de secours) :
    /opt/apigee/apigee-setup/bin/update.sh -c ps -f /opt/silent.conf
  4. 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
  5. Exécutez update.sh pour l'UI sur tous les nœuds :
    /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
  6. Si vous utilisez la nouvelle expérience Edge, exécutez la commande suivante :
    /opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile
  7. 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.

Modifications apportées aux logiciels compatibles

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

Abandons et arrêts

Aucune fonctionnalité n'est abandonnée ni supprimée dans cette version.

Nouvelles fonctionnalités

Cette version inclut les nouvelles fonctionnalités suivantes :

Ajout de la possibilité de définir des algorithmes de chiffrement TLS dans la nouvelle interface utilisateur Edge

Vous pouvez désormais configurer les algorithmes de chiffrement TLS dans la nouvelle interface utilisateur Edge à l'aide de la propriété MANAGEMENT_UI_TLS_ALLOWED_CIPHERS. Consultez Propriétés de configuration TLS.

Configuration de l'adaptateur Envoy activée dans l'UI des produits d'API Edge for Private Cloud

Vous pouvez désormais configurer le proxy Envoy Adapter dans Edge for Private Cloud. Consultez la documentation sur l'adaptateur Envoy.

Correction de bugs

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

ID du problème Description
191882212

Les utilisateurs ne pouvaient pas modifier la date de fin d'un forfait.

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

Certaines API utilisées par l'UE (nouvelle UI) échouaient lorsque le mappage de rôle externe était activé

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

Certaines API ne renvoyaient pas les bons secrets lorsque le chiffrement des secrets d'identifiants était activé.

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

apigee-mtls ne détectait pas par défaut les utilisateurs de consul déjà installés

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

apigee-mtls rencontrait des erreurs de segmentation sur une mauvaise topologie

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

Correction des vérifications des exigences système lors de l'installation du composant qpid pour correspondre aux recommandations documentées de 16 Go de RAM au lieu de 8 Go

202094489

Des mises à niveau de la base de données Postgres étaient tentées même si aucune modification n'avait été apportée à la base de données Postgres.

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

Il arrivait qu'un processeur de messages démarre correctement même s'il n'était pas en mesure de charger tous les dépôts sous-jacents.

Ce problème a été résolu. Si un dépôt ne peut pas être chargé, le démarrage de MP échouera.
197644288

apigee-provision a été exclu du résultat de l'état apigee-all

200980027

apigee-mirror doit échouer si le dépôt est introuvable

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

apigee-mirror ne fonctionnait pas sur RHEL-8

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

Correction des expressions régulières pour les règles de mot de passe des utilisateurs

198268995

La commande apigee-all version n'a pas affiché la version du composant apigee-provision installé sur le nœud.

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

Amélioration de la logique des alertes d'erreur sur la page de modification du mot de passe

201495786

Correction d'un problème qui empêchait edge-management-ui-static de passer au dernier correctif

201765308

Correction d'une erreur de console dans le flux partagé pour la variable de méthode de flux non définie

Problèmes de sécurité résolus

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

Problèmes connus

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