action #62510
closedopenqa-bootstrap-container does not install qemu-tools perl-LWP-Protocol-https inside the container
0%
Description
The openqa-bootstrap-container
script does not install the packages:
- qemu-tools
- perl-LWP-Protocol-https
inside the container which leaves the test instance pretty crippled, as it:
- cannot download assets via https
- cannot launch a worker as they die with qemu errors
Updated by mkittler about 4 years ago
We should likely just add perl-LWP-Protocol-https
as a dependency of the openQA-client
package. SSL support can be considered essential now and the package is very small anyways.
Not sure about qemu-tools
because we also have other backends. Hence QEMU is so far only recommended by the os-autoinst
package. It would still make sense to install it into the container most of the time so we could make that the default and add a --no-qemu
parameter.
Updated by mkittler about 4 years ago
- Status changed from New to In Progress
- Assignee set to mkittler
PR for perl-LWP-Protocol-https
: https://github.com/os-autoinst/openQA/pull/2685
Updated by okurz about 4 years ago
- Category set to Regressions/Crashes
I agree that we should cover the Protocol part only for now. PR merged. As this is about contents in the package please check the actual packages for verification.
Updated by mkittler about 4 years ago
- Status changed from In Progress to Resolved
I've checked that the package has dependency now. Skipping QEMU for now sounds reasonable so I would close the ticket.