Started by timer Obtained Jenkinsfile from git https://github.com/eclipse-sparkplug/sparkplug.git [Pipeline] Start of Pipeline [Pipeline] echo [WARNING] label option is deprecated. To use a static pod template, use the 'inheritFrom' option. [Pipeline] podTemplate [Pipeline] { [Pipeline] node Created Pod: kubernetes sparkplug/sparkplug-agent-pod-mj541-zh2cd Still waiting to schedule task ‘sparkplug-agent-pod-mj541-zh2cd’ is offline Agent sparkplug-agent-pod-mj541-zh2cd is provisioned from template sparkplug-agent-pod-mj541 --- apiVersion: "v1" kind: "Pod" metadata: annotations: buildUrl: "http://jenkins-ui.sparkplug.svc.cluster.local/sparkplug/job/Sparkplug/718/" runUrl: "job/Sparkplug/718/" labels: jenkins: "slave" jenkins/label-digest: "204324d62f4f8f2856f19e75a7d7400a828a4f08" jenkins/label: "sparkplug-agent-pod" name: "sparkplug-agent-pod-mj541-zh2cd" namespace: "sparkplug" spec: containers: - command: - "cat" image: "cirruslink/sparkplug-build:latest" name: "sparkplug-build" resources: limits: memory: "4Gi" cpu: "1" requests: memory: "4Gi" cpu: "1" tty: true volumeMounts: - mountPath: "/home/jenkins/agent" name: "workspace-volume" readOnly: false - env: - name: "JENKINS_SECRET" value: "********" - name: "JENKINS_TUNNEL" value: "jenkins-discovery.sparkplug.svc.cluster.local:50000" - name: "JENKINS_AGENT_NAME" value: "sparkplug-agent-pod-mj541-zh2cd" - name: "JENKINS_NAME" value: "sparkplug-agent-pod-mj541-zh2cd" - name: "JENKINS_AGENT_WORKDIR" value: "/home/jenkins/agent" - name: "JENKINS_URL" value: "http://jenkins-ui.sparkplug.svc.cluster.local/sparkplug/" image: "docker.io/eclipsecbi/jiro-agent-basic:remoting-3160.vd76b_9ddd10cc" name: "jnlp" resources: requests: memory: "256Mi" cpu: "100m" volumeMounts: - mountPath: "/home/jenkins/.gnupg" name: "jenkins-home-gnupg" readOnly: false - mountPath: "/home/jenkins/agent" name: "workspace-volume" readOnly: false nodeSelector: kubernetes.io/os: "linux" restartPolicy: "Never" volumes: - emptyDir: medium: "" name: "jenkins-home-gnupg" - emptyDir: medium: "" name: "workspace-volume" Running on sparkplug-agent-pod-mj541-zh2cd in /home/jenkins/agent/workspace/Sparkplug [Pipeline] { [Pipeline] stage [Pipeline] { (Declarative: Checkout SCM) [Pipeline] checkout The recommended git tool is: git No credentials specified Cloning the remote Git repository Cloning repository https://github.com/eclipse-sparkplug/sparkplug.git > git init /home/jenkins/agent/workspace/Sparkplug # timeout=10 Fetching upstream changes from https://github.com/eclipse-sparkplug/sparkplug.git > git --version # timeout=10 > git --version # 'git version 2.20.1' > git fetch --tags --force --progress -- https://github.com/eclipse-sparkplug/sparkplug.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url https://github.com/eclipse-sparkplug/sparkplug.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 Avoid second fetch Checking out Revision c9c090b4343a60a6ddc549c230e16e53f88ab936 (refs/remotes/origin/develop) > git rev-parse refs/remotes/origin/develop^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f c9c090b4343a60a6ddc549c230e16e53f88ab936 # timeout=10 Commit message: "Merge pull request #496 from luke-shields/fix-inconsistentNaming-develop" > git rev-list --no-walk c9c090b4343a60a6ddc549c230e16e53f88ab936 # timeout=10 [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (build) [Pipeline] container [Pipeline] { [Pipeline] sh + export DISPLAY=:0 + DISPLAY=:0 + Xvfb :0 -screen 0 1600x1200x16 [Pipeline] sh + GRADLE_USER_HOME=/home/jenkins/.gradle + ./gradlew '-Dorg.gradle.jvmargs=-Xmx1536m -Xms64m -Dfile.encoding=UTF-8 -Djava.awt.headless=true' clean build Downloading https://services.gradle.org/distributions/gradle-7.6-bin.zip ...........10%............20%...........30%............40%............50%...........60%............70%............80%...........90%............100% Welcome to Gradle 7.6! Here are the highlights of this release: - Added support for Java 19. - Introduced `--rerun` flag for individual task rerun. - Improved dependency block for test suites to be strongly typed. - Added a pluggable system for Java toolchains provisioning. For more details see https://docs.gradle.org/7.6/release-notes.html Starting a Gradle Daemon (subsequent builds will be faster) > Task :specification:clean UP-TO-DATE > Task :tck:clean UP-TO-DATE > Task :tck:hivemqExtensionServiceDescriptor > Task :tck:processResources > Task :tck:processTestResources NO-SOURCE > Task :tck:processIntegrationTestResources NO-SOURCE > Task :tck:downloadLicenses > Task :tck:hivemqExtensionXml > Task :clean UP-TO-DATE > Task :specification:asciidoctorDocbook > Task :specification:xsltAudit > Task :specification:xsltNormativeStatements > Task :specification:createNormativeAppendix > Task :specification:combineSpecSourceWithNormativeAppendix > Task :specification:asciidoctorHtml > Task :specification:asciidoctorPdf Apr 24, 2024 4:44:53 AM uri:classloader:/gems/asciidoctor-2.0.10/lib/asciidoctor/document.rb content INFO: possible invalid reference: high_availability_multiple_mqtt_server_topology > Task :specification:assemble > Task :specification:check UP-TO-DATE > Task :specification:renameHtml > Task :specification:build > Task :tck:audit Section class source generated: org.eclipse.sparkplug.tck.sparkplug.Sections > Task :tck:generateRequirements > Task :tck:compileJava Outputting to /home/jenkins/agent/workspace/Sparkplug/tck/build/coverage-report Reading spec assertions from audit file/s: /home/jenkins/agent/workspace/Sparkplug/specification/build/tck-audit.xml warning: Supported source version 'RELEASE_6' from annotation processor 'org.gradle.api.internal.tasks.compile.processing.TimeTrackingProcessor' less than -source '11' Reading spec assertions from audit file/s: /home/jenkins/agent/workspace/Sparkplug/specification/build/tck-audit.xml Generate coverage report: Sparkplug 4.0.0-SNAPSHOT Note: /home/jenkins/agent/workspace/Sparkplug/tck/src/main/java/org/eclipse/sparkplug/tck/test/TCK.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 1 warning > Task :tck:classes > Task :tck:jar > Task :tck:assemble > Task :tck:hivemqExtensionJar > Task :tck:compileTestJava NO-SOURCE > Task :tck:testClasses UP-TO-DATE > Task :tck:test NO-SOURCE > Task :tck:compileIntegrationTestJava NO-SOURCE > Task :tck:integrationTestClasses UP-TO-DATE > Task :tck:hivemqExtensionZip > Task :tck:prepareHivemqExtensionTest > Task :tck:integrationTest NO-SOURCE > Task :tck:check UP-TO-DATE > Task :tck:build > Task :build Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.6/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 4m 2s 21 actionable tasks: 19 executed, 2 up-to-date [Pipeline] } [Pipeline] // container [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (sign) [Pipeline] withCredentials Masking supported pattern matches of $KEYRING or $KEYRING_PASSPHRASE [Pipeline] { [Pipeline] sh + curl -o tck/build/hivemq-extension/sparkplug-tck-4.0.0-SNAPSHOT-signed.jar -F file=@tck/build/hivemq-extension/sparkplug-tck-4.0.0-SNAPSHOT.jar https://cbi.eclipse.org/jarsigner/sign % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 21.9M 0 0 100 21.9M 0 16.9M 0:00:01 0:00:01 --:--:-- 16.9M 100 21.9M 0 0 100 21.9M 0 9792k 0:00:02 0:00:02 --:--:-- 9792k 100 21.9M 0 0 100 21.9M 0 6818k 0:00:03 0:00:03 --:--:-- 6820k 100 21.9M 0 0 100 21.9M 0 5231k 0:00:04 0:00:04 --:--:-- 5231k 100 21.9M 0 0 100 21.9M 0 4244k 0:00:05 0:00:05 --:--:-- 4244k 100 21.9M 0 0 100 21.9M 0 3570k 0:00:06 0:00:06 --:--:-- 0 100 21.9M 0 0 100 21.9M 0 3080k 0:00:07 0:00:07 --:--:-- 0 100 21.9M 0 0 100 21.9M 0 2709k 0:00:08 0:00:08 --:--:-- 0 100 21.9M 0 0 100 21.9M 0 2417k 0:00:09 0:00:09 --:--:-- 0 100 21.9M 0 0 100 21.9M 0 2182k 0:00:10 0:00:10 --:--:-- 0 100 21.9M 0 0 100 21.9M 0 1989k 0:00:11 0:00:11 --:--:-- 0 100 21.9M 0 0 100 21.9M 0 1827k 0:00:12 0:00:12 --:--:-- 0 100 21.9M 0 0 100 21.9M 0 1690k 0:00:13 0:00:13 --:--:-- 0 66 45.8M 36 8879k 100 21.9M 634k 1607k 0:00:38 0:00:13 0:00:25 1892k 100 45.8M 100 23.8M 100 21.9M 1726k 1587k 0:00:14 0:00:14 --:--:-- 6332k + export GPG_TTY=/dev/console + GPG_TTY=/dev/console + gpg --batch --import **** gpg: WARNING: unsafe ownership on homedir '/home/jenkins/.gnupg' gpg: keybox '/home/jenkins/.gnupg/pubring.kbx' created gpg: /home/jenkins/.gnupg/trustdb.gpg: trustdb created gpg: key C16B6E70AD5E2AE1: public key "Eclipse Sparkplug Project <sparkplug-dev@eclipse.org>" imported gpg: To migrate 'secring.gpg', with each smartcard, run: gpg --card-status gpg: key C16B6E70AD5E2AE1: secret key imported gpg: Total number processed: 1 gpg: imported: 1 gpg: secret keys read: 1 gpg: secret keys imported: 1 ++ gpg --list-keys --with-colons ++ awk -F: '/fpr:/ {print $10}' ++ sort -u gpg: WARNING: unsafe ownership on homedir '/home/jenkins/.gnupg' + for fpr in $(gpg --list-keys --with-colons | awk -F: '/fpr:/ {print $10}' | sort -u) + echo -e '5 y ' + gpg --batch --command-fd 0 --expert --edit-key A2331E61D5981EFB50251C90C16B6E70AD5E2AE1 trust gpg: WARNING: unsafe ownership on homedir '/home/jenkins/.gnupg' Secret subkeys are available. pub rsa4096/C16B6E70AD5E2AE1 created: 2022-11-21 expires: 2027-11-20 usage: SCEA trust: unknown validity: unknown ssb rsa4096/C1A08C503C1B83B2 created: 2022-11-21 expires: 2027-11-20 usage: S [ unknown] (1). Eclipse Sparkplug Project <sparkplug-dev@eclipse.org> pub rsa4096/C16B6E70AD5E2AE1 created: 2022-11-21 expires: 2027-11-20 usage: SCEA trust: unknown validity: unknown ssb rsa4096/C1A08C503C1B83B2 created: 2022-11-21 expires: 2027-11-20 usage: S [ unknown] (1). Eclipse Sparkplug Project <sparkplug-dev@eclipse.org> Please decide how far you trust this user to correctly verify other users' keys (by looking at passports, checking fingerprints from different sources, etc.) 1 = I don't know or won't say 2 = I do NOT trust 3 = I trust marginally 4 = I trust fully 5 = I trust ultimately m = back to the main menu pub rsa4096/C16B6E70AD5E2AE1 created: 2022-11-21 expires: 2027-11-20 usage: SCEA trust: ultimate validity: unknown ssb rsa4096/C1A08C503C1B83B2 created: 2022-11-21 expires: 2027-11-20 usage: S [ unknown] (1). Eclipse Sparkplug Project <sparkplug-dev@eclipse.org> Please note that the shown key validity is not necessarily correct unless you restart the program. + for fpr in $(gpg --list-keys --with-colons | awk -F: '/fpr:/ {print $10}' | sort -u) + echo -e '5 y ' + gpg --batch --command-fd 0 --expert --edit-key EE3882F524D4F2E29531A8C2C1A08C503C1B83B2 trust gpg: WARNING: unsafe ownership on homedir '/home/jenkins/.gnupg' Secret subkeys are available. gpg: checking the trustdb gpg: marginals needed: 3 completes needed: 1 trust model: pgp gpg: depth: 0 valid: 1 signed: 0 trust: 0-, 0q, 0n, 0m, 0f, 1u gpg: next trustdb check due at 2027-11-20 pub rsa4096/C16B6E70AD5E2AE1 created: 2022-11-21 expires: 2027-11-20 usage: SCEA trust: ultimate validity: ultimate ssb rsa4096/C1A08C503C1B83B2 created: 2022-11-21 expires: 2027-11-20 usage: S [ultimate] (1). Eclipse Sparkplug Project <sparkplug-dev@eclipse.org> pub rsa4096/C16B6E70AD5E2AE1 created: 2022-11-21 expires: 2027-11-20 usage: SCEA trust: ultimate validity: ultimate ssb rsa4096/C1A08C503C1B83B2 created: 2022-11-21 expires: 2027-11-20 usage: S [ultimate] (1). Eclipse Sparkplug Project <sparkplug-dev@eclipse.org> Please decide how far you trust this user to correctly verify other users' keys (by looking at passports, checking fingerprints from different sources, etc.) 1 = I don't know or won't say 2 = I do NOT trust 3 = I trust marginally 4 = I trust fully 5 = I trust ultimately m = back to the main menu pub rsa4096/C16B6E70AD5E2AE1 created: 2022-11-21 expires: 2027-11-20 usage: SCEA trust: ultimate validity: ultimate ssb rsa4096/C1A08C503C1B83B2 created: 2022-11-21 expires: 2027-11-20 usage: S [ultimate] (1). Eclipse Sparkplug Project <sparkplug-dev@eclipse.org> + mkdir tck/build/hivemq-extension/working_tmp + cd tck/build/hivemq-extension/working_tmp + unzip ../sparkplug-tck-4.0.0-SNAPSHOT.zip Archive: ../sparkplug-tck-4.0.0-SNAPSHOT.zip creating: sparkplug-tck/ inflating: sparkplug-tck/sparkplug-tck-4.0.0-SNAPSHOT.jar inflating: sparkplug-tck/hivemq-extension.xml creating: sparkplug-tck/coverage/ inflating: sparkplug-tck/coverage/coverage-sparkplug.html creating: sparkplug-tck/coverage/images/ inflating: sparkplug-tck/coverage/images/blank.png inflating: sparkplug-tck/coverage/images/stickynote.png inflating: sparkplug-tck/coverage/tck-audit-suite.xml inflating: sparkplug-tck/coverage/tck-audit-audit.xml creating: sparkplug-tck/third-party-licenses/ inflating: sparkplug-tck/third-party-licenses/license-dependency.html + mv ../sparkplug-tck-4.0.0-SNAPSHOT-signed.jar sparkplug-tck/sparkplug-tck-4.0.0-SNAPSHOT.jar + zip -r ../sparkplug-tck-4.0.0-SNAPSHOT.zip sparkplug-tck updating: sparkplug-tck/ (stored 0%) updating: sparkplug-tck/sparkplug-tck-4.0.0-SNAPSHOT.jar (deflated 12%) updating: sparkplug-tck/hivemq-extension.xml (deflated 36%) updating: sparkplug-tck/coverage/ (stored 0%) updating: sparkplug-tck/coverage/coverage-sparkplug.html (deflated 92%) updating: sparkplug-tck/coverage/images/ (stored 0%) updating: sparkplug-tck/coverage/images/blank.png (deflated 6%) updating: sparkplug-tck/coverage/images/stickynote.png (stored 0%) updating: sparkplug-tck/coverage/tck-audit-suite.xml (deflated 86%) updating: sparkplug-tck/coverage/tck-audit-audit.xml (deflated 86%) updating: sparkplug-tck/third-party-licenses/ (stored 0%) updating: sparkplug-tck/third-party-licenses/license-dependency.html (deflated 82%) + cd .. + gpg -v --no-tty --passphrase **** -c --batch sparkplug-tck-4.0.0-SNAPSHOT.zip gpg: WARNING: unsafe ownership on homedir '/home/jenkins/.gnupg' gpg: using cipher AES256 gpg: 'sparkplug-tck-4.0.0-SNAPSHOT.zip' already compressed gpg: writing to 'sparkplug-tck-4.0.0-SNAPSHOT.zip.gpg' + echo no-tty + gpg -vvv --no-permission-warning --output sparkplug-tck-4.0.0-SNAPSHOT.zip.sig --batch --yes --pinentry-mode=loopback '--passphrase=****' --no-tty --detach-sig sparkplug-tck-4.0.0-SNAPSHOT.zip gpg: using character set 'utf-8' gpg: using pgp trust model gpg: key C16B6E70AD5E2AE1: accepted as trusted key gpg: using subkey C1A08C503C1B83B2 instead of primary key C16B6E70AD5E2AE1 gpg: writing to 'sparkplug-tck-4.0.0-SNAPSHOT.zip.sig' gpg: RSA/SHA512 signature from: "C1A08C503C1B83B2 Eclipse Sparkplug Project <sparkplug-dev@eclipse.org>" + cd ../../ + ./package.sh ./package.sh: line 36: asciidoc: command not found rsync: link_stat "/home/jenkins/agent/workspace/Sparkplug/tck/UserGuide.html" failed: No such file or directory (2) rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] skipping directory webconsole/assets skipping directory webconsole/components skipping directory webconsole/components/Sparkplug skipping directory webconsole/components/Tck skipping directory webconsole/components/WebConsole skipping directory webconsole/pages adding: SparkplugTCK/ (stored 0%) adding: SparkplugTCK/eftckl-v10 (deflated 57%) adding: SparkplugTCK/hivemq-configuration/ (stored 0%) adding: SparkplugTCK/hivemq-configuration/logback.xml (deflated 79%) adding: SparkplugTCK/hivemq-configuration/config.xml (deflated 54%) adding: SparkplugTCK/README.md (deflated 60%) adding: SparkplugTCK/README.html (deflated 59%) adding: SparkplugTCK/webconsole/ (stored 0%) adding: SparkplugTCK/webconsole/README.md (deflated 35%) adding: SparkplugTCK/webconsole/assets/ (stored 0%) adding: SparkplugTCK/webconsole/assets/EclipseLogo.png (deflated 9%) adding: SparkplugTCK/webconsole/assets/README.md (deflated 30%) adding: SparkplugTCK/webconsole/assets/SparkplugLogo.png (deflated 6%) adding: SparkplugTCK/webconsole/components/ (stored 0%) adding: SparkplugTCK/webconsole/components/MqttConnect.vue (deflated 78%) adding: SparkplugTCK/webconsole/components/Navbar.vue (deflated 55%) adding: SparkplugTCK/webconsole/components/README.md (deflated 29%) adding: SparkplugTCK/webconsole/components/Sparkplug/ (stored 0%) adding: SparkplugTCK/webconsole/components/Sparkplug/Broker.vue (deflated 68%) adding: SparkplugTCK/webconsole/components/Sparkplug/ClientConnect.vue (deflated 72%) adding: SparkplugTCK/webconsole/components/Sparkplug/EoNNode.vue (deflated 65%) adding: SparkplugTCK/webconsole/components/Sparkplug/HostApplication.vue (deflated 61%) adding: SparkplugTCK/webconsole/components/Sparkplug/Logo.vue (deflated 52%) adding: SparkplugTCK/webconsole/components/Tck/ (stored 0%) adding: SparkplugTCK/webconsole/components/Tck/AllTests.vue (deflated 59%) adding: SparkplugTCK/webconsole/components/Tck/Logging.vue (deflated 62%) adding: SparkplugTCK/webconsole/components/Tck/Test.vue (deflated 84%) adding: SparkplugTCK/webconsole/components/Tck/TestResultSetup.vue (deflated 72%) adding: SparkplugTCK/webconsole/components/Tck/Tests.vue (deflated 88%) adding: SparkplugTCK/webconsole/components/Tck/TestsInformation.vue (deflated 54%) adding: SparkplugTCK/webconsole/components/WebConsole/ (stored 0%) adding: SparkplugTCK/webconsole/components/WebConsole/Information.vue (deflated 49%) adding: SparkplugTCK/webconsole/components/WebConsole/Popup.vue (deflated 67%) adding: SparkplugTCK/webconsole/nuxt.config.js (deflated 56%) adding: SparkplugTCK/webconsole/package.json (deflated 53%) adding: SparkplugTCK/webconsole/pages/ (stored 0%) adding: SparkplugTCK/webconsole/pages/README.md (deflated 32%) adding: SparkplugTCK/webconsole/pages/index.vue (deflated 85%) adding: SparkplugTCK/webconsole/prettier.config.js (deflated 27%) adding: SparkplugTCK/coverage-report/ (stored 0%) adding: SparkplugTCK/coverage-report/coverage-sparkplug.html (deflated 92%) adding: SparkplugTCK/coverage-report/images/ (stored 0%) adding: SparkplugTCK/coverage-report/images/stickynote.png (stored 0%) adding: SparkplugTCK/coverage-report/images/blank.png (deflated 6%) adding: SparkplugTCK/hivemq-extension/ (stored 0%) adding: SparkplugTCK/hivemq-extension/sparkplug-tck-4.0.0-SNAPSHOT.zip (stored 0%) adding: SparkplugTCK/hivemq-extension/sparkplug-tck-4.0.0-SNAPSHOT.zip.sig (stored 0%) + gpg -vvv --no-permission-warning --output Eclipse-Sparkplug-TCK-4.0.0-SNAPSHOT.zip.sig --batch --yes --pinentry-mode=loopback '--passphrase=****' --no-tty --detach-sig Eclipse-Sparkplug-TCK-4.0.0-SNAPSHOT.zip gpg: using character set 'utf-8' gpg: using pgp trust model gpg: key C16B6E70AD5E2AE1: accepted as trusted key gpg: using subkey C1A08C503C1B83B2 instead of primary key C16B6E70AD5E2AE1 gpg: writing to 'Eclipse-Sparkplug-TCK-4.0.0-SNAPSHOT.zip.sig' gpg: RSA/SHA512 signature from: "C1A08C503C1B83B2 Eclipse Sparkplug Project <sparkplug-dev@eclipse.org>" + gpg -vvv --verify Eclipse-Sparkplug-TCK-4.0.0-SNAPSHOT.zip.sig gpg: WARNING: unsafe ownership on homedir '/home/jenkins/.gnupg' gpg: using character set 'utf-8' # off=0 ctb=89 tag=2 hlen=3 plen=563 :signature packet: algo 1, keyid C1A08C503C1B83B2 version 4, created 1713933965, md5len 0, sigclass 0x00 digest algo 10, begin of digest 96 12 hashed subpkt 33 len 21 (issuer fpr v4 EE3882F524D4F2E29531A8C2C1A08C503C1B83B2) hashed subpkt 2 len 4 (sig created 2024-04-24) subpkt 16 len 8 (issuer key ID C1A08C503C1B83B2) data: [4095 bits] gpg: assuming signed data in 'Eclipse-Sparkplug-TCK-4.0.0-SNAPSHOT.zip' gpg: Signature made Wed 24 Apr 2024 04:46:05 AM UTC gpg: using RSA key EE3882F524D4F2E29531A8C2C1A08C503C1B83B2 gpg: using subkey C1A08C503C1B83B2 instead of primary key C16B6E70AD5E2AE1 gpg: using subkey C1A08C503C1B83B2 instead of primary key C16B6E70AD5E2AE1 gpg: using pgp trust model gpg: key C16B6E70AD5E2AE1: accepted as trusted key gpg: Good signature from "Eclipse Sparkplug Project <sparkplug-dev@eclipse.org>" [ultimate] gpg: using subkey C1A08C503C1B83B2 instead of primary key C16B6E70AD5E2AE1 gpg: binary signature, digest algorithm SHA512, key algorithm rsa4096 [Pipeline] } [Pipeline] // withCredentials [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (upload) [Pipeline] sshagent [ssh-agent] Using credentials eclipse-sparkplug-bot (ssh://genie.sparkplug@projects-storage.eclipse.org) [ssh-agent] Looking for ssh-agent implementation... [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) $ ssh-agent SSH_AUTH_SOCK=/tmp/ssh-1V6Le43JZsWG/agent.355 SSH_AGENT_PID=357 Running ssh-add (command line suppressed) Identity added: /home/jenkins/agent/workspace/Sparkplug@tmp/private_key_7072810340719886429.key (sparkplug-bot@eclipse.org) [ssh-agent] Started. [Pipeline] { [Pipeline] sh + ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o BatchMode=yes genie.sparkplug@projects-storage.eclipse.org rm -rf '/home/data/httpd/download.eclipse.org/sparkplug/snapshot/*4.0.0-SNAPSHOT*' Could not create directory '/home/jenkins/.ssh'. Warning: Permanently added 'projects-storage.eclipse.org,172.25.25.150' (ECDSA) to the list of known hosts. + ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o BatchMode=yes genie.sparkplug@projects-storage.eclipse.org mkdir -p /home/data/httpd/download.eclipse.org/sparkplug/snapshot Could not create directory '/home/jenkins/.ssh'. Warning: Permanently added 'projects-storage.eclipse.org,172.25.25.150' (ECDSA) to the list of known hosts. + scp -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o BatchMode=yes tck/Eclipse-Sparkplug-TCK-4.0.0-SNAPSHOT.zip genie.sparkplug@projects-storage.eclipse.org:/home/data/httpd/download.eclipse.org/sparkplug/snapshot Could not create directory '/home/jenkins/.ssh'. Warning: Permanently added 'projects-storage.eclipse.org,172.25.25.150' (ECDSA) to the list of known hosts. + scp -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o BatchMode=yes tck/Eclipse-Sparkplug-TCK-4.0.0-SNAPSHOT.zip.sig genie.sparkplug@projects-storage.eclipse.org:/home/data/httpd/download.eclipse.org/sparkplug/snapshot/ Could not create directory '/home/jenkins/.ssh'. Warning: Permanently added 'projects-storage.eclipse.org,172.25.25.150' (ECDSA) to the list of known hosts. [Pipeline] } $ ssh-agent -k unset SSH_AUTH_SOCK; unset SSH_AGENT_PID; echo Agent pid 357 killed; [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // podTemplate [Pipeline] End of Pipeline Finished: SUCCESS