Commit Graph

137 Commits

Author SHA1 Message Date
Patrick Uiterwijk
7b9af8332c Use rngd on builders
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2018-05-14 13:54:22 +02:00
Kevin Fenzi
83059c1fbc revert haveged install on builders 2018-05-13 21:55:37 +00:00
Kevin Fenzi
45297394ef add haveged on builders for vm random 2018-05-13 21:30:03 +00:00
Kevin Fenzi
1a4710e65f this needs set on 03 also 2018-05-11 16:43:16 +00:00
Kevin Fenzi
6dcc71fe94 fix typo 2018-03-22 22:23:03 +00:00
Kevin Fenzi
5dcd66d570 Per https://pagure.io/releng/issue/7326 move the power builders oz config to use just 1 cpu for now.
There is a bug in nested virt with more than 1 cpu that is causing all the images to fail to build.
2018-03-22 21:37:39 +00:00
Kevin Fenzi
92f0ccf3e1 do not set sysctl on buildvm-armv7-03 for debug info gathering 2018-03-13 00:10:15 +00:00
Kevin Fenzi
f14ef92fd3 add sysctl for armv7 builders to avoid compose lockups 2018-03-01 21:04:16 +00:00
Kevin Fenzi
11e384a8c3 lets try and install oz/imagefactory on s390x builders too 2018-02-27 00:57:34 +00:00
Kevin Fenzi
d96ccc806d add libkcapi to increase a kernel limit on arm builders. Ticket 6636 2018-01-19 21:06:53 +00:00
Patrick Uiterwijk
4763d25f0a Move the inner keytab stuff to the actual playbook
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2018-01-05 09:55:15 +00:00
Patrick Uiterwijk
f56cb3e60a Rename the keytab and its service
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2018-01-05 09:51:17 +00:00
Patrick Uiterwijk
cea3c93ff9 Attempt setup for shared secret keytab for odcs
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2018-01-05 09:47:11 +00:00
Kevin Fenzi
1f8bbceaa7 drop buildppc64/buildppc64le/aarch64 secondary builders 2018-01-02 21:35:54 +00:00
Patrick Uiterwijk
ff3daf593f Koji builder is missing a dep on python2-koji
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2017-12-08 21:57:54 +00:00
Kevin Fenzi
414aa42414 need the policy name here 2017-10-14 23:23:23 +00:00
Kevin Fenzi
8c1044b842 Make sure builders are in permissive selinux mode 2017-10-13 21:44:53 +00:00
Patrick Uiterwijk
adcbf72f03 Packageize this, packageize that, packageize the world
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2017-10-08 22:25:52 +00:00
Kevin Fenzi
35b6f496ef install kernel-modules too, needed for at least HFS+ 2017-09-05 14:51:48 +00:00
Patrick Uiterwijk
b7c4f38fd2 Also add /mnt/koji symlink on buildvm-s390x-01
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2017-08-15 08:46:59 +00:00
Patrick Uiterwijk
d442a5a9c1 Tag these plays temporarily
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2017-07-18 16:50:48 +00:00
Patrick Uiterwijk
77954f9881 Remove httpd from builders - it's a bad idea
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2017-07-18 16:49:00 +00:00
Patrick Uiterwijk
08d514565d Manually create apache user on builders
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2017-07-18 16:45:15 +00:00
Dennis Gilmore
c301dd90c3 install libvirt-client on the builders
libvirt-client is needed to ensure that we can get a simple view
into things when image building goes wrong

Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org>
2017-05-09 14:44:29 +00:00
Patrick Uiterwijk
8ef9f6ce82 Revert "Temporarily disable this handler as the change does not affect anything actually"
This reverts commit 0fdfe2e338.
2017-04-18 02:47:16 +00:00
Patrick Uiterwijk
72417f1cbd Kill the max_loop=64 part
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2017-04-18 02:46:47 +00:00
Patrick Uiterwijk
0fdfe2e338 Temporarily disable this handler as the change does not affect anything actually
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2017-04-18 02:31:24 +00:00
Kevin Fenzi
b29c15e0fa fix duplicate when statements 2017-04-17 22:03:08 +00:00
Kevin Fenzi
0edace9444 fix conditionals 2017-04-17 21:35:50 +00:00
Kevin Fenzi
ea52ea8166 some more s390 tweaks 2017-04-17 21:33:22 +00:00
Kevin Fenzi
d2166dbe6f no virtlogd service on s390x 2017-04-17 21:30:22 +00:00
Kevin Fenzi
f7d1617d79 python-libguestfs seems to be missing on s390x, so no oz or imagefactory 2017-04-17 21:27:44 +00:00
Dennis Gilmore
76c584e920 remove the no longer needed compose mock configs
We no longer use the old compose mock configs as part of our processes. nuke
them all from being installed

Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org>
2017-04-13 19:36:20 +00:00
Kevin Fenzi
0d0421e9de only try and set this on x86_64 2017-04-07 18:34:38 +00:00
Kevin Fenzi
8c2d3b5a9d this now fails when undefined 2017-04-07 01:54:59 +00:00
Kevin Fenzi
41ff0ae3ae == 2017-03-09 00:42:38 +00:00
Kevin Fenzi
a8c97a5395 one more place we need to adjust 2017-03-09 00:37:27 +00:00
Peter Robinson
32c9dbc695 builder: not all hosts run libvirt even it's installed 2017-03-02 20:04:20 +00:00
Peter Robinson
e1e67360d8 buildhw: add libvirtd.conf to enable easier oz/imagefactory debug 2017-03-02 13:03:33 +00:00
Patrick Uiterwijk
80d0dca5e3 All builders are now krb_builder's
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-12-15 00:51:08 +00:00
Kevin Fenzi
e93844c2cd need to protect against this being undefined on builders that are not doing createrepo jobs like arm01/02/04 and bkernel01/02 2016-11-04 21:40:52 +00:00
Kevin Fenzi
732a067ecc drop old duplicate line 2016-11-04 21:35:23 +00:00
Kevin Fenzi
4244352e8a Simplify the logic around /mnt/koji links.
We need to fix the new ppc hosts as they got the alternative arch config for this link.
Staging should also follow primary on this.
2016-11-04 21:25:26 +00:00
Patrick Uiterwijk
acd9f3ef62 Allow specifying krb_builder to setup a builder as using krb
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-11-03 12:58:24 +00:00
Kevin Fenzi
b1a2d105c9 In ansible 2.2 always_run is depreciated. Switch to check_mode. 2016-11-01 16:29:49 +00:00
Patrick Uiterwijk
1cbb90952b No longer use dependencies
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-10-28 12:41:26 +00:00
Patrick Uiterwijk
a75297b0a2 Switch to krb for staging builders
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-10-28 12:37:22 +00:00
Kevin Fenzi
a1f5ed5f5f Fix path 2016-09-02 18:23:10 +00:00
Kevin Fenzi
f89345d115 Fix module failure. 2016-09-02 18:16:03 +00:00
Kevin Fenzi
2d8adc0f20 Add a kojid.service that overrides the upstream one and sets TasksMax to infinity.
We will want to drop this once upstream has added this.
This hopefully fixes kernel and other package builds that have been failing with anoying fork errors.
2016-09-02 18:12:42 +00:00