4.18.05.06 - Notes de version d'Edge for Private Cloud

Vous consultez la documentation d'Apigee Edge.
Consultez la documentation Apigee X.
en savoir plus

Le 1er mai 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 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.18.05.sh Edge 4.18.05 dans /tmp/bootstrap_4.18.05.sh :
      curl https://software.apigee.com/bootstrap_4.18.05.sh -o /tmp/bootstrap_4.18.05.sh
    3. Installez l'utilitaire apigee-service et les dépendances d'Edge 4.18.05 :
      sudo bash /tmp/bootstrap_4.18.05.sh apigeeuser=uName apigeepassword=pWord

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

    4. Mettez à jour l'utilitaire apigee-setup :
      sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
    5. Utilisez la commande source pour exécuter le script apigee-service.sh :
      source /etc/profile.d/apigee-service.sh
  2. Exécutez le script update.sh sur tous les nœuds. Sur chaque nœud, exécutez la commande suivante :
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile

    configFile spécifie le fichier de configuration que vous avez utilisé pour installer Apigee Edge pour le cloud privé.

  3. Si vous utilisez le portail de services pour les développeurs Apigee (ou simplement le portail), mettez à niveau PHP, Drupal et SmartDocs. Pour en savoir plus, consultez la section Mettre à niveau le portail.

Logiciels compatibles

Cette version met à niveau le logiciel suivant, utilisé par le portail de services pour les développeurs Apigee (ou simplement, le portail):

  • PHP vers 7.0.32
  • Noyau Drupal vers 7.69
  • Drush vers la version 8.3.2

Pour en savoir plus, consultez la section Mettre à niveau le portail.

Abandons et retraits

Aucune modification.

Bugs résolus

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

ID du problème Description
146511514

Faille XSS dans SmartDocs

Cette version corrige une faille de sécurité dans SmartDocs. Les sites qui utilisent SmartDocs sont invités à effectuer la mise à niveau immédiatement.

154867155

Les requêtes avec des cibles indisponibles peuvent entraîner plusieurs réponses

Lorsque des erreurs se produisaient lors du traitement d'une requête sans cible, Edge for the Private Cloud envoyait parfois plusieurs réponses.

154868912

Flux partagés dans PostClientFlow

Le processeur de messages passait dans une boucle infinie lorsqu'un proxy faisait référence à un flux partagé qui n'était pas déployé dans l'environnement.

Problèmes connus

Le tableau suivant décrit les problèmes connus de cette version :

ID du problème Description
N/A Incompatibilités OpenJDK

N'utilisez pas les builds suivants d'OpenJDK 1.8.0:

  • 1.8.0.251
  • 1.8.0.252

Si vous exécutez l'une de ces versions, Apigee vous recommande de revenir à une version précédente. Pour en savoir plus, consultez la section Télécharger et installer des packages OpenJDK prédéfinis.

76087166

VM KVM dans un environnement multicentre de données

Si une organisation couvre plusieurs centres de données (par exemple, dc-1 et dc-2), le serveur de gestion devrait se connecter uniquement aux nœuds Cassandra du centre de données local pour la gestion des clés et les opérations KVM (Key Value Map). Cependant, le serveur de gestion se connecte de manière aléatoire à l'un des centres de données.