Ansible is installed as part of provision-virtual or provision-container optional extras packages.
If those are not installed, prepare --how ansible would for example probably not work all that well.
An additional metapackage was suggested, as ansible should not be a dependency of the 'core' tmt package.
Since prepare is not the only step, would it make sense to have ansible optional extra, which would result in tmt+ansible metapackage?
Is ansible-core package enough? (both PyPI and rpm)
As mentioned in https://github.com/teemtee/tmt/pull/2824#issuecomment-2078888463
Ansible is installed as part of provision-virtual or provision-container optional extras packages.
If those are not installed,
prepare --how ansible
would for example probably not work all that well.An additional metapackage was suggested, as ansible should not be a dependency of the 'core' tmt package. Since prepare is not the only step, would it make sense to have
ansible
optional extra, which would result intmt+ansible
metapackage?Is
ansible-core
package enough? (both PyPI and rpm)