apache / apache/cloudstack

Management Server does not recognize a session as removed in some scenarios

Abierto
#11,169 2 comentarios 0 reacciones 0 asignados Ver en GitHub
affects:4.19 affects:4.20 Severity:Minor type:bug
Lenguaje dominante
Java
Estrellas
3.1k
Forks
1.4k
Merge medio
6 d 19 h
PR fusionados (30 d)
32

Descripción

### Problem Description

In some scenarios, the Management Server does not recognize that a console session has been released. As a consequence of that, the `removed` column of the `cloud.console_session` table remains indefinitely marked as `NULL`.

### Versions

ACS versions 4.19 and 4.20

### The steps to reproduce the bug

- https://github.com/apache/cloudstack/pull/11016#pullrequestreview-2993780512 and https://github.com/apache/cloudstack/pull/11016#issuecomment-3052399701 describe two different situations in which this bug occur.

### What to do about it?

Normalize these scenarios, ensuring that the `removed` attribute of console sessions is corretly set to the datetime in which the sessions are released.

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Comienza leyendo los dos escenarios descritos en la revisión y el comentario de pull request #11016; después, rastrea cómo el Management Server registra los eventos de liberación de console-session. Verifica el comportamiento con la tabla cloud.console_session y considera el trabajo completo cuando cada escenario informado establezca removed en la fecha y hora de liberación en lugar de dejarlo en NULL.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
java
Área
backend
Tipo de issue
Error
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
45/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.