Commit Graph

53 Commits

Author SHA1 Message Date
Dennis Gilmore
f875be5984 cleanup the files we dump in /tmp after ourselves
Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org>
2017-01-19 18:56:00 +00:00
Dennis Gilmore
525669406c add a cron job for creating the docker base image nightly
Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org>
2017-01-06 00:02:37 +00:00
Kevin Fenzi
358b1eff08 Make the git checkout in this cron job quiet so it doesn't send email everytime. 2016-12-21 17:12:49 +00:00
Dennis Gilmore
06cc91db16 disable f24 production two week atomic composes
Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org>
2016-12-07 18:56:39 +00:00
Kevin Fenzi
3d02fede99 use common lock file for things that update fedora/secondary fullfiletimelists 2016-11-23 18:03:01 +00:00
Adam Williamson
45d8ea3f89 Generate filtered file lists for fedfind to use
This adds `filterlist` files alongside the `fullfilelist` and
`fullfiletimelist` files. These are much, much shorter lists
which skip the entries for packages, ARM device tree boot files
and directories. They are intended for consumption by fedfind,
so it can stop using rync scraping to discover the image files
it looks for. To enable this, we update to a newer version of
`create-filelist` from upstream `quick-fedora-mirror` and make
`update-fullfiletimelist` create the filterlist files as well.

We also delete a couple of old copies of `create-filelist`;
nirik made the two roles that use it share a common copy a few
months back, but missed deleting the copy each role had in its
`files` directory.
2016-11-19 15:15:53 -08:00
Dennis Gilmore
6016393e5e run the f24 and f25 atomic composes nightly. we can switttttch off f24 as sson as f25 is good
Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org>
2016-11-18 22:44:48 +00:00
Peter Robinson
ca4e89c241 releng: disable branched composes 2016-11-18 13:25:06 +00:00
Peter Robinson
90aff53fc0 disable rawhide compse on ppc secondary now we've merged 2016-11-04 22:08:14 +00:00
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
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
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
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
1d74d1198a releng: fix copy/paste on Power64 cron jobs 2016-04-06 13:14:08 +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
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
f96cf2f26a disable rawhide for now
Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org>
2016-02-23 20:10:41 +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
Peter Robinson
af1033dd99 releng: aarch64: enable rawhide nightly compose 2015-12-22 14:41:28 +00:00
Peter Robinson
e1da14f5e6 releng: secondary: add night compose cron jobs 2015-12-17 07:38:34 +00:00
Dennis Gilmore
b31e00a080 make two week nightlies based on f23 now
Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org>
2015-11-03 04:40:48 +00:00
Kevin Fenzi
6cf2040e3b Disable branched composes. We will do a last one manually when we are ready tomorrow. 2015-10-31 03:19:42 +00:00
Dennis Gilmore
a14a0558a3 tweak the cronjob a little to make sure the nightly builds work
Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org>
2015-08-28 12:35:11 +00:00
Dennis Gilmore
a4b2c9e8e8 add cronjob to run the nightly atomic/cloud updates composes
Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org>
2015-08-27 17:00:20 +00:00
Dennis Gilmore
1818476222 have the nightly branched and rawhide jobs pull git from pagure
Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org>
2015-07-23 22:24:54 +00:00
Dennis Gilmore
df167091fe update the rawhide and branched mock configs for f23 branching
Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org>
2015-07-15 15:35:32 +00:00
Dennis Gilmore
889d4672b4 enable the branched cron job
Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org>
2015-07-15 14:24:19 +00:00
Kevin Fenzi
e04c03e6a6 Just disable branched cron job until we need it for f23 2015-05-23 14:15:14 +00:00
Dennis Gilmore
50b4fc15a4 update the configs to use the correct buildroot 2015-02-11 10:40:19 +00:00
Dennis Gilmore
ab3cc080ad more pointing tat the right repos 2015-01-29 19:59:09 +00:00
Ralph Bean
9410861ea5 Move mock configs to templates. 2014-11-06 19:25:28 +00:00