-
Notifications
You must be signed in to change notification settings - Fork 24
Closed
Labels
Description
I ran the kpv script from a linux repo which is a git submodule to another repo, but it seems that kpv is not able to get the parameters properly!
set -x is enabled in the script for a detailed debug log below.
a0496377@uda0496377:~/workspace/ks3-integrated-repo/ks3-linux-integrated/linux$ ~/workspace/tools/kernel_patch_verify/kpv -V -C -n 5
+ IMG_NAME=ghcr.io/nmenon/arm-kernel-dev
++ which docker
+ docker=/usr/bin/docker
+ '[' -z /usr/bin/docker ']'
+ '[' ghcr.io/nmenon/arm-kernel-dev = ghcr.io/nmenon/arm-kernel-dev ']'
+ docker pull ghcr.io/nmenon/arm-kernel-dev
Using default tag: latest
latest: Pulling from nmenon/arm-kernel-dev
Digest: sha256:6754ca8b37dfcd4ad19050a5f1558d2d6a9ebc514454724dd4ca2b78bf61815f
Status: Image is up to date for ghcr.io/nmenon/arm-kernel-dev:latest
ghcr.io/nmenon/arm-kernel-dev:latest
++ which ccache
+ ccache=/usr/bin/ccache
+ '[' -z ccache ']'
++ ccache -s
++ grep 'cache directory'
++ sed -e 's/\s\s*/ /g'
++ cut -d ' ' -f3
+ CCACHEDIR=/home/a0496377/.ccache
++ git config --get user.name
+ GN='Aradhya Bhatia'
++ git config --get user.email
+ GE=a-bhatia1@ti.com
+ '[' -z a-bhatia1@ti.com -o -z 'Aradhya Bhatia' ']'
+ TMP_PREFIX=kernel_patch_verify_kpv
++ mktemp -t kernel_patch_verify_kpv.gitconfig.XXXXXX
+ TMP_GITCONFIG=/tmp/kernel_patch_verify_kpv.gitconfig.diNqKT
+ echo '[user]'
+ git config --list
+ grep '^user'
+ cut -d . -f2-
+ echo '[core]'
+ git config --list
+ grep '^core'
+ cut -d . -f2-
++ mktemp -t kernel_patch_verify_kpv.passwd.XXXXXX
+ TMP_PASSWD=/tmp/kernel_patch_verify_kpv.passwd.mDAUsp
++ mktemp -t kernel_patch_verify_kpv.grp.XXXXXX
+ TMP_GRP=/tmp/kernel_patch_verify_kpv.grp.VPn6Iq
++ id -u
+ USER_ID=1000
++ id -g
+ GROUP_ID=1000
++ id -gn
+ getent group a0496377
++ id -un
+ getent passwd a0496377
+ DOCKER_MOUNT_DIRS='-v /tmp/kernel_patch_verify_kpv.gitconfig.diNqKT:/home/a0496377/.gitconfig '
+ DOCKER_MOUNT_DIRS+='-v /tmp/kernel_patch_verify_kpv.passwd.mDAUsp:/etc/passwd:ro '
+ DOCKER_MOUNT_DIRS+='-v /tmp/kernel_patch_verify_kpv.grp.VPn6Iq:/etc/group:ro '
+ DOCKER_MOUNT_DIRS+='-v /tmp:/tmp '
+ DOCKER_MOUNT_DIRS+='-v /opt:/opt '
+ DOCKER_MOUNT_DIRS+='-v /home/a0496377/.ccache:/ccache '
++ pwd
+ DOCKER_MOUNT_DIRS+='-v /home/a0496377/workspace/ks3-integrated-repo/ks3-linux-integrated/linux:/workdir '
++ git rev-parse --git-common-dir
+ GIT_WORKTREE_COMMONDIR=/home/a0496377/workspace/ks3-integrated-repo/ks3-linux-integrated/.git/modules/linux
+ [[ /home/a0496377/workspace/ks3-integrated-repo/ks3-linux-integrated/.git/modules/linux != \.\g\i\t ]]
+ DOCKER_MOUNT_DIRS+=' -v /home/a0496377/workspace/ks3-integrated-repo/ks3-linux-integrated/.git/modules/linux:/home/a0496377/workspace/ks3-integrated-repo/ks3-linux-integrated/.git/modules/linux '
+ export PATH=/workdir/scripts/dtc/:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/opt/cross-gcc-linux-10/bin/:/opt/cross-gcc-linux-9/bin/
+ PATH=/workdir/scripts/dtc/:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/opt/cross-gcc-linux-10/bin/:/opt/cross-gcc-linux-9/bin/
+ docker run --rm -ti --user 1000:1000 -e PATH -v /tmp/kernel_patch_verify_kpv.gitconfig.diNqKT:/home/a0496377/.gitconfig -v /tmp/kernel_patch_verify_kpv.passwd.mDAUsp:/etc/passwd:ro -v /tmp/kernel_patch_verify_kpv.grp.VPn6Iq:/etc/group:ro -v /tmp:/tmp -v /opt:/opt -v /home/a0496377/.ccache:/ccache -v /home/a0496377/workspace/ks3-integrated-repo/ks3-linux-integrated/linux:/workdir -v /home/a0496377/workspace/ks3-integrated-repo/ks3-linux-integrated/.git/modules/linux:/home/a0496377/workspace/ks3-integrated-repo/ks3-linux-integrated/.git/modules/linux ghcr.io/nmenon/arm-kernel-dev kernel_patch_verify -V -C -n 5
fatal: not a git repository: /workdir/../.git/modules/linux
fatal: not a git repository: /workdir/../.git/modules/linux
We need to know who you are to proceed, please check 'git config -l' and fix via:
git config --global user.email "you@example.com"
git config --global user.name "Your Name"
+ rm -f /tmp/kernel_patch_verify_kpv.gitconfig.diNqKT /tmp/kernel_patch_verify_kpv.grp.VPn6Iq /tmp/kernel_patch_verify_kpv.passwd.mDAUsp
a0496377@uda0496377:~/workspace/ks3-integrated-repo/ks3-linux-integrated/linux$