Commit Graph

30276 Commits

Author SHA1 Message Date
Adam Williamson
063548a931 openqa/dispatcher: drop --nodeps from setup.py install
This was an old fedmsg Python 2 vs. Python 3 thing that's no
longer needed.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-04-24 21:34:26 +02:00
Adam Williamson
209773755d Drop fedmsg roles from openQA servers
These should not be needed any more. They use fedora-messaging
for everything.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-04-24 21:34:26 +02:00
Adam Williamson
52d7450a9c openqa, check-compose, relvalconsumer: drop remaining fedmsg bits
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-04-24 21:34:26 +02:00
Adam Williamson
1c855ec84b Add new openQA aarch64 worker hosts to qa_isolated
If they're not here, we have firewall shenanigans breaking
websockets.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-04-24 21:34:26 +02:00
Miroslav Suchý
39d42c6a4d copr: yum is dead Dave 2020-04-24 21:34:26 +02:00
Miroslav Suchý
373773deb2 copr: create users for keygen 2020-04-24 21:34:26 +02:00
Clement Verna
14e9ba6eef review-stats: rollback the old cron until the new app is fixed
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:26 +02:00
Clement Verna
c5c61ae463 review-stats: fix the new app path in the cronjob
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:26 +02:00
Clement Verna
e09e7758df review-stats: fix the name of the rpm package
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:26 +02:00
Clement Verna
13f4934ac4 review-stats: deploy new version of the app in staging
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:26 +02:00
Clement Verna
e1538d32e4 openshift object-delete: add .yml to the object file to be deleted
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:26 +02:00
Clement Verna
5296b019cb docsbuilding: rename the cronjob cron instead of build.
This will allow to delete the yml file when running the
playbook with the delete tag

Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:26 +02:00
Clement Verna
45682d6589 docsbuilding: add the possibility to delete the cronjob from ansible
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:26 +02:00
Adam Williamson
e2767ee22e Fix up openqa-aarch64-0* network config a bit harder, I hope
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-04-24 21:34:26 +02:00
Adam Williamson
57da55cf52 ...now fix it harder
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-04-24 21:34:26 +02:00
Adam Williamson
9727f27efd Fix syntax error in last commit
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-04-24 21:34:26 +02:00
Adam Williamson
1081f7243e openqa: try and stick new aarch64 workers to qa network
This involves disabling the interface connected to the arm
network and renaming references to them. This should simplify
networking and avoid firewall issues. I hope.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-04-24 21:34:26 +02:00
Adam Williamson
ee006a8d3e openqa: update iptables NAT rule implementation
Since we set this up, @puiterwijk added a nice `nat_rules` thing
that lets us add NAT rules without forking the iptables template,
and I just set up the `openqa_tap_iface` variable to avoid the
stupid thing where I hardcoded all the possible interface names
for different arches. So let's use those two together FOR GREAT
JUSTICE! Or possibly just to break everything, you know, we'll
find out shortly.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-04-24 21:34:26 +02:00
Justin W. Flory
7d7ef7f4fe badges: Add mapping for neuro-sig FAS membership badge
This commit adds a mapping for the `neuro-sig` FAS group to the
`neurofedora-sig-member` badge. This is used in an existing cron job
that automatically awards the badge to members who are already sponsored
into the FAS group, since the automated rule only awards it to people
who are added to the group after the badge is pushed.

Signed-off-by: Justin W. Flory <git@jwf.io>
2020-04-24 21:34:26 +02:00
Adam Williamson
4b9dc6585c Set ansible_ifcfg_whitelist on aarch64-02 and aarch64-03 for now
There is a connected eth2 on each of these machines but no
eth2_ip or eth2_nm in these files, which breaks the 'copy ifcfg
files - non virthost' play. For now I'm just going to set this
whitelist var which should tell ansible to ignore eth2, we can
change the approach later if we want to.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-04-24 21:34:26 +02:00
Adam Williamson
6423bf52a2 Fix quoting in host_vars from last commit
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-04-24 21:34:26 +02:00
Adam Williamson
a85540d10e Config tweaks for new openQA aarch64 workers
Including an enhancement (I hope) to how we do the special
firewall config for the tap worker hosts: use a variable for the
ethernet interface rather than hardcoding a set of them.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-04-24 21:34:26 +02:00
Stephen Smoogen
19833378a1 remove out-dated fedoramagazine and fedoracommunity lines 2020-04-24 21:34:26 +02:00
Pavel Raiskup
3b56ca5459 copr: fedora-cloud.yml file disappeared
.. with the whole openstack cloud.
2020-04-24 21:34:26 +02:00
Silvie Chlupova
3e64079c6d backend: do not cache only repomd.xml 2020-04-24 21:34:26 +02:00
Stephen Smoogen
9d97e9814e remove cruft from nagios 2020-04-24 21:34:26 +02:00
Clement Verna
0e5197255f bodhi: apply the patch after bodhi's installation
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:26 +02:00
Clement Verna
cfd29c46cf bodhi: fix the dockerfile syntax
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:26 +02:00
Clement Verna
40857f8b49 bodhi: apply the new template in production
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:26 +02:00
Clement Verna
b1317e3a41 bodhi: use the correct install path in stg
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:26 +02:00
Clement Verna
db3c0785cb bodhi: patch error templates while waiting for a release
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:26 +02:00
Luca BRUNO
18c7325cca coreos-cincinnati: provision on prod too
Signed-off-by: Luca BRUNO <luca.bruno@coreos.com>
2020-04-24 21:34:26 +02:00
Luca BRUNO
d781504808 coreos-cincinnati: off-board sanja
Signed-off-by: Luca BRUNO <luca.bruno@coreos.com>
2020-04-24 21:34:26 +02:00
Kevin Fenzi
6acde1e9fa moc2: add ppc64le boot entry
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:26 +02:00
Kevin Fenzi
e87e78f963 dchp_server: drop old cloud net from dhcpd on cloud-noc01. Add virthost-ppc64le-02 to new net.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:26 +02:00
Kevin Fenzi
3d4db8578e proxy30: fix for no longer used ec2 group for cloud_aws
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:26 +02:00
Kevin Fenzi
aa580f72c5 openstack: remove more lingering files and playbooks and libraries.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:26 +02:00
Kevin Fenzi
00af04a024 openstack cloud: decomission
Finally take fed-cloud* out and all playbooks associated with the old (and attempts to make a new one).
This cloud was a pain at times, but it did serve long and well, we salute it!

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:26 +02:00
Rick Elrod
0135fc1102 nagios: Add script and check for checking that a timestamp within a file is within a delta of now, and then use this for alerting when websites stop building
Signed-off-by: Rick Elrod <relrod@redhat.com>
2020-04-24 21:34:26 +02:00
Brendan Early
60b360e9e1 fix hosts_with_var_set script 2020-04-24 21:34:26 +02:00
Brendan Early
0690270c69 remove multiviews from fedorapeople 2020-04-24 21:34:26 +02:00
Stephen Smoogen
37915eaf25 put in patches to use wildcard2020 2020-04-24 21:34:26 +02:00
Stephen Smoogen
190439f2b8 push this will allow me to build cloudvmhost which is not frozen 2020-04-24 21:34:26 +02:00
Stephen Smoogen
3576edaaab this is why we have reviews during freezes 2020-04-24 21:34:26 +02:00
Stephen Smoogen
f6ee0f6d5b this will make a temp host for a cloud box so I can boot and build 2020-04-24 21:34:26 +02:00
Michael Scherer
c76e5820a7 Disable memcached access
It seems to somehow cause trouble suddenly, with a deadlock, the
last commit didn't seems to fix it.

See https://pagure.io/fedora-infrastructure/issue/8689 for details
2020-04-24 21:34:26 +02:00
Stephen Smoogen
950d31ab2b add a 21 2020-04-24 21:34:26 +02:00
Stephen Smoogen
dc1975c778 1 down 2 more to go 2020-04-24 21:34:26 +02:00
Stephen Smoogen
18382b9738 Add in mac address for next aarch64 box 2020-04-24 21:34:26 +02:00
Pavel Raiskup
7e4feafee5 copr: more aws builders in production
We removed openstack machines, and copr is slow.
2020-04-24 21:34:26 +02:00