Skip to content
Success

Console Output

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