Skip to content

Console Output

Started by user Thomas Jaeckle
Running as Thomas Jaeckle
[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 ditto/ruby-jekyll-pod-33z03-jhnth
Agent ruby-jekyll-pod-33z03-jhnth is provisioned from template ruby-jekyll-pod-33z03
---
apiVersion: "v1"
kind: "Pod"
metadata:
  annotations:
    buildUrl: "http://jenkins-ui.ditto.svc.cluster.local/ditto/job/website-build-and-deploy-fast-ruby/6/"
    runUrl: "job/website-build-and-deploy-fast-ruby/6/"
  labels:
    jenkins: "slave"
    jenkins/label-digest: "39f451274c7e3c894919780ee6a71acd96bcd8d5"
    jenkins/label: "ruby-jekyll-pod"
  name: "ruby-jekyll-pod-33z03-jhnth"
  namespace: "ditto"
spec:
  containers:
  - command:
    - "cat"
    image: "ruby:3.2.1"
    name: "ruby"
    resources:
      limits:
        memory: "2Gi"
        cpu: "1"
      requests:
        memory: "2Gi"
        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.ditto.svc.cluster.local:50000"
    - name: "JENKINS_AGENT_NAME"
      value: "ruby-jekyll-pod-33z03-jhnth"
    - name: "JENKINS_NAME"
      value: "ruby-jekyll-pod-33z03-jhnth"
    - name: "JENKINS_AGENT_WORKDIR"
      value: "/home/jenkins/agent"
    - name: "JENKINS_URL"
      value: "http://jenkins-ui.ditto.svc.cluster.local/ditto/"
    image: "docker.io/eclipsecbi/jiro-agent-basic:remoting-3160.vd76b_9ddd10cc"
    name: "jnlp"
    resources:
      requests:
        memory: "256Mi"
        cpu: "100m"
    volumeMounts:
    - mountPath: "/home/jenkins/agent"
      name: "workspace-volume"
      readOnly: false
  nodeSelector:
    kubernetes.io/os: "linux"
  restartPolicy: "Never"
  volumes:
  - emptyDir:
      medium: ""
    name: "workspace-volume"

Running on ruby-jekyll-pod-33z03-jhnth in /home/jenkins/agent/workspace/website-build-and-deploy-fast-ruby
[Pipeline] {
[Pipeline] stage
[Pipeline] { (Install bundler)
[Pipeline] container
[Pipeline] {
[Pipeline] sh
+ gem install bundler -v 2.3.7
Successfully installed bundler-2.3.7
1 gem installed
[Pipeline] }
[Pipeline] // container
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Checkout Ditto master)
[Pipeline] container
[Pipeline] {
[Pipeline] dir
Running in /home/jenkins/agent/workspace/website-build-and-deploy-fast-ruby/ditto
[Pipeline] {
[Pipeline] git
The recommended git tool is: NONE
No credentials specified
Warning: JENKINS-30600: special launcher org.csanchez.jenkins.plugins.kubernetes.pipeline.ContainerExecDecorator$1@d3c04573; decorates RemoteLauncher[hudson.remoting.Channel@6e9e880d:JNLP4-connect connection from 10.40.42.229/10.40.42.229:48196] will be ignored (a typical symptom is the Git executable not being run inside a designated container)
Cloning the remote Git repository
Cloning repository https://github.com/eclipse-ditto/ditto.git
 > git init /home/jenkins/agent/workspace/website-build-and-deploy-fast-ruby/ditto # timeout=10
Fetching upstream changes from https://github.com/eclipse-ditto/ditto.git
 > git --version # timeout=10
 > git --version # 'git version 2.20.1'
 > git fetch --tags --force --progress -- https://github.com/eclipse-ditto/ditto.git +refs/heads/*:refs/remotes/origin/* # timeout=10
Avoid second fetch
Checking out Revision 6a467669592caf92b57622b98548036546a36cea (refs/remotes/origin/master)
 > git config remote.origin.url https://github.com/eclipse-ditto/ditto.git # timeout=10
 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
 > git rev-parse refs/remotes/origin/master^{commit} # timeout=10
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 6a467669592caf92b57622b98548036546a36cea # timeout=10
Commit message: "fix eTag handling in UI, replacing "weak" on GET for all resources"
First time build. Skipping changelog.
[Pipeline] }
[Pipeline] // dir
[Pipeline] }
[Pipeline] // container
 > git branch -a -v --no-abbrev # timeout=10
 > git checkout -b master 6a467669592caf92b57622b98548036546a36cea # timeout=10
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Checkout Ditto release-3.5)
[Pipeline] container
[Pipeline] {
[Pipeline] dir
Running in /home/jenkins/agent/workspace/website-build-and-deploy-fast-ruby/ditto-release-3.5
[Pipeline] {
[Pipeline] git
The recommended git tool is: NONE
No credentials specified
Warning: JENKINS-30600: special launcher org.csanchez.jenkins.plugins.kubernetes.pipeline.ContainerExecDecorator$1@325ee539; decorates RemoteLauncher[hudson.remoting.Channel@6e9e880d:JNLP4-connect connection from 10.40.42.229/10.40.42.229:48196] will be ignored (a typical symptom is the Git executable not being run inside a designated container)
Cloning the remote Git repository
Cloning repository https://github.com/eclipse-ditto/ditto.git
 > git init /home/jenkins/agent/workspace/website-build-and-deploy-fast-ruby/ditto-release-3.5 # timeout=10
Fetching upstream changes from https://github.com/eclipse-ditto/ditto.git
 > git --version # timeout=10
 > git --version # 'git version 2.20.1'
 > git fetch --tags --force --progress -- https://github.com/eclipse-ditto/ditto.git +refs/heads/*:refs/remotes/origin/* # timeout=10
Avoid second fetch
Checking out Revision 20e59f896b81455c7f2ba216a20d90ec3755fe01 (refs/remotes/origin/release-3.5)
 > git config remote.origin.url https://github.com/eclipse-ditto/ditto.git # timeout=10
 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
 > git rev-parse refs/remotes/origin/release-3.5^{commit} # timeout=10
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 20e59f896b81455c7f2ba216a20d90ec3755fe01 # timeout=10
Commit message: "prepared Helm chart for Ditto 3.5.4"
 > git branch -a -v --no-abbrev # timeout=10
 > git checkout -b release-3.5 20e59f896b81455c7f2ba216a20d90ec3755fe01 # timeout=10
 > git rev-list --no-walk 20e59f896b81455c7f2ba216a20d90ec3755fe01 # timeout=10
[Pipeline] }
[Pipeline] // dir
[Pipeline] }
[Pipeline] // container
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Build documentation for master)
[Pipeline] container
[Pipeline] {
[Pipeline] dir
Running in /home/jenkins/agent/workspace/website-build-and-deploy-fast-ruby/ditto/documentation/src/main/resources
[Pipeline] {
[Pipeline] sh
+ bundle install
`/` is not writable.
Bundler will use `/tmp/bundler20240409-41-2yo3n941' as your home directory temporarily.
Fetching gem metadata from https://rubygems.org/...........
Resolving dependencies...
Using bundler 2.3.7
Using rexml 3.2.5
Fetching liquid 4.0.4
Fetching mercenary 0.4.0
Fetching rouge 4.1.0
Fetching safe_yaml 1.0.5
Fetching unicode-display_width 2.4.2
Fetching webrick 1.7.0
Fetching ffi 1.15.5
Fetching colorator 1.1.0
Fetching google-protobuf 3.22.0 (x86_64-linux)
Fetching rb-fsevent 0.11.2
Fetching eventmachine 1.2.7
Fetching http_parser.rb 0.8.0
Fetching forwardable-extended 2.6.0
Fetching public_suffix 5.0.1
Fetching kramdown 2.4.0
Fetching concurrent-ruby 1.2.0
Installing colorator 1.1.0
Installing forwardable-extended 2.6.0
Installing mercenary 0.4.0
Installing unicode-display_width 2.4.2
Installing safe_yaml 1.0.5
Installing liquid 4.0.4
Installing rb-fsevent 0.11.2
Installing webrick 1.7.0
Installing public_suffix 5.0.1
Installing kramdown 2.4.0
Fetching pathutil 0.16.2
Installing pathutil 0.16.2
Fetching terminal-table 3.0.2
Installing http_parser.rb 0.8.0 with native extensions
Installing eventmachine 1.2.7 with native extensions
Installing terminal-table 3.0.2
Installing concurrent-ruby 1.2.0
Installing rouge 4.1.0
Fetching addressable 2.8.1
Installing google-protobuf 3.22.0 (x86_64-linux)
Installing ffi 1.15.5 with native extensions
Installing addressable 2.8.1
Fetching i18n 1.12.0
Installing i18n 1.12.0
Fetching sass-embedded 1.58.3 (x86_64-linux-gnu)
Fetching kramdown-parser-gfm 1.1.0
Installing kramdown-parser-gfm 1.1.0
Installing sass-embedded 1.58.3 (x86_64-linux-gnu)
Fetching jekyll-sass-converter 3.0.0
Installing jekyll-sass-converter 3.0.0
Fetching rb-inotify 0.10.1
Installing rb-inotify 0.10.1
Fetching listen 3.8.0
Installing listen 3.8.0
Fetching jekyll-watch 2.2.1
Installing jekyll-watch 2.2.1
Fetching em-websocket 0.5.3
Installing em-websocket 0.5.3
Fetching jekyll 4.3.2
Installing jekyll 4.3.2
Fetching jekyll-sitemap 1.4.0
Installing jekyll-sitemap 1.4.0
Bundle complete! 4 Gemfile dependencies, 31 gems now installed.
Use `bundle info [gemname]` to see where a bundled gem is installed.
[Pipeline] sh
+ jekyll build
Configuration file: /home/jenkins/agent/workspace/website-build-and-deploy-fast-ruby/ditto/documentation/src/main/resources/_config.yml
            Source: /home/jenkins/agent/workspace/website-build-and-deploy-fast-ruby/ditto/documentation/src/main/resources
       Destination: /home/jenkins/agent/workspace/website-build-and-deploy-fast-ruby/ditto/documentation/src/main/resources/_site
 Incremental build: disabled. Enable with --incremental
      Generating... 
                    done in 6.142 seconds.
 Auto-regeneration: disabled. Use --watch to enable.
[Pipeline] }
[Pipeline] // dir
[Pipeline] }
[Pipeline] // container
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Build documentation for release-3.5)
[Pipeline] container
[Pipeline] {
[Pipeline] dir
Running in /home/jenkins/agent/workspace/website-build-and-deploy-fast-ruby/ditto-release-3.5/documentation/src/main/resources
[Pipeline] {
[Pipeline] sh
+ bundle install
`/` is not writable.
Bundler will use `/tmp/bundler20240409-552-necfpp552' as your home directory temporarily.
Fetching gem metadata from https://rubygems.org/...........
Resolving dependencies...
Using bundler 2.3.7
Using ffi 1.15.5
Using forwardable-extended 2.6.0
Using rb-fsevent 0.11.2
Using liquid 4.0.4
Using safe_yaml 1.0.5
Using webrick 1.7.0
Using public_suffix 5.0.1
Using colorator 1.1.0
Using concurrent-ruby 1.2.0
Using eventmachine 1.2.7
Using http_parser.rb 0.8.0
Using google-protobuf 3.22.0 (x86_64-linux)
Using rexml 3.2.5
Using mercenary 0.4.0
Using rouge 4.1.0
Using unicode-display_width 2.4.2
Using pathutil 0.16.2
Using addressable 2.8.1
Using sass-embedded 1.58.3 (x86_64-linux-gnu)
Using kramdown 2.4.0
Using jekyll-sass-converter 3.0.0
Using kramdown-parser-gfm 1.1.0
Using i18n 1.12.0
Using em-websocket 0.5.3
Using rb-inotify 0.10.1
Using listen 3.8.0
Using terminal-table 3.0.2
Using jekyll-watch 2.2.1
Using jekyll 4.3.2
Using jekyll-sitemap 1.4.0
Bundle complete! 4 Gemfile dependencies, 31 gems now installed.
Use `bundle info [gemname]` to see where a bundled gem is installed.
[Pipeline] sh
+ jekyll build
Configuration file: /home/jenkins/agent/workspace/website-build-and-deploy-fast-ruby/ditto-release-3.5/documentation/src/main/resources/_config.yml
            Source: /home/jenkins/agent/workspace/website-build-and-deploy-fast-ruby/ditto-release-3.5/documentation/src/main/resources
       Destination: /home/jenkins/agent/workspace/website-build-and-deploy-fast-ruby/ditto-release-3.5/documentation/src/main/resources/_site
 Incremental build: disabled. Enable with --incremental
      Generating... 
                    done in 5.959 seconds.
 Auto-regeneration: disabled. Use --watch to enable.
[Pipeline] }
[Pipeline] // dir
[Pipeline] }
[Pipeline] // container
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Checkout website)
[Pipeline] container
[Pipeline] {
[Pipeline] dir
Running in /home/jenkins/agent/workspace/website-build-and-deploy-fast-ruby/website
[Pipeline] {
[Pipeline] sshagent
[ssh-agent] Using credentials eclipse-ditto-bot (GitHub bot SSH)
[ssh-agent] Looking for ssh-agent implementation...
[ssh-agent]   Exec ssh-agent (binary ssh-agent on a remote machine)
Executing sh script inside container ruby of pod ruby-jekyll-pod-33z03-jhnth
Executing command: "ssh-agent" 
exit
SSH_AUTH_SOCK=/tmp/ssh-aCxHVpyDJfoG/agent.627; export SSH_AUTH_SOCK;
SSH_AGENT_PID=628; export SSH_AGENT_PID;
echo Agent pid 628;
SSH_AUTH_SOCK=/tmp/ssh-aCxHVpyDJfoG/agent.627
SSH_AGENT_PID=628
Running ssh-add (command line suppressed)
Identity added: /home/jenkins/agent/workspace/website-build-and-deploy-fast-ruby/website@tmp/private_key_10359021253478941388.key (/home/jenkins/agent/workspace/website-build-and-deploy-fast-ruby/website@tmp/private_key_10359021253478941388.key)
[ssh-agent] Started.
[Pipeline] {
[Pipeline] sh
+ git clone git@github.com:eclipse/ditto-website.git .
Cloning into '.'...
Host key verification failed.
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
[Pipeline] }
Executing sh script inside container ruby of pod ruby-jekyll-pod-33z03-jhnth
Executing command: "ssh-agent" "-k" 
exit
unset SSH_AUTH_SOCK;
unset SSH_AGENT_PID;
echo Agent pid 628 killed;
[ssh-agent] Stopped.
[Pipeline] // sshagent
[Pipeline] }
[Pipeline] // dir
[Pipeline] }
[Pipeline] // container
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Publish website)
Stage "Publish website" skipped due to earlier failure(s)
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // node
[Pipeline] }
[Pipeline] // podTemplate
[Pipeline] End of Pipeline
ERROR: script returned exit code 128
Finished: FAILURE