Open psss opened 1 year ago
FYI, I got to the InstallBase
subclasses so far, my "guest facts" patch was born there because I started to add a subclass for apt
and realized I need to store the package manager somewhere. My use case is a WSL with Ubuntu as a development environment for tmt itself.
Which distros do we aim for? Ubuntu & OpenSUSE?
I was thinking of having way to disable require/recommend install (e.g If I had linux from scratch with no package manager) to allow 'here is the list tmt was required to install but has no idea how. do it on your own'.
Other wise one would need to remove req/recommend from tests...
Currently we're using exclusively
rpm
anddnf
for installing required packages on the guest. It would be nice to support also other distributions. Quickly brainstorming which areas would need to be changed:InstallBase
class(es) to theinstall
prepapre pluginrsync
is installed on the guest