Provide packages for Fedora 30
Fedora 30 was released at 2019-04-30. According to our policy of supporting all currently supported versions of Debian, Ubuntu, Mint, RHEL, Fedora, and CentOS we should start releasing packages available for Fedora 30.
For this we however need to wait until PackageCloud will add support for Fedora 30. And the latest available release of PackageCloud is dated at 2019-04-19, so before new Fedora was released.
Original issue body
The docs say:
We provide packages for the currently supported versions of Debian, Ubuntu, Mint, RHEL, Fedora, and CentOS.
However, this seems to not be the case:
- Running
curl -L https://packages.gitlab.com/install/repositories/runner/gitlab-runner/script.rpm.sh | sudo bash
on Fedora 30 gives the following output:
Detected operating system as fedora/30.
Checking for curl...
Detected curl...
Downloading repository file: https://packages.gitlab.com/install/repositories/runner/gitlab-runner/config_file.repo?os=fedora&dist=30&source=script
curl: (22) The requested URL returned error: 404 Not Found
Unable to download repo config from: https://packages.gitlab.com/install/repositories/runner/gitlab-runner/config_file.repo?os=fedora&dist=30&source=script
This usually happens if your operating system is not supported by
packagecloud.io, or this script's OS detection failed.
You can override the OS detection by setting os= and dist= prior to running this script.
You can find a list of supported OSes and distributions on our website: https://packages.gitlab.com/docs#os_distro_version
For example, to force CentOS 6: os=el dist=6 ./script.sh
If you are running a supported OS, please email support@packagecloud.io and report this.
- Additionally, searching for fedora/30 on packages.gitlab.com doesn't give any result.
Blocked
We are waiting for packagecloud to support Fedora 30 since we use that to distribute RPMs.
Update 2020-03-2: Packagecloud 3.0 was released and the upgrade is being tracked in https://gitlab.com/gitlab-com/gl-infra/infrastructure/issues/9058 and gitlab-com/gl-infra/production#1688 (closed)