8 Commits

Author SHA1 Message Date
John Fulton
15bbf6d176 Use py3 for libselinux / libsemanage in Cent 7/8
Molecule removed support for py2, but it continues to work
on centos-7.8 via python36. We no longer need py2 for Cent7
but trying to install the py2 version of these packages
causes Cent7 bug this patch closes.

Change-Id: I9806ce4ab9be81cd6bfc0f8ec840fd16a357528b
Closes-Bug: #1885331
2020-07-02 13:32:51 -04:00
Kevin Carter
74f2f81870 Convert docker molecule usage to podman
This change updates all uses of docker to podman and removes our docker
installation process from zuul and our local test process. Some container
based tests have been moved to "delegated" becuase they no longer make
sense to run in a container and the hacks needed to maintain the container
based testing are not worth maintaining for podman.

Change-Id: I02de94a1229bfa847f14ecf282eadbcfe6396875
Signed-off-by: Kevin Carter <kecarter@redhat.com>
2020-04-30 09:55:18 -05:00
Wes Hayutin
7bb5baa64e update bindep, remove older fedora support
Fedora 29 should be reaching EOL in roughly
two months.  Perhaps we're ready to have the
bindep file support f30+

Change-Id: I0d4fd3697b635eceb98df38486fb1313e5829589
2019-11-21 09:55:36 -07:00
Cédric Jeanneret
414f47cc32 Adds new molecule testing for tripleo-container-manage
This test ensure the "create" part is working fine with an easy and
simple container. The container-create and default scenario have been
consoldated so its running one complete test for now.

Change-Id: I9139c7b63c15739a1a95d913acb1128af299ce97
Co-Authored-By: Emilien Macchi <emilien@redhat.com>
Signed-off-by: Kevin Carter <kecarter@redhat.com>
2019-10-30 13:00:48 +02:00
Luke Short
cffd4fc9d4 Workaround for ansible-lint installation failure
Bug: https://bugs.launchpad.net/tripleo/+bug/1848512
Bug: https://github.com/ansible/ansible-lint/issues/590
Change-Id: I26fa196ff9851106c926ae127491b7e464781836
Signed-off-by: Sorin Sbarnea <ssbarnea@redhat.com>
2019-10-21 10:04:05 -04:00
Kevin Carter
9c7f558684
Update config to support RHEL/CENT8
This change updates our bindep configurations and local test runner
to ensure it works with RHEL/CENT8.

Change-Id: I5585fa8b6e2094132596073e6c441267a18aea90
Signed-off-by: Kevin Carter <kecarter@redhat.com>
2019-10-09 11:02:59 -05:00
Kevin Carter
816462dbf2
Remove docker package from bindep
This change removes the docker package from bindep because it
can create a conflict with the way infra installs docker(ce).
To ensure we're not installing a conflicting package in test
we're removing this package from our general bindep file.

Change-Id: Ib642b8c15224300d727a03146da783f225142c82
Signed-off-by: Kevin Carter <kecarter@redhat.com>
2019-07-01 18:30:29 -05:00
Kevin Carter
db2486e74f Add bindep to the repository
This change adds a bindep file and install script which will allow
developers to quickly identify and install system requirements on
test machines.

Change-Id: I68e978c9414119a743431eb59be4771db4b96cd0
Signed-off-by: Kevin Carter <kevin@cloudnull.com>
2019-07-01 12:22:41 +00:00