Closed FloatXD closed 5 months ago
[root@controller-node-1 ~]# uname -r 4.19.90-24.4.v2101.ky10.aarch64
[root@controller-node-1 ~]# kubectl logs -n hwameistor drbd-adapter-controller-node-1-kylin10-rct57 kylin10 /usr/bin/lbdisttool.py + which lbdisttool.py ++ awk -F. '{print $1}' ++ lbdisttool.py -l Traceback (most recent call last): File "/usr/bin/lbdisttool.py", line 4, in <module> __import__('pkg_resources').run_script('lbdist==0.8.1', 'lbdisttool.py') File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 666, in run_script self.require(requires)[0].run_script(script_name, ns) File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 1469, in run_script exec(script_code, namespace, namespace) File "/usr/lib/python2.7/site-packages/lbdist-0.8.1-py2.7.egg/EGG-INFO/scripts/lbdisttool.py", line 34, in <module> File "build/bdist.linux-aarch64/egg/lbdist/distribution.py", line 163, in __init__ File "build/bdist.linux-aarch64/egg/lbdist/distribution.py", line 29, in __init__ Exception: Could not determine distribution info + image_dist= ++ lbdisttool.py -l --os-release /etc/host-release ++ awk -F. '{print $1}' Traceback (most recent call last): File "/usr/bin/lbdisttool.py", line 4, in <module> __import__('pkg_resources').run_script('lbdist==0.8.1', 'lbdisttool.py') File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 666, in run_script self.require(requires)[0].run_script(script_name, ns) File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 1469, in run_script exec(script_code, namespace, namespace) File "/usr/lib/python2.7/site-packages/lbdist-0.8.1-py2.7.egg/EGG-INFO/scripts/lbdisttool.py", line 34, in <module> File "build/bdist.linux-aarch64/egg/lbdist/distribution.py", line 163, in __init__ File "build/bdist.linux-aarch64/egg/lbdist/distribution.py", line 29, in __init__ Exception: Could not determine distribution info + host_dist= + '[' -z ']' + grep -i 'kylin .* v10' /etc/os-release PRETTY_NAME="Kylin Linux Advanced Server V10 (Tercel)" + echo 'Image distro is Kylin V10' + image_dist=kylin10 + '[' -z ']' + uname -r + grep -i .ky10. Image distro is Kylin V10 4.19.90-24.4.v2101.ky10.aarch64 + grep -i 'kylin .* v10' /etc/host-release PRETTY_NAME="Kylin Linux Advanced Server V10 (Sword)" + echo 'Host distro is Kylin V10' + host_dist=kylin10 + [[ kylin10 != kylin10 ]] Host distro is Kylin V10 ++ cat /proc/drbd ++ awk '/^version:/ {print $2}' cat: /proc/drbd: No such file or directory + RUNNING_DRBD_VERSION= No DRBD Module is loaded + '[' -z ']' OS_KERNEL:4.19.90-24.4.v2101.ky10.aarch64 + echo 'No DRBD Module is loaded' + echo OS_KERNEL:4.19.90-24.4.v2101.ky10.aarch64 + export DRBD_EXIST=no + DRBD_EXIST=no + export DRBD_RMP_INSTALL=no + DRBD_RMP_INSTALL=no + export OS_KERNEL=4.19.90-24.4.v2101.ky10.aarch64 + OS_KERNEL=4.19.90-24.4.v2101.ky10.aarch64 + LB_HOW=shipped_modules + source /entry.sh ++ SIGN_KEY=https://packages.linbit.com/package-signing-pubkey.asc ++ PKGS=/pkgs ++ HOSTRELEASE=/etc/host-release ++ RPMDIR=/pkgs/drbd-rpms/ ++ DEBDIR=/pkgs/drbd-debs/ ++ HOW_DEPSONLY=deps_only ++ HOW_REPOFILE=repo_file ++ HOW_HASH=node_hash ++ HOW_FROMSRC=compile ++ HOW_FROMSHIPPED=shipped_modules ++ HOW_LOAD_FROM_RAM=RAM ++ HOW_INSTALL=install ++ modprobe_deps ++ local s ++ for m in libcrc32c nvmet_rdma nvme_rdma loop dm_writecache dm_cache dm_thin_pool dm_snapshot dm_crypt ++ modprobe libcrc32c ++ s=success ++ debug 'Loading libcrc32c: success' ++ '[' -n '' ']' ++ return 0 ++ for m in libcrc32c nvmet_rdma nvme_rdma loop dm_writecache dm_cache dm_thin_pool dm_snapshot dm_crypt ++ modprobe nvmet_rdma ++ s=success ++ debug 'Loading nvmet_rdma: success' ++ '[' -n '' ']' ++ return 0 ++ for m in libcrc32c nvmet_rdma nvme_rdma loop dm_writecache dm_cache dm_thin_pool dm_snapshot dm_crypt ++ modprobe nvme_rdma ++ s=success ++ debug 'Loading nvme_rdma: success' ++ '[' -n '' ']' ++ return 0 ++ for m in libcrc32c nvmet_rdma nvme_rdma loop dm_writecache dm_cache dm_thin_pool dm_snapshot dm_crypt ++ modprobe loop ++ s=success ++ debug 'Loading loop: success' ++ '[' -n '' ']' ++ return 0 ++ for m in libcrc32c nvmet_rdma nvme_rdma loop dm_writecache dm_cache dm_thin_pool dm_snapshot dm_crypt ++ modprobe dm_writecache ++ s=success ++ debug 'Loading dm_writecache: success' ++ '[' -n '' ']' ++ return 0 ++ for m in libcrc32c nvmet_rdma nvme_rdma loop dm_writecache dm_cache dm_thin_pool dm_snapshot dm_crypt ++ modprobe dm_cache ++ s=success ++ debug 'Loading dm_cache: success' ++ '[' -n '' ']' ++ return 0 ++ for m in libcrc32c nvmet_rdma nvme_rdma loop dm_writecache dm_cache dm_thin_pool dm_snapshot dm_crypt ++ modprobe dm_thin_pool ++ s=success ++ debug 'Loading dm_thin_pool: success' ++ '[' -n '' ']' ++ return 0 ++ for m in libcrc32c nvmet_rdma nvme_rdma loop dm_writecache dm_cache dm_thin_pool dm_snapshot dm_crypt ++ modprobe dm_snapshot ++ s=success ++ debug 'Loading dm_snapshot: success' ++ '[' -n '' ']' ++ return 0 ++ for m in libcrc32c nvmet_rdma nvme_rdma loop dm_writecache dm_cache dm_thin_pool dm_snapshot dm_crypt ++ modprobe dm_crypt ++ s=success ++ debug 'Loading dm_crypt: success' ++ '[' -n '' ']' ++ return 0 ++ return 0 ++ [[ shipped_modules == \d\e\p\s\_\o\n\l\y ]] ++ grep -q '^drbd ' /proc/modules ++ '[' -z 4.19.90-24.4.v2101.ky10.aarch64 ']' +++ lbdisttool.py --os-release /etc/host-release -l Traceback (most recent call last): File "/usr/bin/lbdisttool.py", line 4, in <module> __import__('pkg_resources').run_script('lbdist==0.8.1', 'lbdisttool.py') File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 666, in run_script self.require(requires)[0].run_script(script_name, ns) File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 1469, in run_script exec(script_code, namespace, namespace) File "/usr/lib/python2.7/site-packages/lbdist-0.8.1-py2.7.egg/EGG-INFO/scripts/lbdisttool.py", line 34, in <module> File "build/bdist.linux-aarch64/egg/lbdist/distribution.py", line 163, in __init__ File "build/bdist.linux-aarch64/egg/lbdist/distribution.py", line 29, in __init__ Exception: Could not determine distribution info +++ echo '' ++ result= ++ substr= +++ find /pkgs/drbd-rpms/ -type f -name '*4.19.90-24.4.v2101.ky10.aarch64*' -print -quit ++ drbd_rpm= ++ '[' -n '' ']' +++ find /pkgs/drbd-debs/ -type f -name '*4.19.90-24.4.v2101.ky10.aarch64*' -print -quit ++ drbd_deb= +++ find /pkgs/drbd-debs/ -type f -name 'drbd-utils*' -print -quit ++ utils_deb=/pkgs/drbd-debs/drbd-utils_9.27.0-1ppa1~focal1_amd64.deb ++ [[ -n '' ]] ++ debug 'There is no corresponding kernel version deb package or drbd-utils deb package' ++ '[' -n '' ']' ++ return 0 ++ pkgdir=/tmp/pkg ++ kodir=/tmp/ko ++ rm -rf /tmp/pkg /tmp/ko ++ mkdir -p /tmp/pkg /tmp/ko ++ fmt=rpm +++ type -p dpkg ++ '[' -n '' ']' +++ type -p emerge ++ '[' -n '' ']' ++ case $fmt in +++ repo::rpm::getrepofile +++ echo /etc/yum.repos.d/linbit.repo ++ repo=/etc/yum.repos.d/linbit.repo +++ how_to_get /etc/yum.repos.d/linbit.repo +++ local repo=/etc/yum.repos.d/linbit.repo +++ local how= +++ '[' -n shipped_modules ']' +++ how=shipped_modules +++ echo shipped_modules +++ return 0 ++ how_get=shipped_modules ++ debug 'Detected kmod method: "shipped_modules"' ++ '[' -n '' ']' ++ return 0 ++ dist=we_do_not_care +++ needs_dist shipped_modules +++ local how=shipped_modules +++ local needsdist=n +++ [[ shipped_modules == \n\o\d\e\_\h\a\s\h ]] +++ echo n +++ return 0 ++ need_dist=n ++ debug 'Needs host distribution info: "n"' ++ '[' -n '' ']' ++ return 0 ++ [[ n == y ]] ++ case $how_get in ++ kos::rpm::fromshipped /tmp/pkg ++ local pkgdir=/tmp/pkg ++ local family ++ local best +++ lbdisttool.py --os-release /etc/host-release -l Traceback (most recent call last): File "/usr/bin/lbdisttool.py", line 4, in <module> __import__('pkg_resources').run_script('lbdist==0.8.1', 'lbdisttool.py') File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 666, in run_script self.require(requires)[0].run_script(script_name, ns) File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 1469, in run_script exec(script_code, namespace, namespace) File "/usr/lib/python2.7/site-packages/lbdist-0.8.1-py2.7.egg/EGG-INFO/scripts/lbdisttool.py", line 34, in <module> File "build/bdist.linux-aarch64/egg/lbdist/distribution.py", line 163, in __init__ File "build/bdist.linux-aarch64/egg/lbdist/distribution.py", line 29, in __init__ Exception: Could not determine distribution info ++ family= +++ lbdisttool.py --force-name '' -k /pkgs/drbd-rpms/drbd-utils-9.12.1-1.el7.x86_64.rpm /pkgs/drbd-rpms/kmod-drbd-9.0.32_3.10.0-957.el7.x86_64.rpm /pkgs/drbd-rpms/kmod-drbd-9.0.32_5.4.247-1.el7.elrepo.x86_64-1.x86_64.rpm /pkgs/drbd-rpms/kmod-drbd-9.1.18_5.14.0-284.11.1.el9_2.x86_64.rpm /pkgs/rhel8.0/kmod-drbd-9.0.32_4.18.0_80.el8.aarch64-1.aarch64.rpm /pkgs/rhel8.1/kmod-drbd-9.0.32_4.18.0_147.el8.aarch64-1.aarch64.rpm /pkgs/rhel8.2/kmod-drbd-9.0.32_4.18.0_193.el8.aarch64-1.aarch64.rpm /pkgs/rhel8.3/kmod-drbd-9.0.32_4.18.0_240.el8.aarch64-1.aarch64.rpm /pkgs/rhel8.4/kmod-drbd-9.0.32_4.18.0_305.3.1.el8.aarch64-1.aarch64.rpm /pkgs/rhel8.5/kmod-drbd-9.0.32_4.18.0_348.el8.aarch64-1.aarch64.rpm /pkgs/rhel8.6/kmod-drbd-9.0.32_4.18.0_513.5.1.el8_9.aarch64-1.aarch64.rpm Traceback (most recent call last): File "/usr/bin/lbdisttool.py", line 4, in <module> __import__('pkg_resources').run_script('lbdist==0.8.1', 'lbdisttool.py') File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 666, in run_script self.require(requires)[0].run_script(script_name, ns) File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 1469, in run_script exec(script_code, namespace, namespace) File "/usr/lib/python2.7/site-packages/lbdist-0.8.1-py2.7.egg/EGG-INFO/scripts/lbdisttool.py", line 45, in <module> File "build/bdist.linux-aarch64/egg/lbdist/distribution.py", line 321, in best_drbd_kmod File "build/bdist.linux-aarch64/egg/lbdist/distribution.py", line 163, in __init__ File "build/bdist.linux-aarch64/egg/lbdist/distribution.py", line 29, in __init__ Exception: Could not determine distribution info ++ best= ++ '[' -n '' ']' ++ die 'Could not find matching rpm package for your kernel' ++ echo ++ echo -e 'Could not find matching rpm package for your kernel' Could not find matching rpm package for your kernel ++ exit 1