Temporary disable the dynamic goss validation of batch packages
The automatic validation of images is failing with the following error:
Failures/Skipped:
Package: python36-devel: installed:
Expected
<bool>: false
to equal
<bool>: true
The problem is due to the following points:
- The dynamic goss injection uses the input from PuppetDB and the packages to be installed, so far so good.
- But there are packages like
python36-devel
that don't exist as is, but are "meta" names that are provided by other package names:python36-devel
is provided bypython3-devel
.[root@8ff3b23a972b /]# rpm -q --provides python3-devel |grep python36 python36-devel = 3.6.8-18.el7 python36-devel(x86-64) = 3.6.8-18.el7
- That means that we should be looking for
python3-devel
rather thanpython36-devel
.
As I think this is a bit tricky to implement at the moment, I propose to temporary disable the dynamic goss validation part and keep the static one.
Edited by Luis Fernandez Alvarez