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

helios-build onu fails when lipkg zones present

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

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
25/100
Tipo de issue
Error
Claridad
Necesita aclaración
Estado de actividad
Estancado
Stack tecnológico
rust
Área
build-system

Línea de trabajo

Comienza reproduciendo el comando ./helios-build onu -t helios-router-dev1 en un sistema con zonas lipkg y sigue el procesamiento de ONU alrededor del paso pkg -R ... change-facet. El trabajo estará terminado cuando ONU se complete sin los errores de imágenes vinculadas para las zonas afectadas.

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

Descripción

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
Lenguaje dominante
Rust
Estrellas
482
Forks
21
Merge medio
1 d 17 h
PR fusionados (30 d)
2

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

Todos los issues de oxidecomputer/helios

Issues similares

Más issues de Rust

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.