Description
This test case tests whether you can create a container using a Linux distribution other than the default fedora-toolbox image (registry.fedoraproject.org/fedora-toolbox:41) and that you can enter into it.
Setup
- Ensure the
distrobox
package is installed
How to test
Select one of the distributions supported by distrobox: https://github.com/89luca89/distrobox/blob/main/docs/compatibility.md#containers-distros
- Run
distrobox create -i quay.io/centos/centos:stream8 -n centos-stream-8
If the container image is not already present on your system, a question asking to pull it should appear. Answer Y
.
- List the available distroboxes on your system with
distrobox list
ordistrobox-list
- Enter the container with
distrobox enter -n centos-stream-8
- Execute basic operations inside the container, like
ls -la
sudo whoami
Expected Results
- If applicable, the pull from the registry is successful
- The newly created container is listed
- You can successfully enter into the container
- You can run commands inside the container