Commit Graph

63 Commits

Author SHA1 Message Date
Kevin Fenzi
23fd6acb25 Don't try and enable the runroot plugin on builders that don't have it installed.
This was causing all non runroot builders to never be ready because they
couldn't load the plugin.
2015-06-13 01:05:57 +00:00
Ralph Bean
2f393cba9c Copy in the runroot plugin itself. 2015-06-12 18:15:12 +00:00
Ralph Bean
62b3cda0bb Remove staging-only conditional for runroot kojid plugin. 2015-06-12 18:00:45 +00:00
Ralph Bean
7d55947b9f For now, install the kojid runroot plugin on a "runroot" subset of builders. 2015-06-11 20:14:46 +00:00
Ralph Bean
06901866a7 Fix syntax error. 2015-06-11 18:35:58 +00:00
Ralph Bean
4df520620b Roll ppc into that template as well. 2015-06-11 18:23:29 +00:00
Ralph Bean
e860053d8e Adjust task for that last commit. 2015-06-11 18:17:35 +00:00
Ralph Bean
4cc1580eae Collapse our different /etc/koji.conf copies into a template as well. 2015-06-11 18:12:12 +00:00
Ralph Bean
9ea9f16504 Remove file, now rolled into a template. 2015-06-11 18:08:19 +00:00
Ralph Bean
51c7268248 Use group_vars and roll arm kojid into that same template. 2015-06-11 18:03:21 +00:00
Ralph Bean
7cdb09e384 Move kojid.conf from a file to a template to simplify stg/prod management. 2015-06-11 17:47:36 +00:00
Ralph Bean
f0590406f0 Typofix. 2015-06-06 21:07:40 +00:00
Ralph Bean
8658470497 Specify pluginpath for the staging koji builders. 2015-06-06 21:04:55 +00:00
Ralph Bean
2f72b7e54f Typofix. 2015-06-05 22:49:05 +00:00
Ralph Bean
6c3cfa79f0 Try the kojid runroot plugin in staging. 2015-06-05 22:44:35 +00:00
Kevin Fenzi
275f4b5203 Change all instances of ansible_distribution_major_version to filter to int for comparisons. 2015-05-27 22:27:39 +00:00
Dennis Gilmore
8ca6476563 koji builders: disable the ccache plugin in mock
Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org>
2015-05-06 17:36:37 +00:00
Peter Robinson
95e719fa4b secondary arch builder mounts are slightly different to primary to take that into account 2015-05-01 13:10:20 +00:00
Peter Robinson
1fcdf6bc62 add ppc-koji.conf 2015-05-01 11:15:32 +00:00
Peter Robinson
a9a8589688 buildhw: initial power8 support 2015-05-01 10:55:16 +00:00
Dennis Gilmore
c724d5a41b add a double (()) to deal with multiple values 2015-03-24 17:56:07 +00:00
Peter Robinson
ac36173b75 buildhw: mount arm koji nfs export for aarch64 builders 2015-03-24 17:35:44 +00:00
Dennis Gilmore
c319a2d5f9 Revert "setup fas and sudo on all the builders"
This reverts commit 290072bcce.

Conflicts:

	roles/koji_builder/tasks/main.yml
2015-03-24 16:38:08 +00:00
Dennis Gilmore
453606bb35 add fas and sudoers to all builders 2015-03-24 16:01:06 +00:00
Dennis Gilmore
290072bcce setup fas and sudo on all the builders 2015-03-24 15:54:48 +00:00
Peter Robinson
e55cfcb06a koji_builder: update for aarch64 secondary builders 2015-03-24 13:08:46 +00:00
Dennis Gilmore
50b4fc15a4 update the configs to use the correct buildroot 2015-02-11 10:40:19 +00:00
Kevin Fenzi
b06807e76b Drop this datacenter phx2 thing to handle the stg builder too. 2015-01-30 23:25:37 +00:00
Dennis Gilmore
894f975e04 use the f22 and not the f21 buildroot in compose chroots 2015-01-29 19:52:36 +00:00
Kevin Fenzi
d7a13b17fc Another tweak 2015-01-08 20:40:26 +00:00
Kevin Fenzi
43a0081298 Adjust this for koji01.stg which is also a builder 2015-01-08 20:37:27 +00:00
Dennis Gilmore
7e78c7a65f make sure all the cachine is turned off for when we make pungify tasks 2014-12-18 18:09:07 +00:00
Dennis Gilmore
fc1554c967 tell yum to disable tell squid to ignore all caching.
This should enable rawhide composes to cope with the signed rpms being switched in
2014-12-15 16:11:42 +00:00
Luke Macken
bf6c75f5bf Revert "koji.stg: Point the builder at kojipkgs.phx2 instead of kojipkgs.stg"
This reverts commit 2cdd001bcb.
2014-12-07 17:31:07 +00:00
Luke Macken
2cdd001bcb koji.stg: Point the builder at kojipkgs.phx2 instead of kojipkgs.stg 2014-12-07 16:56:49 +00:00
Ralph Bean
49db0ed837 Tag the koji_builder role. 2014-11-11 21:23:00 +00:00
Praveen Kumar
4b1e5162d7 Update state from installed/removed to present/absent for yum module as per latest documents -> http://docs.ansible.com/yum_module.html 2014-11-05 15:32:11 +00:00
Kevin Fenzi
187171d790 Fix pungi repos on builders. 2014-10-19 20:26:55 +00:00
Dennis Gilmore
b5425e166b we need the docker plugin 2014-08-20 18:37:06 +00:00
Kevin Fenzi
2798e5d55a Add dirs. 2014-06-04 01:16:20 +00:00
Kevin Fenzi
efa3078104 Use stg-koji.conf on stg builders 2014-06-04 01:03:23 +00:00
Kevin Fenzi
252f477ca5 Don't do this link on stg builders. 2014-06-03 19:50:03 +00:00
Till Maas
682a04b292 Add autosigner role
- Move builder infrastructure repo to own role
- Add initial tasks to autosigner role
2014-05-30 17:16:06 +00:00
Kevin Fenzi
ad799abed9 Fold bkernel into buildhw with it's own role. 2014-05-29 16:24:09 +00:00
Kevin Fenzi
47185c520d Make everything doing nfs mounts use the nfs_client role. 2014-05-16 19:35:56 +00:00
Dennis Gilmore
c71162ec08 make sure the chroot for comoose includes the f21 buildroot 2014-04-28 05:53:20 +00:00
Kevin Fenzi
42e03a1ab7 Don't install oz on ppc builders. 2014-04-07 18:20:37 +00:00
Kevin Fenzi
f3dc0330de Turns out, we do need cronie now with oz/imagefactory, etc 2014-04-07 16:52:16 +00:00
Dennis Gilmore
ef70c3164c add setup and packages needed for oz/imagefactory to work 2014-04-05 15:55:30 +00:00
Kevin Fenzi
08c90dc108 No need for hfs kmod on ppc 2014-03-07 17:42:40 +00:00