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

Support HTTPBoot Enablement Using MetalAPI

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

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
5/5
Tiempo estimado
Más de una semana
Aptitud para principiantes
25/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Estancado

Línea de trabajo

Comienza con el alcance de Metal Automation y revisa conjuntamente la BIOSSettings API, Metal Operator, FeDHCP y los flujos de ignition. Divide el epic en las sub-issues previstas sobre la aplicación de BIOSSettings y la resolución de DNS antes de cambiar nada. Se considera terminado cuando HTTPBoot se aplica en todo el entorno de pruebas, el flujo de arranque es fiable y hay documentación de Ironcore de extremo a extremo disponible.

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

Descripción

area/metal-automation

Summary

This issue focuses on finalizing the reliable enablement of HTTPBoot as a mainstream boot mechanism across Ironcore. While initial support is in place, we aim to operationalize HTTPBoot for all relevant machines using MetalAPI and Metal Operator components.


Scope

✅ In Scope
  • Enforce HTTPBoot across all servers using Metal Operator and BIOSSettings API
  • Ensure FeDHCP and ignition flows reliably support HTTPBoot
❌ Out of Scope
  • SecureBoot compatibility validation (tracked separately)
  • Internal Harbor registry migration (to be discussed)

Responsible Areas

  • Metal Automation

Contributors

  • @5kt
  • @damyan
  • @hardikdr

Acceptance Criteria

  • Metal Automation
    • HTTPBoot can be reliably enforced using BIOSSettings API
    • HTTPBoot is enabled across all test landscape computes
    • FeDHCP and Metal Operator reliably serve the correct boot flow
    • Clear documentation covering how HTTPBoot works end-to-end in Ironcore

Action Items

  • Assign labels (e.g., kind/epic, area/metal-automation, area/operatingsystem)
  • Set milestone (H2/2025)
  • Create sub-issues for BIOSSettings enforcement and DNS resolution
  • Assign an owner
  • Add to ironcore-dev/roadmap project board
Lenguaje dominante
Shell
Estrellas
1
Forks
1
Métricas de merge de PR
Sin PR fusionados en 30 d

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 ironcore-dev/roadmap

Todos los issues de ironcore-dev/roadmap

Issues similares

Más issues de Shell/Bash

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.