Commit Graph

122 Commits

Author SHA1 Message Date
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
Ralph Bean
d5d344e58b Make koji_builders site-defaults.cfg into a template. 2016-08-01 15:05:59 +00:00
Kevin Fenzi
d98d854c98 split out virtlogd is only f24+ 2016-07-26 16:19:13 +00:00
Kevin Fenzi
66ee924c9d need to enable/run the virtlogd service on builders 2016-07-26 16:05:18 +00:00
Ralph Bean
9f14e025ce Correct the mount for stg koji builders. 2016-07-21 15:54:15 +00:00
Ralph Bean
96cb5711e5 Create a /mtn/koji symlink on all our staging builders. 2016-07-21 15:34:31 +00:00
Kevin Fenzi
bb4ec2df31 It's python-osbs-client 2016-07-18 17:01:23 +00:00
Kevin Fenzi
7ee66a3428 Set hostname on builders, drop old f22 packages, pull in python-osbs or else dnf pulls in python3-osbs. 2016-07-18 16:38:21 +00:00
Kevin Fenzi
2224aaaa2f Add some tags to these tasks 2016-05-25 19:51:03 +00:00
Dennis Gilmore
4891acdab6 koji_builder: runroot plugin changed where it reads the config from
Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org>
2016-05-25 18:39:53 +00:00
Kevin Fenzi
a5f8df8fa2 Add a idmapd.conf file with our domain for all nfs clients. 2016-05-19 16:32:52 +00:00
Kevin Fenzi
714636b6ed Move koji runroot config to a template and add some changes just for staging. Prod is untouched.
Ticket 5253
2016-04-27 17:55:14 +00:00
Kevin Fenzi
78a1b2e54e Remove this from koji_builder now that it's in it's own role. 2016-04-16 19:55:50 +00:00
Kevin Fenzi
7f33a1326c Don't need to make these anymore they are on the koji mount 2016-04-11 20:26:21 +00:00
Peter Robinson
5c5fce7b22 koji builder: fix my ansible 2016-04-08 13:11:42 +00:00
Peter Robinson
fa65dc892e koji builder: more s390 bits 2016-04-08 13:02:21 +00:00