From 166ff487b3bc9ddcf32e8b73e2ae275a60e53629 Mon Sep 17 00:00:00 2001 From: Jianhong Yin Date: Fri, 5 Aug 2022 18:50:42 +0800 Subject: [PATCH] update buildroot url generate code Signed-off-by: Jianhong Yin --- conf/default-ks.cfg.example | 36 +++++++++++++++++++------------- utils/enable-buildroot-repo.sh | 38 ++++++++++++++++++++-------------- 2 files changed, 44 insertions(+), 30 deletions(-) diff --git a/conf/default-ks.cfg.example b/conf/default-ks.cfg.example index c76e7e78..2f803802 100644 --- a/conf/default-ks.cfg.example +++ b/conf/default-ks.cfg.example @@ -3,22 +3,30 @@ verx=$(rpm -E %rhel) case $verx in 8|9) - [[ "$verx" = 8 ]] && R8=-RHEL-8 - [[ "$verx" = 9 ]] && stype=-Beta - read dtype distro <<< $(awk -F/+ '/^baseurl/ { - for (i=3;i&2 + { read; read os arch osv ver _; } < <(tac -s ' ' <<<"${url//\// }") + debug_url=${url/\/os/\/debug\/tree} + read dtype distro <<< $(awk -F/+ '{ + for (i=3;i&2 cat <<-EOF >/etc/yum.repos.d/beaker-buildroot.repo [beaker-buildroot] name=beaker-buildroot diff --git a/utils/enable-buildroot-repo.sh b/utils/enable-buildroot-repo.sh index f1a91ebb..44ed9c0a 100755 --- a/utils/enable-buildroot-repo.sh +++ b/utils/enable-buildroot-repo.sh @@ -3,24 +3,30 @@ verx=$(rpm -E %rhel) case $verx in 8|9) - [[ "$verx" = 8 ]] && R8=-RHEL-8 - [[ "$verx" = 9 ]] && stype=-Beta - read dtype distro <<< $(awk -F/+ '/^baseurl/ { - for (i=3;i&2 + { read; read os arch osv ver _; } < <(tac -s ' ' <<<"${url//\// }") + debug_url=${url/\/os/\/debug\/tree} + read dtype distro <<< $(awk -F/+ '{ + for (i=3;i&2 cat <<-EOF >/etc/yum.repos.d/beaker-buildroot.repo [beaker-buildroot] name=beaker-buildroot