4.50.00.02: Notas de la versión de Edge para la nube privada

Estás viendo la documentación de Apigee Edge.
Consulta la documentación de Apigee X.

El 20 de agosto de 2020, lanzamos una versión nueva de Apigee Edge para la nube privada.

Procedimiento de actualización

Para actualizar tu instalación, realiza el siguiente procedimiento en los nodos perimetrales:

  1. En todos los nodos perimetrales:

    1. Limpia los repositorios de Yum:
      sudo yum clean all
    2. Descarga el archivo bootstrap_4.50.00.sh más reciente de Edge 4.50.00 para /tmp/bootstrap_4.50.00.sh:
      curl https://software.apigee.com/bootstrap_4.50.00.sh -o /tmp/bootstrap_4.50.00.sh
    3. Instala la utilidad apigee-service y las dependencias de Edge 4.50.00:
      sudo bash /tmp/bootstrap_4.50.00.sh apigeeuser=uName apigeepassword=pWord

      En el ejemplo anterior, uName:pWord son el nombre de usuario y la contraseña que recibió de Apigee. Si omites pWord, se te solicitará que lo ingreses.

    4. Actualiza la utilidad apigee-setup:
      sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
    5. Usa el comando source para ejecutar la secuencia de comandos apigee-service.sh:
      source /etc/profile.d/apigee-service.sh
  2. En todos los nodos perimetrales, ejecuta la secuencia de comandos update.sh para el proceso edge. Para ello, ejecuta el siguiente comando en cada nodo:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile

    En el comando anterior, configFile especifica el archivo de configuración que usaste a fin de instalar Apigee Edge para la nube privada. Por ejemplo, /opt/silent.conf

Software compatible

Sin cambios.

Bajas y retiros

El parámetro de búsqueda privateKeyExportable de la API Aliases dejó de estar disponible.

Nuevas funciones

Sin cambios.

Fallas corregidas

En la siguiente tabla, se enumeran los errores corregidos en esta versión:

ID del problema Descripción
162981490

Error de UnresolvedVariable debido a una plantilla AssignVariable vacía

Si el campo Template de AssignVariable estaba vacío, no se creó ninguna variable de flujo dinámico y una referencia adicional a esa variable generó un error UnresolvedVariable.

163159830

No hay verificación de valor nulo para el índice en la política KeyValueMapOperations

Cuando se podía obtener una entrada de KVM con la política KeyValueMapOperations, no había una verificación de nulabilidad en el campo index, lo que podía generar un NullPointerException.

163789418

Los almacenes de claves con varios certificados no eran compatibles con los certificados que tienen varias SAN.

Los servidores de administración no podían iniciar ni mostrar el error “no se admiten los almacenes de claves con varios certificados”, causado por certificados con varios SAN.

Nota: Se admiten certificados con varios SANS.