The --skip-config-archive flag on the cmd-build currently breaks the build during final collection.
This was a bug introduced by the loose_objs rework.
Environment
What operating system is being used to run coreos-assembler?
Any
What operating system is being assembled?
Any
Is coreos-assembler running in Podman or Docker?
Either, or neither.
If Podman, is coreos-assembler running privileged or unprivileged?
Either.
Expected Behavior
Using --skip-config-archive to the cosa build command completes successfully without trying to create an archive of the src/config/ folder.
Actual Behavior
After the successful ostree build, the moving of loose_objs into the build output folder errors out trying to move a non-existent coreos-assember-config.tar.gz file.
Bug Report
The
--skip-config-archive
flag on thecmd-build
currently breaks the build during final collection.This was a bug introduced by the
loose_objs
rework.Environment
What operating system is being used to run coreos-assembler? Any
What operating system is being assembled? Any
Is coreos-assembler running in Podman or Docker? Either, or neither.
If Podman, is coreos-assembler running privileged or unprivileged? Either.
Expected Behavior
Using
--skip-config-archive
to thecosa build
command completes successfully without trying to create an archive of thesrc/config/
folder.Actual Behavior
After the successful ostree build, the moving of
loose_objs
into the build output folder errors out trying to move a non-existentcoreos-assember-config.tar.gz
file.Reproduction Steps
cosa fetch
cosa build --skip-config-archive
Other Information