+ LOG_DIR=/var/log/contrail + export CONTAINER_LOG_DIR=/var/log/contrail/vrouter-kernel-build-init + CONTAINER_LOG_DIR=/var/log/contrail/vrouter-kernel-build-init + mkdir -p /var/log/contrail/vrouter-kernel-build-init + log_file=/var/log/contrail/vrouter-kernel-build-init/console.log + touch /var/log/contrail/vrouter-kernel-build-init/console.log + chmod 600 /var/log/contrail/vrouter-kernel-build-init/console.log + exec ++ tee -a /var/log/contrail/vrouter-kernel-build-init/console.log ++ date + echo 'INFO: =================== Wed Jul 29 10:20:31 UTC 2026 ===================' INFO: =================== Wed Jul 29 10:20:31 UTC 2026 =================== + echo 'INFO: Compiling vrouter kernel module for ubuntu...' INFO: Compiling vrouter kernel module for ubuntu... ++ uname -r + current_kver=5.4.0-167-generic + echo 'INFO: Detected kernel version is 5.4.0-167-generic' INFO: Detected kernel version is 5.4.0-167-generic + '[' '!' -f /contrail_version ']' ++ cat /contrail_version + contrail_version=master-3_0_2_4-3 + echo 'INFO: use vrouter version master-3_0_2_4-3' INFO: use vrouter version master-3_0_2_4-3 + vrouter_dir=/usr/src/vrouter-master-3_0_2_4-3 + mkdir -p /usr/src/vrouter-master-3_0_2_4-3 + cp -ap /vrouter_src/. /usr/src/vrouter-master-3_0_2_4-3/ + chmod -R 755 /usr/src/vrouter-master-3_0_2_4-3 + rm -rf /vrouter_src ++ cat /opt/contrail/src/dkms.conf + templ=$'PACKAGE_NAME=vrouter\nPACKAGE_VERSION="${contrail_version}"\nPRE_BUILD=\\"utils/dkms/gen_build_info.sh ${contrail_version} $dkms_tree/vrouter/${contrail_version}/build\\"\nMAKE[0]=\\"\'make\' -d -C . KERNELDIR=/lib/modules/\\$kernelver/build\\"\nCLEAN[0]=\\"\'make\' -C . KERNELDIR=/lib/modules/\\$kernelver/build\\"\nBUILT_MODULE_NAME[0]="vrouter"\nDEST_MODULE_LOCATION[0]="/kernel/net/vrouter"\nAUTOINSTALL="yes"' ++ eval $'echo "PACKAGE_NAME=vrouter\nPACKAGE_VERSION="${contrail_version}"\nPRE_BUILD=\\"utils/dkms/gen_build_info.sh ${contrail_version} $dkms_tree/vrouter/${contrail_version}/build\\"\nMAKE[0]=\\"\'make\' -d -C . KERNELDIR=/lib/modules/\\$kernelver/build\\"\nCLEAN[0]=\\"\'make\' -C . KERNELDIR=/lib/modules/\\$kernelver/build\\"\nBUILT_MODULE_NAME[0]="vrouter"\nDEST_MODULE_LOCATION[0]="/kernel/net/vrouter"\nAUTOINSTALL="yes""' +++ echo $'PACKAGE_NAME=vrouter\nPACKAGE_VERSION=master-3_0_2_4-3\nPRE_BUILD="utils/dkms/gen_build_info.sh master-3_0_2_4-3 /vrouter/master-3_0_2_4-3/build"\nMAKE[0]="\'make\' -d -C . KERNELDIR=/lib/modules/$kernelver/build"\nCLEAN[0]="\'make\' -C . KERNELDIR=/lib/modules/$kernelver/build"\nBUILT_MODULE_NAME[0]=vrouter\nDEST_MODULE_LOCATION[0]=/kernel/net/vrouter\nAUTOINSTALL=yes' + content=$'PACKAGE_NAME=vrouter\nPACKAGE_VERSION=master-3_0_2_4-3\nPRE_BUILD="utils/dkms/gen_build_info.sh master-3_0_2_4-3 /vrouter/master-3_0_2_4-3/build"\nMAKE[0]="\'make\' -d -C . KERNELDIR=/lib/modules/$kernelver/build"\nCLEAN[0]="\'make\' -C . KERNELDIR=/lib/modules/$kernelver/build"\nBUILT_MODULE_NAME[0]=vrouter\nDEST_MODULE_LOCATION[0]=/kernel/net/vrouter\nAUTOINSTALL=yes' + echo $'PACKAGE_NAME=vrouter\nPACKAGE_VERSION=master-3_0_2_4-3\nPRE_BUILD="utils/dkms/gen_build_info.sh master-3_0_2_4-3 /vrouter/master-3_0_2_4-3/build"\nMAKE[0]="\'make\' -d -C . KERNELDIR=/lib/modules/$kernelver/build"\nCLEAN[0]="\'make\' -C . KERNELDIR=/lib/modules/$kernelver/build"\nBUILT_MODULE_NAME[0]=vrouter\nDEST_MODULE_LOCATION[0]=/kernel/net/vrouter\nAUTOINSTALL=yes' + mkdir -p /vrouter/master-3_0_2_4-3/build/include/ + mkdir -p /vrouter/master-3_0_2_4-3/build/dp-core + dkms --verbose add -m vrouter -v master-3_0_2_4-3 Creating symlink /var/lib/dkms/vrouter/master-3_0_2_4-3/source -> /usr/src/vrouter-master-3_0_2_4-3 + echo 'INFO: run dkms build for current kernel 5.4.0-167-generic' INFO: run dkms build for current kernel 5.4.0-167-generic + dkms --verbose build -m vrouter -v master-3_0_2_4-3 Sign command: /usr/src/linux-headers-5.4.0-167-generic/scripts/sign-file Binary update-secureboot-policy not found, modules won't be signed cd /var/lib/dkms/vrouter/master-3_0_2_4-3/build/ && /var/lib/dkms/vrouter/master-3_0_2_4-3/build/utils/dkms/gen_build_info.sh master-3_0_2_4-3 /vrouter/master-3_0_2_4-3/build done. 'make' -d -C . KERNELDIR=/lib/modules/5.4.0-167-generic/build done. + dkms --verbose install -m vrouter -v master-3_0_2_4-3 Module /lib/modules/5.4.0-167-generic/updates/dkms/vrouter.ko already installed at version v0+master.3.0.2.4.3, override by specifying --force do_depmod 5.4.0-167-generic done. + echo 'INFO: DKMS run autoinstall for other kernel versions' INFO: DKMS run autoinstall for other kernel versions ++ ls /lib/modules + kernel_modules=5.4.0-167-generic + for kver in $kernel_modules + [[ 5.4.0-167-generic != 5.4.0-167-generic ]] + depmod -a + echo 'INFO: check built modules:' INFO: check built modules: + find /lib/modules/ + grep vrouter /lib/modules/5.4.0-167-generic/updates/dkms/vrouter.ko + echo 'INFO: check vrouter.ko was built for current kernel' INFO: check vrouter.ko was built for current kernel + ls -l /lib/modules/5.4.0-167-generic/updates/dkms/vrouter.ko -rw-r--r-- 1 root root 873728 Jul 29 10:17 /lib/modules/5.4.0-167-generic/updates/dkms/vrouter.ko + touch /usr/src/vrouter-master-3_0_2_4-3/module_compiled + [[ -d /host/bin ]] + [[ ! -f /host/bin/vif ]] + [[ -d /root/contrail/third_party ]] + LOG_DIR=/var/log/contrail + export CONTAINER_LOG_DIR=/var/log/contrail/vrouter-kernel-build-init + CONTAINER_LOG_DIR=/var/log/contrail/vrouter-kernel-build-init + mkdir -p /var/log/contrail/vrouter-kernel-build-init + log_file=/var/log/contrail/vrouter-kernel-build-init/console.log + touch /var/log/contrail/vrouter-kernel-build-init/console.log + chmod 600 /var/log/contrail/vrouter-kernel-build-init/console.log + exec ++ tee -a /var/log/contrail/vrouter-kernel-build-init/console.log ++ date + echo 'INFO: =================== Wed Jul 29 10:25:39 UTC 2026 ===================' INFO: =================== Wed Jul 29 10:25:39 UTC 2026 =================== + echo 'INFO: Compiling vrouter kernel module for ubuntu...' INFO: Compiling vrouter kernel module for ubuntu... ++ uname -r + current_kver=5.4.0-167-generic + echo 'INFO: Detected kernel version is 5.4.0-167-generic' INFO: Detected kernel version is 5.4.0-167-generic + '[' '!' -f /contrail_version ']' ++ cat /contrail_version + contrail_version=master-3_0_2_4-3 + echo 'INFO: use vrouter version master-3_0_2_4-3' INFO: use vrouter version master-3_0_2_4-3 + vrouter_dir=/usr/src/vrouter-master-3_0_2_4-3 + mkdir -p /usr/src/vrouter-master-3_0_2_4-3 + cp -ap /vrouter_src/. /usr/src/vrouter-master-3_0_2_4-3/ cp: cannot stat '/vrouter_src/.': No such file or directory + chmod -R 755 /usr/src/vrouter-master-3_0_2_4-3 + rm -rf /vrouter_src ++ cat /opt/contrail/src/dkms.conf + templ=$'PACKAGE_NAME=vrouter\nPACKAGE_VERSION="${contrail_version}"\nPRE_BUILD=\\"utils/dkms/gen_build_info.sh ${contrail_version} $dkms_tree/vrouter/${contrail_version}/build\\"\nMAKE[0]=\\"\'make\' -d -C . KERNELDIR=/lib/modules/\\$kernelver/build\\"\nCLEAN[0]=\\"\'make\' -C . KERNELDIR=/lib/modules/\\$kernelver/build\\"\nBUILT_MODULE_NAME[0]="vrouter"\nDEST_MODULE_LOCATION[0]="/kernel/net/vrouter"\nAUTOINSTALL="yes"' ++ eval $'echo "PACKAGE_NAME=vrouter\nPACKAGE_VERSION="${contrail_version}"\nPRE_BUILD=\\"utils/dkms/gen_build_info.sh ${contrail_version} $dkms_tree/vrouter/${contrail_version}/build\\"\nMAKE[0]=\\"\'make\' -d -C . KERNELDIR=/lib/modules/\\$kernelver/build\\"\nCLEAN[0]=\\"\'make\' -C . KERNELDIR=/lib/modules/\\$kernelver/build\\"\nBUILT_MODULE_NAME[0]="vrouter"\nDEST_MODULE_LOCATION[0]="/kernel/net/vrouter"\nAUTOINSTALL="yes""' +++ echo $'PACKAGE_NAME=vrouter\nPACKAGE_VERSION=master-3_0_2_4-3\nPRE_BUILD="utils/dkms/gen_build_info.sh master-3_0_2_4-3 /vrouter/master-3_0_2_4-3/build"\nMAKE[0]="\'make\' -d -C . KERNELDIR=/lib/modules/$kernelver/build"\nCLEAN[0]="\'make\' -C . KERNELDIR=/lib/modules/$kernelver/build"\nBUILT_MODULE_NAME[0]=vrouter\nDEST_MODULE_LOCATION[0]=/kernel/net/vrouter\nAUTOINSTALL=yes' + content=$'PACKAGE_NAME=vrouter\nPACKAGE_VERSION=master-3_0_2_4-3\nPRE_BUILD="utils/dkms/gen_build_info.sh master-3_0_2_4-3 /vrouter/master-3_0_2_4-3/build"\nMAKE[0]="\'make\' -d -C . KERNELDIR=/lib/modules/$kernelver/build"\nCLEAN[0]="\'make\' -C . KERNELDIR=/lib/modules/$kernelver/build"\nBUILT_MODULE_NAME[0]=vrouter\nDEST_MODULE_LOCATION[0]=/kernel/net/vrouter\nAUTOINSTALL=yes' + echo $'PACKAGE_NAME=vrouter\nPACKAGE_VERSION=master-3_0_2_4-3\nPRE_BUILD="utils/dkms/gen_build_info.sh master-3_0_2_4-3 /vrouter/master-3_0_2_4-3/build"\nMAKE[0]="\'make\' -d -C . KERNELDIR=/lib/modules/$kernelver/build"\nCLEAN[0]="\'make\' -C . KERNELDIR=/lib/modules/$kernelver/build"\nBUILT_MODULE_NAME[0]=vrouter\nDEST_MODULE_LOCATION[0]=/kernel/net/vrouter\nAUTOINSTALL=yes' + mkdir -p /vrouter/master-3_0_2_4-3/build/include/ + mkdir -p /vrouter/master-3_0_2_4-3/build/dp-core + dkms --verbose add -m vrouter -v master-3_0_2_4-3 Error! DKMS tree already contains: vrouter/master-3_0_2_4-3 You cannot add the same module/version combo more than once. + echo 'INFO: run dkms build for current kernel 5.4.0-167-generic' INFO: run dkms build for current kernel 5.4.0-167-generic + dkms --verbose build -m vrouter -v master-3_0_2_4-3 Module vrouter/master-3_0_2_4-3 already built for kernel 5.4.0-167-generic (x86_64), skip. You may override by specifying --force. + dkms --verbose install -m vrouter -v master-3_0_2_4-3 Module vrouter/master-3_0_2_4-3 already installed on kernel 5.4.0-167-generic (x86_64), skip. You may override by specifying --force. + echo 'INFO: DKMS run autoinstall for other kernel versions' INFO: DKMS run autoinstall for other kernel versions ++ ls /lib/modules + kernel_modules=5.4.0-167-generic + for kver in $kernel_modules + [[ 5.4.0-167-generic != 5.4.0-167-generic ]] + depmod -a + echo 'INFO: check built modules:' INFO: check built modules: + grep vrouter + find /lib/modules/ /lib/modules/5.4.0-167-generic/updates/dkms/vrouter.ko + echo 'INFO: check vrouter.ko was built for current kernel' INFO: check vrouter.ko was built for current kernel + ls -l /lib/modules/5.4.0-167-generic/updates/dkms/vrouter.ko -rw-r--r-- 1 root root 873728 Jul 29 10:17 /lib/modules/5.4.0-167-generic/updates/dkms/vrouter.ko + touch /usr/src/vrouter-master-3_0_2_4-3/module_compiled + [[ -d /host/bin ]] + [[ ! -f /host/bin/vif ]] + [[ -d /root/contrail/third_party ]] + LOG_DIR=/var/log/contrail + export CONTAINER_LOG_DIR=/var/log/contrail/vrouter-kernel-build-init + CONTAINER_LOG_DIR=/var/log/contrail/vrouter-kernel-build-init + mkdir -p /var/log/contrail/vrouter-kernel-build-init + log_file=/var/log/contrail/vrouter-kernel-build-init/console.log + touch /var/log/contrail/vrouter-kernel-build-init/console.log + chmod 600 /var/log/contrail/vrouter-kernel-build-init/console.log + exec ++ tee -a /var/log/contrail/vrouter-kernel-build-init/console.log ++ date + echo 'INFO: =================== Wed Jul 29 10:31:06 UTC 2026 ===================' INFO: =================== Wed Jul 29 10:31:06 UTC 2026 =================== + echo 'INFO: Compiling vrouter kernel module for ubuntu...' INFO: Compiling vrouter kernel module for ubuntu... ++ uname -r + current_kver=5.4.0-167-generic + echo 'INFO: Detected kernel version is 5.4.0-167-generic' INFO: Detected kernel version is 5.4.0-167-generic + '[' '!' -f /contrail_version ']' ++ cat /contrail_version + contrail_version=master-3_0_2_4-3 + echo 'INFO: use vrouter version master-3_0_2_4-3' INFO: use vrouter version master-3_0_2_4-3 + vrouter_dir=/usr/src/vrouter-master-3_0_2_4-3 + mkdir -p /usr/src/vrouter-master-3_0_2_4-3 + cp -ap /vrouter_src/. /usr/src/vrouter-master-3_0_2_4-3/ cp: cannot stat '/vrouter_src/.': No such file or directory + chmod -R 755 /usr/src/vrouter-master-3_0_2_4-3 + rm -rf /vrouter_src ++ cat /opt/contrail/src/dkms.conf + templ=$'PACKAGE_NAME=vrouter\nPACKAGE_VERSION="${contrail_version}"\nPRE_BUILD=\\"utils/dkms/gen_build_info.sh ${contrail_version} $dkms_tree/vrouter/${contrail_version}/build\\"\nMAKE[0]=\\"\'make\' -d -C . KERNELDIR=/lib/modules/\\$kernelver/build\\"\nCLEAN[0]=\\"\'make\' -C . KERNELDIR=/lib/modules/\\$kernelver/build\\"\nBUILT_MODULE_NAME[0]="vrouter"\nDEST_MODULE_LOCATION[0]="/kernel/net/vrouter"\nAUTOINSTALL="yes"' ++ eval $'echo "PACKAGE_NAME=vrouter\nPACKAGE_VERSION="${contrail_version}"\nPRE_BUILD=\\"utils/dkms/gen_build_info.sh ${contrail_version} $dkms_tree/vrouter/${contrail_version}/build\\"\nMAKE[0]=\\"\'make\' -d -C . KERNELDIR=/lib/modules/\\$kernelver/build\\"\nCLEAN[0]=\\"\'make\' -C . KERNELDIR=/lib/modules/\\$kernelver/build\\"\nBUILT_MODULE_NAME[0]="vrouter"\nDEST_MODULE_LOCATION[0]="/kernel/net/vrouter"\nAUTOINSTALL="yes""' +++ echo $'PACKAGE_NAME=vrouter\nPACKAGE_VERSION=master-3_0_2_4-3\nPRE_BUILD="utils/dkms/gen_build_info.sh master-3_0_2_4-3 /vrouter/master-3_0_2_4-3/build"\nMAKE[0]="\'make\' -d -C . KERNELDIR=/lib/modules/$kernelver/build"\nCLEAN[0]="\'make\' -C . KERNELDIR=/lib/modules/$kernelver/build"\nBUILT_MODULE_NAME[0]=vrouter\nDEST_MODULE_LOCATION[0]=/kernel/net/vrouter\nAUTOINSTALL=yes' + content=$'PACKAGE_NAME=vrouter\nPACKAGE_VERSION=master-3_0_2_4-3\nPRE_BUILD="utils/dkms/gen_build_info.sh master-3_0_2_4-3 /vrouter/master-3_0_2_4-3/build"\nMAKE[0]="\'make\' -d -C . KERNELDIR=/lib/modules/$kernelver/build"\nCLEAN[0]="\'make\' -C . KERNELDIR=/lib/modules/$kernelver/build"\nBUILT_MODULE_NAME[0]=vrouter\nDEST_MODULE_LOCATION[0]=/kernel/net/vrouter\nAUTOINSTALL=yes' + echo $'PACKAGE_NAME=vrouter\nPACKAGE_VERSION=master-3_0_2_4-3\nPRE_BUILD="utils/dkms/gen_build_info.sh master-3_0_2_4-3 /vrouter/master-3_0_2_4-3/build"\nMAKE[0]="\'make\' -d -C . KERNELDIR=/lib/modules/$kernelver/build"\nCLEAN[0]="\'make\' -C . KERNELDIR=/lib/modules/$kernelver/build"\nBUILT_MODULE_NAME[0]=vrouter\nDEST_MODULE_LOCATION[0]=/kernel/net/vrouter\nAUTOINSTALL=yes' + mkdir -p /vrouter/master-3_0_2_4-3/build/include/ + mkdir -p /vrouter/master-3_0_2_4-3/build/dp-core + dkms --verbose add -m vrouter -v master-3_0_2_4-3 Error! DKMS tree already contains: vrouter/master-3_0_2_4-3 You cannot add the same module/version combo more than once. + echo 'INFO: run dkms build for current kernel 5.4.0-167-generic' INFO: run dkms build for current kernel 5.4.0-167-generic + dkms --verbose build -m vrouter -v master-3_0_2_4-3 Module vrouter/master-3_0_2_4-3 already built for kernel 5.4.0-167-generic (x86_64), skip. You may override by specifying --force. + dkms --verbose install -m vrouter -v master-3_0_2_4-3 Module vrouter/master-3_0_2_4-3 already installed on kernel 5.4.0-167-generic (x86_64), skip. You may override by specifying --force. + echo 'INFO: DKMS run autoinstall for other kernel versions' INFO: DKMS run autoinstall for other kernel versions ++ ls /lib/modules + kernel_modules=5.4.0-167-generic + for kver in $kernel_modules + [[ 5.4.0-167-generic != 5.4.0-167-generic ]] + depmod -a + echo 'INFO: check built modules:' INFO: check built modules: + grep vrouter + find /lib/modules/ /lib/modules/5.4.0-167-generic/updates/dkms/vrouter.ko + echo 'INFO: check vrouter.ko was built for current kernel' INFO: check vrouter.ko was built for current kernel + ls -l /lib/modules/5.4.0-167-generic/updates/dkms/vrouter.ko -rw-r--r-- 1 root root 873728 Jul 29 10:17 /lib/modules/5.4.0-167-generic/updates/dkms/vrouter.ko + touch /usr/src/vrouter-master-3_0_2_4-3/module_compiled + [[ -d /host/bin ]] + [[ ! -f /host/bin/vif ]] + [[ -d /root/contrail/third_party ]] + LOG_DIR=/var/log/contrail + export CONTAINER_LOG_DIR=/var/log/contrail/vrouter-kernel-build-init + CONTAINER_LOG_DIR=/var/log/contrail/vrouter-kernel-build-init + mkdir -p /var/log/contrail/vrouter-kernel-build-init + log_file=/var/log/contrail/vrouter-kernel-build-init/console.log + touch /var/log/contrail/vrouter-kernel-build-init/console.log + chmod 600 /var/log/contrail/vrouter-kernel-build-init/console.log + exec ++ tee -a /var/log/contrail/vrouter-kernel-build-init/console.log ++ date + echo 'INFO: =================== Wed Jul 29 10:36:22 UTC 2026 ===================' INFO: =================== Wed Jul 29 10:36:22 UTC 2026 =================== + echo 'INFO: Compiling vrouter kernel module for ubuntu...' INFO: Compiling vrouter kernel module for ubuntu... ++ uname -r + current_kver=5.4.0-167-generic + echo 'INFO: Detected kernel version is 5.4.0-167-generic' INFO: Detected kernel version is 5.4.0-167-generic + '[' '!' -f /contrail_version ']' ++ cat /contrail_version + contrail_version=master-3_0_2_4-3 + echo 'INFO: use vrouter version master-3_0_2_4-3' INFO: use vrouter version master-3_0_2_4-3 + vrouter_dir=/usr/src/vrouter-master-3_0_2_4-3 + mkdir -p /usr/src/vrouter-master-3_0_2_4-3 + cp -ap /vrouter_src/. /usr/src/vrouter-master-3_0_2_4-3/ cp: cannot stat '/vrouter_src/.': No such file or directory + chmod -R 755 /usr/src/vrouter-master-3_0_2_4-3 + rm -rf /vrouter_src ++ cat /opt/contrail/src/dkms.conf + templ=$'PACKAGE_NAME=vrouter\nPACKAGE_VERSION="${contrail_version}"\nPRE_BUILD=\\"utils/dkms/gen_build_info.sh ${contrail_version} $dkms_tree/vrouter/${contrail_version}/build\\"\nMAKE[0]=\\"\'make\' -d -C . KERNELDIR=/lib/modules/\\$kernelver/build\\"\nCLEAN[0]=\\"\'make\' -C . KERNELDIR=/lib/modules/\\$kernelver/build\\"\nBUILT_MODULE_NAME[0]="vrouter"\nDEST_MODULE_LOCATION[0]="/kernel/net/vrouter"\nAUTOINSTALL="yes"' ++ eval $'echo "PACKAGE_NAME=vrouter\nPACKAGE_VERSION="${contrail_version}"\nPRE_BUILD=\\"utils/dkms/gen_build_info.sh ${contrail_version} $dkms_tree/vrouter/${contrail_version}/build\\"\nMAKE[0]=\\"\'make\' -d -C . KERNELDIR=/lib/modules/\\$kernelver/build\\"\nCLEAN[0]=\\"\'make\' -C . KERNELDIR=/lib/modules/\\$kernelver/build\\"\nBUILT_MODULE_NAME[0]="vrouter"\nDEST_MODULE_LOCATION[0]="/kernel/net/vrouter"\nAUTOINSTALL="yes""' +++ echo $'PACKAGE_NAME=vrouter\nPACKAGE_VERSION=master-3_0_2_4-3\nPRE_BUILD="utils/dkms/gen_build_info.sh master-3_0_2_4-3 /vrouter/master-3_0_2_4-3/build"\nMAKE[0]="\'make\' -d -C . KERNELDIR=/lib/modules/$kernelver/build"\nCLEAN[0]="\'make\' -C . KERNELDIR=/lib/modules/$kernelver/build"\nBUILT_MODULE_NAME[0]=vrouter\nDEST_MODULE_LOCATION[0]=/kernel/net/vrouter\nAUTOINSTALL=yes' + content=$'PACKAGE_NAME=vrouter\nPACKAGE_VERSION=master-3_0_2_4-3\nPRE_BUILD="utils/dkms/gen_build_info.sh master-3_0_2_4-3 /vrouter/master-3_0_2_4-3/build"\nMAKE[0]="\'make\' -d -C . KERNELDIR=/lib/modules/$kernelver/build"\nCLEAN[0]="\'make\' -C . KERNELDIR=/lib/modules/$kernelver/build"\nBUILT_MODULE_NAME[0]=vrouter\nDEST_MODULE_LOCATION[0]=/kernel/net/vrouter\nAUTOINSTALL=yes' + echo $'PACKAGE_NAME=vrouter\nPACKAGE_VERSION=master-3_0_2_4-3\nPRE_BUILD="utils/dkms/gen_build_info.sh master-3_0_2_4-3 /vrouter/master-3_0_2_4-3/build"\nMAKE[0]="\'make\' -d -C . KERNELDIR=/lib/modules/$kernelver/build"\nCLEAN[0]="\'make\' -C . KERNELDIR=/lib/modules/$kernelver/build"\nBUILT_MODULE_NAME[0]=vrouter\nDEST_MODULE_LOCATION[0]=/kernel/net/vrouter\nAUTOINSTALL=yes' + mkdir -p /vrouter/master-3_0_2_4-3/build/include/ + mkdir -p /vrouter/master-3_0_2_4-3/build/dp-core + dkms --verbose add -m vrouter -v master-3_0_2_4-3 Error! DKMS tree already contains: vrouter/master-3_0_2_4-3 You cannot add the same module/version combo more than once. + echo 'INFO: run dkms build for current kernel 5.4.0-167-generic' INFO: run dkms build for current kernel 5.4.0-167-generic + dkms --verbose build -m vrouter -v master-3_0_2_4-3 Module vrouter/master-3_0_2_4-3 already built for kernel 5.4.0-167-generic (x86_64), skip. You may override by specifying --force. + dkms --verbose install -m vrouter -v master-3_0_2_4-3 Module vrouter/master-3_0_2_4-3 already installed on kernel 5.4.0-167-generic (x86_64), skip. You may override by specifying --force. + echo 'INFO: DKMS run autoinstall for other kernel versions' INFO: DKMS run autoinstall for other kernel versions ++ ls /lib/modules + kernel_modules=5.4.0-167-generic + for kver in $kernel_modules + [[ 5.4.0-167-generic != 5.4.0-167-generic ]] + depmod -a + echo 'INFO: check built modules:' INFO: check built modules: + grep vrouter + find /lib/modules/ /lib/modules/5.4.0-167-generic/updates/dkms/vrouter.ko + echo 'INFO: check vrouter.ko was built for current kernel' INFO: check vrouter.ko was built for current kernel + ls -l /lib/modules/5.4.0-167-generic/updates/dkms/vrouter.ko -rw-r--r-- 1 root root 873728 Jul 29 10:17 /lib/modules/5.4.0-167-generic/updates/dkms/vrouter.ko + touch /usr/src/vrouter-master-3_0_2_4-3/module_compiled + [[ -d /host/bin ]] + [[ ! -f /host/bin/vif ]] + [[ -d /root/contrail/third_party ]] + LOG_DIR=/var/log/contrail + export CONTAINER_LOG_DIR=/var/log/contrail/vrouter-kernel-build-init + CONTAINER_LOG_DIR=/var/log/contrail/vrouter-kernel-build-init + mkdir -p /var/log/contrail/vrouter-kernel-build-init + log_file=/var/log/contrail/vrouter-kernel-build-init/console.log + touch /var/log/contrail/vrouter-kernel-build-init/console.log + chmod 600 /var/log/contrail/vrouter-kernel-build-init/console.log + exec ++ tee -a /var/log/contrail/vrouter-kernel-build-init/console.log ++ date + echo 'INFO: =================== Wed Jul 29 10:41:05 UTC 2026 ===================' INFO: =================== Wed Jul 29 10:41:05 UTC 2026 =================== + echo 'INFO: Compiling vrouter kernel module for ubuntu...' INFO: Compiling vrouter kernel module for ubuntu... ++ uname -r + current_kver=5.4.0-167-generic + echo 'INFO: Detected kernel version is 5.4.0-167-generic' INFO: Detected kernel version is 5.4.0-167-generic + '[' '!' -f /contrail_version ']' ++ cat /contrail_version + contrail_version=master-3_0_2_4-3 + echo 'INFO: use vrouter version master-3_0_2_4-3' INFO: use vrouter version master-3_0_2_4-3 + vrouter_dir=/usr/src/vrouter-master-3_0_2_4-3 + mkdir -p /usr/src/vrouter-master-3_0_2_4-3 + cp -ap /vrouter_src/. /usr/src/vrouter-master-3_0_2_4-3/ cp: cannot stat '/vrouter_src/.': No such file or directory + chmod -R 755 /usr/src/vrouter-master-3_0_2_4-3 + rm -rf /vrouter_src ++ cat /opt/contrail/src/dkms.conf + templ=$'PACKAGE_NAME=vrouter\nPACKAGE_VERSION="${contrail_version}"\nPRE_BUILD=\\"utils/dkms/gen_build_info.sh ${contrail_version} $dkms_tree/vrouter/${contrail_version}/build\\"\nMAKE[0]=\\"\'make\' -d -C . KERNELDIR=/lib/modules/\\$kernelver/build\\"\nCLEAN[0]=\\"\'make\' -C . KERNELDIR=/lib/modules/\\$kernelver/build\\"\nBUILT_MODULE_NAME[0]="vrouter"\nDEST_MODULE_LOCATION[0]="/kernel/net/vrouter"\nAUTOINSTALL="yes"' ++ eval $'echo "PACKAGE_NAME=vrouter\nPACKAGE_VERSION="${contrail_version}"\nPRE_BUILD=\\"utils/dkms/gen_build_info.sh ${contrail_version} $dkms_tree/vrouter/${contrail_version}/build\\"\nMAKE[0]=\\"\'make\' -d -C . KERNELDIR=/lib/modules/\\$kernelver/build\\"\nCLEAN[0]=\\"\'make\' -C . KERNELDIR=/lib/modules/\\$kernelver/build\\"\nBUILT_MODULE_NAME[0]="vrouter"\nDEST_MODULE_LOCATION[0]="/kernel/net/vrouter"\nAUTOINSTALL="yes""' +++ echo $'PACKAGE_NAME=vrouter\nPACKAGE_VERSION=master-3_0_2_4-3\nPRE_BUILD="utils/dkms/gen_build_info.sh master-3_0_2_4-3 /vrouter/master-3_0_2_4-3/build"\nMAKE[0]="\'make\' -d -C . KERNELDIR=/lib/modules/$kernelver/build"\nCLEAN[0]="\'make\' -C . KERNELDIR=/lib/modules/$kernelver/build"\nBUILT_MODULE_NAME[0]=vrouter\nDEST_MODULE_LOCATION[0]=/kernel/net/vrouter\nAUTOINSTALL=yes' + content=$'PACKAGE_NAME=vrouter\nPACKAGE_VERSION=master-3_0_2_4-3\nPRE_BUILD="utils/dkms/gen_build_info.sh master-3_0_2_4-3 /vrouter/master-3_0_2_4-3/build"\nMAKE[0]="\'make\' -d -C . KERNELDIR=/lib/modules/$kernelver/build"\nCLEAN[0]="\'make\' -C . KERNELDIR=/lib/modules/$kernelver/build"\nBUILT_MODULE_NAME[0]=vrouter\nDEST_MODULE_LOCATION[0]=/kernel/net/vrouter\nAUTOINSTALL=yes' + echo $'PACKAGE_NAME=vrouter\nPACKAGE_VERSION=master-3_0_2_4-3\nPRE_BUILD="utils/dkms/gen_build_info.sh master-3_0_2_4-3 /vrouter/master-3_0_2_4-3/build"\nMAKE[0]="\'make\' -d -C . KERNELDIR=/lib/modules/$kernelver/build"\nCLEAN[0]="\'make\' -C . KERNELDIR=/lib/modules/$kernelver/build"\nBUILT_MODULE_NAME[0]=vrouter\nDEST_MODULE_LOCATION[0]=/kernel/net/vrouter\nAUTOINSTALL=yes' + mkdir -p /vrouter/master-3_0_2_4-3/build/include/ + mkdir -p /vrouter/master-3_0_2_4-3/build/dp-core + dkms --verbose add -m vrouter -v master-3_0_2_4-3 Error! DKMS tree already contains: vrouter/master-3_0_2_4-3 You cannot add the same module/version combo more than once. + echo 'INFO: run dkms build for current kernel 5.4.0-167-generic' INFO: run dkms build for current kernel 5.4.0-167-generic + dkms --verbose build -m vrouter -v master-3_0_2_4-3 Module vrouter/master-3_0_2_4-3 already built for kernel 5.4.0-167-generic (x86_64), skip. You may override by specifying --force. + dkms --verbose install -m vrouter -v master-3_0_2_4-3 Module vrouter/master-3_0_2_4-3 already installed on kernel 5.4.0-167-generic (x86_64), skip. You may override by specifying --force. + echo 'INFO: DKMS run autoinstall for other kernel versions' INFO: DKMS run autoinstall for other kernel versions ++ ls /lib/modules + kernel_modules=5.4.0-167-generic + for kver in $kernel_modules + [[ 5.4.0-167-generic != 5.4.0-167-generic ]] + depmod -a + echo 'INFO: check built modules:' INFO: check built modules: + grep vrouter + find /lib/modules/ /lib/modules/5.4.0-167-generic/updates/dkms/vrouter.ko + echo 'INFO: check vrouter.ko was built for current kernel' INFO: check vrouter.ko was built for current kernel + ls -l /lib/modules/5.4.0-167-generic/updates/dkms/vrouter.ko -rw-r--r-- 1 root root 873728 Jul 29 10:17 /lib/modules/5.4.0-167-generic/updates/dkms/vrouter.ko + touch /usr/src/vrouter-master-3_0_2_4-3/module_compiled + [[ -d /host/bin ]] + [[ ! -f /host/bin/vif ]] + [[ -d /root/contrail/third_party ]]