Commit Graph

98 Commits

Author SHA1 Message Date
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
Dennis Gilmore
59f4e2974c fix up the runroot plugin config and install
the koji-builder rpm now installs the runroot plugin into the
builder plugin directory. no longer install our copy and use
upstreams and no longer reset the plugin directory

Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org>
2016-03-04 13:39:16 +00:00
Adam Miller
5cabd007f9 Round 2: add koji-containerbuild plugin 2016-02-29 15:49:23 +00:00
Kevin Fenzi
126bfa089d Need to move this link to the new runroot arm builders too 2016-02-26 22:04:16 +00:00
Adam Miller
745fdb76d7 Revert "add koji-containerbuild plugin"
This reverts commit 8cf392b838.
2016-02-22 21:11:35 +00:00
Adam Miller
8cf392b838 add koji-containerbuild plugin 2016-02-22 21:03:08 +00:00
Kevin Fenzi
f0c80375b5 Remove action: in all roles. 2016-01-06 21:58:31 +00:00
Kevin Fenzi
dce37b1f41 Need to also change this to a template. 2015-12-08 19:44:10 +00:00
Peter Robinson
2cbc7a3c04 koji_builder: no need to special case the PPC builders anymore 2015-12-07 08:21:15 +00:00
Kevin Fenzi
2686ebbc94 Add arm02-builder00 and arm02-builder01 to compose channel. 2015-11-24 17:27:25 +00:00
Kevin Fenzi
1340a585c8 We need python-kickstart. python-hashlib is in the main python package. 2015-11-13 18:41:33 +00:00
Kevin Fenzi
e12907b576 Image building needs: pykickstart, python-hashlib, and pycdio 2015-11-13 16:00:09 +00:00
Kevin Fenzi
e3631da775 Adjust more for dnf/yum 2015-11-07 20:15:09 +00:00
Kevin Fenzi
549d89f306 Actually drop hotfix thats not needed anymore. Argh 2015-10-10 18:49:58 +00:00
Peter Robinson
fda040912a builders: add secondary arch pungi configs 2015-10-08 08:49:04 +00:00
Peter Robinson
6c53fdf536 koji builder: attempt to not match buildvm-ppc VMs as primary 2015-10-08 08:27:58 +00:00
Peter Robinson
995844599d koji builder: install oz/imagefctory on all but the PPC EPEL builders 2015-10-08 08:02:36 +00:00
Kevin Fenzi
a1a49a1fae Should not restart kojid for oz.cfg change 2015-09-16 21:21:24 +00:00
Dennis Gilmore
04f30f1a60 do not install the oz.cfg on buildppc boxes
Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org>
2015-09-16 21:15:20 +00:00
Dennis Gilmore
f0fb0726f7 add a oz.cfg and deploy it. need to make some changes from upstream
Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org>
2015-09-16 21:15:20 +00:00
Kevin Fenzi
2cf056f01b Tag all the various ntp tasks so we can run over all of them at once. 2015-09-07 15:53:13 +00:00
Kevin Fenzi
664c4d35ee Fix quotes 2015-08-19 16:24:21 +00:00
Kevin Fenzi
66eb0b0b91 Fix typo 2015-08-19 16:21:00 +00:00
Kevin Fenzi
b8e6f15bbc Fix this hotfix for buildppc hosts 2015-08-19 16:17:02 +00:00
Kevin Fenzi
9891e0e4e2 Add hotfix for koji ssl issues. 2015-08-15 17:20:47 +00:00