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

helios-build onu fails when lipkg zones present

Aperta
#2 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
25/100
Tipo di issue
Bug
Chiarezza
Da chiarire
Stato di attività
Ferma
Stack tecnologico
rust
Ambito
build-system

Direzione di ricerca

Inizia riproducendo il comando ./helios-build onu -t helios-router-dev1 su un sistema con zone lipkg e segui la gestione di ONU attorno al passaggio pkg -R ... change-facet. Il lavoro è completato quando ONU termina senza gli errori relativi alle immagini collegate per le zone interessate.

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

Descrizione

When running the onu subcommand to install my build of Helios when lipkg zones are present on the system I get the following error.

ry@masaka:~/helios$ ./helios-build onu -t helios-router-dev1
[snip]
Sep 23 17:56:50.112 INFO O| beadm create helios-router-dev1
Sep 23 17:56:50.589 INFO O| Created successfully
Sep 23 17:56:50.591 INFO O| beadm mount helios-router-dev1 /tmp/onu.aTayFf
Sep 23 17:56:50.647 INFO O| Mounted successfully on: '/tmp/onu.aTayFf'
Sep 23 17:56:51.356 INFO O| pkg -R /tmp/onu.aTayFf set-publisher -r -e --no-refresh -P --set-property signature-policy=verify -O file:///home/ry/helios/tmp/onu/repo.redist on-nightly
Sep 23 17:56:51.739 INFO E| pkg: No image rooted at '/tmp/onu.aTayFf/falcon-duo/piano/root/'
Sep 23 17:56:51.739 INFO E| pkg: No image rooted at '/tmp/onu.aTayFf/falcon-duo/violin/root/'
Sep 23 17:56:51.740 INFO E| pkg: No image rooted at '/tmp/onu.aTayFf/falcon/root/'
Sep 23 17:56:51.788 INFO O| pkg -R /tmp/onu.aTayFf refresh --full
Sep 23 17:56:54.952 INFO O| Retrieving catalog 'helios-dev' ... Done
Sep 23 17:56:54.975 INFO O| Retrieving catalog 'on-nightly' ... Done
Sep 23 17:56:55.399 INFO O| Caching catalogs ... Done
Sep 23 17:56:55.541 INFO O| **
Sep 23 17:56:55.541 INFO O| ** Preparing for ONU from helios
Sep 23 17:56:55.541 INFO O| **
Sep 23 17:56:55.541 INFO O| pkg -R /tmp/onu.aTayFf change-facet -r onu.ooceonly=false
Sep 23 17:56:55.929 INFO E| pkg: change-facet failed (linked image exception(s)):
Sep 23 17:56:55.929 INFO E| Can't initialize child image (zone:duo_piano) at path: /tmp/onu.aTayFf/falcon-duo/piano/root/
Sep 23 17:56:55.929 INFO E| Can't initialize child image (zone:duo_violin) at path: /tmp/onu.aTayFf/falcon-duo/violin/root/
Sep 23 17:56:55.929 INFO E| Can't initialize child image (zone:falcon-base) at path: /tmp/onu.aTayFf/falcon/root/
Sep 23 17:56:55.978 INFO O| pkg -R /tmp/onu.aTayFf change-facet -r onu.ooceonly=false failed: exit code 1
Lingua principale
Rust
Stelle
481
Fork
21
Merge medio
1g 17h
PR unite (30g)
2

Preparare l'ambiente

Non abbiamo ancora controllato i file di configurazione di questo progetto. Parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

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 oxidecomputer/helios

Tutte le issue di oxidecomputer/helios

Issue simili

Altre issue su Rust

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.