summaryrefslogtreecommitdiffstats
path: root/files/scripts/create-filelist
Commit message (Collapse)AuthorAgeFilesLines
* Update create-filelist to latest upstream.Jason Tibbitts2017-05-051-27/+76
|
* create-filelist: also skip the imagelist when making othersAdam Williamson2016-11-231-0/+2
| | | | | add the imagelist's name to skip_files as we do for the other two files. tibbs is committing the same change to upstream.
* turn 'filterlist' into 'imagelist', using productmdAdam Williamson2016-11-231-7/+16
| | | | | | | | | | | | | | | | | 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.
* create-filelist: add '.' to png and jpgAdam Williamson2016-11-191-1/+1
| | | | Brown paper bag fix for previous commit. Sigh.
* create-filelist: filter png and jpg too (acked by nirik)Adam Williamson2016-11-191-3/+3
| | | | | | This is a tiny change to the previous commit to just filter png and jpg files too, as alt has tons of pngs. Will send a PR for upstream create-filelist.
* Generate filtered file lists for fedfind to useAdam Williamson2016-11-191-1/+9
| | | | | | | | | | | | | | | | 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.
* Update create-filelist and wrapper from upstream quick mirror.Kevin Fenzi2016-07-151-4/+7
| | | | | Merge all the various copies of the wrapper into one copy. Setup arguments as needed for each call.
* Some server side improvements for quick-mirrorKevin Fenzi2016-06-221-6/+10
|
* Also update create-filelistKevin Fenzi2016-05-281-6/+11
|
* Put new create-filelist in scripts so we can use it all the places we need.Kevin Fenzi2016-05-271-0/+118