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>
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>
Since gear support SSL certs, add in some support to place them into
the SSL folder. It is possible we might want to move this into an
ansible role, but for now it seems minimal to support it.
Change-Id: I3e4c83c962f550b8cb6aef11a2a9b42288b3f1da
Depends-On: https://review.openstack.org/557428
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
Stop using /opt folder to store the location of git checkout. We don't
actually need to be root user to do that.
Change-Id: I96c71c03ecd7ce644a4ddfc5ee4a19a42f83890f
Depends-On: https://review.openstack.org/553100
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>