Mohan Boddu
96df91be05
Enable branched compose
...
Signed-off-by: Mohan Boddu <mboddu@redhat.com >
2017-03-01 18:35:26 +00:00
Mohan Boddu
983f5eb152
Adding Fedora 24 and Fedora 25 CloudImage nightly composes
...
Signed-off-by: Mohan Boddu <mboddu@redhat.com >
2017-02-18 15:28:39 +00:00
Kevin Fenzi
0976610394
clean up releng compose role to complete on secondary composer hosts
2017-01-27 17:52:09 +00:00
Kevin Fenzi
2d691214f5
fix staging koji compose links. ticket 5708
2017-01-20 18:29:35 +00:00
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
3152746c00
pungi-4.1.12 split some scripts we need into pungi-utils so intall it
...
Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org >
2017-01-18 20:37:29 +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
Patrick Uiterwijk
a90e8d9751
Work with expectations set by pungi
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com >
2016-12-14 13:42:59 +00:00
Patrick Uiterwijk
c623eeae70
Specify authtype
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com >
2016-12-14 13:26:45 +00:00
Patrick Uiterwijk
a7707852b7
Use compose profile
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com >
2016-12-14 13:16:02 +00:00
Patrick Uiterwijk
68a0cfe803
Create compose koji profile
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com >
2016-12-14 13:07:23 +00:00
Patrick Uiterwijk
9ca7df69de
Add koji.conf for compose
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com >
2016-12-13 02:31:19 +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
2e09ca2d00
turn 'filterlist' into 'imagelist', using productmd
...
This adopts https://pagure.io/quick-fedora-mirror/pull-request/27
and adapts to it, so we get `imagelist` files rather than
`filterlist` files (see recent commits for this). The rationale
is more fully explained in that PR (and in PR #26 also) - on
further inspection it turns out that we have to filter out an
awful lot of extensions to create small filterlists for all
three modules, and I'm worried that other file extensions may
appear in the future and cause the filterlists to suddenly get
bigger again. Instead, we have create-filelist use the productmd
constant that defines valid image formats, and only include files
that match those formats in the list. The downside of this
approach is we have to ensure productmd on all the systems that
run `create-filelist` is kept up to date if the list of valid
image formats changes.
2016-11-23 09:21:45 -08: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
Kevin Fenzi
3631ca6589
aarch64/ppc are now part of the regular rawhide compose, these were disabled but best to remove them from ansible too
2016-11-07 19:29:30 +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
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