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

RHEL Scheduler Provisioning Fails

Abierto
#34 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
2/5
Tiempo estimado
1-3 horas
Aptitud para principiantes
45/100
Tipo de issue
Error
Claridad
Bien especificado
Estado de actividad
Estancado
Stack tecnológico
ruby

Línea de trabajo

Comienza en la línea 32 de specs/default/chef/site-cookbooks/gridengine/recipes/scheduler.rb y revisa la rama package-install para RHEL junto con los casos de AlmaLinux/CentOS/Rocky. Usa el error de Jetpack.log y los detalles de la RHEL 7_9 scheduler image para reproducir o validar el fallo. El trabajo estará terminado cuando el aprovisionamiento ya no falle al configurar EPEL en RHEL.

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

Descripción

Provisioning version cyclecloud-gridengine 2.0.13 fails on a RHEL scheduler due to the scheduler.rb file line 32 where it tries to install the epel-release package. Jetpack.log error messages:

2022-09-12 18:16:48,120 ERROR    Software configuration failed: Chef::Exceptions::Package: yum_package[epel-release] (gridengine::scheduler line 32) had an error: Chef::Exceptions::Package: No candidate version available for epel-release
2022-09-12 18:16:48,120 ERROR    Recommendation: Review local log files on the VM at /opt/cycle/jetpack/logs

The prior change to this file for almalinux support changed the switch from 'centos' to 'rhel'. In moving from version 2.0.11 to 2.0.12+ this code now executes on a rhel VM whereas previously it was disabled. However, to install the EPEL repos on Red Hat the repository must be added manually instead of installing the epel-release package as in Alma/CentOS/Rocky.

Cluster Information:
cyclecloud-gridengine version: 2.0.13
scheduler image: RedHat:RHEL:7_9:latest
gridengine version: 2011.11j (DRMAA Java API added)
base template: altair-grid-engine (we are using a customized template built off the base altair template)

Lenguaje dominante
Python
Estrellas
7
Forks
18
Merge medio
1 d 5 h
PR fusionados (30 d)
5

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 Azure/cyclecloud-gridengine

Todos los issues de Azure/cyclecloud-gridengine

Issues similares

Más issues de Python

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.