Libvirt container to run installer smoke tests
just dl-rhcos
just run [repo_owner] [branch]
- Creates a background running container after the image is built. It must be stopped usingjust stop
.just run-attach [repo_owner] [branch]
- Creates a foreground running container. It will be terminated if the terminal is closed or the process stopped in any way.
repo_owner
is an optional parameter which specifies the owner of the git repository to clone for the installer.
branch
is an optional parameter which specifies the git branch to clone for the installer.
just stop
just exec
[args] - Defaults to /bin/bash
args
is an optional parameter which contains instructions to execute within the container.
just exec-ready
[max-wait] [args] - Executes the specified command once the cluster is available. Defaults to the cluster's bootstrap
journal follow.
max-wait
is an optional parameter which specifies the maximum amount of seconds to wait for the cluster to be available. Defaults to 300 seconds.
args
is an optional parameter which contains instructions to execute within the container.
- The cluster completes but takes a long time on my machine, so the smoke tests time out first.
- Wait a long time (30 minutes or so) and execute the smoke tests manually.