Rackslab annonce la publication de Slurm-web v3.2.0, avec le feedback et les contributions de nombreuses organisations utilisatrices.

Slurm est le leader mondial des gestionnaires de batch pour les clusters HPC avec toutes les fonctionnalités les plus avancées pour gérer les jobs et les ressources de calcul avec une puissante interface en ligne de commande (CLI).

Slurm-web propose des vues claires et intuitives pour suivre vos jobs et des représentations visuelles avancées du status des calculateurs HPC dans votre organisation, accessible depuis un simple navigateur web sur tous vos périphériques.

Slurm-web

Cette nouvelle version 3.2.0 est la dernière version de maintenance. Elle inclue plusieurs nouvelles fonctionnalités :

  • Meilleur support des annuaires Active Directory (AD) avec la possibilité de paramétrer le nom de l’attribut de groupe primaire et les classes d’objects des groupes (#342).
  • Affichage des versions de Slurm dans la liste des clusters (#314).
  • Vérification automatique des versions de Slurm pour valider la compatibilité avec Slurm-web (#316).

De nombreuses corrections de bugs sont également inclues dans cette nouvelle version:

  • Support des noms de nœuds sans numéro (#328).
  • Meilleure indication des erreurs de format des fichiers de configuration des composants gateway et agent (#317).
  • Traduction des erreurs HTTP/404 de slurmrestd en erreur JSON interprétée par le frontend et émission d’un message d’erreur dans les logs (#321).
  • Détection des réponses de slurmrestd non-formattées en JSON et traduction en erreur JSON interprétée par le frontend et émission d’un message d’erreur dans les logs (#333).
  • Détection de l’absence de la clé warnings dans les réponses de slurmrestd, émission d’un message d’erreur dans les logs (#316).
  • Correction de la portabilité de slurm-web-gen-jwt-key avec Python < 3.8.
  • Correction de l’utilisation du paramètre de configuration user_name_attribute par slurm-web-ldap-check (#340).
  • Mise à jour des dépendances intégrées pour corriger CVE-2024-39338 (axios), CVE-2024-6783 (vue-template-compiler) et CVE-2024-4067 (micromatch).
  • Affichage des listes d’utilisateurs/accounts vides avec une croix grise plutôt qu’un point dans la page des réservations (#336).
  • Cache le volet de sélection des utilisateurs dans les filtres des jobs lorsque l’authentification est désactivée (#330).
  • Réponse HTTP/501 avec erreur JSON en cas de requête de la liste des utilisateurs avec l’authentification désactivée.

Cette nouvelle version a reçu de nombreuses suggestions et contributions notamment de la part de l’EPFL, Eviden, l’Université de A Coruña, l’ESRF et de nombreux contributeurs individuels. Merci à eux!

Pour référence, le journal des changements complet est disponible dans la page de cette nouvelle release.

Plus de détails sont disponibles sur le site web officiel (en) and la documentation complète (en). Une feuille de route détaillée (en) est publiée avec de nombreuses idées de fonctionnalités à venir dans les prochaines versions.

Envie d’essayer ? Suivez le guide de démarrage rapide !

Liens utiles