From b609c13d3cc04193af5ef0aa691fd656c294d86e Mon Sep 17 00:00:00 2001 From: Federico Di Pierro Date: Mon, 23 Oct 2023 15:50:45 +0200 Subject: [PATCH] new(kernel_crawler): rename distro keys to match os-release names. This is what we expect in driverkit, dbg-go and test-infra. Signed-off-by: Federico Di Pierro --- kernel_crawler/crawler.py | 49 +++++++++++++++++---------------------- 1 file changed, 21 insertions(+), 28 deletions(-) diff --git a/kernel_crawler/crawler.py b/kernel_crawler/crawler.py index 9686348..19c5361 100644 --- a/kernel_crawler/crawler.py +++ b/kernel_crawler/crawler.py @@ -37,35 +37,28 @@ from .talos import TalosMirror +# Keys are taken from /etc/os-release where available. DISTROS = { - 'AliyunLinux': AliyunLinuxMirror, - 'AlmaLinux': AlmaLinuxMirror, - 'AmazonLinux': AmazonLinux1Mirror, - 'AmazonLinux2': AmazonLinux2Mirror, - 'AmazonLinux2022': AmazonLinux2022Mirror, - 'AmazonLinux2023': AmazonLinux2023Mirror, - 'CentOS': CentosMirror, - 'Fedora': FedoraMirror, - 'OracleLinux': OracleMirror, - 'PhotonOS': PhotonOsMirror, - 'RockyLinux': RockyLinuxMirror, - - 'OpenSUSE': OpenSUSEMirror, - - 'Debian': DebianMirror, - 'Ubuntu': UbuntuMirror, - - 'Flatcar': FlatcarMirror, - - 'Minikube': MinikubeMirror, - - 'Redhat': RedhatContainer, - - 'ArchLinux': ArchLinuxMirror, - - 'BottleRocket': BottleRocketMirror, - - 'Talos': TalosMirror, + 'alinux': AliyunLinuxMirror, + 'almalinux': AlmaLinuxMirror, + 'amazonlinux': AmazonLinux1Mirror, + 'amazonlinux2': AmazonLinux2Mirror, + 'amazonlinux2022': AmazonLinux2022Mirror, + 'amazonlinux2023': AmazonLinux2023Mirror, + 'centos': CentosMirror, + 'fedora': FedoraMirror, + 'ol': OracleMirror, + 'photon': PhotonOsMirror, + 'rocky': RockyLinuxMirror, + 'opensuse': OpenSUSEMirror, + 'debian': DebianMirror, + 'ubuntu': UbuntuMirror, + 'flatcar': FlatcarMirror, + 'minikube': MinikubeMirror, + 'redhat': RedhatContainer, + 'arch': ArchLinuxMirror, + 'bottlerocket': BottleRocketMirror, + 'talos': TalosMirror, } def to_driverkit_config(d, res):