bootc-dev / bootc-dev/bootc

`bootc install to-existing-root` failure tracker

Open
#1,053 12 comments 0 reactions 0 assignees View on GitHub
area/install area/install-to-existing-root bug needinfo
Dominant language
Rust
Stars
2.3k
Forks
230
Avg merge
3d 12h
Merged PRs (30d)
38

Description

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).

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.