These Jenkins failures appear to be related to an ‘asciidoctor’ Ruby gem behavior change, for which I changed the script that Jenkins calls to build the ref guide, to pin this gem’s version prior to the behavior change: https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=99c4adf
Except now when I go to look at the ref guide Jenkins jobs’ configuration, they aren’t calling the script at all, but rather are using their own private inline script??? Either a) I never switched out these jobs to use the script under our dev-tools/scripts/ directory, or b) somehow the Jenkins jobs’ configuration reverted to before I made that change. Anyway, I’m updating the Jenkins job configurations now to call the script like they should, and we’ll see if that surfaces other problems. -- Steve www.lucidworks.com > On Jul 3, 2018, at 3:47 PM, Apache Jenkins Server <[email protected]> > wrote: > > Build: https://builds.apache.org/job/Solr-reference-guide-master/8627/ > > Log: > Started by timer > Started by timer > Started by timer > Started by timer > Started by timer > Started by timer > Started by timer > Started by timer > Started by timer > Started by timer > Started by timer > Started by timer > Started by timer > Started by timer > Started by timer > Started by timer > Started by timer > Started by timer > Started by timer > Started by timer > Started by timer > Started by timer > Started by timer > Started by timer > Started by timer > Started by timer > Started by timer > Started by timer > Started by timer > Started by timer > Started by timer > Started by timer > Started by timer > Started by timer > Started by timer > Started by timer > Started by timer > Started by timer > Started by timer > Started by timer > Started by timer > Started by timer > Started by timer > Started by timer > Started by timer > Started by timer > Started by timer > Started by timer > Started by timer > Started by timer > Started by timer > Started by timer > Started by timer > Started by timer > Started by timer > Started by timer > Started by timer > [EnvInject] - Loading node environment variables. > Building remotely on websites1 (git-websites svn-websites) in workspace > /home/jenkins/jenkins-slave/workspace/Solr-reference-guide-master >> git rev-parse --is-inside-work-tree # timeout=10 > Fetching changes from the remote Git repository >> git config remote.origin.url git://git.apache.org/lucene-solr.git # >> timeout=10 > Cleaning workspace >> git rev-parse --verify HEAD # timeout=10 > Resetting working tree >> git reset --hard # timeout=10 >> git clean -fdx # timeout=10 > Fetching upstream changes from git://git.apache.org/lucene-solr.git >> git --version # timeout=10 >> git fetch --tags --progress git://git.apache.org/lucene-solr.git >> +refs/heads/*:refs/remotes/origin/* >> git rev-parse refs/remotes/origin/master^{commit} # timeout=10 >> git rev-parse refs/remotes/origin/origin/master^{commit} # timeout=10 > Checking out Revision a444e82babe2aec9a7bbaeb9c546df4fde5af91d > (refs/remotes/origin/master) >> git config core.sparsecheckout # timeout=10 >> git checkout -f a444e82babe2aec9a7bbaeb9c546df4fde5af91d > Commit message: "SOLR-12527: factor out a test-framework/ConfigRequest class" >> git rev-list --no-walk ea4043b954dd089e3deb27b1f70da868b383152a # timeout=10 > No emails were triggered. > [Solr-reference-guide-master] $ /usr/bin/env bash > /tmp/jenkins9039946197751224669.sh > + set -e > + RVM_PATH=/home/jenkins/.rvm > + RUBY_VERSION=ruby-2.3.3 > + GEMSET=solr-refguide-gemset > + curl -sSL https://get.rvm.io > + bash -s -- --ignore-dotfiles stable > Turning on ignore dotfiles mode. > Downloading https://github.com/rvm/rvm/archive/1.29.4.tar.gz > Downloading > https://github.com/rvm/rvm/releases/download/1.29.4/1.29.4.tar.gz.asc > gpg: Signature made Sun 01 Jul 2018 07:41:26 PM UTC using RSA key ID BF04FF17 > gpg: Good signature from "Michal Papis (RVM signing) <[email protected]>" > gpg: aka "Michal Papis <[email protected]>" > gpg: aka "[jpeg image of size 5015]" > gpg: WARNING: This key is not certified with a trusted signature! > gpg: There is no indication that the signature belongs to the owner. > Primary key fingerprint: 409B 6B17 96C2 7546 2A17 0311 3804 BB82 D39D C0E3 > Subkey fingerprint: 62C9 E5F4 DA30 0D94 AC36 166B E206 C29F BF04 FF17 > GPG verified '/home/jenkins/shared/.rvm/archives/rvm-1.29.4.tgz' > Upgrading the RVM installation in /home/jenkins/shared/.rvm/ > Upgrade of RVM in /home/jenkins/shared/.rvm/ is complete. > * It looks like some old stuff is laying around RVM, you can cleanup with: > <code>rvm cleanup all</code> > > * No new notes to display. > > + set +x > Running 'source /home/jenkins/.rvm/scripts/rvm' > Running 'rvm autolibs disable' > Running 'rvm install ruby-2.3.3' > Searching for binary rubies, this might take some time. > Found remote file > https://rvm_io.global.ssl.fastly.net/binaries/ubuntu/16.04/x86_64/ruby-2.3.3.tar.bz2 > ruby-2.3.3 - #configure > ruby-2.3.3 - #download > % Total % Received % Xferd Average Speed Time Time Time Current > Dload Upload Total Spent Left Speed > 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 > 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 > 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 > 0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- > 0100 24.8M 100 24.8M 0 0 9154k 0 0:00:02 0:00:02 --:--:-- > 9152k > ruby-2.3.3 - #validate archive > ruby-2.3.3 - #extract > ruby-2.3.3 - #validate binary > ruby-2.3.3 - #setup > ruby-2.3.3 - #gemset created /home/jenkins/shared/.rvm/gems/ruby-2.3.3@global > [32mruby-2.3.3 - #importing gemset > /home/jenkins/shared/.rvm/gemsets/global.gems[0m|/-\|/-\|.-\|/-\|/-.|/-\|/-\|.-\|/-\|/-.|/-\|/-\|.-\|/-\|/-.|/-\|/-\|.-\|/-\|/-.|/-\|/-\|.-\|/-\|/-.|/-\|/-\|.-\|/-\|/-.|/-\|/-\|.-\|/-\|/-.|/-\|/-\|.-\|/-\|/-.|/-\|/-\|.-\|/-\|/-.|/-\|/-\|.-\|/-\|/-.|/-\|/-\|.-\|/-\|/-.|/-\|/-\|.-\|/-\|/-.|/-\|/-\|.-\|/-\|/-.|/-\|/-\|.-\|/-\|/-.|/-\|/-\|.-\|/-\|/-.|/-\|/-\|.-\|/-\|/-.|/-\|/-\|.-\|/-\|/-.|/-\|/-\|.-\|/-\|/-.|/-\|/-\|.-\|/-\|/-.|/-\|/-\|.-\|/-\|/-.|/-\|/-\|.-\|/-\|/-.|/-\|/-\|.-\|/-\|/-.|/-. > [32mruby-2.3.3 - #generating global > wrappers[0m|/-\|/-\|.-\|/-\|/-.|/-\|/-\|.-\|/-\|/-.|/-\|/-\|.-\|/-\|/-.|/-\|/-. > ruby-2.3.3 - #gemset created /home/jenkins/shared/.rvm/gems/ruby-2.3.3 > ruby-2.3.3 - #importing gemsetfile > /home/jenkins/shared/.rvm/gemsets/default.gems evaluated to empty gem list > [32mruby-2.3.3 - #generating default > wrappers[0m|/-\|/-\|.-\|/-\|/-.|/-\|/-\|.-\|/-\|/-.|/-\|/-\|.-\|/-\|/-.|/-\|/-\. > Running 'rvm gemset create solr-refguide-gemset' > ruby-2.3.3 - #gemset created > /home/jenkins/shared/.rvm/gems/ruby-2.3.3@solr-refguide-gemset > [32mruby-2.3.3 - #generating solr-refguide-gemset > wrappers[0m|/-\|/-\|.-\|/-\|/-.|/-\|/-\|.-\|/-\|/-.|/-\|/-\|.-\|/-\|/-.|/-\|/-\. > Running 'rvm ruby-2.3.3@solr-refguide-gemset' > Using /home/jenkins/shared/.rvm/gems/ruby-2.3.3 with gemset > solr-refguide-gemset > Running 'gem install --force --version 3.5.0 jekyll' > Successfully installed public_suffix-3.0.2 > Successfully installed addressable-2.5.2 > Successfully installed colorator-1.1.0 > Successfully installed rb-fsevent-0.10.3 > Building native extensions. This could take a while... > Successfully installed ffi-1.9.25 > Successfully installed rb-inotify-0.9.10 > Successfully installed sass-listen-4.0.0 > Successfully installed sass-3.5.6 > Successfully installed jekyll-sass-converter-1.5.2 > Successfully installed ruby_dep-1.5.0 > Successfully installed listen-3.1.5 > Successfully installed jekyll-watch-1.5.1 > Successfully installed kramdown-1.17.0 > Successfully installed liquid-4.0.0 > Successfully installed mercenary-0.3.6 > Successfully installed forwardable-extended-2.6.0 > Successfully installed pathutil-0.16.1 > Successfully installed rouge-1.11.1 > Successfully installed safe_yaml-1.0.4 > Successfully installed jekyll-3.5.0 > Parsing documentation for public_suffix-3.0.2 > Installing ri documentation for public_suffix-3.0.2 > Parsing documentation for addressable-2.5.2 > Installing ri documentation for addressable-2.5.2 > Parsing documentation for colorator-1.1.0 > Installing ri documentation for colorator-1.1.0 > Parsing documentation for rb-fsevent-0.10.3 > Installing ri documentation for rb-fsevent-0.10.3 > Parsing documentation for ffi-1.9.25 > Installing ri documentation for ffi-1.9.25 > Parsing documentation for rb-inotify-0.9.10 > Installing ri documentation for rb-inotify-0.9.10 > Parsing documentation for sass-listen-4.0.0 > Installing ri documentation for sass-listen-4.0.0 > Parsing documentation for sass-3.5.6 > Installing ri documentation for sass-3.5.6 > Parsing documentation for jekyll-sass-converter-1.5.2 > Installing ri documentation for jekyll-sass-converter-1.5.2 > Parsing documentation for ruby_dep-1.5.0 > Installing ri documentation for ruby_dep-1.5.0 > Parsing documentation for listen-3.1.5 > Installing ri documentation for listen-3.1.5 > Parsing documentation for jekyll-watch-1.5.1 > Installing ri documentation for jekyll-watch-1.5.1 > Parsing documentation for kramdown-1.17.0 > Installing ri documentation for kramdown-1.17.0 > Parsing documentation for liquid-4.0.0 > Installing ri documentation for liquid-4.0.0 > Parsing documentation for mercenary-0.3.6 > Installing ri documentation for mercenary-0.3.6 > Parsing documentation for forwardable-extended-2.6.0 > Installing ri documentation for forwardable-extended-2.6.0 > Parsing documentation for pathutil-0.16.1 > Installing ri documentation for pathutil-0.16.1 > Parsing documentation for rouge-1.11.1 > Installing ri documentation for rouge-1.11.1 > Parsing documentation for safe_yaml-1.0.4 > Installing ri documentation for safe_yaml-1.0.4 > Parsing documentation for jekyll-3.5.0 > Installing ri documentation for jekyll-3.5.0 > Done installing documentation for public_suffix, addressable, colorator, > rb-fsevent, ffi, rb-inotify, sass-listen, sass, jekyll-sass-converter, > ruby_dep, listen, jekyll-watch, kramdown, liquid, mercenary, > forwardable-extended, pathutil, rouge, safe_yaml, jekyll after 29 seconds > 20 gems installed > Running 'gem install --force --version 2.1.0 jekyll-asciidoc' > Successfully installed asciidoctor-1.5.7.1 > Successfully installed jekyll-asciidoc-2.1.0 > Parsing documentation for asciidoctor-1.5.7.1 > Installing ri documentation for asciidoctor-1.5.7.1 > Parsing documentation for jekyll-asciidoc-2.1.0 > Installing ri documentation for jekyll-asciidoc-2.1.0 > Done installing documentation for asciidoctor, jekyll-asciidoc after 3 seconds > 2 gems installed > Running 'gem install --force --version 1.1.2 pygments.rb' > Successfully installed multi_json-1.13.1 > Successfully installed pygments.rb-1.1.2 > Parsing documentation for multi_json-1.13.1 > Installing ri documentation for multi_json-1.13.1 > Parsing documentation for pygments.rb-1.1.2 > Installing ri documentation for pygments.rb-1.1.2 > Done installing documentation for multi_json, pygments.rb after 0 seconds > 2 gems installed > Running 'ant ivy-bootstrap' > Buildfile: > /home/jenkins/jenkins-slave/workspace/Solr-reference-guide-master/build.xml > > -ivy-bootstrap1: > [echo] installing ivy 2.4.0 to /home/jenkins/.ant/lib > [get] Getting: > http://repo1.maven.org/maven2/org/apache/ivy/ivy/2.4.0/ivy-2.4.0.jar > [get] To: /home/jenkins/.ant/lib/ivy-2.4.0.jar > [get] Not modified - so not downloaded > > -ivy-bootstrap2: > > -ivy-checksum: > > -ivy-remove-old-versions: > > ivy-bootstrap: > > BUILD SUCCESSFUL > Total time: 0 seconds > + ant clean build-site build-pdf > Buildfile: > /home/jenkins/jenkins-slave/workspace/Solr-reference-guide-master/solr/solr-ref-guide/build.xml > > clean: > > build-init: > [mkdir] Created dir: > /home/jenkins/jenkins-slave/workspace/Solr-reference-guide-master/solr/build/solr-ref-guide/content > [echo] Copying all non template files from src ... > [copy] Copying 428 files to > /home/jenkins/jenkins-slave/workspace/Solr-reference-guide-master/solr/build/solr-ref-guide/content > [echo] Copy (w/prop replacement) any template files from src... > [copy] Copying 1 file to > /home/jenkins/jenkins-slave/workspace/Solr-reference-guide-master/solr/build/solr-ref-guide/content > > ivy-availability-check: > [loadresource] Do not set property disallowed.ivy.jars.list as its length is > 0. > > -ivy-fail-disallowed-ivy-version: > > ivy-fail: > > ivy-configure: > [ivy:configure] :: Apache Ivy 2.4.0 - 20141213170938 :: > http://ant.apache.org/ivy/ :: > [ivy:configure] :: loading settings :: file = > /home/jenkins/jenkins-slave/workspace/Solr-reference-guide-master/lucene/top-level-ivy-settings.xml > > resolve: > > build-tools-jar: > [mkdir] Created dir: > /home/jenkins/jenkins-slave/workspace/Solr-reference-guide-master/solr/build/solr-ref-guide/classes > [javac] Compiling 4 source files to > /home/jenkins/jenkins-slave/workspace/Solr-reference-guide-master/solr/build/solr-ref-guide/classes > [copy] Copying 1 file to > /home/jenkins/jenkins-slave/workspace/Solr-reference-guide-master/solr/build/solr-ref-guide/classes > [jar] Building jar: > /home/jenkins/jenkins-slave/workspace/Solr-reference-guide-master/solr/build/solr-ref-guide/solr-ref-guide-tools.jar > > build-nav-data-files: > [java] Building up tree of all known pages > [java] Creating > /home/jenkins/jenkins-slave/workspace/Solr-reference-guide-master/solr/build/solr-ref-guide/content/_data/pdf-main-body.adoc > [java] Creating > /home/jenkins/jenkins-slave/workspace/Solr-reference-guide-master/solr/build/solr-ref-guide/content/_data/scrollnav.json > [java] Creating > /home/jenkins/jenkins-slave/workspace/Solr-reference-guide-master/solr/build/solr-ref-guide/content/_data/sidebar.json > > -build-site: > [echo] Running Jekyll... > [exec] Configuration file: > /home/jenkins/jenkins-slave/workspace/Solr-reference-guide-master/solr/build/solr-ref-guide/content/_config.yml > [exec] [31m Deprecation: The 'gems' configuration option has been > renamed to 'plugins'. Please update your config file accordingly.[0m > [exec] Source: > /home/jenkins/jenkins-slave/workspace/Solr-reference-guide-master/solr/build/solr-ref-guide/content > [exec] Destination: ../html-site > [exec] Incremental build: disabled. Enable with --incremental > [exec] Generating... > [exec] asciidoctor: WARNING: json-facet-api.adoc: line 46: invalid empty > role detected in style attribute > [exec] asciidoctor: WARNING: json-facet-api.adoc: line 46: invalid empty > role detected in style attribute > [exec] asciidoctor: WARNING: json-facet-api.adoc: line 46: invalid empty > role detected in style attribute > [exec] done in 15.448 seconds. > [exec] Auto-regeneration: disabled. Use --watch to enable. > > build-site: > [java] ID occurs multiple times: scalar-math > [java] ... > file:/home/jenkins/jenkins-slave/workspace/Solr-reference-guide-master/solr/build/solr-ref-guide/html-site/scalar-math.html > [java] ... > file:/home/jenkins/jenkins-slave/workspace/Solr-reference-guide-master/solr/build/solr-ref-guide/html-site/math-expressions.html > [java] ID occurs multiple times: variables > [java] ... > file:/home/jenkins/jenkins-slave/workspace/Solr-reference-guide-master/solr/build/solr-ref-guide/html-site/variables.html > [java] ... > file:/home/jenkins/jenkins-slave/workspace/Solr-reference-guide-master/solr/build/solr-ref-guide/html-site/math-expressions.html > [java] ID occurs multiple times: statistics > [java] ... > file:/home/jenkins/jenkins-slave/workspace/Solr-reference-guide-master/solr/build/solr-ref-guide/html-site/statistics.html > [java] ... > file:/home/jenkins/jenkins-slave/workspace/Solr-reference-guide-master/solr/build/solr-ref-guide/html-site/math-expressions.html > [java] ID occurs multiple times: probability > [java] ... > file:/home/jenkins/jenkins-slave/workspace/Solr-reference-guide-master/solr/build/solr-ref-guide/html-site/stream-evaluator-reference.html > [java] ... > file:/home/jenkins/jenkins-slave/workspace/Solr-reference-guide-master/solr/build/solr-ref-guide/html-site/math-expressions.html > [java] ID occurs multiple times: curve-fitting > [java] ... > file:/home/jenkins/jenkins-slave/workspace/Solr-reference-guide-master/solr/build/solr-ref-guide/html-site/curve-fitting.html > [java] ... > file:/home/jenkins/jenkins-slave/workspace/Solr-reference-guide-master/solr/build/solr-ref-guide/html-site/math-expressions.html > [java] ID occurs multiple times: machine-learning > [java] ... > file:/home/jenkins/jenkins-slave/workspace/Solr-reference-guide-master/solr/build/solr-ref-guide/html-site/machine-learning.html > [java] ... > file:/home/jenkins/jenkins-slave/workspace/Solr-reference-guide-master/solr/build/solr-ref-guide/html-site/math-expressions.html > [java] ID occurs multiple times: time-series > [java] ... > file:/home/jenkins/jenkins-slave/workspace/Solr-reference-guide-master/solr/build/solr-ref-guide/html-site/math-expressions.html > [java] ... > file:/home/jenkins/jenkins-slave/workspace/Solr-reference-guide-master/solr/build/solr-ref-guide/html-site/time-series.html > [java] ID occurs multiple times: vector-math > [java] ... > file:/home/jenkins/jenkins-slave/workspace/Solr-reference-guide-master/solr/build/solr-ref-guide/html-site/math-expressions.html > [java] ... > file:/home/jenkins/jenkins-slave/workspace/Solr-reference-guide-master/solr/build/solr-ref-guide/html-site/vector-math.html > [java] ID occurs multiple times: matrix-math > [java] ... > file:/home/jenkins/jenkins-slave/workspace/Solr-reference-guide-master/solr/build/solr-ref-guide/html-site/math-expressions.html > [java] ... > file:/home/jenkins/jenkins-slave/workspace/Solr-reference-guide-master/solr/build/solr-ref-guide/html-site/matrix-math.html > [java] Relative link points at id that doesn't exist in dest: > setting-up-an-external-zookeeper-ensemble.html#updating-solr-s-include-files > [java] ... source: > file:/home/jenkins/jenkins-slave/workspace/Solr-reference-guide-master/solr/build/solr-ref-guide/html-site/using-zookeeper-to-manage-configuration-files.html > [java] Relative link points at id that doesn't exist in dest: > setting-up-an-external-zookeeper-ensemble.html#updating-solr-s-include-files > [java] ... source: > file:/home/jenkins/jenkins-slave/workspace/Solr-reference-guide-master/solr/build/solr-ref-guide/html-site/solr-control-script-reference.html > [java] Relative link points at id that doesn't exist in dest: > setting-up-an-external-zookeeper-ensemble.html#updating-solr-s-include-files > [java] ... source: > file:/home/jenkins/jenkins-slave/workspace/Solr-reference-guide-master/solr/build/solr-ref-guide/html-site/solr-control-script-reference.html > [java] Relative link points at id that doesn't exist in dest: > metrics-reporting.html#the-metrics-reporters-element > [java] ... source: > file:/home/jenkins/jenkins-slave/workspace/Solr-reference-guide-master/solr/build/solr-ref-guide/html-site/major-changes-in-solr-7.html > [java] Relative link points at id that doesn't exist in dest: > setting-up-an-external-zookeeper-ensemble.html#updating-solr-s-include-files > [java] ... source: > file:/home/jenkins/jenkins-slave/workspace/Solr-reference-guide-master/solr/build/solr-ref-guide/html-site/solr-tutorial.html > [java] Relative link points at id that doesn't exist in dest: > setting-up-an-external-zookeeper-ensemble.html#updating-solr-s-include-files > [java] ... source: > file:/home/jenkins/jenkins-slave/workspace/Solr-reference-guide-master/solr/build/solr-ref-guide/html-site/enabling-ssl.html > [java] Relative link points at id that doesn't exist in dest: > setting-up-an-external-zookeeper-ensemble.html#updating-solr-s-include-files > [java] ... source: > file:/home/jenkins/jenkins-slave/workspace/Solr-reference-guide-master/solr/build/solr-ref-guide/html-site/kerberos-authentication-plugin.html > [java] Relative link points at id that doesn't exist in dest: > the-standard-query-parser.html#differences-between-lucene-s-classic-query-parser-and-solr-s-standard-query-parser > [java] ... source: > file:/home/jenkins/jenkins-slave/workspace/Solr-reference-guide-master/solr/build/solr-ref-guide/html-site/common-query-parameters.html > [java] Relative link points at id that doesn't exist in dest: > setting-up-an-external-zookeeper-ensemble.html#updating-solr-s-include-files > [java] ... source: > file:/home/jenkins/jenkins-slave/workspace/Solr-reference-guide-master/solr/build/solr-ref-guide/html-site/basic-authentication-plugin.html > [java] Processed 2240 links (1567 relative) to 3122 anchors in 247 files > [java] Total of 18 problems found > > BUILD FAILED > /home/jenkins/jenkins-slave/workspace/Solr-reference-guide-master/solr/solr-ref-guide/build.xml:289: > Java returned: 255 > > Total time: 25 seconds > Build step 'Execute shell' marked build as failure > Archiving artifacts > Publishing Javadoc > Email was triggered for: Failure - Any > Sending email for trigger: Failure - Any > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
