allow launching docker container and firecracker vm from unit tests during ci
Estimation
Story points: 3 SP
Estimated focus duration (perfect conditions): 3 days
Estimated pessimistic duration (worst case scenario): 6 days
Description
Click to expand
Who
What
- The executor package has tests (!324 (merged)) that run a docker container and firecracker vm. However, the CI isn't able to run them because the tests are running in a rootless container but kvm for firecracker needs privilege and the docker client used in dms also looks for the root docker daemon socket by default. For that reason, it might be time to use privileged root containers to run the unit tests so that they can run vms and other containers.
How
- Make container used for running the unit tests root or an alternative method if there's one
Why
- Full unit test should be able to run.
When
Acceptance Criteria
Click to expand
Work Breakdown Structure (WBS)
| Task | Description | Duration | Status | Start Date | End Date | Comment |
|---|---|---|---|---|---|---|
| A | x Hrs | Done/In Progress |
Edited by Gabriel Chamon