Commit Graph

11 Commits

Author SHA1 Message Date
Paul Belanger 354747ab5f Hack in database support
This really needs to be a role, but don't have time to add it. For now,
just set it up manually.

Change-Id: If9a3378af1e5d94c068d27483f405aee30c8c691
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2021-06-23 11:31:43 -04:00
Paul Belanger d21c7c01a6 Fix CI issues
This is a catch all to get CI working again. In some cases, like
ansible-lint we will just ignore the warnings for now, and loop back to
clean them up.

Change-Id: I3e09f8c2b470062634d981f2667b913820c58f7f
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2020-11-21 14:41:39 -05:00
Gonéri Le Bouder 57cd9d06cc use python3-dnf on Fedora
`python2-dnf` does not exist anymore.

Change-Id: I41aa278e81f34e8331fdfdd9ec811ef1670aefb7
2020-04-29 19:08:19 +00:00
Paul Belanger 714f03abf0
Use separate venv for bindep
Because we want to use bindep to manage our build dependencies for
ansible, we need to first create a virtualenv with only bindep, so we
can add the missing packages needed to build wheels for ansible.

This also adds ssl development headers, which were missing.

Remove bindep from requirements.txt, tox.ini includes it for bindep
environment.

Change-Id: I0e15a1fd97b0585c37a11044c7ad22985526cadb
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2018-05-11 20:12:16 -04:00
Paul Belanger 05cac556cd
Add python3 headers to bindep.txt
Since we now support python3, we need headers for compiling things.

Change-Id: I0a763fc988b4ad98593ae5e5e5199c49eb378543
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2017-10-30 09:47:29 -04:00
Paul Belanger 685af3f0ff Initial support for Fedora 24
Change-Id: I97d53ba77f3f969c678e0a9898a9f3fd6e538ca0
Depends-On: Ib9aa727c68dc8f0b9a478680254e5737a1d42c58
Depends-On: Ie2dfb605595076ed20ea376ac5fe88479fcbd106
Depends-On: I6d1be04671d385d481e2e930b28e93e146cf5e0a
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-12-08 16:19:36 -05:00
Jenkins 2bcd16e700 Merge "Revert "Pin ansible <2.2"" 2016-11-24 21:25:58 +00:00
Paul Belanger 4591592da8 Make sure dbus is installed
It seems like our images in openstack are missing dbus, which is
actually needed for systemd.  Make sure we have it installed.

Change-Id: Iec49627a1211a19938e67e79ad1b6303032d4223
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-11-10 15:08:24 -05:00
Paul Belanger 9b3a61df7d Revert "Pin ansible <2.2"
This reverts commit 480d0c7ecb.

Change-Id: I3b1ddfd3c55ee3e7f2bd4130ddb958cab4c0a3dc
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-11-10 13:58:58 -05:00
Paul Belanger fd9ec680d2
Add python development package to bindep
Change-Id: I647598bee6e9d709d0c2a29296eb1381f6a0d908
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-09-10 12:56:50 -04:00
Andreas Jaeger e1f718071f Move other-requirements.txt to bindep.txt
The default filename for documenting binary dependencies has been
changed from "other-requirements.txt" to "bindep.txt" with the release
of bindep 2.1.0. While the previous name is still supported, it will
be deprecated.

Move the file around to follow this change.

Note that this change is self-testing, the OpenStack CI infrastructure
will use a "bindep.txt" file to setup nodes for testing.

For more information about bindep, see also:
http://docs.openstack.org/infra/manual/drivers.html#package-requirements
http://docs.openstack.org/infra/bindep/

As well as this announcement:
http://lists.openstack.org/pipermail/openstack-dev/2016-August/101590.html

Change-Id: I97704025b69123be4a63c892038c6df729cfdf5f
2016-08-12 21:18:52 +02:00