Started by upstream project "edgexfoundry/cd-management/release" build number 101 originally caused by: Push event to branch release Connecting to https://api.github.com using edgex-jenkins github personal access token Obtained Jenkinsfile from e602fd7d654e8598d334cfcbfc0e6f43d27ef328 Loading library edgex-global-pipelines@stable Attempting to resolve stable from remote references... > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /tmp/jenkins-gitclient-ssh8303379962355948617.key > git ls-remote -h -t -- git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Found match: refs/tags/stable revision 95c76d14630896f3c9cf825147e1b1e2bad20cbb Resolving tag commit... (remote references may be a lightweight tag or an annotated tag) > git rev-parse --resolve-git-dir /var/lib/jenkins/caches/git-95b00d7e16de695d9f4849f078f37a0f/.git # timeout=10 Setting origin to git@github.com:edgexfoundry/edgex-global-pipelines.git > git config remote.origin.url git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Fetching origin... Fetching upstream changes from origin > git --version # timeout=10 > git --version # 'git version 2.16.6' > git config --get remote.origin.url # timeout=10 using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/caches/git-95b00d7e16de695d9f4849f078f37a0f@tmp/jenkins-gitclient-ssh9337754616897737737.key > git fetch --tags --progress -- origin +refs/heads/*:refs/remotes/origin/* # timeout=10 > git rev-parse refs/tags/stable^{commit} # timeout=10 Resolved tag stable revision 95c76d14630896f3c9cf825147e1b1e2bad20cbb The recommended git tool is: git using credential edgex-jenkins-ssh > git rev-parse --resolve-git-dir /var/lib/jenkins/jobs/edgexfoundry/jobs/device-gpio/branches/main/workspace@libs/edgex-global-pipelines/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Fetching with tags Fetching upstream changes from git@github.com:edgexfoundry/edgex-global-pipelines.git > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/jobs/edgexfoundry/jobs/device-gpio/branches/main/workspace@libs/edgex-global-pipelines@tmp/jenkins-gitclient-ssh6426398897474634837.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 Checking out Revision 95c76d14630896f3c9cf825147e1b1e2bad20cbb (stable) > git config core.sparsecheckout # timeout=10 > git checkout -f 95c76d14630896f3c9cf825147e1b1e2bad20cbb # timeout=10 Commit message: "Merge pull request #387 from ernestojeda/disable-concurrent-builds" > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.global-jjb.url # timeout=10 > git config -f .gitmodules --get submodule.global-jjb.path # timeout=10 > git submodule update --init --recursive global-jjb # timeout=10 Excluding src/test/ from checkout of git git@github.com:edgexfoundry/edgex-global-pipelines.git so that shared library test code cannot be accessed by Pipelines. To remove this log message, move the test code outside of src/. To restore the previous behavior that allowed access to files in src/test/, pass -Dorg.jenkinsci.plugins.workflow.libs.SCMSourceRetriever.INCLUDE_SRC_TEST_IN_LIBRARIES=true to the java command used to start Jenkins. Loading library lf-pipelines@master Attempting to resolve master from remote references... > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /tmp/jenkins-gitclient-ssh512031303449330884.key > git ls-remote -h -- git@github.com:lfit/releng-pipelines.git # timeout=10 Found match: refs/heads/master revision b3dada9287033e4e81bc68320e01fd57bef02650 The recommended git tool is: NONE using credential edgex-jenkins-ssh > git rev-parse --resolve-git-dir /var/lib/jenkins/jobs/edgexfoundry/jobs/device-gpio/branches/main/workspace@libs/lf-pipelines/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url git@github.com:lfit/releng-pipelines.git # timeout=10 Fetching without tags Fetching upstream changes from git@github.com:lfit/releng-pipelines.git > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/jobs/edgexfoundry/jobs/device-gpio/branches/main/workspace@libs/lf-pipelines@tmp/jenkins-gitclient-ssh13390556067847254217.key > git fetch --no-tags --progress -- git@github.com:lfit/releng-pipelines.git +refs/heads/*:refs/remotes/origin/* # timeout=10 Checking out Revision b3dada9287033e4e81bc68320e01fd57bef02650 (master) > git config core.sparsecheckout # timeout=10 > git checkout -f b3dada9287033e4e81bc68320e01fd57bef02650 # timeout=10 Commit message: "Fix: Update requirements.txt, update global-jjb" > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.global-jjb.url # timeout=10 > git config -f .gitmodules --get submodule.global-jjb.path # timeout=10 > git submodule update --init --recursive global-jjb # timeout=10 Excluding src/test/ from checkout of git git@github.com:lfit/releng-pipelines.git so that shared library test code cannot be accessed by Pipelines. To remove this log message, move the test code outside of src/. To restore the previous behavior that allowed access to files in src/test/, pass -Dorg.jenkinsci.plugins.workflow.libs.SCMSourceRetriever.INCLUDE_SRC_TEST_IN_LIBRARIES=true to the java command used to start Jenkins. [Pipeline] Start of Pipeline [Pipeline] echo ========================================================= [edgeXBuildGoApp] RAW Config: [project:device-gpio] ========================================================= [Pipeline] echo Setting up nodes based on requested architectures [[amd64, arm64]] [Pipeline] echo Nodes requested: [[ubuntu20.04-docker-8c-8g, ubuntu20.04-docker-arm64-4c-16g]] [Pipeline] echo ========================================================= [edgeXBuildGoApp] Pipeline Parameters: ========================================================= [Pipeline] echo MAVEN_SETTINGS: device-gpio-settings PROJECT: device-gpio USE_SEMVER: true TEST_SCRIPT: make test BUILD_SCRIPT: make build GO_VERSION: 1.17 USE_ALPINE: true DOCKER_FILE_PATH: Dockerfile DOCKER_BUILD_FILE_PATH: Dockerfile.build DOCKER_BUILD_CONTEXT: . DOCKER_BUILD_IMAGE_TARGET: builder DOCKER_IMAGE_NAME: device-gpio DOCKER_REGISTRY_NAMESPACE: DOCKER_NEXUS_REPO: staging BUILD_DOCKER_IMAGE: true PUSH_DOCKER_IMAGE: true BUILD_EXPERIMENTAL_DOCKER_IMAGE: false BUILD_STABLE_DOCKER_IMAGE: false SEMVER_BUMP_LEVEL: pre BUILD_SNAP: false PUBLISH_SWAGGER_DOCS: false SWAGGER_API_FOLDERS: openapi/v1 ARTIFACT_ROOT: archives/bin ARTIFACT_TYPES: docker SHOULD_BUILD: true BUILD_FAILURE_NOTIFY_LIST: edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org [Pipeline] node Still waiting to schedule task All nodes of label ‘ubuntu20.04-docker-8c-8g’ are offline Running on prd-ubuntu20.04-docker-8c-8g-63495 in /w/workspace/edgexfoundry_device-gpio_main [Pipeline] { [Pipeline] stage [Pipeline] { (Declarative: Checkout SCM) [Pipeline] checkout The recommended git tool is: git using credential edgex-jenkins-ssh Cloning the remote Git repository Cloning repository git@github.com:edgexfoundry/device-gpio.git > git init /w/workspace/edgexfoundry_device-gpio_main # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/device-gpio.git > git --version # timeout=10 > git --version # 'git version 2.25.1' using GIT_SSH to set credentials SSH Credentials for GitHub > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-gpio.git +refs/heads/*:refs/remotes/origin/* # timeout=10 Avoid second fetch Checking out Revision e602fd7d654e8598d334cfcbfc0e6f43d27ef328 (main) > git config remote.origin.url git@github.com:edgexfoundry/device-gpio.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f e602fd7d654e8598d334cfcbfc0e6f43d27ef328 # timeout=10 Commit message: "Merge pull request #38 from lenny-intel/fix-binary-in-docker-image" > git rev-list --no-walk e602fd7d654e8598d334cfcbfc0e6f43d27ef328 # timeout=10 [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 20:20:51 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 20:20:51 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 20:20:51 ========================================================= 20:20:51 EdgeX Global Pipelines Version Info 20:20:51 ========================================================= [Pipeline] libraryResource [Pipeline] sh 20:20:52 ------------------- 20:20:52 stable info: 20:20:52 ------------------- 20:20:52 Commited By: Ernesto Ojeda ernesto.ojeda@intel.com 20:20:52 Commit SHA: 95c76d14630896f3c9cf825147e1b1e2bad20cbb 20:20:52 Message: update stable to v1.0.230 20:20:53 ------------------- 20:20:53 experimental info: 20:20:53 ------------------- 20:20:53 Commited By: Ernesto Ojeda ernesto.ojeda@intel.com 20:20:53 Commit SHA: 95c76d14630896f3c9cf825147e1b1e2bad20cbb 20:20:53 Message: update experimental to v1.0.230 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] echo 20:20:53 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = device-gpio-settings [Pipeline] echo 20:20:53 [edgeXSetupEnvironment]: set envvar PROJECT = device-gpio [Pipeline] echo 20:20:53 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 20:20:53 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 20:20:53 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 20:20:53 [edgeXSetupEnvironment]: set envvar GO_VERSION = 1.17 [Pipeline] echo 20:20:53 [edgeXSetupEnvironment]: set envvar USE_ALPINE = true [Pipeline] echo 20:20:53 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_PATH = Dockerfile [Pipeline] echo 20:20:53 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = Dockerfile.build [Pipeline] echo 20:20:53 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 20:20:53 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_IMAGE_TARGET = builder [Pipeline] echo 20:20:53 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME = device-gpio [Pipeline] echo 20:20:53 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 20:20:53 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 20:20:53 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 20:20:53 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = true [Pipeline] echo 20:20:53 [edgeXSetupEnvironment]: set envvar BUILD_EXPERIMENTAL_DOCKER_IMAGE = false [Pipeline] echo 20:20:53 [edgeXSetupEnvironment]: set envvar BUILD_STABLE_DOCKER_IMAGE = false [Pipeline] echo 20:20:53 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 20:20:53 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 20:20:53 [edgeXSetupEnvironment]: set envvar PUBLISH_SWAGGER_DOCS = false [Pipeline] echo 20:20:53 [edgeXSetupEnvironment]: set envvar SWAGGER_API_FOLDERS = openapi/v1 [Pipeline] echo 20:20:53 [edgeXSetupEnvironment]: set envvar ARTIFACT_ROOT = archives/bin [Pipeline] echo 20:20:53 [edgeXSetupEnvironment]: set envvar ARTIFACT_TYPES = docker [Pipeline] echo 20:20:53 [edgeXSetupEnvironment]: set envvar SHOULD_BUILD = true [Pipeline] echo 20:20:53 [edgeXSetupEnvironment]: set envvar BUILD_FAILURE_NOTIFY_LIST = edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org [Pipeline] echo 20:20:53 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = main [Pipeline] echo 20:20:53 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = main [Pipeline] echo 20:20:53 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = main [Pipeline] echo 20:20:53 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = e602fd7d654e8598d334cfcbfc0e6f43d27ef328 [Pipeline] echo 20:20:53 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = e602fd7 [Pipeline] echo 20:20:53 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 20:20:53 provisioning config files... 20:20:53 copy managed file [device-gpio-settings] to file:/w/workspace/edgexfoundry_device-gpio_main@tmp/config1344789679442969280tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 20:20:54 ---> docker-login.sh 20:20:54 nexus3.edgexfoundry.org:10001 20:20:54 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:20:54 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:20:54 Configure a credential helper to remove this warning. See 20:20:54 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:20:54 20:20:54 Login Succeeded 20:20:54 nexus3.edgexfoundry.org:10002 20:20:54 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:20:54 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:20:54 Configure a credential helper to remove this warning. See 20:20:54 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:20:54 20:20:54 Login Succeeded 20:20:54 nexus3.edgexfoundry.org:10003 20:20:54 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:20:54 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:20:54 Configure a credential helper to remove this warning. See 20:20:54 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:20:54 20:20:54 Login Succeeded 20:20:54 nexus3.edgexfoundry.org:10004 20:20:54 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:20:54 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:20:54 Configure a credential helper to remove this warning. See 20:20:54 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:20:54 20:20:54 Login Succeeded 20:20:54 docker.io 20:20:54 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:20:55 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:20:55 Configure a credential helper to remove this warning. See 20:20:55 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:20:55 20:20:55 Login Succeeded 20:20:55 ---> docker-login.sh ends [Pipeline] } 20:20:55 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build Check) [Pipeline] sh 20:20:55 + git rev-list -1 --merges e602fd7d654e8598d334cfcbfc0e6f43d27ef328~1..e602fd7d654e8598d334cfcbfc0e6f43d27ef328 [Pipeline] echo 20:20:55 -----------> git rev-list -1 --merges e602fd7d654e8598d334cfcbfc0e6f43d27ef328~1..e602fd7d654e8598d334cfcbfc0e6f43d27ef328 e602fd7d654e8598d334cfcbfc0e6f43d27ef328 20:20:55 e602fd7d654e8598d334cfcbfc0e6f43d27ef328 [false] [Pipeline] sh 20:20:55 + git log --format=format:%s -1 e602fd7d654e8598d334cfcbfc0e6f43d27ef328 [Pipeline] echo 20:20:55 ========================================================= 20:20:55 [isLTSReleaseBuild] Regular build required. isLTSRelease: [false] However, we have a env.CommitId 20:20:55 ========================================================= [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 20:20:56 + git log --format=format:%s -1 e602fd7d654e8598d334cfcbfc0e6f43d27ef328 [Pipeline] echo 20:20:56 [semverPrep] GIT_COMMIT: e602fd7d654e8598d334cfcbfc0e6f43d27ef328, Commit Message: Merge pull request #38 from lenny-intel/fix-binary-in-docker-image [Pipeline] echo 20:20:56 [semverPrep] This is not a build commit. [Pipeline] sh 20:20:56 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 20:20:56 + grep -v github /etc/ssh/ssh_known_hosts 20:20:56 + [ -e /tmp/ssh_known_hosts ] 20:20:56 + sudo mv /tmp/ssh_known_hosts /etc/ssh/ssh_known_hosts 20:20:56 + + sudo tee -a /etc/ssh/ssh_known_hosts 20:20:56 echo github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= 20:20:56 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] sh 20:20:57 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:latest 20:20:57 20:20:57 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:latest [Pipeline] isUnix [Pipeline] sh 20:20:57 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:latest 20:20:57 latest: Pulling from edgex-devops/py-git-semver 20:20:57 1fe172e4850f: Pulling fs layer 20:20:57 caf521ccaac6: Pulling fs layer 20:20:57 3ead6fa29328: Pulling fs layer 20:20:57 5c2a1cbceb83: Pulling fs layer 20:20:57 a8d5f1318db7: Pulling fs layer 20:20:57 c427282e49a2: Pulling fs layer 20:20:57 1827001aaf11: Pulling fs layer 20:20:57 0714d37db230: Pulling fs layer 20:20:57 ac28cf19c067: Pulling fs layer 20:20:57 ca983d60f3e2: Pulling fs layer 20:20:57 9f894cec8388: Pulling fs layer 20:20:57 1827001aaf11: Waiting 20:20:57 ac28cf19c067: Waiting 20:20:57 0714d37db230: Waiting 20:20:57 ca983d60f3e2: Waiting 20:20:57 9f894cec8388: Waiting 20:20:57 5c2a1cbceb83: Waiting 20:20:57 c427282e49a2: Waiting 20:20:57 a8d5f1318db7: Waiting 20:20:57 caf521ccaac6: Download complete 20:20:57 5c2a1cbceb83: Verifying Checksum 20:20:57 5c2a1cbceb83: Download complete 20:20:57 a8d5f1318db7: Verifying Checksum 20:20:57 a8d5f1318db7: Download complete 20:20:57 c427282e49a2: Download complete 20:20:57 3ead6fa29328: Verifying Checksum 20:20:57 3ead6fa29328: Download complete 20:20:57 0714d37db230: Verifying Checksum 20:20:57 0714d37db230: Download complete 20:20:57 ac28cf19c067: Verifying Checksum 20:20:57 ac28cf19c067: Download complete 20:20:57 ca983d60f3e2: Verifying Checksum 20:20:57 9f894cec8388: Download complete 20:20:57 1fe172e4850f: Download complete 20:20:58 1827001aaf11: Verifying Checksum 20:20:58 1827001aaf11: Download complete 20:20:59 1fe172e4850f: Pull complete 20:20:59 caf521ccaac6: Pull complete 20:20:59 3ead6fa29328: Pull complete 20:20:59 5c2a1cbceb83: Pull complete 20:21:00 a8d5f1318db7: Pull complete 20:21:00 c427282e49a2: Pull complete 20:21:02 1827001aaf11: Pull complete 20:21:02 0714d37db230: Pull complete 20:21:02 ac28cf19c067: Pull complete 20:21:02 ca983d60f3e2: Pull complete 20:21:02 9f894cec8388: Pull complete 20:21:02 Digest: sha256:90e63904a1edc574c23a580e5fc31fbcdccad1501625621f67a6be262171cfee 20:21:02 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:latest 20:21:02 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:latest [Pipeline] withDockerContainer 20:21:02 prd-ubuntu20.04-docker-8c-8g-63495 does not seem to be running inside a container 20:21:02 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/edgexfoundry_device-gpio_main -v /w/workspace/edgexfoundry_device-gpio_main:/w/workspace/edgexfoundry_device-gpio_main:rw,z -v /w/workspace/edgexfoundry_device-gpio_main@tmp:/w/workspace/edgexfoundry_device-gpio_main@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:latest cat 20:21:03 $ docker top e1f410658cbc4c9cf2475d349d936ce0bce418f12b7457bd81b83cce7e99899f -eo pid,comm 20:21:03 ERROR: The container started but didn't run the expected command. Please double check your ENTRYPOINT does execute the command passed as docker run argument, as required by official docker images (see https://github.com/docker-library/official-images#consistency for entrypoint consistency requirements). 20:21:03 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 20:21:03 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 20:21:03 [ssh-agent] Looking for ssh-agent implementation... 20:21:03 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 20:21:03 $ docker exec e1f410658cbc4c9cf2475d349d936ce0bce418f12b7457bd81b83cce7e99899f ssh-agent 20:21:03 SSH_AUTH_SOCK=/tmp/ssh-wzVqfTNOQoyt/agent.32 20:21:03 SSH_AGENT_PID=38 20:21:04 Running ssh-add (command line suppressed) 20:21:04 Identity added: /w/workspace/edgexfoundry_device-gpio_main@tmp/private_key_602196213402750872.key (/w/workspace/edgexfoundry_device-gpio_main@tmp/private_key_602196213402750872.key) 20:21:04 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 20:21:04 + git tag --points-at e602fd7d654e8598d334cfcbfc0e6f43d27ef328 [Pipeline] } 20:21:04 $ docker exec --env ******** --env ******** e1f410658cbc4c9cf2475d349d936ce0bce418f12b7457bd81b83cce7e99899f ssh-agent -k 20:21:04 unset SSH_AUTH_SOCK; 20:21:04 unset SSH_AGENT_PID; 20:21:04 echo Agent pid 38 killed; 20:21:04 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] echo 20:21:04 [edgeXSemver]: set GITSEMVER_HEAD_TAG to 'v2.2.0|v2.2.1-dev.1' [Pipeline] sshagent 20:21:04 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 20:21:04 [ssh-agent] Looking for ssh-agent implementation... 20:21:04 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 20:21:04 $ docker exec e1f410658cbc4c9cf2475d349d936ce0bce418f12b7457bd81b83cce7e99899f ssh-agent 20:21:04 SSH_AUTH_SOCK=/tmp/ssh-XR46gbf7J1z9/agent.71 20:21:04 SSH_AGENT_PID=77 20:21:04 Running ssh-add (command line suppressed) 20:21:05 Identity added: /w/workspace/edgexfoundry_device-gpio_main@tmp/private_key_4555622806255418838.key (/w/workspace/edgexfoundry_device-gpio_main@tmp/private_key_4555622806255418838.key) 20:21:05 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 20:21:05 + git semver init 20:21:05 2022-05-12 20:21:05,605 [run_init] DEBUG init version:0.0.0 force:False 20:21:05 2022-05-12 20:21:05,606 [clone_semver_branch] DEBUG clone semver branch to:/w/workspace/edgexfoundry_device-gpio_main/.semver 20:21:05 2022-05-12 20:21:05,607 [execute] INFO git clone -b semver git@github.com:edgexfoundry/device-gpio.git /w/workspace/edgexfoundry_device-gpio_main/.semver 20:21:05 2022-05-12 20:21:05,607 [execute] DEBUG Popen(['git', 'clone', '-b', 'semver', 'git@github.com:edgexfoundry/device-gpio.git', '/w/workspace/edgexfoundry_device-gpio_main/.semver'], cwd=/w/workspace/edgexfoundry_device-gpio_main, universal_newlines=False, shell=None, istream=None) 20:21:06 2022-05-12 20:21:06,464 [append_file] DEBUG append to file:/w/workspace/edgexfoundry_device-gpio_main/.git/info/exclude 20:21:06 2022-05-12 20:21:06,465 [write_version] DEBUG write version:0.0.0 to path:/w/workspace/edgexfoundry_device-gpio_main/.semver/main with force:False 20:21:06 2022-05-12 20:21:06,465 [read_version] DEBUG read version from /w/workspace/edgexfoundry_device-gpio_main/.semver/main 20:21:06 2022-05-12 20:21:06,465 [read_version] DEBUG read version from /w/workspace/edgexfoundry_device-gpio_main/.semver/main 20:21:06 2.2.0 [Pipeline] } 20:21:06 $ docker exec --env ******** --env ******** e1f410658cbc4c9cf2475d349d936ce0bce418f12b7457bd81b83cce7e99899f ssh-agent -k 20:21:06 unset SSH_AUTH_SOCK; 20:21:06 unset SSH_AGENT_PID; 20:21:06 echo Agent pid 77 killed; 20:21:06 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 20:21:07 + git semver [Pipeline] } 20:21:07 $ docker stop --time=1 e1f410658cbc4c9cf2475d349d936ce0bce418f12b7457bd81b83cce7e99899f 20:21:08 $ docker rm -f e1f410658cbc4c9cf2475d349d936ce0bce418f12b7457bd81b83cce7e99899f [Pipeline] // withDockerContainer [Pipeline] sh 20:21:08 + sudo chown -R jenkins:jenkins .semver [Pipeline] writeFile [Pipeline] stash 20:21:09 Stashed 1 file(s) [Pipeline] echo 20:21:09 [edgeXSemver]: initialized semver on version 2.2.0 [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] parallel [Pipeline] { (Branch: amd64) [Pipeline] { (Branch: arm64) [Pipeline] stage [Pipeline] { (amd64) [Pipeline] stage [Pipeline] { (arm64) [Pipeline] withEnv [Pipeline] { [Pipeline] node [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 20:21:09 + git checkout e602fd7d654e8598d334cfcbfc0e6f43d27ef328 20:21:09 HEAD is now at e602fd7 Merge pull request #38 from lenny-intel/fix-binary-in-docker-image [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 20:21:09 provisioning config files... 20:21:09 copy managed file [device-gpio-settings] to file:/w/workspace/edgexfoundry_device-gpio_main@tmp/config2252287450067748367tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 20:21:09 ---> docker-login.sh 20:21:09 nexus3.edgexfoundry.org:10001 20:21:09 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:21:09 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:21:09 Configure a credential helper to remove this warning. See 20:21:09 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:21:09 20:21:09 Login Succeeded 20:21:09 nexus3.edgexfoundry.org:10002 20:21:09 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:21:10 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:21:10 Configure a credential helper to remove this warning. See 20:21:10 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:21:10 20:21:10 Login Succeeded 20:21:10 nexus3.edgexfoundry.org:10003 20:21:10 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:21:10 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:21:10 Configure a credential helper to remove this warning. See 20:21:10 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:21:10 20:21:10 Login Succeeded 20:21:10 nexus3.edgexfoundry.org:10004 20:21:10 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:21:10 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:21:10 Configure a credential helper to remove this warning. See 20:21:10 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:21:10 20:21:10 Login Succeeded 20:21:10 docker.io 20:21:10 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:21:10 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:21:10 Configure a credential helper to remove this warning. See 20:21:10 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:21:10 20:21:10 Login Succeeded 20:21:10 ---> docker-login.sh ends [Pipeline] } 20:21:10 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 20:21:10 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 20:21:10 ========================================================= 20:21:10 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.17-alpine] 20:21:10 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] sh 20:21:11 + docker build -t ci-base-image-x86_64 -f Dockerfile --build-arg BASE=nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.17-alpine --build-arg MAKE=echo noop --target=builder . 20:21:11 Sending build context to Docker daemon 15.65MB 20:21:11 Step 1/12 : ARG BASE=golang:1.17-alpine3.15 20:21:11 Step 2/12 : FROM ${BASE} AS builder 20:21:11 1.17-alpine: Pulling from edgex-devops/edgex-golang-base 20:21:11 59bf1c3509f3: Pulling fs layer 20:21:11 666ba61612fd: Pulling fs layer 20:21:11 8ed8ca486205: Pulling fs layer 20:21:11 4fe6c5a15a65: Pulling fs layer 20:21:11 22a0e8bec74d: Pulling fs layer 20:21:11 ca2b28591e48: Pulling fs layer 20:21:11 a51346096db8: Pulling fs layer 20:21:11 daebc70d1ce1: Pulling fs layer 20:21:11 0e18a0eac166: Pulling fs layer 20:21:11 22a0e8bec74d: Waiting 20:21:11 4fe6c5a15a65: Waiting 20:21:11 a51346096db8: Waiting 20:21:11 0e18a0eac166: Waiting 20:21:11 8ed8ca486205: Verifying Checksum 20:21:11 8ed8ca486205: Download complete 20:21:11 666ba61612fd: Verifying Checksum 20:21:11 666ba61612fd: Download complete 20:21:11 22a0e8bec74d: Download complete 20:21:11 ca2b28591e48: Verifying Checksum 20:21:11 ca2b28591e48: Download complete 20:21:11 a51346096db8: Verifying Checksum 20:21:11 a51346096db8: Download complete 20:21:11 59bf1c3509f3: Verifying Checksum 20:21:11 59bf1c3509f3: Download complete 20:21:11 daebc70d1ce1: Verifying Checksum 20:21:11 daebc70d1ce1: Download complete 20:21:11 59bf1c3509f3: Pull complete 20:21:11 666ba61612fd: Pull complete 20:21:11 8ed8ca486205: Pull complete 20:21:11 0e18a0eac166: Verifying Checksum 20:21:11 0e18a0eac166: Download complete 20:21:12 4fe6c5a15a65: Verifying Checksum 20:21:12 4fe6c5a15a65: Download complete 20:21:16 4fe6c5a15a65: Pull complete 20:21:16 22a0e8bec74d: Pull complete 20:21:16 ca2b28591e48: Pull complete 20:21:16 a51346096db8: Pull complete 20:21:16 daebc70d1ce1: Pull complete 20:21:18 0e18a0eac166: Pull complete 20:21:18 Digest: sha256:5cf2d0a306c5171eb5b3008c4b83cc7b6044f1808c238cb17927cddb93576120 20:21:18 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.17-alpine 20:21:18 ---> f018257e8ee9 20:21:18 Step 3/12 : ARG MAKE="make build" 20:21:19 ---> Running in 5b9bd2d4cce4 20:21:19 Removing intermediate container 5b9bd2d4cce4 20:21:19 ---> a32d521ea07c 20:21:19 Step 4/12 : ARG ALPINE_PKG_BASE="make git openssh-client gcc libc-dev zeromq-dev libsodium-dev" 20:21:19 ---> Running in ef8adde23dca 20:21:19 Removing intermediate container ef8adde23dca 20:21:19 ---> 1bbf67bd2109 20:21:19 Step 5/12 : ARG ALPINE_PKG_EXTRA="" 20:21:19 ---> Running in c21808844756 20:21:19 Removing intermediate container c21808844756 20:21:19 ---> 3e772cc8535c 20:21:19 Step 6/12 : WORKDIR /device-gpio 20:21:19 ---> Running in 5a6da0b18d36 20:21:19 Removing intermediate container 5a6da0b18d36 20:21:19 ---> 43a5dd8cb682 20:21:19 Step 7/12 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 20:21:19 ---> Running in 554ef0390b0d 20:21:20 Removing intermediate container 554ef0390b0d 20:21:20 ---> 51d82379d8f3 20:21:20 Step 8/12 : RUN apk add --update --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 20:21:20 ---> Running in 89c537de93f9 20:21:20 fetch https://nl.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz 20:21:21 fetch https://nl.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz 20:21:21 (1/4) Installing openssh-keygen (8.8_p1-r1) 20:21:22 (2/4) Installing libedit (20210910.3.1-r0) 20:21:22 (3/4) Installing openssh-client-common (8.8_p1-r1) 20:21:22 (4/4) Installing openssh-client-default (8.8_p1-r1) 20:21:22 Executing busybox-1.34.1-r3.trigger 20:21:22 OK: 224 MiB in 56 packages 20:21:22 Removing intermediate container 89c537de93f9 20:21:22 ---> 5de8fd9b69dd 20:21:22 Step 9/12 : COPY go.mod vendor* ./ 20:21:22 ---> 219bd0c5b68d 20:21:22 Step 10/12 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:21:22 ---> Running in 5798ab424499 20:21:24 Still waiting to schedule task 20:21:24 All nodes of label ‘ubuntu20.04-docker-arm64-4c-16g’ are offline 20:21:40 Removing intermediate container 5798ab424499 20:21:40 ---> 6c8003f88183 20:21:40 Step 11/12 : COPY . . 20:21:40 ---> 32091c3b299c 20:21:40 Step 12/12 : RUN ${MAKE} 20:21:40 ---> Running in e60cfa38f52b 20:21:40 noop 20:21:40 Removing intermediate container e60cfa38f52b 20:21:40 ---> 54a823a29ed3 20:21:40 Successfully built 54a823a29ed3 20:21:40 Successfully tagged ci-base-image-x86_64:latest [Pipeline] isUnix [Pipeline] sh 20:21:41 + docker inspect -f . ci-base-image-x86_64 20:21:41 . [Pipeline] withDockerContainer 20:21:41 prd-ubuntu20.04-docker-8c-8g-63495 does not seem to be running inside a container 20:21:41 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/edgexfoundry_device-gpio_main -v /w/workspace/edgexfoundry_device-gpio_main:/w/workspace/edgexfoundry_device-gpio_main:rw,z -v /w/workspace/edgexfoundry_device-gpio_main@tmp:/w/workspace/edgexfoundry_device-gpio_main@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 20:21:41 $ docker top 51df637a2b35ad1f6600de7ed35ea014db5e22fd7a1ce8a84a019a8f93afabe2 -eo pid,comm [Pipeline] { [Pipeline] sh 20:21:42 + go version 20:21:42 go version go1.17.6 linux/amd64 [Pipeline] } 20:21:42 $ docker stop --time=1 51df637a2b35ad1f6600de7ed35ea014db5e22fd7a1ce8a84a019a8f93afabe2 20:21:43 $ docker rm -f 51df637a2b35ad1f6600de7ed35ea014db5e22fd7a1ce8a84a019a8f93afabe2 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] sh 20:21:43 + docker inspect -f . ci-base-image-x86_64 20:21:43 . [Pipeline] withDockerContainer 20:21:43 prd-ubuntu20.04-docker-8c-8g-63495 does not seem to be running inside a container 20:21:43 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/edgexfoundry_device-gpio_main -v /w/workspace/edgexfoundry_device-gpio_main:/w/workspace/edgexfoundry_device-gpio_main:rw,z -v /w/workspace/edgexfoundry_device-gpio_main@tmp:/w/workspace/edgexfoundry_device-gpio_main@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 20:21:44 $ docker top 90ac9f5d7257b26907afe4c6b45429d2690fee838c9dc2496c8f91c0de8b8e77 -eo pid,comm [Pipeline] { [Pipeline] fileExists [Pipeline] sh 20:21:44 + make test 20:21:44 CGO_ENABLED=1 GO111MODULE=on go test ./... -coverprofile=coverage.out ./... 20:21:44 ? github.com/edgexfoundry/device-gpio [no test files] 20:21:54 ? github.com/edgexfoundry/device-gpio/cmd [no test files] 20:21:54 ? github.com/edgexfoundry/device-gpio/internal/driver [no test files] 20:22:00 CGO_ENABLED=1 GO111MODULE=on go vet ./... 20:22:04 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 20:22:04 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 20:22:04 ./bin/test-attribution-txt.sh [Pipeline] echo 20:22:04 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] } 20:22:04 $ docker stop --time=1 90ac9f5d7257b26907afe4c6b45429d2690fee838c9dc2496c8f91c0de8b8e77 20:22:06 $ docker rm -f 90ac9f5d7257b26907afe4c6b45429d2690fee838c9dc2496c8f91c0de8b8e77 [Pipeline] // withDockerContainer [Pipeline] sh 20:22:06 + sudo chown -R jenkins:jenkins . [Pipeline] stash 20:22:06 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] sh 20:22:07 + sudo chown -R jenkins:jenkins . [Pipeline] sh 20:22:08 + ls -al . 20:22:08 total 172 20:22:08 drwxrwxr-x 9 jenkins jenkins 4096 May 12 20:22 . 20:22:08 drwxrwxr-x 4 jenkins jenkins 4096 May 12 20:20 .. 20:22:08 -rw-rw-r-- 1 jenkins jenkins 120 May 12 20:20 .dockerignore 20:22:08 drwxrwxr-x 8 jenkins jenkins 4096 May 12 20:21 .git 20:22:08 drwxrwxr-x 3 jenkins jenkins 4096 May 12 20:20 .github 20:22:08 -rw-rw-r-- 1 jenkins jenkins 343 May 12 20:20 .gitignore 20:22:08 -rw-rw-r-- 1 jenkins jenkins 41 May 12 20:20 .golangci.yml 20:22:08 drwxr-xr-x 3 jenkins jenkins 4096 May 12 20:21 .semver 20:22:08 -rw-rw-r-- 1 jenkins jenkins 9053 May 12 20:20 Attribution.txt 20:22:08 -rw-rw-r-- 1 jenkins jenkins 3081 May 12 20:20 CHANGELOG.md 20:22:08 -rw-rw-r-- 1 jenkins jenkins 1868 May 12 20:20 Dockerfile 20:22:08 -rw-rw-r-- 1 jenkins jenkins 677 May 12 20:20 GOVERNANCE.md 20:22:08 -rw-rw-r-- 1 jenkins jenkins 657 May 12 20:20 Jenkinsfile 20:22:08 -rw-rw-r-- 1 jenkins jenkins 11340 May 12 20:20 LICENSE 20:22:08 -rw-rw-r-- 1 jenkins jenkins 1876 May 12 20:20 Makefile 20:22:08 -rw-rw-r-- 1 jenkins jenkins 617 May 12 20:20 OWNERS.md 20:22:08 -rw-rw-r-- 1 jenkins jenkins 11178 May 12 20:20 README.md 20:22:08 -rw-rw-r-- 1 jenkins jenkins 5 May 12 20:21 VERSION 20:22:08 drwxrwxr-x 2 jenkins jenkins 4096 May 12 20:20 bin 20:22:08 drwxrwxr-x 3 jenkins jenkins 4096 May 12 20:20 cmd 20:22:08 -rw-r--r-- 1 jenkins jenkins 10 May 12 20:21 coverage.out 20:22:08 -rw-rw-r-- 1 jenkins jenkins 3236 May 12 20:20 go.mod 20:22:08 -rw-rw-r-- 1 jenkins jenkins 46962 May 12 20:20 go.sum 20:22:08 drwxrwxr-x 3 jenkins jenkins 4096 May 12 20:20 internal 20:22:08 drwxrwxr-x 3 jenkins jenkins 4096 May 12 20:20 snap 20:22:08 -rw-rw-r-- 1 jenkins jenkins 209 May 12 20:20 version.go [Pipeline] isUnix [Pipeline] sh 20:22:08 + docker build -t device-gpio -f Dockerfile --build-arg BASE=ci-base-image-x86_64 --build-arg MAKE=make build --build-arg ARCH=amd64 --label git_sha=e602fd7d654e8598d334cfcbfc0e6f43d27ef328 --label arch=amd64 --label version=2.2.0 . 20:22:08 Sending build context to Docker daemon 15.65MB 20:22:08 Step 1/26 : ARG BASE=golang:1.17-alpine3.15 20:22:08 Step 2/26 : FROM ${BASE} AS builder 20:22:08 ---> 54a823a29ed3 20:22:08 Step 3/26 : ARG MAKE="make build" 20:22:08 ---> Running in 2389ae23b2bc 20:22:08 Removing intermediate container 2389ae23b2bc 20:22:08 ---> 5be0ff1ff398 20:22:08 Step 4/26 : ARG ALPINE_PKG_BASE="make git openssh-client gcc libc-dev zeromq-dev libsodium-dev" 20:22:08 ---> Running in c27ad3067b98 20:22:08 Removing intermediate container c27ad3067b98 20:22:08 ---> 2afee690e23a 20:22:08 Step 5/26 : ARG ALPINE_PKG_EXTRA="" 20:22:08 ---> Running in f722f24d08de 20:22:08 Removing intermediate container f722f24d08de 20:22:08 ---> 61f74359abd2 20:22:08 Step 6/26 : WORKDIR /device-gpio 20:22:08 ---> Running in a70870f98d3f 20:22:08 Removing intermediate container a70870f98d3f 20:22:08 ---> d93c38182418 20:22:08 Step 7/26 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 20:22:08 ---> Running in 70f274426c01 20:22:09 Removing intermediate container 70f274426c01 20:22:09 ---> 3f24449daed7 20:22:09 Step 8/26 : RUN apk add --update --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 20:22:09 ---> Running in 06ed9b43b50a 20:22:09 fetch https://nl.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz 20:22:10 fetch https://nl.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz 20:22:10 OK: 224 MiB in 56 packages 20:22:11 Removing intermediate container 06ed9b43b50a 20:22:11 ---> 6de35f2777c1 20:22:11 Step 9/26 : COPY go.mod vendor* ./ 20:22:11 ---> b66f7d5577a0 20:22:11 Step 10/26 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:22:11 ---> Running in 8e7c69884216 20:22:12 Removing intermediate container 8e7c69884216 20:22:12 ---> c51ac5a86575 20:22:12 Step 11/26 : COPY . . 20:22:12 ---> dc4821f0cc1b 20:22:12 Step 12/26 : RUN ${MAKE} 20:22:12 ---> Running in 26f59a22a9d8 20:22:12 CGO_ENABLED=1 GO111MODULE=on go build -ldflags "-linkmode=external -X github.com/edgexfoundry/device-gpio.Version=2.2.0" -trimpath -mod=readonly -buildmode=pie -o cmd/device-gpio ./cmd 20:22:34 Removing intermediate container 26f59a22a9d8 20:22:34 ---> fd2c2fb2e897 20:22:34 Step 13/26 : FROM alpine:3.15 20:22:34 3.15: Pulling from library/alpine 20:22:34 df9b9388f04a: Pulling fs layer 20:22:34 df9b9388f04a: Verifying Checksum 20:22:34 df9b9388f04a: Download complete 20:22:34 df9b9388f04a: Pull complete 20:22:34 Digest: sha256:4edbd2beb5f78b1014028f4fbb99f3237d9561100b6881aabbf5acce2c4f9454 20:22:34 Status: Downloaded newer image for alpine:3.15 20:22:34 ---> 0ac33e5f5afa 20:22:34 Step 14/26 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2021: Jiangxing Intelligence' 20:22:34 ---> Running in 336b4ac11ade 20:22:34 Removing intermediate container 336b4ac11ade 20:22:34 ---> 4df5d8e9558c 20:22:34 Step 15/26 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 20:22:34 ---> Running in 213f502247a4 20:22:34 Removing intermediate container 213f502247a4 20:22:34 ---> 7deecc552e44 20:22:34 Step 16/26 : RUN apk add --update --no-cache zeromq 20:22:34 ---> Running in 0e94ba13b3a8 20:22:34 fetch https://nl.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz 20:22:35 fetch https://nl.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz 20:22:36 (1/5) Installing libgcc (10.3.1_git20211027-r0) 20:22:36 (2/5) Installing libsodium (1.0.18-r0) 20:22:36 (3/5) Installing libstdc++ (10.3.1_git20211027-r0) 20:22:36 (4/5) Installing libzmq (4.3.4-r0) 20:22:36 (5/5) Installing zeromq (4.3.4-r0) 20:22:36 Executing busybox-1.34.1-r5.trigger 20:22:36 OK: 8 MiB in 19 packages 20:22:36 Removing intermediate container 0e94ba13b3a8 20:22:36 ---> 687c63455960 20:22:36 Step 17/26 : WORKDIR / 20:22:36 ---> Running in e2a25e273715 20:22:36 Removing intermediate container e2a25e273715 20:22:36 ---> b1461de696d1 20:22:36 Step 18/26 : COPY --from=builder /device-gpio/Attribution.txt / 20:22:36 ---> bf4366111bbc 20:22:36 Step 19/26 : COPY --from=builder /device-gpio/LICENSE / 20:22:37 ---> 31207889049c 20:22:37 Step 20/26 : COPY --from=builder /device-gpio/cmd/ / 20:22:37 ---> c26d4513d355 20:22:37 Step 21/26 : EXPOSE 59910 20:22:37 ---> Running in a1c0003ff2f4 20:22:37 Removing intermediate container a1c0003ff2f4 20:22:37 ---> a2527588b1ab 20:22:37 Step 22/26 : ENTRYPOINT ["/device-gpio"] 20:22:37 ---> Running in 9a6311e92f1f 20:22:37 Removing intermediate container 9a6311e92f1f 20:22:37 ---> a221ff3fcb6b 20:22:37 Step 23/26 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry", "--confdir=/res"] 20:22:37 ---> Running in 077c7cb1060a 20:22:37 Removing intermediate container 077c7cb1060a 20:22:37 ---> 575ee2782bb3 20:22:37 Step 24/26 : LABEL arch=amd64 20:22:37 ---> Running in b3c161bbd732 20:22:38 Removing intermediate container b3c161bbd732 20:22:38 ---> 0fd2df7a2277 20:22:38 Step 25/26 : LABEL git_sha=e602fd7d654e8598d334cfcbfc0e6f43d27ef328 20:22:38 ---> Running in 22725e40d3ab 20:22:38 Removing intermediate container 22725e40d3ab 20:22:38 ---> c63aca83da8a 20:22:38 Step 26/26 : LABEL version=2.2.0 20:22:38 ---> Running in b21a8a5e8f8c 20:22:38 Removing intermediate container b21a8a5e8f8c 20:22:38 ---> 4d031bd2b0f3 20:22:38 [Warning] One or more build-args [ARCH] were not consumed 20:22:38 Successfully built 4d031bd2b0f3 20:22:38 Successfully tagged device-gpio:latest [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) [Pipeline] script [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 20:22:38 provisioning config files... 20:22:38 copy managed file [device-gpio-settings] to file:/w/workspace/edgexfoundry_device-gpio_main@tmp/config606291069880803330tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 20:22:38 ---> docker-login.sh 20:22:38 nexus3.edgexfoundry.org:10001 20:22:38 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:22:38 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:22:38 Configure a credential helper to remove this warning. See 20:22:38 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:22:38 20:22:38 Login Succeeded 20:22:38 nexus3.edgexfoundry.org:10002 20:22:38 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:22:39 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:22:39 Configure a credential helper to remove this warning. See 20:22:39 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:22:39 20:22:39 Login Succeeded 20:22:39 nexus3.edgexfoundry.org:10003 20:22:39 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:22:39 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:22:39 Configure a credential helper to remove this warning. See 20:22:39 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:22:39 20:22:39 Login Succeeded 20:22:39 nexus3.edgexfoundry.org:10004 20:22:39 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:22:39 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:22:39 Configure a credential helper to remove this warning. See 20:22:39 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:22:39 20:22:39 Login Succeeded 20:22:39 docker.io 20:22:39 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:22:39 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:22:39 Configure a credential helper to remove this warning. See 20:22:39 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:22:39 20:22:39 Login Succeeded 20:22:39 ---> docker-login.sh ends [Pipeline] } 20:22:39 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] echo 20:22:39 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 20:22:39 [edgeXDocker.push] Tagging docker image device-gpio with the following tags: 20:22:39 e602fd7d654e8598d334cfcbfc0e6f43d27ef328 20:22:39 latest 20:22:39 2.2.0 20:22:39 e602fd7d654e8598d334cfcbfc0e6f43d27ef328-2.2.0 20:22:39 main 20:22:39 ===================================================== [Pipeline] withEnv [Pipeline] { [Pipeline] withDockerRegistry [Pipeline] { [Pipeline] isUnix [Pipeline] sh 20:22:40 + docker tag device-gpio nexus3.edgexfoundry.org:10004/device-gpio:e602fd7d654e8598d334cfcbfc0e6f43d27ef328 [Pipeline] isUnix [Pipeline] sh 20:22:40 + docker push nexus3.edgexfoundry.org:10004/device-gpio:e602fd7d654e8598d334cfcbfc0e6f43d27ef328 20:22:40 The push refers to repository [nexus3.edgexfoundry.org:10004/device-gpio] 20:22:40 0eb32fe81f32: Preparing 20:22:40 0d450c86fdaf: Preparing 20:22:40 c05842facd9c: Preparing 20:22:40 58667f835249: Preparing 20:22:40 fbcc8496acb9: Preparing 20:22:40 4fc242d58285: Preparing 20:22:40 4fc242d58285: Waiting 20:22:40 c05842facd9c: Pushed 20:22:40 fbcc8496acb9: Pushed 20:22:40 0d450c86fdaf: Pushed 20:22:40 4fc242d58285: Layer already exists 20:22:40 58667f835249: Pushed 20:22:42 0eb32fe81f32: Pushed 20:22:42 e602fd7d654e8598d334cfcbfc0e6f43d27ef328: digest: sha256:e670b4cd2779212a15979747482b9e2856fe503bdba5d7ee2aa960162f56c37b size: 1573 [Pipeline] isUnix [Pipeline] sh 20:22:43 + docker tag device-gpio nexus3.edgexfoundry.org:10004/device-gpio:latest [Pipeline] isUnix [Pipeline] sh 20:22:43 + docker push nexus3.edgexfoundry.org:10004/device-gpio:latest 20:22:43 The push refers to repository [nexus3.edgexfoundry.org:10004/device-gpio] 20:22:43 0eb32fe81f32: Preparing 20:22:43 0d450c86fdaf: Preparing 20:22:43 c05842facd9c: Preparing 20:22:43 58667f835249: Preparing 20:22:43 fbcc8496acb9: Preparing 20:22:43 4fc242d58285: Preparing 20:22:43 4fc242d58285: Waiting 20:22:43 c05842facd9c: Layer already exists 20:22:43 0eb32fe81f32: Layer already exists 20:22:43 58667f835249: Layer already exists 20:22:43 fbcc8496acb9: Layer already exists 20:22:43 0d450c86fdaf: Layer already exists 20:22:43 4fc242d58285: Layer already exists 20:22:43 latest: digest: sha256:e670b4cd2779212a15979747482b9e2856fe503bdba5d7ee2aa960162f56c37b size: 1573 [Pipeline] isUnix [Pipeline] sh 20:22:43 + docker tag device-gpio nexus3.edgexfoundry.org:10004/device-gpio:2.2.0 [Pipeline] isUnix [Pipeline] sh 20:22:43 + docker push nexus3.edgexfoundry.org:10004/device-gpio:2.2.0 20:22:43 The push refers to repository [nexus3.edgexfoundry.org:10004/device-gpio] 20:22:43 0eb32fe81f32: Preparing 20:22:43 0d450c86fdaf: Preparing 20:22:43 c05842facd9c: Preparing 20:22:43 58667f835249: Preparing 20:22:43 fbcc8496acb9: Preparing 20:22:43 4fc242d58285: Preparing 20:22:43 4fc242d58285: Waiting 20:22:43 c05842facd9c: Layer already exists 20:22:43 58667f835249: Layer already exists 20:22:43 fbcc8496acb9: Layer already exists 20:22:43 0eb32fe81f32: Layer already exists 20:22:43 0d450c86fdaf: Layer already exists 20:22:43 4fc242d58285: Layer already exists 20:22:43 2.2.0: digest: sha256:e670b4cd2779212a15979747482b9e2856fe503bdba5d7ee2aa960162f56c37b size: 1573 [Pipeline] isUnix [Pipeline] sh 20:22:44 + docker tag device-gpio nexus3.edgexfoundry.org:10004/device-gpio:e602fd7d654e8598d334cfcbfc0e6f43d27ef328-2.2.0 [Pipeline] isUnix [Pipeline] sh 20:22:44 + docker push nexus3.edgexfoundry.org:10004/device-gpio:e602fd7d654e8598d334cfcbfc0e6f43d27ef328-2.2.0 20:22:44 The push refers to repository [nexus3.edgexfoundry.org:10004/device-gpio] 20:22:44 0eb32fe81f32: Preparing 20:22:44 0d450c86fdaf: Preparing 20:22:44 c05842facd9c: Preparing 20:22:44 58667f835249: Preparing 20:22:44 fbcc8496acb9: Preparing 20:22:44 4fc242d58285: Preparing 20:22:44 4fc242d58285: Waiting 20:22:44 c05842facd9c: Layer already exists 20:22:44 fbcc8496acb9: Layer already exists 20:22:44 58667f835249: Layer already exists 20:22:44 0eb32fe81f32: Layer already exists 20:22:44 0d450c86fdaf: Layer already exists 20:22:44 4fc242d58285: Layer already exists 20:22:44 e602fd7d654e8598d334cfcbfc0e6f43d27ef328-2.2.0: digest: sha256:e670b4cd2779212a15979747482b9e2856fe503bdba5d7ee2aa960162f56c37b size: 1573 [Pipeline] isUnix [Pipeline] sh 20:22:44 + docker tag device-gpio nexus3.edgexfoundry.org:10004/device-gpio:main [Pipeline] isUnix [Pipeline] sh 20:22:45 + docker push nexus3.edgexfoundry.org:10004/device-gpio:main 20:22:45 The push refers to repository [nexus3.edgexfoundry.org:10004/device-gpio] 20:22:45 0eb32fe81f32: Preparing 20:22:45 0d450c86fdaf: Preparing 20:22:45 c05842facd9c: Preparing 20:22:45 58667f835249: Preparing 20:22:45 fbcc8496acb9: Preparing 20:22:45 4fc242d58285: Preparing 20:22:45 4fc242d58285: Waiting 20:22:45 58667f835249: Layer already exists 20:22:45 fbcc8496acb9: Layer already exists 20:22:45 0eb32fe81f32: Layer already exists 20:22:45 c05842facd9c: Layer already exists 20:22:45 0d450c86fdaf: Layer already exists 20:22:45 4fc242d58285: Layer already exists 20:22:45 main: digest: sha256:e670b4cd2779212a15979747482b9e2856fe503bdba5d7ee2aa960162f56c37b size: 1573 [Pipeline] } [Pipeline] // withDockerRegistry [Pipeline] } [Pipeline] // withEnv [Pipeline] echo 20:22:45 ===================================================== [Pipeline] echo 20:22:45 taggedImages: 20:22:45 - nexus3.edgexfoundry.org:10004/device-gpio:e602fd7d654e8598d334cfcbfc0e6f43d27ef328 20:22:45 - nexus3.edgexfoundry.org:10004/device-gpio:latest 20:22:45 - nexus3.edgexfoundry.org:10004/device-gpio:2.2.0 20:22:45 - nexus3.edgexfoundry.org:10004/device-gpio:e602fd7d654e8598d334cfcbfc0e6f43d27ef328-2.2.0 20:22:45 - nexus3.edgexfoundry.org:10004/device-gpio:main [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snap) Stage "Snap" skipped due to when conditional [Pipeline] } [Pipeline] // stage Post stage [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] sh 20:22:45 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 20:22:45 20:22:45 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] isUnix [Pipeline] sh 20:22:45 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 20:22:45 latest: Pulling from edgex-lftools-log-publisher 20:22:45 5eb5b503b376: Pulling fs layer 20:22:45 5c69ac0246d0: Pulling fs layer 20:22:45 ec43610c2a17: Pulling fs layer 20:22:45 3a2ae6a8a46f: Pulling fs layer 20:22:45 33b1e0a273af: Pulling fs layer 20:22:45 5d3b04190fa2: Pulling fs layer 20:22:45 2f39f015ded8: Pulling fs layer 20:22:45 3a2ae6a8a46f: Waiting 20:22:45 33b1e0a273af: Waiting 20:22:45 5d3b04190fa2: Waiting 20:22:45 2f39f015ded8: Waiting 20:22:45 5c69ac0246d0: Download complete 20:22:45 3a2ae6a8a46f: Verifying Checksum 20:22:45 3a2ae6a8a46f: Download complete 20:22:45 33b1e0a273af: Verifying Checksum 20:22:45 33b1e0a273af: Download complete 20:22:45 5d3b04190fa2: Download complete 20:22:45 ec43610c2a17: Verifying Checksum 20:22:45 ec43610c2a17: Download complete 20:22:46 5eb5b503b376: Verifying Checksum 20:22:46 5eb5b503b376: Download complete 20:22:46 2f39f015ded8: Download complete 20:22:47 5eb5b503b376: Pull complete 20:22:47 5c69ac0246d0: Pull complete 20:22:47 ec43610c2a17: Pull complete 20:22:48 3a2ae6a8a46f: Pull complete 20:22:48 33b1e0a273af: Pull complete 20:22:48 5d3b04190fa2: Pull complete 20:22:53 2f39f015ded8: Pull complete 20:22:53 Digest: sha256:aad550b2ae72f0c3871cfab1553edc96d28a4cf46347c1b5d8abfaef0d2cf592 20:22:53 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 20:22:53 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] withDockerContainer 20:22:53 prd-ubuntu20.04-docker-8c-8g-63495 does not seem to be running inside a container 20:22:53 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged --net host -v /home/jenkins:/home/jenkins -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/edgexfoundry_device-gpio_main -v /w/workspace/edgexfoundry_device-gpio_main:/w/workspace/edgexfoundry_device-gpio_main:rw,z -v /w/workspace/edgexfoundry_device-gpio_main@tmp:/w/workspace/edgexfoundry_device-gpio_main@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 20:22:55 $ docker top e6b9868a37f6c6fc13257169d3d214995d80453298bdb1278f6889e8387a224a -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 20:22:55 ---> job-cost.sh 20:22:55 lf-activate-venv: SKIPPING 20:22:55 INFO: No Stack... 20:22:56 INFO: Retrieving Pricing Info for: v3-standard-8 20:22:56 INFO: Archiving Costs [Pipeline] sh 20:22:56 + cat /w/workspace/edgexfoundry_device-gpio_main/archives/cost.csv 20:22:56 + cut -d, -f6 [Pipeline] lock 20:22:56 Trying to acquire lock on [jenkins-edgexfoundry-device-gpio-main-27-stack-cost] 20:22:56 Resource [jenkins-edgexfoundry-device-gpio-main-27-stack-cost] did not exist. Created. 20:22:56 Lock acquired on [jenkins-edgexfoundry-device-gpio-main-27-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 20:22:57 + echo total: 0.2199999988079071 [Pipeline] stash 20:22:57 Stashed 1 file(s) [Pipeline] } 20:22:57 Lock released on resource [jenkins-edgexfoundry-device-gpio-main-27-stack-cost] [Pipeline] // lock [Pipeline] } 20:22:57 $ docker stop --time=1 e6b9868a37f6c6fc13257169d3d214995d80453298bdb1278f6889e8387a224a 20:22:58 $ docker rm -f e6b9868a37f6c6fc13257169d3d214995d80453298bdb1278f6889e8387a224a [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] } 20:23:02 Running on prd-ubuntu20.04-docker-arm64-4c-16g-63496 in /w/workspace/edgexfoundry_device-gpio_main [Pipeline] { [Pipeline] ws 20:23:02 Running in /w/workspace/device-gpio/27 [Pipeline] { [Pipeline] checkout 20:23:02 The recommended git tool is: git 20:23:07 using credential edgex-jenkins-ssh 20:23:07 Cloning the remote Git repository 20:23:07 Cloning repository git@github.com:edgexfoundry/device-gpio.git 20:23:08 > git init /w/workspace/device-gpio/27 # timeout=10 20:23:08 Fetching upstream changes from git@github.com:edgexfoundry/device-gpio.git 20:23:08 > git --version # timeout=10 20:23:08 > git --version # 'git version 2.25.1' 20:23:08 using GIT_SSH to set credentials SSH Credentials for GitHub 20:23:08 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-gpio.git +refs/heads/*:refs/remotes/origin/* # timeout=10 20:23:09 Avoid second fetch 20:23:09 Checking out Revision e602fd7d654e8598d334cfcbfc0e6f43d27ef328 (main) 20:23:09 > git config remote.origin.url git@github.com:edgexfoundry/device-gpio.git # timeout=10 20:23:09 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 20:23:09 > git config core.sparsecheckout # timeout=10 20:23:09 > git checkout -f e602fd7d654e8598d334cfcbfc0e6f43d27ef328 # timeout=10 20:23:14 Commit message: "Merge pull request #38 from lenny-intel/fix-binary-in-docker-image" [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 20:23:15 + sudo curl -o /etc/docker/seccomp.json https://raw.githubusercontent.com/moby/moby/master/profiles/seccomp/default.json 20:23:15 % Total % Received % Xferd Average Speed Time Time Time Current 20:23:15 Dload Upload Total Spent Left Speed 20:23:15 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 11843 100 11843 0 0 90404 0 --:--:-- --:--:-- --:--:-- 90404 [Pipeline] sh 20:23:15 + sudo sed -i s/"defaultAction": "SCMP_ACT_ERRNO"/"defaultAction": "SCMP_ACT_TRACE"/g /etc/docker/seccomp.json [Pipeline] sh 20:23:16 + sudo+ jq . += {"seccomp-profile": "/etc/docker/seccomp.json"} /etc/docker/daemon.jsonsudo 20:23:16 tee /etc/docker/daemon.new 20:23:16 { 20:23:16 "registry-mirrors": [ 20:23:16 "https://nexus3.edgexfoundry.org:10001" 20:23:16 ], 20:23:16 "bip": "10.250.0.254/24", 20:23:16 "hosts": [ 20:23:16 "tcp://0.0.0.0:5555", 20:23:16 "unix:///var/run/docker.sock" 20:23:16 ], 20:23:16 "mtu": 1458, 20:23:16 "selinux-enabled": true, 20:23:16 "seccomp-profile": "/etc/docker/seccomp.json" 20:23:16 } [Pipeline] sh 20:23:16 + sudo mv /etc/docker/daemon.new /etc/docker/daemon.json [Pipeline] sh 20:23:16 + sudo service docker restart [Pipeline] sh 20:23:35 + git checkout e602fd7d654e8598d334cfcbfc0e6f43d27ef328 20:23:35 HEAD is now at e602fd7 Merge pull request #38 from lenny-intel/fix-binary-in-docker-image [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 20:23:35 provisioning config files... 20:23:35 copy managed file [device-gpio-settings] to file:/w/workspace/device-gpio/27@tmp/config9160027724714841045tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 20:23:35 ---> docker-login.sh 20:23:35 nexus3.edgexfoundry.org:10001 20:23:36 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:23:36 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:23:36 Configure a credential helper to remove this warning. See 20:23:36 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:23:36 20:23:36 Login Succeeded 20:23:36 nexus3.edgexfoundry.org:10002 20:23:37 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:23:37 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:23:37 Configure a credential helper to remove this warning. See 20:23:37 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:23:37 20:23:37 Login Succeeded 20:23:37 nexus3.edgexfoundry.org:10003 20:23:37 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:23:37 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:23:37 Configure a credential helper to remove this warning. See 20:23:37 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:23:37 20:23:37 Login Succeeded 20:23:37 nexus3.edgexfoundry.org:10004 20:23:37 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:23:38 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:23:38 Configure a credential helper to remove this warning. See 20:23:38 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:23:38 20:23:38 Login Succeeded 20:23:38 docker.io 20:23:38 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:23:39 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:23:39 Configure a credential helper to remove this warning. See 20:23:39 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:23:39 20:23:39 Login Succeeded 20:23:39 ---> docker-login.sh ends [Pipeline] } 20:23:39 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 20:23:39 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 20:23:39 ========================================================= 20:23:39 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.17-alpine] 20:23:39 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] sh 20:23:40 + docker build -t ci-base-image-arm64 -f Dockerfile --build-arg BASE=nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.17-alpine --build-arg MAKE=echo noop --target=builder . 20:23:40 Sending build context to Docker daemon 7.897MB 20:23:40 Step 1/12 : ARG BASE=golang:1.17-alpine3.15 20:23:40 Step 2/12 : FROM ${BASE} AS builder 20:23:40 1.17-alpine: Pulling from edgex-devops/edgex-golang-base-arm64 20:23:40 9b3977197b4f: Pulling fs layer 20:23:40 1a89e8eeedd5: Pulling fs layer 20:23:40 94645a83ff95: Pulling fs layer 20:23:40 3f3a8bcf1eab: Pulling fs layer 20:23:40 0c92f367c5e7: Pulling fs layer 20:23:40 3096ccb668a1: Pulling fs layer 20:23:40 e8cf19c19ddd: Pulling fs layer 20:23:40 a4caa8a26152: Pulling fs layer 20:23:40 0c92f367c5e7: Waiting 20:23:40 3096ccb668a1: Waiting 20:23:40 e8cf19c19ddd: Waiting 20:23:40 a4caa8a26152: Waiting 20:23:40 3f3a8bcf1eab: Waiting 20:23:40 94645a83ff95: Verifying Checksum 20:23:40 94645a83ff95: Download complete 20:23:40 1a89e8eeedd5: Download complete 20:23:40 0c92f367c5e7: Verifying Checksum 20:23:40 0c92f367c5e7: Download complete 20:23:40 3096ccb668a1: Verifying Checksum 20:23:40 3096ccb668a1: Download complete 20:23:40 9b3977197b4f: Download complete 20:23:40 e8cf19c19ddd: Verifying Checksum 20:23:40 e8cf19c19ddd: Download complete 20:23:41 9b3977197b4f: Pull complete 20:23:42 1a89e8eeedd5: Pull complete 20:23:42 94645a83ff95: Pull complete 20:23:42 a4caa8a26152: Verifying Checksum 20:23:42 a4caa8a26152: Download complete 20:23:43 3f3a8bcf1eab: Verifying Checksum 20:23:43 3f3a8bcf1eab: Download complete 20:23:55 3f3a8bcf1eab: Pull complete 20:23:55 0c92f367c5e7: Pull complete 20:23:55 3096ccb668a1: Pull complete 20:23:55 e8cf19c19ddd: Pull complete 20:24:02 a4caa8a26152: Pull complete 20:24:02 Digest: sha256:b3ad895ecde34a7521bb8912598475bc58d052e1c2c58d00df7f0fe54a102a46 20:24:02 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.17-alpine 20:24:02 ---> 725f1c02e7f9 20:24:02 Step 3/12 : ARG MAKE="make build" 20:24:03 ---> Running in 5706687ea851 20:24:03 Removing intermediate container 5706687ea851 20:24:03 ---> dd830742c7eb 20:24:03 Step 4/12 : ARG ALPINE_PKG_BASE="make git openssh-client gcc libc-dev zeromq-dev libsodium-dev" 20:24:03 ---> Running in 1212c872fbe1 20:24:03 Removing intermediate container 1212c872fbe1 20:24:03 ---> ce1894bb12e8 20:24:03 Step 5/12 : ARG ALPINE_PKG_EXTRA="" 20:24:03 ---> Running in e8350b5823da 20:24:03 Removing intermediate container e8350b5823da 20:24:03 ---> a5b31d601748 20:24:03 Step 6/12 : WORKDIR /device-gpio 20:24:04 ---> Running in d448a0008c67 20:24:04 Removing intermediate container d448a0008c67 20:24:04 ---> ddf006541f1a 20:24:04 Step 7/12 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 20:24:04 ---> Running in 8d4cc94d081b 20:24:07 Removing intermediate container 8d4cc94d081b 20:24:07 ---> ed9bb3bfb552 20:24:07 Step 8/12 : RUN apk add --update --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 20:24:07 ---> Running in 5e8f70c83d38 20:24:08 fetch https://nl.alpinelinux.org/alpine/v3.15/main/aarch64/APKINDEX.tar.gz 20:24:09 fetch https://nl.alpinelinux.org/alpine/v3.15/community/aarch64/APKINDEX.tar.gz 20:24:09 (1/4) Installing openssh-keygen (8.8_p1-r1) 20:24:09 (2/4) Installing libedit (20210910.3.1-r0) 20:24:10 (3/4) Installing openssh-client-common (8.8_p1-r1) 20:24:10 (4/4) Installing openssh-client-default (8.8_p1-r1) 20:24:10 Executing busybox-1.34.1-r3.trigger 20:24:10 OK: 224 MiB in 56 packages 20:24:11 Removing intermediate container 5e8f70c83d38 20:24:11 ---> c9a6ca126099 20:24:11 Step 9/12 : COPY go.mod vendor* ./ 20:24:11 ---> 642a566b53ac 20:24:11 Step 10/12 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:24:12 ---> Running in bb61ca44c082 20:25:08 Removing intermediate container bb61ca44c082 20:25:08 ---> a7a5b332cc4f 20:25:08 Step 11/12 : COPY . . 20:25:08 ---> 88d93a4bd146 20:25:08 Step 12/12 : RUN ${MAKE} 20:25:08 ---> Running in 94720fffb7ae 20:25:08 noop 20:25:09 Removing intermediate container 94720fffb7ae 20:25:09 ---> e93e83fa69f0 20:25:09 Successfully built e93e83fa69f0 20:25:09 Successfully tagged ci-base-image-arm64:latest [Pipeline] isUnix [Pipeline] sh 20:25:09 + docker inspect -f . ci-base-image-arm64 20:25:09 . [Pipeline] withDockerContainer 20:25:10 prd-ubuntu20.04-docker-arm64-4c-16g-63496 does not seem to be running inside a container 20:25:10 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/device-gpio/27 -v /w/workspace/device-gpio/27:/w/workspace/device-gpio/27:rw,z -v /w/workspace/device-gpio/27@tmp:/w/workspace/device-gpio/27@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 20:25:11 $ docker top 4aa8464a9df4b6af4a50db271fe58c525829fef3676a3c1f794e7e490da8673c -eo pid,comm [Pipeline] { [Pipeline] sh 20:25:12 + go version 20:25:12 go version go1.17.6 linux/arm64 [Pipeline] } 20:25:12 $ docker stop --time=1 4aa8464a9df4b6af4a50db271fe58c525829fef3676a3c1f794e7e490da8673c 20:25:14 $ docker rm -f 4aa8464a9df4b6af4a50db271fe58c525829fef3676a3c1f794e7e490da8673c [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] sh 20:25:14 + docker inspect -f . ci-base-image-arm64 20:25:14 . [Pipeline] withDockerContainer 20:25:14 prd-ubuntu20.04-docker-arm64-4c-16g-63496 does not seem to be running inside a container 20:25:15 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/device-gpio/27 -v /w/workspace/device-gpio/27:/w/workspace/device-gpio/27:rw,z -v /w/workspace/device-gpio/27@tmp:/w/workspace/device-gpio/27@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 20:25:16 $ docker top 9b0479abe1a029cb33c51bbfd8673fe3caf8029c75bfb385ac89a4745a679372 -eo pid,comm [Pipeline] { [Pipeline] fileExists [Pipeline] sh 20:25:17 + make test 20:25:17 CGO_ENABLED=1 GO111MODULE=on go test ./... -coverprofile=coverage.out ./... 20:25:18 ? github.com/edgexfoundry/device-gpio [no test files] 20:26:40 ? github.com/edgexfoundry/device-gpio/cmd [no test files] 20:26:40 ? github.com/edgexfoundry/device-gpio/internal/driver [no test files] 20:26:40 WARNING: Linting skipped (not on x86_64 or linter not installed) 20:26:40 CGO_ENABLED=1 GO111MODULE=on go vet ./... 20:26:58 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 20:26:58 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 20:26:58 ./bin/test-attribution-txt.sh [Pipeline] echo 20:27:02 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] } 20:27:02 $ docker stop --time=1 9b0479abe1a029cb33c51bbfd8673fe3caf8029c75bfb385ac89a4745a679372 20:27:03 $ docker rm -f 9b0479abe1a029cb33c51bbfd8673fe3caf8029c75bfb385ac89a4745a679372 [Pipeline] // withDockerContainer [Pipeline] sh 20:27:04 + sudo chown -R jenkins:jenkins . [Pipeline] stash 20:27:04 Warning: overwriting stash ‘coverage-report’ 20:27:05 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] script [Pipeline] { [Pipeline] sh 20:27:05 + sudo chown -R jenkins:jenkins . [Pipeline] sh 20:27:06 + ls -al . 20:27:06 total 168 20:27:06 drwxrwxr-x 8 jenkins jenkins 4096 May 12 20:27 . 20:27:06 drwxrwxr-x 4 jenkins jenkins 4096 May 12 20:23 .. 20:27:06 -rw-rw-r-- 1 jenkins jenkins 120 May 12 20:23 .dockerignore 20:27:06 drwxrwxr-x 8 jenkins jenkins 4096 May 12 20:23 .git 20:27:06 drwxrwxr-x 3 jenkins jenkins 4096 May 12 20:23 .github 20:27:06 -rw-rw-r-- 1 jenkins jenkins 343 May 12 20:23 .gitignore 20:27:06 -rw-rw-r-- 1 jenkins jenkins 41 May 12 20:23 .golangci.yml 20:27:06 -rw-rw-r-- 1 jenkins jenkins 9053 May 12 20:23 Attribution.txt 20:27:06 -rw-rw-r-- 1 jenkins jenkins 3081 May 12 20:23 CHANGELOG.md 20:27:06 -rw-rw-r-- 1 jenkins jenkins 1868 May 12 20:23 Dockerfile 20:27:06 -rw-rw-r-- 1 jenkins jenkins 677 May 12 20:23 GOVERNANCE.md 20:27:06 -rw-rw-r-- 1 jenkins jenkins 657 May 12 20:23 Jenkinsfile 20:27:06 -rw-rw-r-- 1 jenkins jenkins 11340 May 12 20:23 LICENSE 20:27:06 -rw-rw-r-- 1 jenkins jenkins 1876 May 12 20:23 Makefile 20:27:06 -rw-rw-r-- 1 jenkins jenkins 617 May 12 20:23 OWNERS.md 20:27:06 -rw-rw-r-- 1 jenkins jenkins 11178 May 12 20:23 README.md 20:27:06 -rw-rw-r-- 1 jenkins jenkins 5 May 12 20:21 VERSION 20:27:06 drwxrwxr-x 2 jenkins jenkins 4096 May 12 20:23 bin 20:27:06 drwxrwxr-x 3 jenkins jenkins 4096 May 12 20:23 cmd 20:27:06 -rw-r--r-- 1 jenkins jenkins 10 May 12 20:25 coverage.out 20:27:06 -rw-rw-r-- 1 jenkins jenkins 3236 May 12 20:23 go.mod 20:27:06 -rw-rw-r-- 1 jenkins jenkins 46962 May 12 20:23 go.sum 20:27:06 drwxrwxr-x 3 jenkins jenkins 4096 May 12 20:23 internal 20:27:06 drwxrwxr-x 3 jenkins jenkins 4096 May 12 20:23 snap 20:27:06 -rw-rw-r-- 1 jenkins jenkins 209 May 12 20:23 version.go [Pipeline] isUnix [Pipeline] sh 20:27:06 + docker build -t device-gpio-arm64 -f Dockerfile --build-arg BASE=ci-base-image-arm64 --build-arg MAKE=make build --build-arg ARCH=arm64 --label git_sha=e602fd7d654e8598d334cfcbfc0e6f43d27ef328 --label arch=arm64 --label version=2.2.0 . 20:27:06 Sending build context to Docker daemon 7.898MB 20:27:06 Step 1/26 : ARG BASE=golang:1.17-alpine3.15 20:27:06 Step 2/26 : FROM ${BASE} AS builder 20:27:06 ---> e93e83fa69f0 20:27:06 Step 3/26 : ARG MAKE="make build" 20:27:06 ---> Running in f194e8cc575f 20:27:07 Removing intermediate container f194e8cc575f 20:27:07 ---> 159597e650f5 20:27:07 Step 4/26 : ARG ALPINE_PKG_BASE="make git openssh-client gcc libc-dev zeromq-dev libsodium-dev" 20:27:07 ---> Running in 96b9e173ef69 20:27:07 Removing intermediate container 96b9e173ef69 20:27:07 ---> f6dd5d54816e 20:27:07 Step 5/26 : ARG ALPINE_PKG_EXTRA="" 20:27:07 ---> Running in bc37f87f292d 20:27:08 Removing intermediate container bc37f87f292d 20:27:08 ---> 2a747c1e3afb 20:27:08 Step 6/26 : WORKDIR /device-gpio 20:27:08 ---> Running in 70003e4beede 20:27:08 Removing intermediate container 70003e4beede 20:27:08 ---> 2de35732889e 20:27:08 Step 7/26 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 20:27:08 ---> Running in 8b9a2ac395af 20:27:10 Removing intermediate container 8b9a2ac395af 20:27:10 ---> e7becde3a30f 20:27:10 Step 8/26 : RUN apk add --update --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 20:27:10 ---> Running in c984f90f75f7 20:27:10 fetch https://nl.alpinelinux.org/alpine/v3.15/main/aarch64/APKINDEX.tar.gz 20:27:11 fetch https://nl.alpinelinux.org/alpine/v3.15/community/aarch64/APKINDEX.tar.gz 20:27:12 OK: 224 MiB in 56 packages 20:27:13 Removing intermediate container c984f90f75f7 20:27:13 ---> 55edcf2c1b3c 20:27:13 Step 9/26 : COPY go.mod vendor* ./ 20:27:14 ---> db20136216c5 20:27:14 Step 10/26 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:27:14 ---> Running in 10744e0a9205 20:27:16 Removing intermediate container 10744e0a9205 20:27:16 ---> 0ebf692b027c 20:27:16 Step 11/26 : COPY . . 20:27:17 ---> 9d4fb9911adb 20:27:17 Step 12/26 : RUN ${MAKE} 20:27:17 ---> Running in 9644d81561ff 20:27:18 CGO_ENABLED=1 GO111MODULE=on go build -ldflags "-linkmode=external -X github.com/edgexfoundry/device-gpio.Version=2.2.0" -trimpath -mod=readonly -buildmode=pie -o cmd/device-gpio ./cmd 20:29:25 Removing intermediate container 9644d81561ff 20:29:25 ---> 8daefb1c9471 20:29:25 Step 13/26 : FROM alpine:3.15 20:29:25 3.15: Pulling from library/alpine 20:29:25 9981e73032c8: Pulling fs layer 20:29:25 9981e73032c8: Download complete 20:29:25 9981e73032c8: Pull complete 20:29:25 Digest: sha256:4edbd2beb5f78b1014028f4fbb99f3237d9561100b6881aabbf5acce2c4f9454 20:29:25 Status: Downloaded newer image for alpine:3.15 20:29:25 ---> 3fb3c9af89a9 20:29:25 Step 14/26 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2021: Jiangxing Intelligence' 20:29:25 ---> Running in 8e54f5b3645d 20:29:25 Removing intermediate container 8e54f5b3645d 20:29:25 ---> 4829d56f3c82 20:29:25 Step 15/26 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 20:29:25 ---> Running in 66f5160fc4b4 20:29:25 Removing intermediate container 66f5160fc4b4 20:29:25 ---> 1556354833cb 20:29:25 Step 16/26 : RUN apk add --update --no-cache zeromq 20:29:25 ---> Running in ff8835f06f8b 20:29:25 fetch https://nl.alpinelinux.org/alpine/v3.15/main/aarch64/APKINDEX.tar.gz 20:29:25 fetch https://nl.alpinelinux.org/alpine/v3.15/community/aarch64/APKINDEX.tar.gz 20:29:25 (1/5) Installing libgcc (10.3.1_git20211027-r0) 20:29:25 (2/5) Installing libsodium (1.0.18-r0) 20:29:25 (3/5) Installing libstdc++ (10.3.1_git20211027-r0) 20:29:25 (4/5) Installing libzmq (4.3.4-r0) 20:29:25 (5/5) Installing zeromq (4.3.4-r0) 20:29:25 Executing busybox-1.34.1-r5.trigger 20:29:25 OK: 8 MiB in 19 packages 20:29:25 Removing intermediate container ff8835f06f8b 20:29:25 ---> 2984f49f1b59 20:29:25 Step 17/26 : WORKDIR / 20:29:25 ---> Running in fb14fbe3dd2e 20:29:25 Removing intermediate container fb14fbe3dd2e 20:29:25 ---> 4d1db88dbcc9 20:29:25 Step 18/26 : COPY --from=builder /device-gpio/Attribution.txt / 20:29:25 ---> fd6a420a2ef1 20:29:25 Step 19/26 : COPY --from=builder /device-gpio/LICENSE / 20:29:25 ---> 2003fdf837e6 20:29:25 Step 20/26 : COPY --from=builder /device-gpio/cmd/ / 20:29:25 ---> 3f3b22bfadaf 20:29:25 Step 21/26 : EXPOSE 59910 20:29:25 ---> Running in c5721b2ebedf 20:29:25 Removing intermediate container c5721b2ebedf 20:29:25 ---> f98637a972e0 20:29:25 Step 22/26 : ENTRYPOINT ["/device-gpio"] 20:29:25 ---> Running in 8de23d09bf9f 20:29:25 Removing intermediate container 8de23d09bf9f 20:29:25 ---> 7a9c208b4901 20:29:25 Step 23/26 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry", "--confdir=/res"] 20:29:25 ---> Running in 61a4ab0f2588 20:29:25 Removing intermediate container 61a4ab0f2588 20:29:25 ---> b5daf650f6c5 20:29:25 Step 24/26 : LABEL arch=arm64 20:29:25 ---> Running in 3ea706a964a0 20:29:25 Removing intermediate container 3ea706a964a0 20:29:25 ---> c3b70c434835 20:29:25 Step 25/26 : LABEL git_sha=e602fd7d654e8598d334cfcbfc0e6f43d27ef328 20:29:25 ---> Running in 995f6fed6586 20:29:25 Removing intermediate container 995f6fed6586 20:29:25 ---> d40817fb74cb 20:29:25 Step 26/26 : LABEL version=2.2.0 20:29:25 ---> Running in cd0fa2b0753d 20:29:26 Removing intermediate container cd0fa2b0753d 20:29:26 ---> 018d6c1d7012 20:29:26 [Warning] One or more build-args [ARCH] were not consumed 20:29:26 Successfully built 018d6c1d7012 20:29:26 Successfully tagged device-gpio-arm64:latest [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) [Pipeline] script [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 20:29:26 provisioning config files... 20:29:26 copy managed file [device-gpio-settings] to file:/w/workspace/device-gpio/27@tmp/config5395706095866364544tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 20:29:26 ---> docker-login.sh 20:29:26 nexus3.edgexfoundry.org:10001 20:29:26 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:29:26 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:29:26 Configure a credential helper to remove this warning. See 20:29:26 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:29:26 20:29:26 Login Succeeded 20:29:26 nexus3.edgexfoundry.org:10002 20:29:27 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:29:27 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:29:27 Configure a credential helper to remove this warning. See 20:29:27 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:29:27 20:29:27 Login Succeeded 20:29:27 nexus3.edgexfoundry.org:10003 20:29:27 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:29:28 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:29:28 Configure a credential helper to remove this warning. See 20:29:28 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:29:28 20:29:28 Login Succeeded 20:29:28 nexus3.edgexfoundry.org:10004 20:29:28 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:29:28 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:29:28 Configure a credential helper to remove this warning. See 20:29:28 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:29:28 20:29:28 Login Succeeded 20:29:28 docker.io 20:29:28 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:29:29 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:29:29 Configure a credential helper to remove this warning. See 20:29:29 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:29:29 20:29:29 Login Succeeded 20:29:29 ---> docker-login.sh ends [Pipeline] } 20:29:29 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] echo 20:29:29 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 20:29:29 [edgeXDocker.push] Tagging docker image device-gpio-arm64 with the following tags: 20:29:29 e602fd7d654e8598d334cfcbfc0e6f43d27ef328 20:29:29 latest 20:29:29 2.2.0 20:29:29 e602fd7d654e8598d334cfcbfc0e6f43d27ef328-2.2.0 20:29:29 main 20:29:29 ===================================================== [Pipeline] withEnv [Pipeline] { [Pipeline] withDockerRegistry [Pipeline] { [Pipeline] isUnix [Pipeline] sh 20:29:29 + docker tag device-gpio-arm64 nexus3.edgexfoundry.org:10004/device-gpio-arm64:e602fd7d654e8598d334cfcbfc0e6f43d27ef328 [Pipeline] isUnix [Pipeline] sh 20:29:29 + docker push nexus3.edgexfoundry.org:10004/device-gpio-arm64:e602fd7d654e8598d334cfcbfc0e6f43d27ef328 20:29:29 The push refers to repository [nexus3.edgexfoundry.org:10004/device-gpio-arm64] 20:29:29 949a7228921d: Preparing 20:29:29 b4c42e025164: Preparing 20:29:29 764fb8190b4d: Preparing 20:29:29 7877ee2c1115: Preparing 20:29:29 6cbfa3ba4b30: Preparing 20:29:29 4f4ce317c6bb: Preparing 20:29:29 4f4ce317c6bb: Waiting 20:29:30 b4c42e025164: Pushed 20:29:30 6cbfa3ba4b30: Pushed 20:29:30 764fb8190b4d: Pushed 20:29:30 4f4ce317c6bb: Layer already exists 20:29:30 7877ee2c1115: Pushed 20:29:36 949a7228921d: Pushed 20:29:36 e602fd7d654e8598d334cfcbfc0e6f43d27ef328: digest: sha256:f4557f775fb7d06fdc76574d0db81a6c221085f1c3227628c4bafe411dda934a size: 1573 [Pipeline] isUnix [Pipeline] sh 20:29:36 + docker tag device-gpio-arm64 nexus3.edgexfoundry.org:10004/device-gpio-arm64:latest [Pipeline] isUnix [Pipeline] sh 20:29:37 + docker push nexus3.edgexfoundry.org:10004/device-gpio-arm64:latest 20:29:37 The push refers to repository [nexus3.edgexfoundry.org:10004/device-gpio-arm64] 20:29:37 949a7228921d: Preparing 20:29:37 b4c42e025164: Preparing 20:29:37 764fb8190b4d: Preparing 20:29:37 7877ee2c1115: Preparing 20:29:37 6cbfa3ba4b30: Preparing 20:29:37 4f4ce317c6bb: Preparing 20:29:37 4f4ce317c6bb: Waiting 20:29:37 7877ee2c1115: Layer already exists 20:29:37 b4c42e025164: Layer already exists 20:29:37 764fb8190b4d: Layer already exists 20:29:37 949a7228921d: Layer already exists 20:29:37 6cbfa3ba4b30: Layer already exists 20:29:37 4f4ce317c6bb: Layer already exists 20:29:37 latest: digest: sha256:f4557f775fb7d06fdc76574d0db81a6c221085f1c3227628c4bafe411dda934a size: 1573 [Pipeline] isUnix [Pipeline] sh 20:29:37 + docker tag device-gpio-arm64 nexus3.edgexfoundry.org:10004/device-gpio-arm64:2.2.0 [Pipeline] isUnix [Pipeline] sh 20:29:38 + docker push nexus3.edgexfoundry.org:10004/device-gpio-arm64:2.2.0 20:29:38 The push refers to repository [nexus3.edgexfoundry.org:10004/device-gpio-arm64] 20:29:38 949a7228921d: Preparing 20:29:38 b4c42e025164: Preparing 20:29:38 764fb8190b4d: Preparing 20:29:38 7877ee2c1115: Preparing 20:29:38 6cbfa3ba4b30: Preparing 20:29:38 4f4ce317c6bb: Preparing 20:29:38 4f4ce317c6bb: Waiting 20:29:38 6cbfa3ba4b30: Layer already exists 20:29:38 7877ee2c1115: Layer already exists 20:29:38 949a7228921d: Layer already exists 20:29:38 764fb8190b4d: Layer already exists 20:29:38 b4c42e025164: Layer already exists 20:29:38 4f4ce317c6bb: Layer already exists 20:29:38 2.2.0: digest: sha256:f4557f775fb7d06fdc76574d0db81a6c221085f1c3227628c4bafe411dda934a size: 1573 [Pipeline] isUnix [Pipeline] sh 20:29:38 + docker tag device-gpio-arm64 nexus3.edgexfoundry.org:10004/device-gpio-arm64:e602fd7d654e8598d334cfcbfc0e6f43d27ef328-2.2.0 [Pipeline] isUnix [Pipeline] sh 20:29:39 + docker push nexus3.edgexfoundry.org:10004/device-gpio-arm64:e602fd7d654e8598d334cfcbfc0e6f43d27ef328-2.2.0 20:29:39 The push refers to repository [nexus3.edgexfoundry.org:10004/device-gpio-arm64] 20:29:39 949a7228921d: Preparing 20:29:39 b4c42e025164: Preparing 20:29:39 764fb8190b4d: Preparing 20:29:39 7877ee2c1115: Preparing 20:29:39 6cbfa3ba4b30: Preparing 20:29:39 4f4ce317c6bb: Preparing 20:29:39 4f4ce317c6bb: Waiting 20:29:39 7877ee2c1115: Layer already exists 20:29:39 764fb8190b4d: Layer already exists 20:29:39 b4c42e025164: Layer already exists 20:29:39 6cbfa3ba4b30: Layer already exists 20:29:39 949a7228921d: Layer already exists 20:29:39 4f4ce317c6bb: Layer already exists 20:29:39 e602fd7d654e8598d334cfcbfc0e6f43d27ef328-2.2.0: digest: sha256:f4557f775fb7d06fdc76574d0db81a6c221085f1c3227628c4bafe411dda934a size: 1573 [Pipeline] isUnix [Pipeline] sh 20:29:39 + docker tag device-gpio-arm64 nexus3.edgexfoundry.org:10004/device-gpio-arm64:main [Pipeline] isUnix [Pipeline] sh 20:29:40 + docker push nexus3.edgexfoundry.org:10004/device-gpio-arm64:main 20:29:40 The push refers to repository [nexus3.edgexfoundry.org:10004/device-gpio-arm64] 20:29:40 949a7228921d: Preparing 20:29:40 b4c42e025164: Preparing 20:29:40 764fb8190b4d: Preparing 20:29:40 7877ee2c1115: Preparing 20:29:40 6cbfa3ba4b30: Preparing 20:29:40 4f4ce317c6bb: Preparing 20:29:40 4f4ce317c6bb: Waiting 20:29:40 6cbfa3ba4b30: Layer already exists 20:29:40 764fb8190b4d: Layer already exists 20:29:40 949a7228921d: Layer already exists 20:29:40 7877ee2c1115: Layer already exists 20:29:40 b4c42e025164: Layer already exists 20:29:40 4f4ce317c6bb: Layer already exists 20:29:40 main: digest: sha256:f4557f775fb7d06fdc76574d0db81a6c221085f1c3227628c4bafe411dda934a size: 1573 [Pipeline] } [Pipeline] // withDockerRegistry [Pipeline] } [Pipeline] // withEnv [Pipeline] echo 20:29:40 ===================================================== [Pipeline] echo 20:29:40 taggedImages: 20:29:40 - nexus3.edgexfoundry.org:10004/device-gpio-arm64:e602fd7d654e8598d334cfcbfc0e6f43d27ef328 20:29:40 - nexus3.edgexfoundry.org:10004/device-gpio-arm64:latest 20:29:40 - nexus3.edgexfoundry.org:10004/device-gpio-arm64:2.2.0 20:29:40 - nexus3.edgexfoundry.org:10004/device-gpio-arm64:e602fd7d654e8598d334cfcbfc0e6f43d27ef328-2.2.0 20:29:40 - nexus3.edgexfoundry.org:10004/device-gpio-arm64:main [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage Post stage [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] sh 20:29:40 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 20:29:40 20:29:40 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] isUnix [Pipeline] sh 20:29:41 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 20:29:41 arm64: Pulling from edgex-lftools-log-publisher 20:29:41 8998bd30e6a1: Pulling fs layer 20:29:41 04944245beec: Pulling fs layer 20:29:41 699f458cf7ca: Pulling fs layer 20:29:41 765212b225bb: Pulling fs layer 20:29:41 f23df028b6ca: Pulling fs layer 20:29:41 d65c8cfc05b1: Pulling fs layer 20:29:41 2437ff75d9bd: Pulling fs layer 20:29:41 f23df028b6ca: Waiting 20:29:41 765212b225bb: Waiting 20:29:41 d65c8cfc05b1: Waiting 20:29:41 2437ff75d9bd: Waiting 20:29:41 04944245beec: Verifying Checksum 20:29:41 04944245beec: Download complete 20:29:41 765212b225bb: Verifying Checksum 20:29:41 765212b225bb: Download complete 20:29:41 f23df028b6ca: Verifying Checksum 20:29:41 f23df028b6ca: Download complete 20:29:41 d65c8cfc05b1: Verifying Checksum 20:29:41 d65c8cfc05b1: Download complete 20:29:41 699f458cf7ca: Verifying Checksum 20:29:41 699f458cf7ca: Download complete 20:29:41 8998bd30e6a1: Verifying Checksum 20:29:41 8998bd30e6a1: Download complete 20:29:44 2437ff75d9bd: Verifying Checksum 20:29:44 2437ff75d9bd: Download complete 20:29:46 8998bd30e6a1: Pull complete 20:29:46 04944245beec: Pull complete 20:29:48 699f458cf7ca: Pull complete 20:29:48 765212b225bb: Pull complete 20:29:49 f23df028b6ca: Pull complete 20:29:49 d65c8cfc05b1: Pull complete 20:30:04 2437ff75d9bd: Pull complete 20:30:04 Digest: sha256:08a7fcc486bb39f1d20d4dd6a72316e28301370873105f4106f8313defd495da 20:30:04 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 20:30:04 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] withDockerContainer 20:30:04 prd-ubuntu20.04-docker-arm64-4c-16g-63496 does not seem to be running inside a container 20:30:04 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged --net host -v /home/jenkins:/home/jenkins -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/device-gpio/27 -v /w/workspace/device-gpio/27:/w/workspace/device-gpio/27:rw,z -v /w/workspace/device-gpio/27@tmp:/w/workspace/device-gpio/27@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 cat 20:30:07 $ docker top a9dfe7d6a0e7a9ce9dde438a876990e6bfee362be658ae807e987e3d29fe856f -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 20:30:08 ---> job-cost.sh 20:30:08 lf-activate-venv: SKIPPING 20:30:08 INFO: No Stack... 20:30:08 INFO: Retrieving Pricing Info for: v3-standard-4 20:30:09 INFO: Archiving Costs [Pipeline] sh 20:30:10 + cat /w/workspace/device-gpio/27/archives/cost.csv 20:30:10 + cut -d, -f6 [Pipeline] lock 20:30:10 Trying to acquire lock on [jenkins-edgexfoundry-device-gpio-main-27-stack-cost] 20:30:10 Resource [jenkins-edgexfoundry-device-gpio-main-27-stack-cost] did not exist. Created. 20:30:10 Lock acquired on [jenkins-edgexfoundry-device-gpio-main-27-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 20:30:11 /w/workspace/device-gpio/27@tmp/durable-96abc864/script.sh: 1: Syntax error: Unterminated quoted string [Pipeline] sh 20:30:11 + echo total: 0.10999999940395355 [Pipeline] stash 20:30:11 Warning: overwriting stash ‘stack-cost’ 20:30:11 Stashed 1 file(s) [Pipeline] } 20:30:11 Lock released on resource [jenkins-edgexfoundry-device-gpio-main-27-stack-cost] [Pipeline] // lock [Pipeline] } 20:30:11 $ docker stop --time=1 a9dfe7d6a0e7a9ce9dde438a876990e6bfee362be658ae807e987e3d29fe856f 20:30:13 $ docker rm -f a9dfe7d6a0e7a9ce9dde438a876990e6bfee362be658ae807e987e3d29fe856f [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // ws [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // parallel [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (CodeCov) [Pipeline] unstash [Pipeline] configFileProvider 20:30:13 provisioning config files... 20:30:13 copy managed file [device-gpio-codecov-token] to file:/w/workspace/edgexfoundry_device-gpio_main@tmp/config6163559187331147119tmp [Pipeline] { [Pipeline] sh 20:30:14 + set +x 20:30:14 + bash -s -- 20:30:14 + curl -s https://codecov.io/bash 20:30:14 20:30:14 _____ _ 20:30:14 / ____| | | 20:30:14 | | ___ __| | ___ ___ _____ __ 20:30:14 | | / _ \ / _` |/ _ \/ __/ _ \ \ / / 20:30:14 | |___| (_) | (_| | __/ (_| (_) \ V / 20:30:14 \_____\___/ \__,_|\___|\___\___/ \_/ 20:30:14 Bash-1.0.6 20:30:14 20:30:14 20:30:14 ==> git version 2.25.1 found 20:30:14 ==> curl 7.68.0 (x86_64-pc-linux-gnu) libcurl/7.68.0 OpenSSL/1.1.1f zlib/1.2.11 brotli/1.0.7 libidn2/2.2.0 libpsl/0.21.0 (+libidn2/2.2.0) libssh/0.9.3/openssl/zlib nghttp2/1.40.0 librtmp/2.3 20:30:14 Release-Date: 2020-01-08 20:30:14 Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp 20:30:14 Features: AsynchDNS brotli GSS-API HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM NTLM_WB PSL SPNEGO SSL TLS-SRP UnixSockets 20:30:14 ==> Jenkins CI detected. 20:30:14 current dir:  /w/workspace/edgexfoundry_device-gpio_main 20:30:14 project root: . 20:30:14 --> token set from env 20:30:14 Yaml not found, that's ok! Learn more at http://docs.codecov.io/docs/codecov-yaml 20:30:14 ==> Running gcov in . (disable via -X gcov) 20:30:14 ==> Python coveragepy not found 20:30:14 ==> Searching for coverage reports in: 20:30:14 + . 20:30:14 -> Found 1 reports 20:30:14 ==> Detecting git/mercurial file structure 20:30:14 ==> Reading reports 20:30:14 + ./coverage.out bytes=10 20:30:14 ==> Appending adjustments 20:30:14 https://docs.codecov.io/docs/fixing-reports 20:30:14 + Found adjustments 20:30:14 ==> Gzipping contents 20:30:14 4.0K /tmp/codecov.vBlIMR.gz 20:30:14 ==> Uploading reports 20:30:14 url: https://codecov.io 20:30:14 query: branch=main&commit=e602fd7d654e8598d334cfcbfc0e6f43d27ef328&build=27&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fdevice-gpio%2Fjob%2Fmain%2F27%2F&name=&tag=&slug=edgexfoundry%2Fdevice-gpio&service=jenkins&flags=&pr=&job=&cmd_args= 20:30:14 -> Pinging Codecov 20:30:14 https://codecov.io/upload/v4?package=bash-1.0.6&token=&package=bash-1.0.6&token=fd99c0d9-4bd5-4cc4-839c-8c49599ba8c8&branch=main&commit=e602fd7d654e8598d334cfcbfc0e6f43d27ef328&build=27&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fdevice-gpio%2Fjob%2Fmain%2F27%2F&name=&tag=&slug=edgexfoundry%2Fdevice-gpio&service=jenkins&flags=&pr=&job=&cmd_args= 20:30:14 -> Uploading to 20:30:14 https://storage.googleapis.com/codecov/v4/raw/2022-05-12/3EC07B1A8CA8AF9BCAA0BB9F0134797F/e602fd7d654e8598d334cfcbfc0e6f43d27ef328/e02d2159-ff9c-4ade-b66f-8bae68d5b571.txt?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=GOOG1EKKHVKCKHW7KBCGM7IHR55T63V2PAVJWLVFNITJHDU5G6R5IRN3LMWJA%2F20220512%2FUS%2Fs3%2Faws4_request&X-Amz-Date=20220512T203014Z&X-Amz-Expires=10&X-Amz-SignedHeaders=host&X-Amz-Signature=2ef76909b5cf5c8fe0bfbae3f702489a806d7757fb3be95a41cf24d351544f50 20:30:14 % Total % Received % Xferd Average Speed Time Time Time Current 20:30:14 Dload Upload Total Spent Left Speed 20:30:14 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 832 0 0 100 832 0 4058 --:--:-- --:--:-- --:--:-- 4058 100 832 0 0 100 832 0 2939 --:--:-- --:--:-- --:--:-- 2929 20:30:14 -> Reports have been successfully queued for processing at https://codecov.io/github/edgexfoundry/device-gpio/commit/e602fd7d654e8598d334cfcbfc0e6f43d27ef328 [Pipeline] } 20:30:14 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snyk Dependency Scan) [Pipeline] echo 20:30:15 [edgeXSnyk] dockerImage=null, dockerFile=null [Pipeline] withCredentials 20:30:15 Masking supported pattern matches of $SNYK_TOKEN [Pipeline] { [Pipeline] isUnix [Pipeline] sh 20:30:15 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-snyk-go:1.410.4 20:30:15 20:30:15 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/edgex-snyk-go:1.410.4 [Pipeline] isUnix [Pipeline] sh 20:30:15 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-snyk-go:1.410.4 20:30:15 1.410.4: Pulling from edgex-devops/edgex-snyk-go 20:30:15 188c0c94c7c5: Pulling fs layer 20:30:15 0ef7d3d256c8: Pulling fs layer 20:30:15 de9db76c5a1d: Pulling fs layer 20:30:15 0eba1c9be4d2: Pulling fs layer 20:30:15 0d57e429df01: Pulling fs layer 20:30:15 4e4be7b47b0d: Pulling fs layer 20:30:15 e1f770b5df2f: Pulling fs layer 20:30:15 85a0685a4137: Pulling fs layer 20:30:15 85a0685a4137: Waiting 20:30:15 e1f770b5df2f: Waiting 20:30:15 0eba1c9be4d2: Waiting 20:30:15 4e4be7b47b0d: Waiting 20:30:15 0d57e429df01: Waiting 20:30:15 de9db76c5a1d: Verifying Checksum 20:30:15 de9db76c5a1d: Download complete 20:30:15 0ef7d3d256c8: Download complete 20:30:15 0d57e429df01: Verifying Checksum 20:30:15 0d57e429df01: Download complete 20:30:15 4e4be7b47b0d: Download complete 20:30:15 188c0c94c7c5: Download complete 20:30:16 188c0c94c7c5: Pull complete 20:30:16 e1f770b5df2f: Verifying Checksum 20:30:16 e1f770b5df2f: Download complete 20:30:16 0ef7d3d256c8: Pull complete 20:30:16 de9db76c5a1d: Pull complete 20:30:16 0eba1c9be4d2: Verifying Checksum 20:30:16 0eba1c9be4d2: Download complete 20:30:16 85a0685a4137: Verifying Checksum 20:30:16 85a0685a4137: Download complete 20:30:20 0eba1c9be4d2: Pull complete 20:30:20 0d57e429df01: Pull complete 20:30:20 4e4be7b47b0d: Pull complete 20:30:20 e1f770b5df2f: Pull complete 20:30:23 85a0685a4137: Pull complete 20:30:23 Digest: sha256:7aa73c779e74679b54b21640a8329a5861c746bf05893e799573cda644736c06 20:30:23 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-snyk-go:1.410.4 20:30:23 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-snyk-go:1.410.4 [Pipeline] withDockerContainer 20:30:23 prd-ubuntu20.04-docker-8c-8g-63495 does not seem to be running inside a container 20:30:23 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged -v /var/run/docker.sock:/var/run/docker.sock --entrypoint= -w /w/workspace/edgexfoundry_device-gpio_main -v /w/workspace/edgexfoundry_device-gpio_main:/w/workspace/edgexfoundry_device-gpio_main:rw,z -v /w/workspace/edgexfoundry_device-gpio_main@tmp:/w/workspace/edgexfoundry_device-gpio_main@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/edgex-snyk-go:1.410.4 cat 20:30:25 $ docker top 8090983583b8572b906631e0c00b9bf8e3fc1411274f42d0bb8c07b8cf3009d4 -eo pid,comm [Pipeline] { [Pipeline] echo 20:30:25 [edgeXSnyk] command to run: set -o pipefail ; snyk monitor --org=edgex-jenkins [Pipeline] sh 20:30:25 + set -o pipefail 20:30:25 + snyk monitor '--org=edgex-jenkins' 20:30:31 20:30:31 Monitoring /w/workspace/edgexfoundry_device-gpio_main (github.com/edgexfoundry/device-gpio)... 20:30:31 20:30:31 Explore this snapshot at https://app.snyk.io/org/edgex-jenkins/project/146faa62-a4b3-4f2d-b93b-755e4e5c21c3/history/ea6621ac-3eb9-47c0-9724-bc0eef2df84c 20:30:31 20:30:31 Tip: Detected multiple supported manifests (1), use --all-projects to scan all of them at once. 20:30:31 20:30:31 Notifications about newly disclosed issues related to these dependencies will be emailed to you. 20:30:31 20:30:31 [Pipeline] } 20:30:31 $ docker stop --time=1 8090983583b8572b906631e0c00b9bf8e3fc1411274f42d0bb8c07b8cf3009d4 20:30:33 $ docker rm -f 8090983583b8572b906631e0c00b9bf8e3fc1411274f42d0bb8c07b8cf3009d4 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // withCredentials [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Archive Prep) Stage "Archive Prep" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Publish Swagger) Stage "Publish Swagger" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Semver) [Pipeline] stage [Pipeline] { (Tag) [Pipeline] script [Pipeline] { [Pipeline] unstash [Pipeline] sh 20:30:34 + git log --format=format:%s -1 e602fd7d654e8598d334cfcbfc0e6f43d27ef328 [Pipeline] sh 20:30:34 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 20:30:34 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] sh 20:30:34 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:latest 20:30:34 . [Pipeline] withDockerContainer 20:30:34 prd-ubuntu20.04-docker-8c-8g-63495 does not seem to be running inside a container 20:30:34 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/edgexfoundry_device-gpio_main -v /w/workspace/edgexfoundry_device-gpio_main:/w/workspace/edgexfoundry_device-gpio_main:rw,z -v /w/workspace/edgexfoundry_device-gpio_main@tmp:/w/workspace/edgexfoundry_device-gpio_main@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:latest cat 20:30:35 $ docker top 00bd23e174c15890de4d114a07b65ccb7779887d5dbe7e11ff518139cfdccea4 -eo pid,comm [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 20:30:35 [edgeXSemver]: ignoring command tag because GITSEMVER_HEAD_TAG is already set to 'v2.2.0|v2.2.1-dev.1' [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 20:30:35 + git semver [Pipeline] } 20:30:35 $ docker stop --time=1 00bd23e174c15890de4d114a07b65ccb7779887d5dbe7e11ff518139cfdccea4 20:30:37 $ docker rm -f 00bd23e174c15890de4d114a07b65ccb7779887d5dbe7e11ff518139cfdccea4 [Pipeline] // withDockerContainer [Pipeline] stage [Pipeline] { (LF Tools Sigul) [Pipeline] isUnix [Pipeline] sh 20:30:37 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 20:30:37 20:30:37 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 [Pipeline] isUnix [Pipeline] sh 20:30:37 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 20:30:37 0.23.1-centos7: Pulling from edgex-lftools 20:30:37 ab5ef0e58194: Pulling fs layer 20:30:37 9712f1f96733: Pulling fs layer 20:30:37 63f879dbbcfc: Pulling fs layer 20:30:37 0d9ebad4ef96: Pulling fs layer 20:30:37 e9a5061849ea: Pulling fs layer 20:30:37 d747dcd14b5f: Pulling fs layer 20:30:37 2de7ff778b66: Pulling fs layer 20:30:37 0d9ebad4ef96: Waiting 20:30:37 e9a5061849ea: Waiting 20:30:37 d747dcd14b5f: Waiting 20:30:37 2de7ff778b66: Waiting 20:30:37 9712f1f96733: Download complete 20:30:38 63f879dbbcfc: Verifying Checksum 20:30:38 63f879dbbcfc: Download complete 20:30:38 0d9ebad4ef96: Verifying Checksum 20:30:38 0d9ebad4ef96: Download complete 20:30:38 d747dcd14b5f: Verifying Checksum 20:30:38 d747dcd14b5f: Download complete 20:30:38 e9a5061849ea: Verifying Checksum 20:30:38 e9a5061849ea: Download complete 20:30:38 ab5ef0e58194: Verifying Checksum 20:30:38 ab5ef0e58194: Download complete 20:30:38 2de7ff778b66: Verifying Checksum 20:30:38 2de7ff778b66: Download complete 20:30:42 ab5ef0e58194: Pull complete 20:30:42 9712f1f96733: Pull complete 20:30:42 63f879dbbcfc: Pull complete 20:30:46 0d9ebad4ef96: Pull complete 20:30:46 e9a5061849ea: Pull complete 20:30:46 d747dcd14b5f: Pull complete 20:30:47 2de7ff778b66: Pull complete 20:30:47 Digest: sha256:02657cf374e2015a0d4d7d3420cb6fe05d6b2b35acbcf0b45035c21bd1e1ff52 20:30:47 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 20:30:47 nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 [Pipeline] withDockerContainer 20:30:48 prd-ubuntu20.04-docker-8c-8g-63495 does not seem to be running inside a container 20:30:48 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/edgexfoundry_device-gpio_main -v /w/workspace/edgexfoundry_device-gpio_main:/w/workspace/edgexfoundry_device-gpio_main:rw,z -v /w/workspace/edgexfoundry_device-gpio_main@tmp:/w/workspace/edgexfoundry_device-gpio_main@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 cat 20:30:51 $ docker top d1a59d28eb17759d355f6ae9e80e4ee19aa91e33704b64c466a91846e330e934 -eo pid,comm [Pipeline] { [Pipeline] configFileProvider 20:30:51 provisioning config files... 20:30:51 copy managed file [sigul-config] to file:/w/workspace/edgexfoundry_device-gpio_main@tmp/config6825017071803849376tmp 20:30:51 copy managed file [sigul-password] to file:/w/workspace/edgexfoundry_device-gpio_main@tmp/config1003226234354453242tmp 20:30:51 copy managed file [sigul-pki] to file:/w/workspace/edgexfoundry_device-gpio_main@tmp/config8438374726498455677tmp [Pipeline] { [Pipeline] echo 20:30:51 Running global-jjb/shell/sigul-configuration.sh [Pipeline] libraryResource [Pipeline] sh 20:30:51 ---> sigul-configuration.sh 20:30:51 gpg: directory `/root/.gnupg' created 20:30:51 gpg: new configuration file `/root/.gnupg/gpg.conf' created 20:30:51 gpg: WARNING: options in `/root/.gnupg/gpg.conf' are not yet active during this run 20:30:51 gpg: keyring `/root/.gnupg/secring.gpg' created 20:30:51 gpg: keyring `/root/.gnupg/pubring.gpg' created 20:30:51 gpg: CAST5 encrypted data 20:30:51 gpg: encrypted with 1 passphrase 20:30:51 gpg: WARNING: message was not integrity protected [Pipeline] sh 20:30:51 + mkdir /home/jenkins 20:30:51 + mkdir /home/jenkins/sigul [Pipeline] sh 20:30:52 + cp -R /root/sigul/cert8.db /root/sigul/key3.db /root/sigul/nss-password.txt /root/sigul/secmod.db /root/sigul/vex-yul-edgex-jenkins-1.ci.codeaurora.org.p12 /home/jenkins/sigul/ [Pipeline] echo 20:30:52 Running global-jjb/shell/sigul-install.sh [Pipeline] libraryResource [Pipeline] sh 20:30:52 ---> sigul-install.sh 20:30:52 Sigul already installed; skipping installation. [Pipeline] sh 20:30:52 + git tag --list 20:30:52 v0.0.0 20:30:52 v1.0.0 20:30:52 v1.0.1-dev.1 20:30:52 v1.0.1-dev.2 20:30:52 v1.0.1-dev.3 20:30:52 v1.0.1-dev.4 20:30:52 v1.0.1-dev.5 20:30:52 v1.0.1-dev.6 20:30:52 v2.0.0-dev.1 20:30:52 v2.0.0-dev.10 20:30:52 v2.0.0-dev.11 20:30:52 v2.0.0-dev.12 20:30:52 v2.0.0-dev.13 20:30:52 v2.0.0-dev.2 20:30:52 v2.0.0-dev.3 20:30:52 v2.0.0-dev.4 20:30:52 v2.0.0-dev.5 20:30:52 v2.0.0-dev.6 20:30:52 v2.0.0-dev.7 20:30:52 v2.0.0-dev.8 20:30:52 v2.0.0-dev.9 20:30:52 v2.1.0 20:30:52 v2.2.0 20:30:52 v2.2.1-dev.1 [Pipeline] sh 20:30:53 + lftools sign git-tag v2.2.0 20:30:53 Signing Git tag with Sigul... 20:30:53 Signing v2.2.0 [Pipeline] echo 20:30:54 Running global-jjb/shell/sigul-configuration-cleanup.sh [Pipeline] libraryResource [Pipeline] sh 20:30:54 ---> sigul-configuration-cleanup.sh [Pipeline] } 20:30:54 Deleting 3 temporary files [Pipeline] // configFileProvider [Pipeline] } 20:30:54 $ docker stop --time=1 d1a59d28eb17759d355f6ae9e80e4ee19aa91e33704b64c466a91846e330e934 20:30:55 $ docker rm -f d1a59d28eb17759d355f6ae9e80e4ee19aa91e33704b64c466a91846e330e934 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Pre-Release Version) [Pipeline] sh 20:30:56 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 20:30:56 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] sh 20:30:56 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:latest 20:30:56 . [Pipeline] withDockerContainer 20:30:56 prd-ubuntu20.04-docker-8c-8g-63495 does not seem to be running inside a container 20:30:56 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/edgexfoundry_device-gpio_main -v /w/workspace/edgexfoundry_device-gpio_main:/w/workspace/edgexfoundry_device-gpio_main:rw,z -v /w/workspace/edgexfoundry_device-gpio_main@tmp:/w/workspace/edgexfoundry_device-gpio_main@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:latest cat 20:30:57 $ docker top 691f90f1467b0bf6821d2ad36de20c141b8d0fac8ec4bafc568d36f559cb09fb -eo pid,comm [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 20:30:57 [edgeXSemver]: ignoring command bump pre because GITSEMVER_HEAD_TAG is already set to 'v2.2.0|v2.2.1-dev.1' [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 20:30:57 + git semver [Pipeline] } 20:30:57 $ docker stop --time=1 691f90f1467b0bf6821d2ad36de20c141b8d0fac8ec4bafc568d36f559cb09fb 20:30:58 $ docker rm -f 691f90f1467b0bf6821d2ad36de20c141b8d0fac8ec4bafc568d36f559cb09fb [Pipeline] // withDockerContainer [Pipeline] sh 20:30:59 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 20:30:59 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] sh 20:30:59 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:latest 20:30:59 . [Pipeline] withDockerContainer 20:30:59 prd-ubuntu20.04-docker-8c-8g-63495 does not seem to be running inside a container 20:30:59 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/edgexfoundry_device-gpio_main -v /w/workspace/edgexfoundry_device-gpio_main:/w/workspace/edgexfoundry_device-gpio_main:rw,z -v /w/workspace/edgexfoundry_device-gpio_main@tmp:/w/workspace/edgexfoundry_device-gpio_main@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:latest cat 20:31:00 $ docker top b6e9ee189c15ec88caf2bae99231c9dd1f2e832ffb705629658d5fcad74ef1f5 -eo pid,comm [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 20:31:00 [edgeXSemver]: ignoring command push because GITSEMVER_HEAD_TAG is already set to 'v2.2.0|v2.2.1-dev.1' [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 20:31:00 + git semver [Pipeline] } 20:31:00 $ docker stop --time=1 b6e9ee189c15ec88caf2bae99231c9dd1f2e832ffb705629658d5fcad74ef1f5 20:31:01 $ docker rm -f b6e9ee189c15ec88caf2bae99231c9dd1f2e832ffb705629658d5fcad74ef1f5 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Experimental Tag) Stage "Bump Experimental Tag" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Stable (Named) Tag) Stage "Bump Stable (Named) Tag" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Declarative: Post Actions) [Pipeline] stage [Pipeline] { (LF Post Build Actions) [Pipeline] sh 20:31:02 + [ -d /w/workspace/edgexfoundry_device-gpio_main/archives ] 20:31:02 + ls -al /w/workspace/edgexfoundry_device-gpio_main/archives 20:31:02 total 16 20:31:02 drwxr-xr-x 3 root root 4096 May 12 20:22 . 20:31:02 drwxrwxr-x 10 jenkins jenkins 4096 May 12 20:30 .. 20:31:02 drwxr-xr-x 2 root root 4096 May 12 20:22 cost 20:31:02 -rw-r--r-- 1 root root 81 May 12 20:22 cost.csv 20:31:02 + sudo chown -R jenkins:jenkins /w/workspace/edgexfoundry_device-gpio_main/archives 20:31:02 + ls -al /w/workspace/edgexfoundry_device-gpio_main/archives 20:31:02 total 16 20:31:02 drwxr-xr-x 3 jenkins jenkins 4096 May 12 20:22 . 20:31:02 drwxrwxr-x 10 jenkins jenkins 4096 May 12 20:30 .. 20:31:02 drwxr-xr-x 2 jenkins jenkins 4096 May 12 20:22 cost 20:31:02 -rw-r--r-- 1 jenkins jenkins 81 May 12 20:22 cost.csv [Pipeline] libraryResource [Pipeline] sh 20:31:02 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 20:31:03 ---> package-listing.sh 20:31:03 ++ facter osfamily 20:31:03 ++ tr '[:upper:]' '[:lower:]' 20:31:03 + OS_FAMILY=debian 20:31:03 + workspace=/w/workspace/edgexfoundry_device-gpio_main 20:31:03 + START_PACKAGES=/tmp/packages_start.txt 20:31:03 + END_PACKAGES=/tmp/packages_end.txt 20:31:03 + DIFF_PACKAGES=/tmp/packages_diff.txt 20:31:03 + PACKAGES=/tmp/packages_start.txt 20:31:03 + '[' /w/workspace/edgexfoundry_device-gpio_main ']' 20:31:03 + PACKAGES=/tmp/packages_end.txt 20:31:03 + case "${OS_FAMILY}" in 20:31:03 + dpkg -l 20:31:03 + grep '^ii' 20:31:03 + '[' -f /tmp/packages_start.txt ']' 20:31:03 + '[' -f /tmp/packages_end.txt ']' 20:31:03 + diff /tmp/packages_start.txt /tmp/packages_end.txt 20:31:03 + '[' /w/workspace/edgexfoundry_device-gpio_main ']' 20:31:03 + mkdir -p /w/workspace/edgexfoundry_device-gpio_main/archives/ 20:31:03 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/edgexfoundry_device-gpio_main/archives/ [Pipeline] echo 20:31:04 Launching container with: [--privileged -u 0:0 --net host -v /var/log/sysstat:/var/log/sysstat -v /var/log/secure:/var/log/secure -v /var/log/auth.log:/var/log/auth.log -v /w/workspace/edgexfoundry_device-gpio_main/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json] [Pipeline] sh 20:31:04 + facter operatingsystem [Pipeline] isUnix [Pipeline] sh 20:31:04 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 20:31:04 . [Pipeline] withDockerContainer 20:31:04 prd-ubuntu20.04-docker-8c-8g-63495 does not seem to be running inside a container 20:31:04 $ docker run -t -d -u 1001:1001 --privileged -u 0:0 --net host -v /var/log/sysstat:/var/log/sysstat -v /var/log/secure:/var/log/secure -v /var/log/auth.log:/var/log/auth.log -v /w/workspace/edgexfoundry_device-gpio_main/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/edgexfoundry_device-gpio_main -v /w/workspace/edgexfoundry_device-gpio_main:/w/workspace/edgexfoundry_device-gpio_main:rw,z -v /w/workspace/edgexfoundry_device-gpio_main@tmp:/w/workspace/edgexfoundry_device-gpio_main@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 20:31:05 $ docker top 89a74935ddfff3a77fae8b316f70392fe4186af9983b1576526068ebf2788fba -eo pid,comm [Pipeline] { [Pipeline] sh 20:31:05 + touch /tmp/pre-build-complete [Pipeline] sh 20:31:05 + mkdir -p /var/log/sysstat [Pipeline] sh 20:31:05 + ls /var/log/sa-host 20:31:05 ls: cannot access '/var/log/sa-host': No such file or directory [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 20:31:06 provisioning config files... 20:31:06 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/edgexfoundry_device-gpio_main@tmp/config7477823584793457588tmp [Pipeline] { [Pipeline] echo 20:31:06 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 20:31:06 ---> create-netrc.sh [Pipeline] } 20:31:06 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] libraryResource [Pipeline] sh 20:31:06 ---> python-tools-install.sh [Pipeline] echo 20:31:06 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 20:31:07 ---> sudo-logs.sh 20:31:07 Archiving 'sudo' log.. [Pipeline] unstash [Pipeline] echo 20:31:07 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 20:31:07 ---> job-cost.sh 20:31:07 lf-activate-venv: SKIPPING 20:31:07 DEBUG: total: 0.2199999988079071 20:31:07 INFO: Retrieving Stack Cost... 20:31:07 INFO: Retrieving Pricing Info for: v3-standard-8 20:31:08 INFO: Archiving Costs [Pipeline] echo 20:31:08 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 20:31:08 ---> logs-deploy.sh 20:31:08 lf-activate-venv: SKIPPING 20:31:08 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/device-gpio/main/27 20:31:08 INFO: archiving workspace using pattern(s): 20:31:09 Archives upload complete. 20:31:09 INFO: archiving logs to Nexus