Since most of tripleo-ansible modules do 'import foobar', we should ensure that we have the correct yaml python packages installed. 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, or at least documented as the modules get updated.
Since most of tripleo-ansible modules do 'import foobar', we should ensure that we have the correct yaml python packages installed. 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, or at least documented as the modules get updated.