Project

General

Profile

Actions

Bug #6163

closed

Update distributions in OBS

Added by osmith 8 months ago. Updated 3 months ago.

Status:
Resolved
Priority:
Normal
Assignee:
Target version:
-
Start date:
08/31/2023
Due date:
% Done:

100%

Spec Reference:

Description

This issue is about making the Linux distributions we build for in OBS more consistent, and ensuring that we don't build for distributions that nobody is using.

Recent package download stats (crawlers filtered out, script, checked out in /root/access-log-stats on downloads.osmocom.org):

Date range:
  04/Jun/2023:00:01:27 +0200 - 31/Aug/2023:14:04:49 +0200

Distributions:
 125453 Debian_11
 124541 CentOS_8
  56912 Debian_12
  47603 Debian_10
  14298 xUbuntu_20.04
   2852 xUbuntu_22.04
   1692 CentOS_7
    681 xUbuntu_18.04
    365 Debian_Unstable
    354 Debian_Testing
     90 xUbuntu_23.04
     47 Debian_9.0
     42 Raspbian_10
     34 xUbuntu_20.10
     15 Raspbian_11
     13 openSUSE_Tumbleweed
Notes:
  • There were a lot of crawlers (search engines, AI companies). I've added a robots.txt disallowing package related directories: https://downloads.osmocom.org/robots.txt
  • EOL distro ubuntu 18.04 has very few downloads, and 21.04 has none. I've removed them from OBS.
  • openSUSE 15.4 has 0 downloads (not listed).
  • I didn't expect Ubuntu 20.04 to get used that much.
Based on the stats above, I think it makes sense to remove:
  • Raspbian 10 and 11 (barely used and debian aarch64 packages can be used instead for newer Pis)
  • openSUSE 15.4, keeping only Tumbleweed (we did not have the latest version 15.5 enabled)

Draft of a new wiki page to list which distros we have enabled, and when to add/remove them:
https://osmocom.org/projects/cellular-infrastructure/wiki/Linux_Distributions


Checklist

  • add latest distros (Rasberry Pi OS 12, Ubuntu 23.10)
  • post news entry about removal of some distros
  • post to mailing lists
  • wait until 2024-02 before removing distros, as announced
  • remove raspberry pi OS 64 bit
  • remove ubuntu 23.04 (will be EOL then)
  • remove openSUSE 15.4
  • remove Debian Testing
Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)