Closed wbrawner closed 5 months ago
Build failed. https://softwarefactory-project.io/zuul/t/local/buildset/c8315bde6f2742bcaf9f20717bbfd9ad
:x: unit-test FAILURE in 8m 55s :x: unit-test-migration-path-for-coreos-toolbox RETRY_LIMIT in 2m 46s :x: unit-test-restricted FAILURE in 8m 03s :heavy_check_mark: system-test-fedora-rawhide SUCCESS in 30m 36s :heavy_check_mark: system-test-fedora-39 SUCCESS in 32m 00s :heavy_check_mark: system-test-fedora-38 SUCCESS in 29m 20s :heavy_check_mark: system-test-fedora-37 SUCCESS in 37m 02s
I'm afraid I don't really have the time or inclination to work on this anymore, so I'll close this PR. Thank you!
This adds a new flag to
toolbox create
,-f, --file
, which allows the user to create a toolbox from the given Containerfile. If--image
is provided, then that is the name that is used to tag the container. If--container
is provided, then that is used as the name of the newly created container. If either of those parameters are absent, then the name of the current directory is used in its place. I used the followingContainerfile
to test this, which installs the dependencies needed to buildtoolbox
:Containerfile
Of note with this is I found that using
registry.fedoraproject.org/fedora
instead ofregistry.fedoraproject.org/fedora-toolbox
led to errors in toolbox initialization. Should we attempt to detect this and print a warning to the user to ensure they have the necessary packages installed in order for toolbox to work?This closes #1397.