Remove xenial testing, in favor of bionic. This is to help save CI
resources.
Change-Id: I1b0ac0a216624a992b27229d1b8c995e95a20e98
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
This makes it easier for openstack-infra to migrate fedora.
Change-Id: Idf0d91f5673d67396218a599f7b99cccd77738e7
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
By default gear dies not deliver default logging configuration. If it is
started in this configuration it floods /var/log/messages with debug
info. Log configuration activation should be done via systemd
override.conf file by setting proper ARGS
Update jobs to also collect /var/logs/gear in post-run task.
Change-Id: Ib69c976062afd38a91a3d882e9389c5cbef244c3
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
Now that ubuntu-bionic is released, we can gate on it.
Change-Id: I930c0a944e7cb8340574c6440a0c676d1e2f8424
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
We want to encourge users to use the released versions of gear, so
flip the switch to pip. We still support git and will continue to
test against it.
Change-Id: I98f0faa504f77372386eb5d98c7c7d56daa0161d
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
Because we want users to support both pip / git install methods,
refactor testing to support the testing of that.
Change-Id: I0bbf19539ad3807297c87ae078d6602cf2347e41
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
Becaue we want to only support python3, we have to drop support for
centos-7. This is fine as we are testing on fedora-27 today and
hopefully the next release of centos with include python3.
Change-Id: I778efeec57d73170269422c478273aa8156c6909
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
With ubuntu-bionic nodes being online, we can start testing against
them.
Change-Id: I89c8971e0b4a9d257e677dfe07ac3907caf58c88
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
Create an ansible role to manage gear / gearman.
Change-Id: Ia1c66f7dadcc19e8f4bf54694423cec38e95804d
Depends-On: I72494301b20c3e4a4675d7cde5725540d666e8b6
Depends-On: Ie4e01a51e75fcf869e5307ef4a24996231d91664
Signed-off-by: Paul Belanger <pabelanger@redhat.com>