summaryrefslogtreecommitdiffstats
path: root/roles/releng
Commit message (Collapse)AuthorAgeFilesLines
* Add the koji plugins for releng, runroot is among themPatrick Uiterwijk2017-09-011-0/+4
| | | | Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
* no more f24 cloud composes pleaseKevin Fenzi2017-08-231-4/+0
|
* Enabling branched(f27) composesMohan Boddu2017-08-161-3/+3
| | | | Signed-off-by: Mohan Boddu <mboddu@redhat.com>
* remove s390 cron copy tooPeter Robinson2017-07-201-5/+0
|
* remove s390 branched nightlyPeter Robinson2017-07-201-3/+0
|
* Enabling docker and cloud nightly composes for F26Mohan Boddu2017-07-142-4/+12
| | | | Signed-off-by: Mohan Boddu <mboddu@redhat.com>
* Removing branched composesMohan Boddu2017-07-071-3/+3
| | | | | | | Since we got a f26 gold final RC compose, we dont need to do nightlies anymore. Signed-off-by: Mohan Boddu <mboddu@redhat.com>
* Enabling f26 atomic two-week nightly composesMohan Boddu2017-07-061-2/+6
| | | | Signed-off-by: Mohan Boddu <mboddu@redhat.com>
* drop no longer needed rawhide/branched composes from alternative archesKevin Fenzi2017-06-151-15/+0
|
* releng: remove unused branched/rawhide secondary compose cron jobsPeter Robinson2017-05-175-15/+0
|
* Add python2-modulemd and python2-pdc-client for modular compose.Ralph Bean2017-05-161-0/+2
|
* Enable f26 modular compose cronjob.Ralph Bean2017-05-151-0/+1
|
* remove the no longer needed compose mock configsDennis Gilmore2017-04-1331-1112/+0
| | | | | | | We no longer use the old compose mock configs as part of our processes. nuke them all from being installed Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org>
* releng: compose boxes need kerberosPeter Robinson2017-04-131-0/+1
|
* Add cron entry for modular rawhide compose.Ralph Bean2017-04-121-0/+1
|
* update s390-compose for f26Peter Robinson2017-04-121-1/+1
|
* make atomic-cd cron not noisyKevin Fenzi2017-04-101-1/+1
|
* Fix a typo in Rawhide DNF nightly cron jobLubomír Sedlář2017-04-101-1/+1
| | | | | | The variable needs to be called TMPDIR, not TPMDIR. Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
* Add a cron job for rawhide nightly with DNFLubomír Sedlář2017-04-051-0/+1
| | | | | | | | | | | | | In order to compare YUM and DNF compose, this will start a simplified compose (no extra deliverables, just the packages) and create logs with differences. The compose starts 12 hours after the real rawhide, which should prevent any negative effects on the production compose (while it's possible for the nightly to not finish yet, after 12 hours it would only be waiting on koji tasks and not needed local resources much). See https://pagure.io/pungi-fedora/pull-request/178 for details. Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
* add skopeo to releng composer in stg for testingAdam Miller2017-03-301-0/+7
| | | | Signed-off-by: Adam Miller <admiller@redhat.com>
* ostree is needed to prune ostree repos that are composedKevin Fenzi2017-03-061-0/+1
|
* Enable branched composeMohan Boddu2017-03-011-1/+1
| | | | Signed-off-by: Mohan Boddu <mboddu@redhat.com>
* Adding Fedora 24 and Fedora 25 CloudImage nightly composesMohan Boddu2017-02-181-0/+8
| | | | Signed-off-by: Mohan Boddu <mboddu@redhat.com>
* clean up releng compose role to complete on secondary composer hostsKevin Fenzi2017-01-271-22/+4
|
* fix staging koji compose links. ticket 5708Kevin Fenzi2017-01-201-2/+2
|
* cleanup the files we dump in /tmp after ourselvesDennis Gilmore2017-01-193-3/+3
| | | | Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org>
* pungi-4.1.12 split some scripts we need into pungi-utils so intall itDennis Gilmore2017-01-181-0/+2
| | | | Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org>
* add a cron job for creating the docker base image nightlyDennis Gilmore2017-01-062-0/+8
| | | | Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org>
* Make the git checkout in this cron job quiet so it doesn't send email everytime.Kevin Fenzi2016-12-211-1/+1
|
* Work with expectations set by pungiPatrick Uiterwijk2016-12-142-2/+2
| | | | Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
* Specify authtypePatrick Uiterwijk2016-12-141-0/+1
| | | | Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
* Use compose profilePatrick Uiterwijk2016-12-141-1/+1
| | | | Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
* Create compose koji profilePatrick Uiterwijk2016-12-143-2/+8
| | | | Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
* Add koji.conf for composePatrick Uiterwijk2016-12-132-14/+9
| | | | Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
* disable f24 production two week atomic composesDennis Gilmore2016-12-071-1/+0
| | | | Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org>
* use common lock file for things that update fedora/secondary fullfiletimelistsKevin Fenzi2016-11-232-2/+2
|
* turn 'filterlist' into 'imagelist', using productmdAdam Williamson2016-11-231-0/+1
| | | | | | | | | | | | | | | | | 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.
* Generate filtered file lists for fedfind to useAdam Williamson2016-11-191-36/+0
| | | | | | | | | | | | | | | | 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.
* run the f24 and f25 atomic composes nightly. we can switttttch off f24 as ↵Dennis Gilmore2016-11-181-1/+2
| | | | | | sson as f25 is good Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org>
* releng: disable branched composesPeter Robinson2016-11-184-4/+4
|
* aarch64/ppc are now part of the regular rawhide compose, these were disabled ↵Kevin Fenzi2016-11-071-10/+0
| | | | but best to remove them from ansible too
* disable rawhide compse on ppc secondary now we've mergedPeter Robinson2016-11-041-1/+1
|
* use a lock file for the atomic continuous composes.Dennis Gilmore2016-10-031-1/+1
| | | | | | | 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>
* we do not need the -n in the git cloneDennis Gilmore2016-10-021-1/+1
| | | | Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org>
* add crontab file and install it for running atomic host continuous deliveryDennis Gilmore2016-10-022-0/+9
| | | | Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org>
* releng: s390: adjust runtime of branchedPeter Robinson2016-09-201-1/+1
|
* releng - disable aarch64 rawhide secondary composePeter Robinson2016-09-131-1/+1
|
* This is under /koji now.Kevin Fenzi2016-08-311-1/+1
|
* Death to all trailing whitespace.Kevin Fenzi2016-08-081-1/+1
|
* enable branched on Alt ArchesPeter Robinson2016-07-303-3/+3
|