9 Sep
2020
9 Sep
'20
1:25 a.m.
Since most of tripleo-ansible modules do 'import foobar', we should ensure that we have the corresponding python packages installed on target hosts. Some of them, like python3-dmidecode may be in base Centos8 images. But some may not, especially for custom deployed-servers provided by users for deployments.
Those packages must be tracked and ensured to be installed by tripleo (preferred), or validated deploy-time (nah...), or at least documented as the modules get created or changed by devs.
That also applies to adding action plugins' deps for python-tripleoclient or tripleo-ansible perhaps.
Shall we write a spec for that or just address that as a bug [0]?
[0] https://bugs.launchpad.net/tripleo/+bug/1894957
--
Best regards,
Bogdan Dobrelya,
Irc #bogdando