fedorator
fedorator copied to clipboard
Use pungi-fedora config files for release information
e.g. https://pagure.io/fork/mohanboddu/pungi-fedora/blob/python-classroom-lab/f/fedora.conf
Build information (for compose) may be found here: https://pagure.io/pungi-fedora/blob/master/f/fedora.conf
ISOs can be found on these two places:
- Workstation, spins, etc.: https://download.fedoraproject.org/
- Labs and cloud only: https://download.fedoraproject.org/pub/alt/
These URLs redirect to local mirrors, which may have varying directory listings.
Available releases and their descriptions are found on the various websites:
- https://getfedora.org/
- https://spins.fedoraproject.org/
- https://labs.fedoraproject.org/
These websites are static and their source is on pagure (e.g. for spins: https://pagure.io/fedora-websites/blob/master/f/spins.fedoraproject.org/data/content/index.html)
The path ahead here is to
- Parametrize the release information on the websites, so it's grabbed from json or yaml
- Make a fedora-release-info Python script or module which sources pungi and the website information for current release data and info
Related fedora-websites issue: https://pagure.io/fedora-websites/issue/673