Commit Graph

15 Commits

Author SHA1 Message Date
Paul Belanger f1cd85520b Fix truthy value should be true or false warnings
Running yamllint, this exposed the follow warnings. Lets clean them up
before we switch to molecule.

Change-Id: I7eec334124e8c5eecb5a0b5670f0e512ef50a607
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2018-08-19 12:33:51 -04:00
Paul Belanger 6ccb5af56e
Only zuul-scheduler support reloading
Currently all the other services in zuul do not support it, so we can
remove this logic as it is not needed.

Change-Id: I013c4331070491197a119ff2b2317efa2bce4bc4
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2018-04-04 15:56:41 -04:00
Paul Belanger 3a9c863212
Add fingergw support
In zuulv3 we added the fingergw process, update our role to support
that.

Change-Id: I2978bb3c53c2f0ed56a6536be110cb471f157ab2
Depends-On: https://review.openstack.org/551015
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2018-03-13 16:36:05 -04:00
Paul Belanger 7d5442f91f
Add support for zuul-web
Zuulv3 creates zuul-web which is needed for log streaming, secrets and
various other things.

Change-Id: Ib3378e6f726d0781750a48f80fe276d63c5c68f5
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2018-03-06 18:26:10 -05:00
Paul Belanger dc3ac2381a Rename zuul-launcher to zuul-executor
Change-Id: Ibca96dec83f7a1a077ada9c8e001e9f173c6e050
Depends-On: I933ad76621b402701d418bcb693192713c79da41
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2017-03-15 13:53:04 -04: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 a196040868
Register the results of file changes
The idea here is to expose information to users to allow them to make
decisions, for example restarting a service.

Change-Id: I815564f9708a51ce13ea0397dd991aebbcad430e
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-10-04 13:24:23 -04:00
Paul Belanger 85371e9ad2
Initial support for zuulv2.5
Change-Id: Ic0629f3a7c957905c6241d4e7898a4f12e3ece75
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-05-14 15:09:43 -04:00
Paul Belanger 866e71d640 Add service manage variables
It is possible that a user will not want the roles to control the
service settings. For example, if a service dies and you don't want to
auto restart it.

Change-Id: I1d99a712984a71f41533cadda317c13f03b9f779
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-02-04 10:42:53 -05:00
Paul Belanger 53ef2040ec Add ansible 2.0 support
Change-Id: Ieaa3b3b5c7cb5dd36ef468801f1510a4aa98a647
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-01-28 18:15:19 +00:00
Paul Belanger e2456dd936 Ensure services are running properly
Fix issue on Debian and finally add tests to confirm things work as
expected. Zuul-merger doesn't support reloading so lets remove it.

Change-Id: I14a8d4992d08a291fda6d9679dea7dc83379feda
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2015-12-17 19:54:04 -05:00
Paul Belanger 2eed4399ee Allow user to control service states
Change-Id: Ied277489341bfb7950f12bf6f1fa96f691178348
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2015-12-16 15:54:28 -05:00
Paul Belanger dbb8143c44 Change handlers to reloaded
Now that systemd is setup to support reloads, lets use that.

Change-Id: If28af63e3981e158d18dbc857ed0df126af2d876
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2015-12-12 13:29:40 -05:00
Paul Belanger 4185cfb4d0 Add LICENSE headers
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2015-11-20 17:06:40 -05:00
Paul Belanger 57e5e1e055 Initial commit
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2015-09-10 16:50:05 -04:00