Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Allow installation preset from file for void-installer

Aperta
#444 4 commenti 1 reazione 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
5/5
Tempo stimato
Più di una settimana
Idoneità per principianti
35/100
Tipo di issue
Funzionalità
Chiarezza
Da chiarire
Stato di attività
Tranquilla
Stack tecnologico
shell
Ambito
cli, testing-qa

Direzione di ricerca

Inizia tracciando il flusso ncurses di void-installer e il modo in cui l’installazione basata su QEMU viene attualmente automatizzata. Definisci il formato dei preset in un file semplice e il comportamento non interattivo, quindi convalida la proposta rispetto ai controlli dell’ISO avviabile, dello spegnimento, del riavvio e di SSH descritti nell’issue.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

enhancement installer

Hi! I have not found discussion feature in this repo so I decided to share my thoughts in this ticket

I am trying to help void Linux devs to automate testing of void-Linux installer and thus the process of bootstrapping of new versions of void Linux from the scratch.

( already informally discussed with @classabbyamp via irc in voidlinux channel )

I see the process like that:

  • get a bootable iso ( which is tested )
  • kick off qemu vm bootable from the iso
  • automate installation via void-installer ( this is where we have a problem )
  • shut vm
  • start qemu vm without bootable iso
  • check that configuration is ok ( like partitioning is ok, locale is set, user account is set, etc )
  • optionally runs additional tests like installing packages, configure services, etc ( more like end to end testing )
  • last two steps are carried out over ssh

So the only hurdle I see here is void-installer ncurse app is hard to automate , there is way to use tmux , send-keys but it feels clunky and hard to maintain

What if we can allow to have a void-installer configuration preset stored in plain file, so void-installer could run unattended way ?

It would allow us automate many testing scenarios which could be beneficial to void Linux testing …

Lingua principale
Shell
Stelle
517
Fork
271
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di void-linux/void-mklive

Tutte le issue di void-linux/void-mklive

Issue simili

Altre issue su Shell/Bash

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.