X-Git-Url: https://git.whamcloud.com/?a=blobdiff_plain;f=contrib%2Flbuild%2Flbuild-sles12;h=6a21843a2c231079702db4896be1419757374801;hb=refs%2Fchanges%2F48%2F30748%2F7;hp=091d6e484ac16b62b75ed3807d546ef0d9231cf5;hpb=ef4a569865bbeb45219fd48a45af5980c94cb879;p=fs%2Flustre-release.git diff --git a/contrib/lbuild/lbuild-sles12 b/contrib/lbuild/lbuild-sles12 index 091d6e4..6a21843 100644 --- a/contrib/lbuild/lbuild-sles12 +++ b/contrib/lbuild/lbuild-sles12 @@ -14,12 +14,26 @@ source ${LBUILD_DIR}/lbuild-sles kernel_srpm_location() { local site + local kminor + local kdir case $lnxmaj in 3.12) site="http://mgmt/cobbler/repo_mirror/updates-sles12.1-src" ;; 4.4) - site="http://mgmt/cobbler/repo_mirror/updates-sles12.2-src" + kminor=${lnxmin##.} + kdir=updates-sles12.2-src + if [ $kminor -eq 103 ] + then + if [ ${lnxrel%%.*} -lt 90 ] + then + kdir=updates-sles12.3-src + fi + elif [ $kminor -eq 82 -o $kminor -gt 91 ] + then + kdir=updates-sles12.3-src + fi + site="http://mgmt/cobbler/repo_mirror/$kdir" ;; esac echo "$site/src/" @@ -137,12 +151,26 @@ find_linux_rpm-sles12() { wanted_kernel="${lnxmaj}${lnxmin}-${lnxrel}${rpmfix_diff}" fi local site + local kminor + local kdir case $lnxmaj in 3.12) site="http://mgmt/cobbler/repo_mirror/updates-sles12.1-x86_64" ;; 4.4) - site="http://mgmt/cobbler/repo_mirror/updates-sles12.2-x86_64" + kminor=${lnxmin##.} + kdir=updates-sles12.2-x86_64 + if [ $kminor -eq 103 ] + then + if [ ${lnxrel%%.*} -lt 90 ] + then + kdir=updates-sles12.3-x86_64 + fi + elif [ $kminor -eq 82 -o $kminor -gt 91 ] + then + kdir=updates-sles12.3-x86_64 + fi + site="http://mgmt/cobbler/repo_mirror/$kdir" ;; esac if [ ! -f $pathtorpms/kernel-default-devel-$wanted_kernel.$(resolve_arch $TARGET_ARCH).rpm ]; then