Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Calculation summary, Launch Info: Job ID row, Left never filled, two columns

Abierto
#648 1 comentario 0 reacciones 1 asignado Ver en GitHub

@ohlincha ya está trabajando en esto.

Desde el 28/10/2026.

Evaluación

Este issue todavía no se ha evaluado.

Descripción

Found 2026-10-28 (Andy), Organizer summary of Slurm jobs on Kebnekaise (also the Viewer's Calculation Summary):

  1. Job ID missing. The scheduler's job number is stored with the calculation but not shown.
  2. Left is never filled. The allocation command (projinfo) is parsed correctly (checked on real output: "21.2 % of 30 000 CPU-h/month used (past 30 days)"), but AllocationQuery only runs it over a login the Organizer process already holds (RCommand::execOnLiveLogin); jobs are followed by separate monitor processes with their own logins, so the Organizer usually has none, the query fails and the empty answer is cached for 15 min (~/.ECCE/AllocationCache shows empty entries).
  3. An empty Left still shows its label (the row should be hidden when nothing is known).
  4. Layout: the list is long for one column. Agreed (Andy): two columns: Machine, Processors, Queue, Job ID on the left; Start Date, Comp. Date, Allocation, Left on the right.

Fix for 2: run the allocation command over the shared per-machine login the jobs already use (#599, #631), never opening a new login or asking for a password.

Lenguaje dominante
C
Estrellas
10
Forks
8
Merge medio
1 h 58 min
PR fusionados (30 d)
8

Preparar el entorno

Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de FriendsofECCE/ECCE

Todos los issues de FriendsofECCE/ECCE

Issues similares

Más issues de C

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.