- Actualización a BPA v4.1.2, parche 7

- Problemas resueltos

- Problemas conocidos

Actualización a BPA v4.1.2, parche 7

Para actualizar a BPA v4.1.2, parche 7:

Debido a problemas de vulnerabilidad, la imagen MongoDB se ha actualizado. Debido a que mongo-init es un trabajo y no se soporta la actualización del timón, el grupo de dispositivos mongo-init debe ser eliminado antes de la actualización del parche.

1. Elimine el grupo de dispositivos mongo-init con los siguientes comandos.
kubectl get pod -n bpa-ns -o wide \| grep mongo-init

kubectl delete pod \

-n bpa-ns

2. Después de eliminar mongo-init, consulte la sección Actualización de Parches de la Guía de Instalación de BPA para obtener más información sobre las actualizaciones de parches.

Problemas resueltos

Los siguientes defectos se han resuelto como parte de la versión del parche 7:

ID de seguimiento de defectos

Descripción

DAA-91480

El problema de que el proceso de depuración sólo funciona para flujos de trabajo y no para otras aplicaciones se ha resuelto actualizando las condiciones para devolver una respuesta adecuada.

DAA-90990

Los problemas de vulnerabilidad anteriores en mongol se han resuelto actualizando el shell de Mongo de v506 a v507.

DAA-90878

Los errores que se producen al eliminar una clave de API al seleccionar el icono Eliminar se han resuelto incluyendo una clave en la carga.

DAA-90018

Anteriormente, el parámetro de consulta del adaptador BPA no podía guardar el nombre del campo de clave. El problema se ha resuelto actualizando la funcionalidad para permitir el nombre del campo clave en los parámetros de la consulta.

DAA-89862

Anteriormente, el proceso de carga fallaba cuando los administradores hacían clic en ver y reclamar tarea. El problema se ha resuelto corrigiendo un error en la carga de UserTask.

DAA-89754, DAA-89613, DAA-84854

Los usuarios habían recibido previamente un mensaje de "vencimiento de sesión" mientras estaban activos, lo que provocaba cierres de sesión inesperados incluso después de hacer clic en Continuar. El problema se ha resuelto corrigiendo errores de cálculo en casos de esquina y asegurándose de que el token solo se actualice después del período de tiempo de espera.

Nota: Para solucionar este problema en los microservicios personalizados, se debe utilizar jwt_token desde sessionStorage en lugar de localStorage.

DAA-89584

Anteriormente, durante la distribución de plantillas desde el vManage maestro a otras instancias de vManage, se agregaba una etiqueta GR1(Group) duplicada cuando ya había una etiqueta GR en el nombre de la plantilla. El problema se ha resuelto incrementando la misma etiqueta GR al siguiente número en lugar de agregar una nueva etiqueta GR.

DAA-88969

En versiones anteriores de BPA, la lógica de reintento de flujo de trabajo de actualización del sistema operativo no pudo actualizar la versión predeterminada en vManage y marcar el pedido como completado. El problema se ha resuelto actualizando la variable de versión predeterminada cuando se observa el problema del token de falsificación de solicitudes entre sitios.

DAA-88778

Anteriormente, cuando los usuarios intentaban iniciar y cerrar sesión en BPA, se les redirigía a direcciones URL incorrectas. El problema se ha solucionado pasando el indicador de administración correctamente cuando el origen coincide y garantizando la unicidad del grupo de identificadores.

DAA-87879

Anteriormente, los usuarios experimentaban problemas de accesibilidad esporádicos al utilizar direcciones URL guardadas como favoritos sin iniciar sesión. El problema se ha resuelto agregando lógica para actualizar la página de inicio de sesión para evitar una redirección no válida.

DAA-87822

Anteriormente, la página de pedidos del catálogo de servicios de última generación (Next-Gen) se retrasaba cuando los pedidos contenían más datos en la sección de hitos. Este problema se ha resuelto excluyendo los campos que no son necesarios en la página Cuadrícula de pedidos y haciendo que una llamada de API esté disponible cuando se selecciona un elemento de catálogo.

DAA-87532

Anteriormente, los usuarios no podían obtener archivos de registro pesados con el comando kubectl. Este problema se ha resuelto habilitando los registros en contenedores.

DAA-85007

Anteriormente, cuando se cancelaban manualmente los trabajos incompletos en el nivel de aplicación, se producía una cancelación forzada, que dejaba el estado del pedido sin cambios y no permitía deshacer o eliminar los dispositivos del distribuidor asociados. El problema se ha resuelto mediante la introducción de una tarea de control de errores.

DAA-85003

Anteriormente, el BPA no podía detectar un formato CSV incorrecto, incluidas las columnas que se combinaban incorrectamente, lo que provocaba que el indicador de activación se leyera erróneamente como falso. El problema se ha resuelto validando el formato CSV al cargar y mostrar mensajes de error para evitar estados de trabajo inactivos.

DAA-84222

Anteriormente, el método criptográfico del script de control de credenciales estaba obsoleto. El problema se ha resuelto agregando el nuevo método criptográfico para evitar problemas de seguridad.

DAA-83034

Anteriormente, los perfiles de usuario no se creaban en el portal BPA debido a una dirección de correo electrónico vacía del perfil del sistema de control de acceso del controlador de acceso de terminal . El problema se ha solucionado creando ID de correo electrónico ficticios si no hay ningún correo electrónico disponible en la respuesta. Además, la validación del patrón de correo electrónico se ha actualizado en la interfaz de usuario y la API.

DAA-82449

Anteriormente, los usuarios configuraban los dispositivos sin comprobar que se encontraban en modo de controlador, lo que podía dar lugar a configuraciones incorrectas. El problema se ha resuelto mediante la introducción de un mensaje de alerta.

DAA-80340

Anteriormente, BPA tenía problemas de configuración de OAuth. Estos problemas se han resuelto proporcionando actualizaciones de complementos, una reconfiguración del archivo "config.json" y coordinación con los equipos de gestión de productos y cuentas de clientes.

DAA-92291

Anteriormente, el problema de clave de Secure Shell en el informe del controlador del caso no generaba un mensaje de error. Este problema se ha resuelto mostrando el estado de ejecución como "Error" junto con el razonamiento correspondiente.

DAA-84221

Anteriormente, durante la instalación de BPA, la implementación del protocolo ligero de acceso a directorios (LDAP) de auth-service importaba una biblioteca obsoleta, lo que suponía un riesgo para la seguridad. Este problema se ha resuelto sustituyendo "pasaporte-ldapauth" por "pasaporte-custom y ldapts package".

Nota: En el archivo "config.json" de autenticación ldap, "old entry searchBase->"searchBase": "ou=Usuarios de Cisco,dc=cisco,dc=com" se ha sustituido por

"new searchBase ->"searchBase": "ou=Employees,ou=Cisco Users,dc=cisco,dc=com".

Problemas conocidos

No hay problemas conocidos sobre los que informar como parte de esta versión.