Comment 9 for bug 1961736

Revision history for this message
Marios Andreou (marios-b) wrote :

@Alan that is a good question - so one part is why do we download wheel on master but try to build it on wallaby. Your suggestion is lets try rpm install instead?

We aren't installing this explicitly - right now it (netifaces) is coming in as dependency for one of the things in https://opendev.org/openstack/tripleo-quickstart/src/commit/ecdbc6aaf04b94a50ab2a590af504d51a237cf62/quickstart.sh#L182-L183

e.g. looks like that in output:

2022-02-21 17:20:59.418421 | primary | running install_scripts
2022-02-21 17:20:59.446582 | primary | Running in bootstrap: python3 -m pip install --force-reinstall -r requirements.txt -r quickstart-extras-requirements.txt

so we could add an explicit install for the rpm or add it to one of those ^^ requirements files. Note though there is a whole bunch of those installed/built so will be try to add all of them to our explicit requirements - yes i think we do.

Right now we have gone with https://review.opendev.org/c/openstack/tripleo-quickstart/+/830336 since it also fixes a pre-existing bash bug and should be OK (install python-devel)