Commit Graph

9 Commits

Author SHA1 Message Date
Paul Belanger 53c3920c6b Initial database support
This adds a database connection for testing, which will be required in
4.0+.

Change-Id: I3c9ba6aac023a0018d857bd3d34f54cdc26e4b79
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2021-06-23 11:35:59 -04:00
Paul Belanger 12dd334b2e Clean up bitrot
Depends-On: https://review.opendev.org/c/windmill/windmill-config/+/797553
Change-Id: I12e7b603c9d4ae7364982044069e9ac7ac4d6034
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2021-06-22 21:59:30 -04:00
Paul Belanger a2a78e7ef5 Ensure we have python installed for testing
Also fix / ignore linting errors.

Change-Id: I9bb1b658a1e731f1d61753b958f3c23dc45f3542
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2020-12-02 12:52:12 -05:00
Paul Belanger 190d2a7ebc
Move ansible dependency to bindep.txt
Our role shouldn't add the required dependencies for ansible, this
should be done before even running of the role.

Change-Id: Ic0bed3f0f73b370eaa0731e34505c19f3a862346
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2018-03-08 20:57:47 -05:00
Paul Belanger a6b24f0a25
Add zookeeper to bindep
This is to work around a bug in zuul, where it needs zookeeper to be
installed to start properly.

Change-Id: I75498a71af1290db1b2d1fb0214b5ecc393b1e4d
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2018-03-06 16:31:34 -05:00
Paul Belanger 3fc94ec74a Switch to feature/zuulv3 as default branch
Now that we are running zuulv3-dev.o.o, we are in a good place to
switch to the feature/zuulv3 branch for our ansible role.

Switch out zuul-server with zuul-scheduler.

Add python2-dnf to bindep.txt for fedora-25 job.

Change-Id: Ib61063c9b542e04f2f14a165f23bc82062714bf8
Depends-On: Id54a479e2e1b406cd5fd526ec6d2ee118b28b8d7
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2017-02-28 12:46:55 -05:00
Paul Belanger 188383e8d0
Fix ansible dependencys for bindep
Change-Id: I169f72ad222f290fa69b3ae3f566c1bfebb35296
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-10-01 09:37:54 -04:00
Paul Belanger bc0cb78b77
Remove epel-release / python-pip from role
These are dependencies our role requires. As such, they should be
installed by the user.

Change-Id: I736463187b3210ccada6b7c5f9202047ce6b0e86
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-08-27 18:15:57 -04:00
Andreas Jaeger 7561a3d7b3 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: Idbf964c7057c3f11a0f39db2d5214b2df2e03e10
2016-08-12 20:52:11 +02:00