Ensure dependency packages installed on target hosts/deployed-servers for tripleo-ansible modules to function
Bug #1894957 reported by
Bogdan Dobrelya
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
Medium
|
Bogdan Dobrelya |
Bug Description
Since most of tripleo-ansible modules do 'import foobar', we should ensure/validate that we have the correct 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-
description: | updated |
Changed in tripleo: | |
importance: | High → Wishlist |
Changed in tripleo: | |
milestone: | victoria-3 → wallaby-1 |
To post a comment you must log in.
Note that we also have to manage test_deps, like that https:/ /review. opendev. org/#/c/ 749825. Unifiying the approach for testing and deployment dependencies installation would be nice.