Commit Graph

171 Commits

Author SHA1 Message Date
Kevin Fenzi
92897c7672 Revert "revert this for now"
This reverts commit 7999f2cb82.
2017-01-18 02:08:15 +00:00
Kevin Fenzi
7999f2cb82 revert this for now 2017-01-18 00:56:23 +00:00
Kevin Fenzi
2768015e17 Try spaces here. 2017-01-18 00:33:15 +00:00
Kevin Fenzi
41d67b3c07 no braces needed here 2017-01-17 23:43:49 +00:00
Kevin Fenzi
33cac41231 for primary koji, add some other topurls to get dnf to retry things 2017-01-17 23:40:30 +00:00
Dennis Gilmore
2d97500505 et build_arch_can_fail so that children tasks complete
Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org>
2016-12-22 14:29:05 +00:00
Patrick Uiterwijk
d9f002c064 Kojid will not accept an empty serverca, and default to /etc/kojid/ca.cert, which does not exist
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-12-15 01:27:55 +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
35919f46f3 Disable rdns
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-10-28 12:59:54 +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
Dennis Gilmore
9ae384577f allow /mnt/koji/atomic-cd to be mounted rw inside of runroot
As part fo the process to enable continuous delivery of atomic host
we need to allow /mnt/koji/atomic-cd/ to be mounted rw inside of the
runroot tasks so that the testing ostree repo can be written to

Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org>
2016-10-02 21:20:45 +00:00
Kevin Fenzi
991955810e revert this for now, as upload_blocksize is not valid for kojid.conf 2016-09-08 21:39:05 +00:00
Dennis Gilmore
e8a76b49a9 have the builders upload to the hub in 10Mb chunks rather than 1Mb
Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org>
2016-09-08 19:10:13 +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
Kevin Fenzi
1120fa9b80 fix it so it has no staging changes either 2016-08-06 13:05:33 +00:00
Kevin Fenzi
5139e920a1 tweak this to not be there in either stg or prod and not cause prod comment changes 2016-08-06 12:59:02 +00:00
Ralph Bean
ce11717417 Disable the tmpfs plugin again. 2016-08-04 11:37:33 +00:00
Ralph Bean
ff0cc904ad Re-enable mock tmpfs plugin in staging. 2016-08-03 20:01:14 +00:00
Ralph Bean
6a92f69ff6 Disable stg tmpfs plugin for now. 2016-08-03 07:30:19 +00:00
Kevin Fenzi
be8181e316 drop whitespace that causes change in prod 2016-08-03 07:27:52 +00:00
Ralph Bean
3249d254b6 Crank up the fs size here. 2016-08-01 16:19:50 +00:00
Ralph Bean
741b48ee14 Turn on the tmpfs mock plugin for stg koji builders.
Let's see what happens!
2016-08-01 15:33:07 +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
5ad458cc57 Fix this template to actually work. 2016-07-13 19:23:45 +00:00
Kevin Fenzi
c809c4f4b3 adjust kojid.conf for containerbuild some more 2016-07-13 19:03:05 +00:00
Adam Miller
010732969e only osbs-client on buildvm (just schedules with osbs) and koji-hub (status checking), ssl_verify everywhere, enable in prod
Signed-off-by: Adam Miller <admiller@redhat.com>
2016-07-12 21:19:42 +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
Dennis Gilmore
b4ab40191f fix up the scm setup for pagure.io:/fedora-kickstarts.git
Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org>
2016-05-17 16:04:19 +00:00
Kevin Fenzi
44894eb690 Re-add git.fedorahosted.org for spins until we sort our pungi issues. 2016-05-15 15:14:42 +00:00
Kevin Fenzi
d994bcaa5f Move comps and spin-kickstarts to pagure 2016-05-13 23:02:35 +00:00
Kevin Fenzi
63a72008ff Fix template 2016-04-27 18:08:03 +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