kubesphere / devops-agent

Agents for Kubesphere DevOps
Apache License 2.0
61 stars 73 forks source link

使用 master/add-nodejs-14分支中的 nodejs 的 Dockerfile 无法成功构建镜像。大致错误内容,容器内的执行用户权限不足,无法创建目录。 #65

Closed qumy2020 closed 1 year ago

qumy2020 commented 2 years ago

错误内容

gyp WARN EACCES current user ("nobody") does not have permission to access the dev dir "/root/.cache/node-gyp/14.17.6"
gyp WARN EACCES attempting to reinstall using temporary dev dir "/usr/local/lib/node_modules/vsce/node_modules/keytar/.node-gyp"
gyp WARN install got an error, rolling back install
gyp WARN install got an error, rolling back install
gyp ERR! configure error 
gyp ERR! stack Error: EACCES: permission denied, mkdir '/usr/local/lib/node_modules/vsce/node_modules/keytar/.node-gyp'
gyp ERR! System Linux 3.10.0-1160.49.1.el7.x86_64
gyp ERR! command "/usr/local/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /usr/local/lib/node_modules/vsce/node_modules/keytar
gyp ERR! node -v v14.17.6
gyp ERR! node-gyp -v v5.1.0
gyp ERR! not ok 
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! keytar@7.8.0 build: `node-gyp rebuild`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the keytar@7.8.0 build script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! keytar@7.8.0 install: `prebuild-install || npm run build`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the keytar@7.8.0 install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /root/.npm/_logs/2022-02-17T04_14_26_829Z-debug.log
The command '/bin/sh -c npm i -g watch-cli vsce typescript' returned a non-zero code: 1

我使用的Dockerfile

FROM kubespheredev/builder-base:v3.1.0

ARG NODE_VERSION=14.17.6
ENV NODE_VERSION $NODE_VERSION

RUN ARCH= && uArch="$(uname -m)" \
  && case "${uArch##*-}" in \
    x86_64) ARCH='x64';; \
    aarch64) ARCH='arm64';; \
    *) echo "unsupported architecture"; exit 1 ;; \
  esac \
  # gpg keys listed at https://github.com/nodejs/node#release-keys
  && set -ex \
  && for key in \
    94AE36675C464D64BAFA68DD7434390BDBE9B9C5 \
    FD3A5288F042B6850C66B31F09FE44734EB7990E \
    71DCFD284A79C3B38668286BC97EC7A07EDE3FC1 \
    DD8F2338BAE7501E3DD5AC78C273792F7D83545D \
    C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8 \
    B9AE9905FFD7803F25714661B63B535A4C206CA9 \
    77984A986EBC2AA786BC0F66B01FBB92821C587A \
    8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600 \
    4ED778F539E3634C779C87C6D7062848A1AB005C \
    A48C2BEE680E841632CD4E44F07496B3EB3C1762 \
    B9E2F5981AA6E0CD28160D9FF13993A75599653C \
  ; do \
    gpg --batch --keyserver sks.srv.dumain.com --recv-keys "$key"; \
  done \
  && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION-linux-$ARCH.tar.xz" \
  && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt.asc" \
  && gpg --batch --decrypt --output SHASUMS256.txt SHASUMS256.txt.asc \
  && grep " node-v$NODE_VERSION-linux-$ARCH.tar.xz\$" SHASUMS256.txt | sha256sum -c - \
  && tar -xJf "node-v$NODE_VERSION-linux-$ARCH.tar.xz" -C /usr/local --strip-components=1 --no-same-owner \
  && rm "node-v$NODE_VERSION-linux-$ARCH.tar.xz" SHASUMS256.txt.asc SHASUMS256.txt \
  && ln -s /usr/local/bin/node /usr/local/bin/nodejs \
  && yum install -y nodejs gcc-c++ make bzip2 GConf2 gtk2 chromedriver chromium xorg-x11-server-Xvfb

RUN npm i -g watch-cli vsce typescript

# Yarn
ENV YARN_VERSION 1.16.0
RUN curl -f -L -o /tmp/yarn.tgz https://github.com/yarnpkg/yarn/releases/download/v${YARN_VERSION}/yarn-v${YARN_VERSION}.tar.gz && \
    tar xf /tmp/yarn.tgz && \
    mv yarn-v${YARN_VERSION} /opt/yarn && \
    ln -s /opt/yarn/bin/yarn /usr/local/bin/yarn && \
    yarn config set cache-folder /root/.yarn

我的构建过程(由于长度限制,只复制了部分内容)

[root@node-44200 ~]# docker build -f Dockerfile .
Sending build context to Docker daemon   8.37GB
Step 1/7 : FROM kubespheredev/builder-base:v3.1.0
 ---> b1aaf6754bee
Step 2/7 : ARG NODE_VERSION=14.17.6
 ---> Running in b516a63ef939
Removing intermediate container b516a63ef939
 ---> 5d982200d327
Step 3/7 : ENV NODE_VERSION $NODE_VERSION
 ---> Running in 79afe2e5583b
Removing intermediate container 79afe2e5583b
 ---> 421ec22328c9
Step 4/7 : RUN ARCH= && uArch="$(uname -m)"   && case "${uArch##*-}" in     x86_64) ARCH='x64';;     aarch64) ARCH='arm64';;     *) echo "unsupported architecture"; exit 1 ;;   esac   && set -ex   && for key in     94AE36675C464D64BAFA68DD7434390BDBE9B9C5     FD3A5288F042B6850C66B31F09FE44734EB7990E     71DCFD284A79C3B38668286BC97EC7A07EDE3FC1     DD8F2338BAE7501E3DD5AC78C273792F7D83545D     C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8     B9AE9905FFD7803F25714661B63B535A4C206CA9     77984A986EBC2AA786BC0F66B01FBB92821C587A     8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600     4ED778F539E3634C779C87C6D7062848A1AB005C     A48C2BEE680E841632CD4E44F07496B3EB3C1762     B9E2F5981AA6E0CD28160D9FF13993A75599653C   ; do     gpg --batch --keyserver sks.srv.dumain.com --recv-keys "$key";   done   && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION-linux-$ARCH.tar.xz"   && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt.asc"   && gpg --batch --decrypt --output SHASUMS256.txt SHASUMS256.txt.asc   && grep " node-v$NODE_VERSION-linux-$ARCH.tar.xz\$" SHASUMS256.txt | sha256sum -c -   && tar -xJf "node-v$NODE_VERSION-linux-$ARCH.tar.xz" -C /usr/local --strip-components=1 --no-same-owner   && rm "node-v$NODE_VERSION-linux-$ARCH.tar.xz" SHASUMS256.txt.asc SHASUMS256.txt   && ln -s /usr/local/bin/node /usr/local/bin/nodejs   && yum install -y nodejs gcc-c++ make bzip2 GConf2 gtk2 chromedriver chromium xorg-x11-server-Xvfb
 ---> Running in 55655e840db4
+ for key in 94AE36675C464D64BAFA68DD7434390BDBE9B9C5 FD3A5288F042B6850C66B31F09FE44734EB7990E 71DCFD284A79C3B38668286BC97EC7A07EDE3FC1 DD8F2338BAE7501E3DD5AC78C273792F7D83545D C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8 B9AE9905FFD7803F25714661B63B535A4C206CA9 77984A986EBC2AA786BC0F66B01FBB92821C587A 8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600 4ED778F539E3634C779C87C6D7062848A1AB005C A48C2BEE680E841632CD4E44F07496B3EB3C1762 B9E2F5981AA6E0CD28160D9FF13993A75599653C
+ gpg --batch --keyserver sks.srv.dumain.com --recv-keys 94AE36675C464D64BAFA68DD7434390BDBE9B9C5
gpg: directory `/root/.gnupg' created
gpg: new configuration file `/root/.gnupg/gpg.conf' created
gpg: WARNING: options in `/root/.gnupg/gpg.conf' are not yet active during this run
gpg: keyring `/root/.gnupg/secring.gpg' created
gpg: keyring `/root/.gnupg/pubring.gpg' created
gpg: requesting key DBE9B9C5 from hkp server sks.srv.dumain.com
gpg: /root/.gnupg/trustdb.gpg: trustdb created
gpg: key DBE9B9C5: public key "Colin Ihrig <cjihrig@gmail.com>" imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
+ for key in 94AE36675C464D64BAFA68DD7434390BDBE9B9C5 FD3A5288F042B6850C66B31F09FE44734EB7990E 71DCFD284A79C3B38668286BC97EC7A07EDE3FC1 DD8F2338BAE7501E3DD5AC78C273792F7D83545D C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8 B9AE9905FFD7803F25714661B63B535A4C206CA9 77984A986EBC2AA786BC0F66B01FBB92821C587A 8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600 4ED778F539E3634C779C87C6D7062848A1AB005C A48C2BEE680E841632CD4E44F07496B3EB3C1762 B9E2F5981AA6E0CD28160D9FF13993A75599653C
+ gpg --batch --keyserver sks.srv.dumain.com --recv-keys FD3A5288F042B6850C66B31F09FE44734EB7990E
gpg: requesting key 4EB7990E from hkp server sks.srv.dumain.com
gpg: key 4EB7990E: public key "Jeremiah Senkpiel <fishrock123@rocketmail.com>" imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
+ for key in 94AE36675C464D64BAFA68DD7434390BDBE9B9C5 FD3A5288F042B6850C66B31F09FE44734EB7990E 71DCFD284A79C3B38668286BC97EC7A07EDE3FC1 DD8F2338BAE7501E3DD5AC78C273792F7D83545D C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8 B9AE9905FFD7803F25714661B63B535A4C206CA9 77984A986EBC2AA786BC0F66B01FBB92821C587A 8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600 4ED778F539E3634C779C87C6D7062848A1AB005C A48C2BEE680E841632CD4E44F07496B3EB3C1762 B9E2F5981AA6E0CD28160D9FF13993A75599653C
+ gpg --batch --keyserver sks.srv.dumain.com --recv-keys 71DCFD284A79C3B38668286BC97EC7A07EDE3FC1
gpg: requesting key 7EDE3FC1 from hkp server sks.srv.dumain.com
gpg: key 7EDE3FC1: public key "keybase.io/jasnell <jasnell@keybase.io>" imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
+ for key in 94AE36675C464D64BAFA68DD7434390BDBE9B9C5 FD3A5288F042B6850C66B31F09FE44734EB7990E 71DCFD284A79C3B38668286BC97EC7A07EDE3FC1 DD8F2338BAE7501E3DD5AC78C273792F7D83545D C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8 B9AE9905FFD7803F25714661B63B535A4C206CA9 77984A986EBC2AA786BC0F66B01FBB92821C587A 8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600 4ED778F539E3634C779C87C6D7062848A1AB005C A48C2BEE680E841632CD4E44F07496B3EB3C1762 B9E2F5981AA6E0CD28160D9FF13993A75599653C
+ gpg --batch --keyserver sks.srv.dumain.com --recv-keys DD8F2338BAE7501E3DD5AC78C273792F7D83545D
gpg: requesting key 7D83545D from hkp server sks.srv.dumain.com
gpg: key 7D83545D: public key "Rod Vagg <rod@vagg.org>" imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
+ for key in 94AE36675C464D64BAFA68DD7434390BDBE9B9C5 FD3A5288F042B6850C66B31F09FE44734EB7990E 71DCFD284A79C3B38668286BC97EC7A07EDE3FC1 DD8F2338BAE7501E3DD5AC78C273792F7D83545D C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8 B9AE9905FFD7803F25714661B63B535A4C206CA9 77984A986EBC2AA786BC0F66B01FBB92821C587A 8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600 4ED778F539E3634C779C87C6D7062848A1AB005C A48C2BEE680E841632CD4E44F07496B3EB3C1762 B9E2F5981AA6E0CD28160D9FF13993A75599653C
+ gpg --batch --keyserver sks.srv.dumain.com --recv-keys C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8
gpg: requesting key CC11F4C8 from hkp server sks.srv.dumain.com
gpg: key CC11F4C8: public key "Myles Borins <myles.borins@gmail.com>" imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
+ for key in 94AE36675C464D64BAFA68DD7434390BDBE9B9C5 FD3A5288F042B6850C66B31F09FE44734EB7990E 71DCFD284A79C3B38668286BC97EC7A07EDE3FC1 DD8F2338BAE7501E3DD5AC78C273792F7D83545D C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8 B9AE9905FFD7803F25714661B63B535A4C206CA9 77984A986EBC2AA786BC0F66B01FBB92821C587A 8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600 4ED778F539E3634C779C87C6D7062848A1AB005C A48C2BEE680E841632CD4E44F07496B3EB3C1762 B9E2F5981AA6E0CD28160D9FF13993A75599653C
+ gpg --batch --keyserver sks.srv.dumain.com --recv-keys B9AE9905FFD7803F25714661B63B535A4C206CA9
gpg: requesting key 4C206CA9 from hkp server sks.srv.dumain.com
gpg: key 4C206CA9: public key "Evan Lucas <evanlucas@me.com>" imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
+ for key in 94AE36675C464D64BAFA68DD7434390BDBE9B9C5 FD3A5288F042B6850C66B31F09FE44734EB7990E 71DCFD284A79C3B38668286BC97EC7A07EDE3FC1 DD8F2338BAE7501E3DD5AC78C273792F7D83545D C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8 B9AE9905FFD7803F25714661B63B535A4C206CA9 77984A986EBC2AA786BC0F66B01FBB92821C587A 8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600 4ED778F539E3634C779C87C6D7062848A1AB005C A48C2BEE680E841632CD4E44F07496B3EB3C1762 B9E2F5981AA6E0CD28160D9FF13993A75599653C
+ gpg --batch --keyserver sks.srv.dumain.com --recv-keys 77984A986EBC2AA786BC0F66B01FBB92821C587A
gpg: requesting key 821C587A from hkp server sks.srv.dumain.com
gpg: key 821C587A: public key "Gibson Fahnestock <gibfahn@gmail.com>" imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
+ for key in 94AE36675C464D64BAFA68DD7434390BDBE9B9C5 FD3A5288F042B6850C66B31F09FE44734EB7990E 71DCFD284A79C3B38668286BC97EC7A07EDE3FC1 DD8F2338BAE7501E3DD5AC78C273792F7D83545D C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8 B9AE9905FFD7803F25714661B63B535A4C206CA9 77984A986EBC2AA786BC0F66B01FBB92821C587A 8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600 4ED778F539E3634C779C87C6D7062848A1AB005C A48C2BEE680E841632CD4E44F07496B3EB3C1762 B9E2F5981AA6E0CD28160D9FF13993A75599653C
+ gpg --batch --keyserver sks.srv.dumain.com --recv-keys 8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600
gpg: requesting key 5AE15600 from hkp server sks.srv.dumain.com
gpg: key 5AE15600: public key "Michaël Zasso (Targos) <targos@protonmail.com>" imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
+ for key in 94AE36675C464D64BAFA68DD7434390BDBE9B9C5 FD3A5288F042B6850C66B31F09FE44734EB7990E 71DCFD284A79C3B38668286BC97EC7A07EDE3FC1 DD8F2338BAE7501E3DD5AC78C273792F7D83545D C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8 B9AE9905FFD7803F25714661B63B535A4C206CA9 77984A986EBC2AA786BC0F66B01FBB92821C587A 8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600 4ED778F539E3634C779C87C6D7062848A1AB005C A48C2BEE680E841632CD4E44F07496B3EB3C1762 B9E2F5981AA6E0CD28160D9FF13993A75599653C
+ gpg --batch --keyserver sks.srv.dumain.com --recv-keys 4ED778F539E3634C779C87C6D7062848A1AB005C
gpg: requesting key A1AB005C from hkp server sks.srv.dumain.com
gpg: key A1AB005C: public key "Beth Griggs <bgriggs@redhat.com>" imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
+ for key in 94AE36675C464D64BAFA68DD7434390BDBE9B9C5 FD3A5288F042B6850C66B31F09FE44734EB7990E 71DCFD284A79C3B38668286BC97EC7A07EDE3FC1 DD8F2338BAE7501E3DD5AC78C273792F7D83545D C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8 B9AE9905FFD7803F25714661B63B535A4C206CA9 77984A986EBC2AA786BC0F66B01FBB92821C587A 8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600 4ED778F539E3634C779C87C6D7062848A1AB005C A48C2BEE680E841632CD4E44F07496B3EB3C1762 B9E2F5981AA6E0CD28160D9FF13993A75599653C
+ gpg --batch --keyserver sks.srv.dumain.com --recv-keys A48C2BEE680E841632CD4E44F07496B3EB3C1762
gpg: requesting key EB3C1762 from hkp server sks.srv.dumain.com
gpg: key EB3C1762: public key "Ruben Bridgewater <ruben@bridgewater.de>" imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
+ for key in 94AE36675C464D64BAFA68DD7434390BDBE9B9C5 FD3A5288F042B6850C66B31F09FE44734EB7990E 71DCFD284A79C3B38668286BC97EC7A07EDE3FC1 DD8F2338BAE7501E3DD5AC78C273792F7D83545D C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8 B9AE9905FFD7803F25714661B63B535A4C206CA9 77984A986EBC2AA786BC0F66B01FBB92821C587A 8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600 4ED778F539E3634C779C87C6D7062848A1AB005C A48C2BEE680E841632CD4E44F07496B3EB3C1762 B9E2F5981AA6E0CD28160D9FF13993A75599653C
+ gpg --batch --keyserver sks.srv.dumain.com --recv-keys B9E2F5981AA6E0CD28160D9FF13993A75599653C
gpg: requesting key 5599653C from hkp server sks.srv.dumain.com
gpg: key 5599653C: public key "Shelley Vohr (security is major key) <shelley.vohr@gmail.com>" imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
+ curl -fsSLO --compressed https://nodejs.org/dist/v14.17.6/node-v14.17.6-linux-x64.tar.xz
+ curl -fsSLO --compressed https://nodejs.org/dist/v14.17.6/SHASUMS256.txt.asc
+ gpg --batch --decrypt --output SHASUMS256.txt SHASUMS256.txt.asc
gpg: Signature made Tue 31 Aug 2021 03:00:08 PM UTC using RSA key ID 0B5CA946
gpg: Good signature from "Myles Borins <myles.borins@gmail.com>"
gpg:                 aka "Myles Borins <mborins@google.com>"
gpg:                 aka "Myles Borins <mylesborins@google.com>"
gpg: WARNING: This key is not certified with a trusted signature!
gpg:          There is no indication that the signature belongs to the owner.
Primary key fingerprint: C4F0 DFFF 4E8C 1A82 3640  9D08 E73B C641 CC11 F4C8
     Subkey fingerprint: 0EFF E1BC EFD9 C84E 3D09  8152 933B 01F4 0B5C A946
+ grep ' node-v14.17.6-linux-x64.tar.xz$' SHASUMS256.txt
+ sha256sum -c -
node-v14.17.6-linux-x64.tar.xz: OK
+ tar -xJf node-v14.17.6-linux-x64.tar.xz -C /usr/local --strip-components=1 --no-same-owner
+ rm node-v14.17.6-linux-x64.tar.xz SHASUMS256.txt.asc SHASUMS256.txt
+ ln -s /usr/local/bin/node /usr/local/bin/nodejs
+ yum install -y nodejs gcc-c++ make bzip2 GConf2 gtk2 chromedriver chromium xorg-x11-server-Xvfb
Loaded plugins: fastestmirror, ovl
Determining fastest mirrors
 * base: mirrors.ustc.edu.cn
 * epel: mirrors.tuna.tsinghua.edu.cn
 * extras: mirrors.aliyun.com
 * updates: mirrors.aliyun.com
Package gcc-c++-4.8.5-44.el7.x86_64 already installed and latest version
Package 1:make-3.82-24.el7.x86_64 already installed and latest version
Package bzip2-1.0.6-13.el7.x86_64 already installed and latest version
Package gtk2-2.24.31-1.el7.x86_64 already installed and latest version
Resolving Dependencies
--> Running transaction check
---> Package GConf2.x86_64 0:3.2.6-8.el7 will be installed
--> Processing Dependency: /usr/bin/killall for package: GConf2-3.2.6-8.el7.x86_64
--> Processing Dependency: libpolkit-gobject-1.so.0()(64bit) for package: GConf2-3.2.6-8.el7.x86_64
---> Package chromedriver.x86_64 0:90.0.4430.212-1.el7 will be installed
--> Processing Dependency: chromium-common(x86-64) = 90.0.4430.212-1.el7 for package: chromedriver-90.0.4430.212-1.el7.x86_64
---> Package chromium.x86_64 0:90.0.4430.212-1.el7 will be installed
--> Processing Dependency: /usr/sbin/restorecon for package: chromium-90.0.4430.212-1.el7.x86_64
--> Processing Dependency: /usr/sbin/semanage for package: chromium-90.0.4430.212-1.el7.x86_64
--> Processing Dependency: libcanberra-gtk3(x86-64) for package: chromium-90.0.4430.212-1.el7.x86_64
--> Processing Dependency: libxkbcommon.so.0(V_0.5.0)(64bit) for package: chromium-90.0.4430.212-1.el7.x86_64
--> Processing Dependency: nss-mdns(x86-64) for package: chromium-90.0.4430.212-1.el7.x86_64
--> Processing Dependency: libFLAC.so.8()(64bit) for package: chromium-90.0.4430.212-1.el7.x86_64
--> Processing Dependency: libatk-bridge-2.0.so.0()(64bit) for package: chromium-90.0.4430.212-1.el7.x86_64
--> Processing Dependency: libatspi.so.0()(64bit) for package: chromium-90.0.4430.212-1.el7.x86_64
--> Processing Dependency: libgdk-3.so.0()(64bit) for package: chromium-90.0.4430.212-1.el7.x86_64
--> Processing Dependency: libgtk-3.so.0()(64bit) for package: chromium-90.0.4430.212-1.el7.x86_64
--> Processing Dependency: libxkbcommon.so.0()(64bit) for package: chromium-90.0.4430.212-1.el7.x86_64
---> Package nodejs.x86_64 1:16.13.2-7.el7 will be installed
--> Processing Dependency: nodejs-libs(x86-64) = 1:16.13.2-7.el7 for package: 1:nodejs-16.13.2-7.el7.x86_64
--> Processing Dependency: libuv >= 1:1.42.0 for package: 1:nodejs-16.13.2-7.el7.x86_64
--> Processing Dependency: openssl11 >= 1:1.1.1 for package: 1:nodejs-16.13.2-7.el7.x86_64
--> Processing Dependency: libbrotlidec.so.1()(64bit) for package: 1:nodejs-16.13.2-7.el7.x86_64
--> Processing Dependency: libbrotlienc.so.1()(64bit) for package: 1:nodejs-16.13.2-7.el7.x86_64
--> Processing Dependency: libcrypto.so.1.1()(64bit) for package: 1:nodejs-16.13.2-7.el7.x86_64
--> Processing Dependency: libnode.so.93()(64bit) for package: 1:nodejs-16.13.2-7.el7.x86_64
--> Processing Dependency: libssl.so.1.1()(64bit) for package: 1:nodejs-16.13.2-7.el7.x86_64
--> Processing Dependency: libuv.so.1()(64bit) for package: 1:nodejs-16.13.2-7.el7.x86_64
---> Package xorg-x11-server-Xvfb.x86_64 0:1.20.4-17.el7_9 will be installed
--> Processing Dependency: xorg-x11-server-common >= 1.20.4-17.el7_9 for package: xorg-x11-server-Xvfb-1.20.4-17.el7_9.x86_64
--> Processing Dependency: xorg-x11-xauth for package: xorg-x11-server-Xvfb-1.20.4-17.el7_9.x86_64
--> Processing Dependency: libXfont2.so.2()(64bit) for package: xorg-x11-server-Xvfb-1.20.4-17.el7_9.x86_64
--> Processing Dependency: libXdmcp.so.6()(64bit) for package: xorg-x11-server-Xvfb-1.20.4-17.el7_9.x86_64
--> Running transaction check
---> Package at-spi2-atk.x86_64 0:2.26.2-1.el7 will be installed
---> Package at-spi2-core.x86_64 0:2.28.0-1.el7 will be installed
---> Package brotli.x86_64 0:1.0.7-5.el7 will be installed
---> Package chromium-common.x86_64 0:90.0.4430.212-1.el7 will be installed
---> Package flac-libs.x86_64 0:1.3.0-5.el7_1 will be installed
--> Processing Dependency: libogg.so.0()(64bit) for package: flac-libs-1.3.0-5.el7_1.x86_64
---> Package gtk3.x86_64 0:3.22.30-6.el7 will be installed
--> Processing Dependency: libwayland-cursor(x86-64) >= 1.9.91 for package: gtk3-3.22.30-6.el7.x86_64
--> Processing Dependency: libepoxy(x86-64) >= 1.0 for package: gtk3-3.22.30-6.el7.x86_64
--> Processing Dependency: cairo-gobject(x86-64) >= 1.14.0 for package: gtk3-3.22.30-6.el7.x86_64
--> Processing Dependency: dconf(x86-64) for package: gtk3-3.22.30-6.el7.x86_64
--> Processing Dependency: adwaita-icon-theme for package: gtk3-3.22.30-6.el7.x86_64
--> Processing Dependency: libwayland-egl.so.1()(64bit) for package: gtk3-3.22.30-6.el7.x86_64
--> Processing Dependency: libwayland-cursor.so.0()(64bit) for package: gtk3-3.22.30-6.el7.x86_64
--> Processing Dependency: librest-0.7.so.0()(64bit) for package: gtk3-3.22.30-6.el7.x86_64
--> Processing Dependency: libjson-glib-1.0.so.0()(64bit) for package: gtk3-3.22.30-6.el7.x86_64
--> Processing Dependency: libepoxy.so.0()(64bit) for package: gtk3-3.22.30-6.el7.x86_64
--> Processing Dependency: libcolord.so.2()(64bit) for package: gtk3-3.22.30-6.el7.x86_64
--> Processing Dependency: libcairo-gobject.so.2()(64bit) for package: gtk3-3.22.30-6.el7.x86_64
---> Package libXdmcp.x86_64 0:1.1.2-6.el7 will be installed
---> Package libXfont2.x86_64 0:2.0.3-1.el7 will be installed
---> Package libcanberra-gtk3.x86_64 0:0.30-9.el7 will be installed
--> Processing Dependency: libcanberra(x86-64) = 0.30-9.el7 for package: libcanberra-gtk3-0.30-9.el7.x86_64
--> Processing Dependency: libvorbisfile.so.3()(64bit) for package: libcanberra-gtk3-0.30-9.el7.x86_64
--> Processing Dependency: libvorbis.so.0()(64bit) for package: libcanberra-gtk3-0.30-9.el7.x86_64
--> Processing Dependency: libtdb.so.1()(64bit) for package: libcanberra-gtk3-0.30-9.el7.x86_64
--> Processing Dependency: libltdl.so.7()(64bit) for package: libcanberra-gtk3-0.30-9.el7.x86_64
--> Processing Dependency: libcanberra.so.0()(64bit) for package: libcanberra-gtk3-0.30-9.el7.x86_64
---> Package libuv.x86_64 1:1.43.0-2.el7 will be installed
---> Package libxkbcommon.x86_64 0:0.7.1-3.el7 will be installed
--> Processing Dependency: xkeyboard-config for package: libxkbcommon-0.7.1-3.el7.x86_64
---> Package nodejs-libs.x86_64 1:16.13.2-7.el7 will be installed
---> Package nss-mdns.x86_64 0:0.14.1-9.el7 will be installed
--> Processing Dependency: avahi for package: nss-mdns-0.14.1-9.el7.x86_64
---> Package openssl11.x86_64 1:1.1.1k-2.el7 will be installed
---> Package openssl11-libs.x86_64 1:1.1.1k-2.el7 will be installed
---> Package policycoreutils.x86_64 0:2.5-34.el7 will be installed
--> Processing Dependency: libselinux-utils >= 2.5-14 for package: policycoreutils-2.5-34.el7.x86_64
---> Package policycoreutils-python.x86_64 0:2.5-34.el7 will be installed
--> Processing Dependency: setools-libs >= 3.3.8-4 for package: policycoreutils-python-2.5-34.el7.x86_64
--> Processing Dependency: libsemanage-python >= 2.5-14 for package: policycoreutils-python-2.5-34.el7.x86_64
--> Processing Dependency: audit-libs-python >= 2.1.3-4 for package: policycoreutils-python-2.5-34.el7.x86_64
--> Processing Dependency: python-IPy for package: policycoreutils-python-2.5-34.el7.x86_64
--> Processing Dependency: libselinux-python for package: policycoreutils-python-2.5-34.el7.x86_64
--> Processing Dependency: libqpol.so.1(VERS_1.4)(64bit) for package: policycoreutils-python-2.5-34.el7.x86_64
--> Processing Dependency: libqpol.so.1(VERS_1.2)(64bit) for package: policycoreutils-python-2.5-34.el7.x86_64
--> Processing Dependency: libcgroup for package: policycoreutils-python-2.5-34.el7.x86_64
--> Processing Dependency: libapol.so.4(VERS_4.0)(64bit) for package: policycoreutils-python-2.5-34.el7.x86_64
--> Processing Dependency: checkpolicy for package: policycoreutils-python-2.5-34.el7.x86_64
--> Processing Dependency: libqpol.so.1()(64bit) for package: policycoreutils-python-2.5-34.el7.x86_64
--> Processing Dependency: libapol.so.4()(64bit) for package: policycoreutils-python-2.5-34.el7.x86_64
---> Package polkit.x86_64 0:0.112-26.el7_9.1 will be installed
--> Processing Dependency: polkit-pkla-compat for package: polkit-0.112-26.el7_9.1.x86_64
--> Processing Dependency: libmozjs-17.0.so(mozjs_17.0)(64bit) for package: polkit-0.112-26.el7_9.1.x86_64
--> Processing Dependency: libmozjs-17.0.so()(64bit) for package: polkit-0.112-26.el7_9.1.x86_64
---> Package psmisc.x86_64 0:22.20-17.el7 will be installed
---> Package xorg-x11-server-common.x86_64 0:1.20.4-17.el7_9 will be installed
--> Processing Dependency: xkbcomp for package: xorg-x11-server-common-1.20.4-17.el7_9.x86_64
---> Package xorg-x11-xauth.x86_64 1:1.0.9-1.el7 will be installed
--> Processing Dependency: libXmuu.so.1()(64bit) for package: 1:xorg-x11-xauth-1.0.9-1.el7.x86_64
--> Running transaction check
---> Package adwaita-icon-theme.noarch 0:3.28.0-1.el7 will be installed
--> Processing Dependency: adwaita-cursor-theme = 3.28.0-1.el7 for package: adwaita-icon-theme-3.28.0-1.el7.noarch
---> Package audit-libs-python.x86_64 0:2.8.5-4.el7 will be installed
---> Package avahi.x86_64 0:0.6.31-20.el7 will be installed
--> Processing Dependency: libdaemon >= 0.11 for package: avahi-0.6.31-20.el7.x86_64
--> Processing Dependency: systemd-sysv for package: avahi-0.6.31-20.el7.x86_64
--> Processing Dependency: initscripts for package: avahi-0.6.31-20.el7.x86_64
--> Processing Dependency: libdaemon.so.0()(64bit) for package: avahi-0.6.31-20.el7.x86_64
---> Package cairo-gobject.x86_64 0:1.15.12-4.el7 will be installed
---> Package checkpolicy.x86_64 0:2.5-8.el7 will be installed
---> Package colord-libs.x86_64 0:1.3.4-2.el7 will be installed
--> Processing Dependency: libgusb.so.2(LIBGUSB_0.1.1)(64bit) for package: colord-libs-1.3.4-2.el7.x86_64
--> Processing Dependency: libgusb.so.2(LIBGUSB_0.1.0)(64bit) for package: colord-libs-1.3.4-2.el7.x86_64
--> Processing Dependency: libusb-1.0.so.0()(64bit) for package: colord-libs-1.3.4-2.el7.x86_64
--> Processing Dependency: liblcms2.so.2()(64bit) for package: colord-libs-1.3.4-2.el7.x86_64
--> Processing Dependency: libgusb.so.2()(64bit) for package: colord-libs-1.3.4-2.el7.x86_64
---> Package dconf.x86_64 0:0.28.0-4.el7 will be installed
---> Package json-glib.x86_64 0:1.4.2-2.el7 will be installed
---> Package libXmu.x86_64 0:1.1.2-2.el7 will be installed
--> Processing Dependency: libXt.so.6()(64bit) for package: libXmu-1.1.2-2.el7.x86_64
---> Package libcanberra.x86_64 0:0.30-9.el7 will be installed
--> Processing Dependency: pulseaudio-libs >= 0.9.15 for package: libcanberra-0.30-9.el7.x86_64
--> Processing Dependency: sound-theme-freedesktop for package: libcanberra-0.30-9.el7.x86_64
--> Processing Dependency: libpulse.so.0(PULSE_0)(64bit) for package: libcanberra-0.30-9.el7.x86_64
--> Processing Dependency: libpulse.so.0()(64bit) for package: libcanberra-0.30-9.el7.x86_64
--> Processing Dependency: libgstreamer-1.0.so.0()(64bit) for package: libcanberra-0.30-9.el7.x86_64
---> Package libcgroup.x86_64 0:0.41-21.el7 will be installed
---> Package libepoxy.x86_64 0:1.5.2-1.el7 will be installed
---> Package libogg.x86_64 2:1.3.0-7.el7 will be installed
---> Package libselinux-python.x86_64 0:2.5-15.el7 will be installed
---> Package libselinux-utils.x86_64 0:2.5-15.el7 will be installed
---> Package libsemanage-python.x86_64 0:2.5-14.el7 will be installed
---> Package libtdb.x86_64 0:1.3.18-1.el7 will be installed
---> Package libtool-ltdl.x86_64 0:2.4.2-22.el7_3 will be installed
---> Package libvorbis.x86_64 1:1.3.3-8.el7.1 will be installed
---> Package libwayland-cursor.x86_64 0:1.15.0-1.el7 will be installed
---> Package libwayland-egl.x86_64 0:1.15.0-1.el7 will be installed
---> Package mozjs17.x86_64 0:17.0.0-20.el7 will be installed
---> Package polkit-pkla-compat.x86_64 0:0.1-4.el7 will be installed
---> Package python-IPy.noarch 0:0.75-6.el7 will be installed
---> Package rest.x86_64 0:0.8.1-2.el7 will be installed
--> Processing Dependency: libsoup-gnome-2.4.so.1()(64bit) for package: rest-0.8.1-2.el7.x86_64
--> Processing Dependency: libsoup-2.4.so.1()(64bit) for package: rest-0.8.1-2.el7.x86_64
---> Package setools-libs.x86_64 0:3.3.8-4.el7 will be installed
---> Package xkeyboard-config.noarch 0:2.24-1.el7 will be installed
---> Package xorg-x11-xkb-utils.x86_64 0:7.7-14.el7 will be installed
--> Processing Dependency: libxkbfile.so.1()(64bit) for package: xorg-x11-xkb-utils-7.7-14.el7.x86_64
--> Running transaction check
---> Package adwaita-cursor-theme.noarch 0:3.28.0-1.el7 will be installed
---> Package gstreamer1.x86_64 0:1.10.4-2.el7 will be installed
---> Package initscripts.x86_64 0:9.49.53-1.el7_9.1 will be installed
--> Processing Dependency: sysvinit-tools >= 2.87-5 for package: initscripts-9.49.53-1.el7_9.1.x86_64
--> Processing Dependency: iproute for package: initscripts-9.49.53-1.el7_9.1.x86_64
---> Package lcms2.x86_64 0:2.6-3.el7 will be installed
---> Package libXt.x86_64 0:1.1.5-3.el7 will be installed
---> Package libdaemon.x86_64 0:0.14-7.el7 will be installed
---> Package libgusb.x86_64 0:0.2.9-1.el7 will be installed
---> Package libsoup.x86_64 0:2.62.2-2.el7 will be installed
--> Processing Dependency: glib-networking(x86-64) >= 2.38.0 for package: libsoup-2.62.2-2.el7.x86_64
---> Package libusbx.x86_64 0:1.0.21-1.el7 will be installed
---> Package libxkbfile.x86_64 0:1.0.9-3.el7 will be installed
---> Package pulseaudio-libs.x86_64 0:10.0-6.el7_9 will be installed
--> Processing Dependency: libsndfile.so.1(libsndfile.so.1.0)(64bit) for package: pulseaudio-libs-10.0-6.el7_9.x86_64
--> Processing Dependency: libwrap.so.0()(64bit) for package: pulseaudio-libs-10.0-6.el7_9.x86_64
--> Processing Dependency: libsndfile.so.1()(64bit) for package: pulseaudio-libs-10.0-6.el7_9.x86_64
--> Processing Dependency: libasyncns.so.0()(64bit) for package: pulseaudio-libs-10.0-6.el7_9.x86_64
---> Package sound-theme-freedesktop.noarch 0:0.8-3.el7 will be installed
---> Package systemd-sysv.x86_64 0:219-78.el7_9.5 will be installed
--> Processing Dependency: systemd = 219-78.el7_9.5 for package: systemd-sysv-219-78.el7_9.5.x86_64
--> Running transaction check
---> Package glib-networking.x86_64 0:2.56.1-1.el7 will be installed
--> Processing Dependency: libgnutls.so.28(GNUTLS_3_1_0)(64bit) for package: glib-networking-2.56.1-1.el7.x86_64
--> Processing Dependency: libgnutls.so.28(GNUTLS_3_0_0)(64bit) for package: glib-networking-2.56.1-1.el7.x86_64
--> Processing Dependency: libgnutls.so.28(GNUTLS_2_12)(64bit) for package: glib-networking-2.56.1-1.el7.x86_64
--> Processing Dependency: libgnutls.so.28(GNUTLS_1_4)(64bit) for package: glib-networking-2.56.1-1.el7.x86_64
--> Processing Dependency: gsettings-desktop-schemas for package: glib-networking-2.56.1-1.el7.x86_64
--> Processing Dependency: libproxy.so.1()(64bit) for package: glib-networking-2.56.1-1.el7.x86_64
--> Processing Dependency: libgnutls.so.28()(64bit) for package: glib-networking-2.56.1-1.el7.x86_64
---> Package iproute.x86_64 0:4.11.0-30.el7 will be installed
--> Processing Dependency: libmnl.so.0(LIBMNL_1.0)(64bit) for package: iproute-4.11.0-30.el7.x86_64
--> Processing Dependency: libxtables.so.10()(64bit) for package: iproute-4.11.0-30.el7.x86_64
--> Processing Dependency: libmnl.so.0()(64bit) for package: iproute-4.11.0-30.el7.x86_64
---> Package libasyncns.x86_64 0:0.8-7.el7 will be installed
---> Package libsndfile.x86_64 0:1.0.25-12.el7_9.1 will be installed
--> Processing Dependency: libgsm.so.1()(64bit) for package: libsndfile-1.0.25-12.el7_9.1.x86_64
---> Package systemd.x86_64 0:219-78.el7 will be updated
---> Package systemd.x86_64 0:219-78.el7_9.5 will be an update
--> Processing Dependency: systemd-libs = 219-78.el7_9.5 for package: systemd-219-78.el7_9.5.x86_64
---> Package sysvinit-tools.x86_64 0:2.88-14.dsf.el7 will be installed
---> Package tcp_wrappers-libs.x86_64 0:7.6-77.el7 will be installed
--> Running transaction check
---> Package gnutls.x86_64 0:3.3.29-9.el7_6 will be installed
--> Processing Dependency: trousers >= 0.3.11.2 for package: gnutls-3.3.29-9.el7_6.x86_64
--> Processing Dependency: libnettle.so.4()(64bit) for package: gnutls-3.3.29-9.el7_6.x86_64
--> Processing Dependency: libhogweed.so.2()(64bit) for package: gnutls-3.3.29-9.el7_6.x86_64
---> Package gsettings-desktop-schemas.x86_64 0:3.28.0-3.el7 will be installed
---> Package gsm.x86_64 0:1.0.13-11.el7 will be installed
---> Package iptables.x86_64 0:1.4.21-35.el7 will be installed
--> Processing Dependency: libnfnetlink.so.0()(64bit) for package: iptables-1.4.21-35.el7.x86_64
--> Processing Dependency: libnetfilter_conntrack.so.3()(64bit) for package: iptables-1.4.21-35.el7.x86_64
---> Package libmnl.x86_64 0:1.0.3-7.el7 will be installed
---> Package libproxy.x86_64 0:0.4.11-11.el7 will be installed
--> Processing Dependency: libmodman.so.1()(64bit) for package: libproxy-0.4.11-11.el7.x86_64
---> Package systemd-libs.x86_64 0:219-78.el7 will be updated
---> Package systemd-libs.x86_64 0:219-78.el7_9.5 will be an update
--> Running transaction check
---> Package libmodman.x86_64 0:2.0.1-8.el7 will be installed
---> Package libnetfilter_conntrack.x86_64 0:1.0.6-1.el7_3 will be installed
---> Package libnfnetlink.x86_64 0:1.0.1-4.el7 will be installed
---> Package nettle.x86_64 0:2.7.1-9.el7_9 will be installed
---> Package trousers.x86_64 0:0.3.14-2.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package                      Arch      Version                Repository  Size
================================================================================
Installing:
此处省略

Transaction Summary
================================================================================
Install  5 Packages (+79 Dependent packages)
Upgrade             (  2 Dependent packages)

Total download size: 190 M
Downloading packages:
Delta RPMs disabled because /usr/bin/applydeltarpm not installed.
--------------------------------------------------------------------------------
Total                                               25 MB/s | 190 MB  00:07     
此处省略                         

Dependency Updated:
  systemd.x86_64 0:219-78.el7_9.5      systemd-libs.x86_64 0:219-78.el7_9.5     

Complete!
Removing intermediate container 55655e840db4
 ---> 683138666f58
Step 5/7 : RUN npm i -g watch-cli vsce typescript
 ---> Running in 4e95f0621244
npm WARN deprecated minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated graceful-fs@1.2.3: please upgrade to graceful-fs 4 for compatibility with current and future versions of Node.js
/usr/local/bin/tsc -> /usr/local/lib/node_modules/typescript/bin/tsc
/usr/local/bin/tsserver -> /usr/local/lib/node_modules/typescript/bin/tsserver
/usr/local/bin/vsce -> /usr/local/lib/node_modules/vsce/vsce
/usr/local/bin/watch -> /usr/local/lib/node_modules/watch-cli/bin/watch

> keytar@7.8.0 install /usr/local/lib/node_modules/vsce/node_modules/keytar
> prebuild-install || npm run build

prebuild-install WARN install EACCES: permission denied, access '/root/.npm'

> keytar@7.8.0 build /usr/local/lib/node_modules/vsce/node_modules/keytar
> node-gyp rebuild

gyp WARN EACCES current user ("nobody") does not have permission to access the dev dir "/root/.cache/node-gyp/14.17.6"
gyp WARN EACCES attempting to reinstall using temporary dev dir "/usr/local/lib/node_modules/vsce/node_modules/keytar/.node-gyp"
gyp WARN install got an error, rolling back install
gyp WARN install got an error, rolling back install
gyp ERR! configure error 
gyp ERR! stack Error: EACCES: permission denied, mkdir '/usr/local/lib/node_modules/vsce/node_modules/keytar/.node-gyp'
gyp ERR! System Linux 3.10.0-1160.49.1.el7.x86_64
gyp ERR! command "/usr/local/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /usr/local/lib/node_modules/vsce/node_modules/keytar
gyp ERR! node -v v14.17.6
gyp ERR! node-gyp -v v5.1.0
gyp ERR! not ok 
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! keytar@7.8.0 build: `node-gyp rebuild`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the keytar@7.8.0 build script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! keytar@7.8.0 install: `prebuild-install || npm run build`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the keytar@7.8.0 install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /root/.npm/_logs/2022-02-17T04_14_26_829Z-debug.log
The command '/bin/sh -c npm i -g watch-cli vsce typescript' returned a non-zero code: 1
[root@node-44200 ~]# 
JohnNiang commented 2 years ago

Please refer to https://github.com/kubesphere/devops-agent/pull/40/files#diff-9696dbeb76f1f2d378661692257765ba9e3a4dc30efb20ec9fa5f97f99dbb665R38 in #40

qumy2020 commented 2 years ago

请参阅 #40 中的 https://github.com/kubesphere/devops-agent/pull/40/files#diff-9696dbeb76f1f2d378661692257765ba9e3a4dc30efb20ec9fa5f97f99dbb665R38

Thank you very much. I will continue to try later.

LinuxSuRen commented 1 year ago

see also https://github.com/kubesphere/devops-agent/issues/75 /close

ks-ci-bot commented 1 year ago

@LinuxSuRen: Closing this issue.

In response to [this](https://github.com/kubesphere/devops-agent/issues/65#issuecomment-1203580124): >see also https://github.com/kubesphere/devops-agent/issues/75 >/close Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md). If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository.