Commit graph

31126 commits

Author SHA1 Message Date
Nils Philippsen
6d3f844ab2 Remove unused hotfix file
Follow-up on:

commit cb22afd4fe
Author: Kevin Fenzi <kevin@scrye.com>
Date:   Wed May 9 02:00:45 2018 +0000

    Look, ask has moved away. I'm sure it will write us back someday...

Signed-off-by: Nils Philippsen <nils@redhat.com>
2020-05-03 22:02:43 +00:00
Nils Philippsen
5958059b47 Remove remnants of lists-dev and lists01
Follow-up on:

commit a11e1da4b435928c8895259e12ea1bf895860cb4
Author: Kevin Fenzi <kevin@scrye.com>
Date:   Thu Feb 20 17:09:00 2020 +0000

    lists-dev: farewell

    Signed-off-by: Kevin Fenzi <kevin@scrye.com>

commit dd3bf3b50d
Author: Kevin Fenzi <kevin@scrye.com>
Date:   Fri May 20 18:09:20 2016 +0000

    Drop collab03 and hosted-lists01 (everything is going to mailman01 now).
    Drop hosted01 (we arent going to move hosted to rhel7)

Signed-off-by: Nils Philippsen <nils@redhat.com>
2020-05-03 22:02:42 +00:00
Neal Gompa
c11621c76f Convert README to a symlink to README.md
This file is redundant to the content in the README.md file.

Signed-off-by: Neal Gompa <ngompa13@gmail.com>
2020-05-03 17:36:01 -04:00
Neal Gompa
306e9ff7d3 Merge README content into README.md and rework notice about ansible repo
Signed-off-by: Neal Gompa <ngompa13@gmail.com>
2020-05-03 17:18:26 -04:00
Kevin Fenzi
8f795f5867 batcave: adjust path to be correct for /srv/ansible.git
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-03 14:09:51 -07:00
Kevin Fenzi
ff0336acfe batcave: test for the right path
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-03 13:55:01 -07:00
Kevin Fenzi
ed697b4f81 conventions: you guessed it, another whitespace change
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-03 13:49:56 -07:00
Kevin Fenzi
25c57db214 conventions: poke the sync chain again with a whitespace change
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-03 13:44:10 -07:00
Kevin Fenzi
7711de8ae4 conventions: another whitespace change to test syncing
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-03 13:37:26 -07:00
Kevin Fenzi
66f17c4513 batcave: adjust selinux context for new ansible bare repo location
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-03 13:20:14 -07:00
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
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