4.50.00.02 - Notes de version d'Edge for Private Cloud

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

Le 20 août 2020, nous avons lancé une nouvelle version d'Apigee Edge pour le cloud privé.

Procédure de mise à jour

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.50.00.sh Edge 4.50.00 sur /tmp/bootstrap_4.50.00.sh :
      curl https://software.apigee.com/bootstrap_4.50.00.sh -o /tmp/bootstrap_4.50.00.sh
    3. Installez l'utilitaire apigee-service Edge 4.50.00 et les dépendances :
      sudo bash /tmp/bootstrap_4.50.00.sh apigeeuser=uName apigeepassword=pWord

      Où uName:pWord correspond 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. Sur tous les nœuds Edge, exécutez le script update.sh pour le processus edge. Pour ce faire, exécutez la commande suivante sur chaque nœud :
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile

    où configFile spécifie le fichier de configuration que vous avez utilisé pour installer Apigee Edge pour un cloud privé. Exemple :/opt/silent.conf

Logiciels compatibles

Aucune modification.

Abandons et arrêts

Le paramètre de requête privateKeyExportable de l'API Aliases a été abandonné.

Nouvelles fonctionnalités

Aucune modification.

Bugs résolus

Le tableau suivant liste les bugs corrigés dans cette version :

ID du problème Description
162981490

Erreur UnresolvedVariable due à un modèle AssignVariable vide

Si le champ Template de AssignVariable était vide, aucune variable de flux dynamique n'était créée et toute référence ultérieure à cette variable entraînait une erreur UnresolvedVariable.

163159830

Aucune vérification de la valeur nulle pour l'index dans la règle KeyValueMapOperations

Lors de la récupération d'une entrée KVM à l'aide de la règle KeyValueMapOperations, aucune vérification de valeur nulle n'a été effectuée sur le champ index, ce qui pouvait entraîner une erreur NullPointerException.

163789418

Les keystores comportant plusieurs certificats n'étaient pas compatibles avec les certificats comportant plusieurs SAN.

Les serveurs de gestion ne parvenaient pas à démarrer et renvoyaient l'erreur "KeyStores with multiple certificates are not supported," (Les KeyStores avec plusieurs certificats ne sont pas acceptés), qui était due à des certificats avec plusieurs SAN.

Remarque : Les certificats avec plusieurs SAN sont acceptés.