Commit Graph

97 Commits

Author SHA1 Message Date
Dennis Gilmore
e8bbcb7a59 use a lock file for the atomic continuous composes.
with the lockfile if a compose runs over five minutes the new one
stomps on the old and things are unhappy

Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org>
2016-10-03 16:33:04 +00:00
Dennis Gilmore
76474e985f we do not need the -n in the git clone
Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org>
2016-10-02 23:30:37 +00:00
Dennis Gilmore
ba91d9529a add crontab file and install it for running atomic host continuous delivery
Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org>
2016-10-02 21:27:33 +00:00
Peter Robinson
f773a54b2a releng: s390: adjust runtime of branched 2016-09-20 09:07:45 +00:00
Peter Robinson
393161ed42 releng - disable aarch64 rawhide secondary compose 2016-09-13 23:17:41 +00:00
Kevin Fenzi
37fada00a7 This is under /koji now. 2016-08-31 17:14:52 +00:00
Kevin Fenzi
04a52b8667 Death to all trailing whitespace. 2016-08-08 19:36:31 +00:00
Peter Robinson
cc13a485a5 enable branched on Alt Arches 2016-07-30 14:32:19 +00:00
Peter Robinson
1195394053 releng: enabled F-25 branched on primary 2016-07-28 13:36:57 +00:00
Peter Robinson
58c07116fc update branched cron jobs for f25 2016-07-26 05:57:42 +00:00
Kevin Fenzi
03a8923c04 Update create-filelist and wrapper from upstream quick mirror.
Merge all the various copies of the wrapper into one copy.
Setup arguments as needed for each call.
2016-07-15 20:05:53 +00:00
Dennis Gilmore
a66c32dc98 change the two week nightly compose to be f24 pungi based
Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org>
2016-06-27 03:25:10 +00:00
Peter Robinson
6dc59b465a releng: disable secondary branched 2016-06-23 09:19:28 +00:00
Kevin Fenzi
1e4e316cd3 These have to use a local lock file as ftpsync doesnt have perms to /srv or / 2016-06-22 23:04:38 +00:00
Kevin Fenzi
d5e67b45fe Some server side improvements for quick-mirror 2016-06-22 21:51:06 +00:00
Dennis Gilmore
a1bad30c03 disable branched composes now we are go
Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org>
2016-06-17 01:56:07 +00:00
Kevin Fenzi
e55e51fa7f Update new create-filelist on bodhi and releng 2016-05-28 17:22:32 +00:00
Kevin Fenzi
2224aaaa2f Add some tags to these tasks 2016-05-25 19:51:03 +00:00
Kevin Fenzi
83f1469169 Don't need idmapd.conf here, it's in nfs/client now. 2016-05-21 16:27:05 +00:00
Kevin Fenzi
d0a046d431 Fix unneeded chmod of files on mirrors. releng ticket 6421 2016-05-21 16:15:04 +00:00
Kevin Fenzi
d1b34d3fc7 Add new create-filelist call from https://pagure.io/quick-fedora-mirror to replace the rsync call to make fullfiletimelist file. This should allow quick-fedora-mirror script to work. 2016-05-16 16:32:38 +00:00
Peter Robinson
64c13b8106 releng: really fix AltArch /mnt/koji 2016-05-13 13:26:13 +00:00
Patrick Uiterwijk
8f37faa1b4 Fix not in
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-05-13 12:12:37 +00:00
Peter Robinson
467242053f releng: use releng-compose group 2016-05-13 10:55:38 +00:00
Peter Robinson
6e43df1ae9 releng: fix /mnt/koji symlink creations for AltArch compose hosts 2016-05-13 10:43:34 +00:00
Peter Robinson
0b8cde5bea releng: add secondary mirror nfs for AltArch compose hosts 2016-05-13 10:18:09 +00:00
Kevin Fenzi
e55c8f37c0 Add a fullfiletimelist file with timestamps for fedora/epel changes to master mirrors 2016-05-04 16:08:08 +00:00
Peter Robinson
3f904aee63 compose: releng: fix copy paste on s390 2016-04-13 11:37:33 +00:00
Peter Robinson
353ebeeffa releng: enable s390 pungi 4 branched and rawhide composes 2016-04-12 00:06:57 +00:00
Peter Robinson
9951cad579 releng: secondary: add ability to sign packages from secondary compose servers 2016-04-09 08:21:54 +00:00
Peter Robinson
cbbf68d204 releng: fix name description: /etc/koji/koji.conf -> /etc/koji.conf 2016-04-06 13:22:50 +00:00
Peter Robinson
1d74d1198a releng: fix copy/paste on Power64 cron jobs 2016-04-06 13:14:08 +00:00
Peter Robinson
fdfd25a88b releng: use releng-secondary group instead of hostname 2016-04-06 12:15:24 +00:00
Peter Robinson
64ed92934f releng: compose: remove old pungi3 configs, all pungi configs now reside in https://pagure.io/pungi-fedora 2016-04-06 12:12:19 +00:00
Peter Robinson
aa18cd63cb releng: secondary: add Power64 mash configs, branched/rawhide cron jobs, update aarch64 2016-04-06 12:09:27 +00:00
Peter Robinson
833e799481 releng: merge composers into releng-compose to reduce duplication 2016-04-06 11:34:11 +00:00
Dennis Gilmore
62a91e95e7 releng sudoe cleanup
move releng-sudoers to 00releng-sudoers everywhere
drop the no longer needed ftpsync-sudo file
ansible-priave has some changes to match

Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org>
2016-03-17 15:10:10 +00:00
Kevin Fenzi
43e436825f Move 00releng-sudoers install to use the sudoers var from variables and the sudo role. 2016-03-07 23:33:03 +00:00
Dennis Gilmore
43e83edfcb just clone the repos`
Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org>
2016-02-29 05:18:15 +00:00
Dennis Gilmore
3f9b0c8d2d enable and change the rawhide and branched cronjobs
Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org>
2016-02-29 04:14:32 +00:00
Dennis Gilmore
25d2fdfdc3 we need the /mnt/koji symlink on branched-composer also
Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org>
2016-02-27 00:16:03 +00:00
Dennis Gilmore
e2fdc38aaf setup f24 and branched compose mock configs
install pungi and compose-utils on compose boxes

Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org>
2016-02-26 19:54:43 +00:00
Dennis Gilmore
b929602948 releng boxes do not need koji-utils on them
Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org>
2016-02-26 19:54:43 +00:00
Patrick Uiterwijk
d8ad7b6bb0 Seems this link is also needed on rawhide-composer
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-02-24 22:02:00 +00:00
Dennis Gilmore
f96cf2f26a disable rawhide for now
Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org>
2016-02-23 20:10:41 +00:00
Dennis Gilmore
4e0372c5de put the releng sudoers on teh boxes with a 00 prefix
Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org>
2016-01-27 17:30:09 +00:00
Dennis Gilmore
8cac8e989d add f23 branched compose mock configs
Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org>
2016-01-27 16:29:39 +00:00
Kevin Fenzi
8a66e61eca Do not replace /etc/sudoers. Instead move to a sudoers.d file. 2016-01-23 17:23:36 +00:00
Dennis Gilmore
65c84283a9 fix up the two week compose cronjob
Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org>
2016-01-21 15:34:47 +00:00
Kevin Fenzi
87a27b606f Both these places change the masher user. Sync them up so they do the same thing instead of changing back and forth each run. 2016-01-10 23:00:04 +00:00