Commit graph

32064 commits

Author SHA1 Message Date
Stephen Smoogen
d5d83fa763 set up buildvmhost-x86-02 2020-06-26 13:12:08 -04:00
Stephen Smoogen
e441891b6a add host_vars for the rest of the buildhw-x64-XX servers 2020-06-26 12:45:47 -04:00
Stephen Smoogen
467049d1fb add host_vars for buildhw-x64-01 2020-06-26 12:32:18 -04:00
Stephen Smoogen
bbb8292a44 add in buildhw-x86-01.iad2.fedoraproject.org 2020-06-26 11:40:47 -04:00
Stephen Smoogen
afcf6dc205 fix the mac address for buildhw-x86-01 2020-06-26 11:31:23 -04:00
Stephen Smoogen
a50c0da919 put in dhcpd for buildhw-x86-01 to get it to install 2020-06-26 11:26:57 -04:00
Michal Konečný
9664b31916 Release-monitoring: Fix apache issue with external dirs
Signed-off-by: Michal Konečný <mkonecny@redhat.com>
2020-06-26 13:15:25 +02:00
Kevin Fenzi
0d7e14eff6 move buildvm-ppc64le-01 20 over to p9-03.
We are going to rebuild bvmhost-p09-01 and 02 soon, move guests to 03.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-25 20:31:43 -07:00
Kevin Fenzi
622a510318 Move 20 of the ppc64le builders to p09-04 also drop cpus by 1.
Currently ppc builders are hitting memory issues.
Additionally we need to reinstall p09-01/02 with a different disk setup.
So, moving 02->04 for now.

Reducing cpus should mean multithreaded stuff that has gigantic
processes (like c++) should have less of them and hopefully fit in
memory. Additionally, we adjusted the kickstart to give them a swap file
in case that helps them not OOM any having a larger virtual memory set.

In the end once 01/02 are setup as we like, we may just reduce the
number per host and give them all more memory/cpus.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-25 16:32:32 -07:00
Stephen Smoogen
2f65e40e46 add in basics for bvmhost-p09-03 and bvmhost-p09-04 2020-06-25 14:47:38 -04:00
Kevin Fenzi
2f5eaf0c41 retrieve-security-question.py: run 2to3 to port to python3
This is just initial 2to3 running, might need more work.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-25 11:14:20 -07:00
Mark O'Brien
edabba6d96 [maintainer-test] add sysadmin-web fas group 2020-06-25 15:55:32 +01:00
Clement Verna
3e742b9734 osbs: fix the authentication of the candidate-registry
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-06-25 15:06:10 +02:00
Stephen Smoogen
795812c7f9 put in the correct hardware address for server 2020-06-25 08:34:01 -04:00
Stephen Smoogen
776fccd57a put in dhcpd data for ppc09-04 2020-06-25 08:19:29 -04:00
Pavel Raiskup
35ff299cbd copr-be: increase build timeout to 30h
https://lists.fedoraproject.org/archives/list/copr-devel@lists.fedorahosted.org/thread/2SKGANJYGXQ2UNLBF3TKNLJLL3TANUQP/
2020-06-25 13:07:37 +02:00
Pierre-Yves Chibon
8da6026305 Remove loopabull from the master playbook for now
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-06-25 11:41:46 +02:00
Nils Philippsen
74752c3a3c Cope with dangling symlinks
The exists() method uses os.stat() instead of os.lstat() and so doesn't
work for symlinks pointing to a non-existent path. A corresponding
lexists() method doesn't exist yet.

Signed-off-by: Nils Philippsen <nils@redhat.com>
2020-06-25 10:30:33 +02:00
Pierre-Yves Chibon
03e5ce1b44 toddlers: Instruct fedora-messaging to not create the queue
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-06-25 10:00:19 +02:00
Nils Philippsen
34d165ab0d Fix hook links to Pagure hookrunner script, too
This doesn't attempt to prefix the base directory if a supplied `target`
is an absolute path (for debugging).

Fixes: fedora-infrastructure#9000

Signed-off-by: Nils Philippsen <nils@redhat.com>
2020-06-25 07:26:50 +00:00
Nils Philippsen
5175246b89 Fix wrong argument help string
Signed-off-by: Nils Philippsen <nils@redhat.com>
2020-06-25 07:26:50 +00:00
Nils Philippsen
a87c762569 Convert to pathlib API for easy path manipulation
The only left over is os.readlink() which was only introduced as
Path.readlink() in Python 3.9.

Signed-off-by: Nils Philippsen <nils@redhat.com>
2020-06-25 07:26:50 +00:00
Adam Williamson
6b196e70ab openqa/worker: set up swtpm service on tap worker hosts
swtpm is a TPM emulator we want to use for testing Clevis on
IoT (and potentially other things in future). We're implementing
this by having os-autoinst just add the qemu args but expect
swtpm itself to be running already - that's counted as the
sysadmin's responsibility. My approach to this is to have openQA
tap worker hosts also be tpm worker hosts, meaning they run one
instance of swtpm per worker instance (as a systemd service) and
are added to a 'tpm' worker class which tests can use to ensure
they run on a suitably-equipped worker. This sets up all of that.
We need a custom SELinux policy module to allow systemd to run
swtpm - this is blocked by default.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-06-24 16:59:11 -07:00
Pierre-Yves Chibon
91817a5ede toddlers: adjusting the routing keys: # == multiple words, * == 1 word
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-06-24 21:25:48 +02:00
Pierre-Yves Chibon
2868fcde7d Revert "toddlers: try declaring the routing_keys in the bindings to see if that changes anything"
This seems to have no effect (or doesn't have the effect hoped)

This reverts commit b024305d51.
2020-06-24 21:25:07 +02:00
Pierre-Yves Chibon
b024305d51 toddlers: try declaring the routing_keys in the bindings to see if that changes anything
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-06-24 21:09:35 +02:00
Stephen Smoogen
c451bc9991 do NOT overuse the Centos Ip space 2020-06-24 14:23:40 -04:00
Stephen Smoogen
d43a6788bd we need more dhcp for bringup 2020-06-24 14:18:13 -04:00
Pierre-Yves Chibon
23099a2282 toddlers: Simplify a little the fedora-messaging config and adjust it for stg
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-06-24 17:47:55 +02:00
Kevin Fenzi
43b04c54f7 2fa_client: add tags so we can just run this by itself if needed.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-24 08:26:47 -07:00
Pierre-Yves Chibon
8031df3d70 toddlers: looks like openshift is cast-picky, so secret != Secret
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-06-24 17:21:44 +02:00
Pierre-Yves Chibon
7adb30732b toddlers: Add the variable names where they should be
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-06-24 17:17:17 +02:00
Mark O'Brien
ac169de518 fix syntax error 2020-06-24 17:13:13 +02:00
Clement Verna
669ee2544c osbs: remove unused parameter in the registry config
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-06-24 15:56:36 +02:00
Michal Konečný
83ac79169f Anitya: Buildconfig cleanup
* Update Fedora to F32
* Remove unecessary packages
* Add missing packages
* Remove fedmsg related things

Signed-off-by: Michal Konečný <mkonecny@redhat.com>
2020-06-24 15:27:24 +02:00
Mark O'Brien
9b6741d9b7 fix syntax error 2020-06-24 11:34:58 +01:00
Mark O'Brien
50d34cc93d still need fedora user 2020-06-24 11:33:47 +01:00
Mark O'Brien
53b110a900 [maintainer-test] remove file as no longer needed 2020-06-24 11:17:31 +01:00
Kevin Fenzi
79198c0112 Revert "kojipkgs: switch http/2 on again"
This reverts commit 4b9e9a196d.
2020-06-23 14:18:18 -07:00
Stephen Smoogen
b215f87b2a update dhcp for p09 openqa 2020-06-23 14:48:50 -04:00
Kevin Fenzi
6062f31827 Revert "docs sync cron: disable until the initial sync I am doing finishes."
This reverts commit df2adf6842.
2020-06-23 11:13:41 -07:00
Kevin Fenzi
df2adf6842 docs sync cron: disable until the initial sync I am doing finishes.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-23 10:50:51 -07:00
Stephen Smoogen
3aba2157ca put in dhcp for mgmt 2020-06-23 13:12:39 -04:00
Kevin Fenzi
41ca654628 docs sync: adjust cron jobs and rsync script
Right now we update translation files once a day at 22:00UTC.
So, it makes no sense to generate the translated docs more often than
once a day after that update. So, that cron moves to 23:00UTC.
The en cron can be once per hour, run it before sync.

Finally, adjust the docs-rsync script so it's actually idempotent,
and only transfers as much as it needs to.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-23 10:08:28 -07:00
Stephen Smoogen
5a0fd14679 put in stuff so bvmhost-a64-osbs-01 could be ansibled 2020-06-23 12:45:04 -04:00
Stephen Smoogen
8a99de1e9a remove a duplicate mac from the dhcpd config 2020-06-23 10:13:39 -04:00
Stephen Smoogen
f2a60de5cb add bvmhost-p08-3 and bvmhost-p08-04 2020-06-23 09:00:52 -04:00
Mark O'Brien
63ff40869c [osbs] add candidate registry to iptables 2020-06-23 13:27:41 +01:00
Mark O'Brien
5e78f70118 [osbs] add cdn registry to ip tables 2020-06-23 13:08:59 +01:00
Kevin Fenzi
84cd49eb49 buildvm-a64-22.iad2.fedoraproject.org: fix ip address
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-22 19:24:30 -07:00