Kevin Fenzi
7279254b42
converntions: whitespace change
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2020-05-03 13:14:14 -07:00
Pierre-Yves Chibon
fdb6943cc4
mirror_pagure_ansible: Sync the upstream changes
...
These include:
- Run a sync upon starting the service
- If the repo we fetch in has remotes configured, push to them (if they
are not 'origin' since we just fetched from it).
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2020-05-03 21:39:35 +02:00
Pierre-Yves Chibon
22e7508160
Remove empty line at the top of the README
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2020-05-03 21:35:42 +02:00
Kevin Fenzi
e523e590ec
master: drop beaker playbooks from master
2020-05-03 11:31:41 -07:00
Kevin Fenzi
c8ef6c6c2d
Drop the todo file as we have done all the things in it
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2020-05-03 11:26:44 -07:00
Kevin Fenzi
aad8b27fe8
composers: branched and rawhide to f32
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2020-05-02 21:30:48 +00:00
Kevin Fenzi
3c44054520
composers: try with no python malloc debug, since we fixed that issue a while back
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2020-05-02 21:29:49 +00:00
Mohan Boddu
c007bb79ae
runroot now has access to /srv/odcs
...
Signed-off-by: Mohan Boddu <mboddu@bhujji.com >
2020-05-01 22:21:31 +00:00
Kevin Fenzi
d0649e64da
koji-hub: fix typo in odcs mount name
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2020-05-01 21:08:23 +00:00
Kevin Fenzi
0d746c5f9c
s390x runroot composes: add mount for /srv/odcs
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2020-05-01 20:51:47 +00:00
Kevin Fenzi
6929c1feac
odcs: (koji hub. runroot builders): try and mount /srv/odcs on run root builders to allow odcs to compose images
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2020-05-01 20:21:07 +00:00
Stephen Smoogen
d43b319fcc
a simple todo we might clear off soon
2020-05-01 18:58:44 +00:00
Mohan Boddu
7696c9e2f6
Use eln-rebuild tag for signing to avoid generating multiple newrepos
...
Signed-off-by: Mohan Boddu <mboddu@bhujji.com >
2020-05-01 15:46:04 +00:00
Mohan Boddu
bb2986575d
Adding signing for eln mass rebuild
...
Signed-off-by: Mohan Boddu <mboddu@bhujji.com >
2020-05-01 15:21:00 +00:00
Pierre-Yves Chibon
2b72de8e86
mirror_pagure_ansible: Use different queues for batcave01 and batcave13
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2020-05-01 14:51:56 +02:00
Pierre-Yves Chibon
1a234dd756
mirror_pagure_ansible: Let the user write to /srv if we want to mirror things there
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2020-05-01 14:36:27 +02:00
Pierre-Yves Chibon
68b5c105d9
mirror_pagure_ansible: adjust the code for the exception raise in python2
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2020-05-01 14:31:07 +02:00
Pierre-Yves Chibon
ae6b68fa99
mirror_pagure_ansible: Hard code the name of the logger
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2020-05-01 14:17:53 +02:00
Pierre-Yves Chibon
1d4a623a54
mirror_pagure_ansible: add some debugging code
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2020-05-01 14:12:52 +02:00
Pierre-Yves Chibon
1a9213c426
mirror_pagure_ansible: adjust app name, app_url and the trigger since we renamed the namespace in pagure.io
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2020-05-01 14:08:45 +02:00
Pierre-Yves Chibon
6fdf5bd47f
mirror_pagure_ansible: sync down the latest changes from upstream
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2020-05-01 13:59:31 +02:00
Adam Williamson
c1adee3cb7
openqa: drop scratch builds, drop hack
...
Scratch builds are installed now and seem to be working, so on
their way to updates-testing, so we don't need to specify them
here any more. Also drop the hack I put in to get the service
restart handler run.
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2020-04-30 17:03:32 -07:00
Adam Williamson
e9c96f5b4d
openqa: really fix the worker service loop this time (I hope)
...
Thanks mackerman on Freenode...
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2020-04-30 15:43:26 -07:00
Adam Williamson
6566f6ba3f
openqa/worker: try the |int fix for the loop here too
...
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2020-04-30 15:33:00 -07:00
Kevin Fenzi
d4192d6b12
fas server: just move the rest over from vars/RedHat.yml
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2020-04-30 22:30:18 +00:00
Kevin Fenzi
ebad3079ff
fas server: base_pkgs_erase
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2020-04-30 22:27:50 +00:00
Kevin Fenzi
5923a55536
fas server: drop distro vars for now
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2020-04-30 22:25:32 +00:00
Kevin Fenzi
0b1841797f
fas: iptables-services does not exist in el6, try and override base_pkgs_inst here for el6 hosts
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2020-04-30 22:16:44 +00:00
Kevin Fenzi
abb7c64504
fas server: change admin bugzilla user to new fedoraproject.org
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2020-04-30 22:06:48 +00:00
Adam Williamson
d9d0048729
openqa/worker: abuse the scratch build stuff to trigger handler
...
I want this handler to run so I need to abuse something that's
gonna come up 'changed'.
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2020-04-30 15:00:48 -07:00
Adam Williamson
c1b38b5ced
openqa/worker: try and fix the service restart handler
...
It's failing and I don't see why, since I based this right on the
ansible docs. Maybe a |int will help?
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2020-04-30 15:00:48 -07:00
Pierre-Yves Chibon
51d5016747
mirror_pagure_ansible: Change of plans, we're keeping ansible separate for now
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2020-04-30 21:57:59 +02:00
Tim Flink
69deadceb7
taskotron: removing execdb from resultsdb role
2020-04-30 19:40:00 +00:00
Adam Williamson
26005bf805
openqa: correct scratch repo config filename
...
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2020-04-30 12:38:48 -07:00
Adam Williamson
ba8c7b49ff
openqa: create repodata for scratchrepo
...
Whoops.
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2020-04-30 12:35:00 -07:00
Adam Williamson
255ce6ebad
openqa/server: use jq for JSON comparison as json_diff died
...
Swiped from https://stackoverflow.com/questions/31930041/
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2020-04-30 12:33:50 -07:00
Adam Williamson
e6fe5f2598
openQA: flag new scratch builds for install on staging
...
These are current git bumps I'm testing before they go to
updates-testing.
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2020-04-30 12:23:57 -07:00
Adam Williamson
bb1525bdef
openqa/{server,worker}: enhance package handling
...
This provides a mechanism for deploying scratch builds, and also
for controlling whether or not to install openQA and os-autoinst
from updates-testing.
I have been doing the scratch build thing for years already, just
manually by ssh'ing into the boxes. This is getting tiring now
we have like 15 worker hosts.
The scratch build mechanism isn't properly idempotent, but fixing
that would be hard and I really only intend to use it transiently
when I'm updating the packages, so I don't think it's worth the
effort.
This also adds a notification for restarting openQA worker
services when the packages or config are updated, and fixes the
worker playbook to enable the last worker service.
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2020-04-30 12:23:57 -07:00
Pierre-Yves Chibon
6bec61e4dd
mirror_pagure_ansible: Adjust the path to the fedora-messaging certs
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2020-04-30 21:23:24 +02:00
Pierre-Yves Chibon
3d0b04feb5
batcave: adjust the way the mirror_pagure_ansible role is called
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2020-04-30 21:20:54 +02:00
Pierre-Yves Chibon
051592f1cd
batcave: add the mirror_pagure_ansible to the playbook
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2020-04-30 21:17:23 +02:00
Pierre-Yves Chibon
93cf23a2ae
mirror_pagure_ansible: Add a role for this service
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2020-04-30 19:15:42 +00:00
Tim Flink
6cf6b3ad7c
taskotron: disable taskotron-client-hosts plays as first part of decomissioning
2020-04-30 18:48:47 +00:00
Tim Flink
cd88c50724
taskotron: disable taskotron plays as first part of decomissioning
2020-04-30 18:44:14 +00:00
Pavel Raiskup
3116ad0f79
copr-fe: socket-timeout + request-time out seems to be the issue
...
https://pagure.io/copr/copr/issue/1364
2020-04-30 16:02:13 +02:00
Mohan Boddu
f75e31281e
Adding releng odcs oidc token
...
Signed-off-by: Mohan Boddu <mboddu@bhujji.com >
2020-04-30 13:12:16 +00:00
Pavel Raiskup
58f8584367
copr-fe: fix c&p typo in process name
2020-04-30 15:04:33 +02:00
Pavel Raiskup
436708be48
copr-fe: special process for /builds/ requests
...
... too. Also prolong the deadline for packages and minimize the amount
of requests processed.
2020-04-30 14:59:32 +02:00
Nils Philippsen
96b0779e8d
batcave: add mode g+s on /var/tmux
...
Signed-off-by: Nils Philippsen <nils@redhat.com >
2020-04-30 14:20:03 +02:00
Nils Philippsen
0a664a3529
batcave: fix setacl invocation syntax error
...
Every ACL needs its own `-m` option
Signed-off-by: Nils Philippsen <nils@redhat.com >
2020-04-30 14:18:31 +02:00