bootc-dev / bootc-dev/bootc

`bootc install to-existing-root` failure tracker

Aperta
#1,053 12 commenti 0 reazioni 0 assegnatari Vedi su GitHub
area/install area/install-to-existing-root bug needinfo
Lingua principale
Rust
Stelle
2.3k
Fork
230
Merge medio
3g 3h
PR unite (30g)
36

Descrizione

Boot openstack VM with package mode and run `podman run --rm --tls-verify=false --privileged --pid=host quay.io/redhat_emp1/bootc-workflow-test:bhpq bootc install to-existing-root` failed.

Error:
```
fatal: [guest]: FAILED! => changed=true
cmd:
- podman
- run
- --rm
- --tls-verify=false
- --privileged
- --pid=host
- quay.io/redhat_emp1/bootc-workflow-test:bhpq
- bootc
- install
- to-existing-root
delta: '0:01:07.093168'
end: '2025-01-23 03:00:04.342900'
msg: non-zero return code
rc: 1
start: '2025-01-23 02:58:57.249732'
stderr: |-
----------------------------
WARNING: This operation will OVERWRITE THE BOOTED HOST ROOT FILESYSTEM and is NOT REVERSIBLE.
Waiting 20s to continue; interrupt (Control-C) to cancel.
----------------------------
[31mERROR[0m Installing to filesystem: Creating ostree deployment: Pulling: Importing: Parsing layer blob sha256:017dc5c1ff3b66e4764e3e88f212c903ed7ef26a19454c358ac8717b077b63df: error: ostree-tar: Processing deferred hardlink var/cache/dnf/rhel-appstream-c101d4db5fbc3a4f/repodata/527fa9e5c8c45b22a7bbc2821c96540817984e837c219acb5141a462a08d45f6-primary.xml.gz: Failed to find object: No such file or directory: 527fa9e5c8c45b22a7bbc2821c96540817984e837c219acb5141a462a08d45f6-primary.xml.gz: Processing tar: Failed to commit tar: ExitStatus(unix_wait_status(256))
stderr_lines:
stdout: |-
Installing image: docker://quay.io/redhat_emp1/bootc-workflow-test:bhpq
Digest: sha256:8fb3136d5706463daaeed7557614eb46cb860877d94f76fbe900a8dcafd333eb
Initializing ostree layout
layers already present: 0; layers needed: 73 (755.2 MB)
stdout_lines:
```

Same test passed on AWS ec2 instance (both x86_64 and aarch64).

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia riproducendo il comando `bootc install to-existing-root` su una VM OpenStack in modalità pacchetto e confrontalo con le esecuzioni AWS riuscite. Traccia il percorso di installazione attorno all’errore deferred-hardlink di ostree-tar segnalato. Il lavoro è concluso quando il fallimento di OpenStack è spiegato e il comando ha esito positivo, oppure quando il problema è stato circoscritto a un problema dell’immagine esterna o dell’ambiente.

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

Valutazione

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

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.