OK for now I fixed it to only check that SYSTEM_REQUIREMENTS.txt exists for Lucene artifacts ... once we sort out where it's suppose to be for Solr we can re-enable.
Mike McCandless http://blog.mikemccandless.com On Thu, Oct 18, 2012 at 7:54 AM, Michael McCandless <luc...@mikemccandless.com> wrote: > Hmm I'm confused ... I changed the script (locally) to require > solr/SYSTEM_REQUIREMENTS.txt to exist ... but when I run "ant > nightly-smoke" it fails on artifact apache-solr-5.0.0.tgz. > > And then when I look in that tgz I see SYSTEM_REQUIREMENTS.txt in the > root directory of that archive (ie, side by side w/ CHANGES.txt, > LICENSE.txt, etc.). > > Where exactly is it supposed to be :) > > Mike McCandless > > http://blog.mikemccandless.com > > On Thu, Oct 18, 2012 at 2:22 AM, Uwe Schindler <u...@thetaphi.de> wrote: >> Hi, >> >> the system requirements TXT file is in the SOLR src-tgz, but as its >> Sol-specfific, it is in the solr/ subfolder, maybe that’s the problem here. >> I think this script wants to check, if the README and NOTICE files are in >> the root folder of the tgz, but SYSTEM_REQUIREMENTS.txt has to be in Solr >> only? >> >> Mike can you fix the script for trunk and 4.x? I verified the artifacts on >> https://builds.apache.org/job/Solr-Artifacts-trunk/lastSuccessfulBuild/artifact/solr/package/, >> same for 4.x. >> >> Uwe >> >> ----- >> Uwe Schindler >> H.-H.-Meier-Allee 63, D-28213 Bremen >> http://www.thetaphi.de >> eMail: u...@thetaphi.de >> >>> -----Original Message----- >>> From: Apache Jenkins Server [mailto:jenk...@builds.apache.org] >>> Sent: Thursday, October 18, 2012 7:25 AM >>> To: dev@lucene.apache.org >>> Subject: [JENKINS] Lucene-Solr-SmokeRelease-trunk - Build # 24 - Failure >>> >>> Build: https://builds.apache.org/job/Lucene-Solr-SmokeRelease-trunk/24/ >>> >>> No tests ran. >>> >>> Build Log: >>> [...truncated 30393 lines...] >>> prepare-release-no-sign: >>> [mkdir] Created dir: /usr/home/hudson/hudson-slave/workspace/Lucene- >>> Solr-SmokeRelease-trunk/lucene/build/fakeRelease >>> [copy] Copying 396 files to /usr/home/hudson/hudson- >>> slave/workspace/Lucene-Solr-SmokeRelease- >>> trunk/lucene/build/fakeRelease/lucene >>> [copy] Copying 4 files to /usr/home/hudson/hudson- >>> slave/workspace/Lucene-Solr-SmokeRelease- >>> trunk/lucene/build/fakeRelease/lucene/changes >>> [get] Getting: http://people.apache.org/keys/group/lucene.asc >>> [get] To: /usr/home/hudson/hudson-slave/workspace/Lucene-Solr- >>> SmokeRelease-trunk/lucene/build/fakeRelease/lucene/KEYS >>> [copy] Copying 189 files to /usr/home/hudson/hudson- >>> slave/workspace/Lucene-Solr-SmokeRelease- >>> trunk/lucene/build/fakeRelease/solr >>> [copy] Copying 1 file to /usr/home/hudson/hudson- >>> slave/workspace/Lucene-Solr-SmokeRelease- >>> trunk/lucene/build/fakeRelease/solr >>> [copy] Copying 4 files to /usr/home/hudson/hudson- >>> slave/workspace/Lucene-Solr-SmokeRelease- >>> trunk/lucene/build/fakeRelease/solr/changes >>> [exec] NOTE: output encoding is US-ASCII >>> [exec] >>> [exec] Load release URL "file:/usr/home/hudson/hudson- >>> slave/workspace/Lucene-Solr-SmokeRelease- >>> trunk/lucene/build/fakeRelease/"... >>> [exec] >>> [exec] Test Lucene... >>> [exec] test basics... >>> [exec] get KEYS >>> [exec] 0.1 MB >>> [exec] check changes HTML... >>> [exec] download lucene-5.0.0-src.tgz... >>> [exec] 26.2 MB >>> [exec] verify md5/sha1 digests >>> [exec] download lucene-5.0.0.tgz... >>> [exec] 47.2 MB >>> [exec] verify md5/sha1 digests >>> [exec] download lucene-5.0.0.zip... >>> [exec] 56.5 MB >>> [exec] verify md5/sha1 digests >>> [exec] unpack lucene-5.0.0.tgz... >>> [exec] verify JAR/WAR metadata... >>> [exec] test demo... >>> [exec] got 5267 hits for query "lucene" >>> [exec] check Lucene's javadoc JAR >>> [exec] >>> [exec] Crawl/parse... >>> [exec] >>> [exec] Verify... >>> [exec] unpack lucene-5.0.0.zip... >>> [exec] verify JAR/WAR metadata... >>> [exec] test demo... >>> [exec] got 5267 hits for query "lucene" >>> [exec] check Lucene's javadoc JAR >>> [exec] >>> [exec] Crawl/parse... >>> [exec] >>> [exec] Verify... >>> [exec] unpack lucene-5.0.0-src.tgz... >>> [exec] make sure no JARs/WARs in src dist... >>> [exec] run "ant validate" >>> [exec] run tests w/ Java 6... >>> [exec] test demo... >>> [exec] got 201 hits for query "lucene" >>> [exec] generate javadocs w/ Java 6... >>> [exec] >>> [exec] Crawl/parse... >>> [exec] >>> [exec] Verify... >>> [exec] >>> [exec] Test Solr... >>> [exec] test basics... >>> [exec] get KEYS >>> [exec] 0.1 MB >>> [exec] check changes HTML... >>> [exec] download apache-solr-5.0.0-src.tgz... >>> [exec] 29.6 MB >>> [exec] verify md5/sha1 digests >>> [exec] download apache-solr-5.0.0.tgz... >>> [exec] 102.4 MB >>> [exec] verify md5/sha1 digests >>> [exec] download apache-solr-5.0.0.zip... >>> [exec] 106.6 MB >>> [exec] verify md5/sha1 digests >>> [exec] unpack apache-solr-5.0.0.tgz... >>> [exec] verify JAR/WAR metadata... >>> [exec] **WARNING**: skipping check of /usr/home/hudson/hudson- >>> slave/workspace/Lucene-Solr-SmokeRelease- >>> trunk/lucene/build/fakeReleaseTmp/unpack/apache-solr- >>> 5.0.0/contrib/dataimporthandler/lib/activation-1.1.jar: it has javax.* >>> classes >>> [exec] **WARNING**: skipping check of /usr/home/hudson/hudson- >>> slave/workspace/Lucene-Solr-SmokeRelease- >>> trunk/lucene/build/fakeReleaseTmp/unpack/apache-solr- >>> 5.0.0/contrib/dataimporthandler/lib/mail-1.4.1.jar: it has javax.* classes >>> [exec] make sure WAR file has no javax.* or java.* classes... >>> [exec] copying unpacked distribution for Java 6 ... >>> [exec] test solr example w/ Java 6... >>> [exec] start Solr instance (log=/usr/home/hudson/hudson- >>> slave/workspace/Lucene-Solr-SmokeRelease- >>> trunk/lucene/build/fakeReleaseTmp/unpack/apache-solr-5.0.0-java6/solr- >>> example.log)... >>> [exec] startup done >>> [exec] test utf8... >>> [exec] index example docs... >>> [exec] run query... >>> [exec] stop server (SIGINT)... >>> [exec] copying unpacked distribution for Java 7 ... >>> [exec] test solr example w/ Java 7... >>> [exec] start Solr instance (log=/usr/home/hudson/hudson- >>> slave/workspace/Lucene-Solr-SmokeRelease- >>> trunk/lucene/build/fakeReleaseTmp/unpack/apache-solr-5.0.0-java7/solr- >>> example.log)... >>> [exec] startup done >>> [exec] test utf8... >>> [exec] index example docs... >>> [exec] run query... >>> [exec] stop server (SIGINT)... >>> [exec] unpack apache-solr-5.0.0.zip... >>> [exec] verify JAR/WAR metadata... >>> [exec] **WARNING**: skipping check of /usr/home/hudson/hudson- >>> slave/workspace/Lucene-Solr-SmokeRelease- >>> trunk/lucene/build/fakeReleaseTmp/unpack/apache-solr- >>> 5.0.0/contrib/dataimporthandler/lib/mail-1.4.1.jar: it has javax.* classes >>> [exec] **WARNING**: skipping check of /usr/home/hudson/hudson- >>> slave/workspace/Lucene-Solr-SmokeRelease- >>> trunk/lucene/build/fakeReleaseTmp/unpack/apache-solr- >>> 5.0.0/contrib/dataimporthandler/lib/activation-1.1.jar: it has javax.* >>> classes >>> [exec] make sure WAR file has no javax.* or java.* classes... >>> [exec] copying unpacked distribution for Java 6 ... >>> [exec] test solr example w/ Java 6... >>> [exec] start Solr instance (log=/usr/home/hudson/hudson- >>> slave/workspace/Lucene-Solr-SmokeRelease- >>> trunk/lucene/build/fakeReleaseTmp/unpack/apache-solr-5.0.0-java6/solr- >>> example.log)... >>> [exec] startup done >>> [exec] test utf8... >>> [exec] index example docs... >>> [exec] run query... >>> [exec] stop server (SIGINT)... >>> [exec] copying unpacked distribution for Java 7 ... >>> [exec] test solr example w/ Java 7... >>> [exec] start Solr instance (log=/usr/home/hudson/hudson- >>> slave/workspace/Lucene-Solr-SmokeRelease- >>> trunk/lucene/build/fakeReleaseTmp/unpack/apache-solr-5.0.0-java7/solr- >>> example.log)... >>> [exec] startup done >>> [exec] test utf8... >>> [exec] index example docs... >>> [exec] run query... >>> [exec] stop server (SIGINT)... >>> [exec] unpack apache-solr-5.0.0-src.tgz... >>> [exec] Traceback (most recent call last): >>> [exec] File "/usr/home/hudson/hudson-slave/workspace/Lucene-Solr- >>> SmokeRelease-trunk/dev-tools/scripts/smokeTestRelease.py", line 1314, in >>> <module> >>> [exec] main() >>> [exec] File "/usr/home/hudson/hudson-slave/workspace/Lucene-Solr- >>> SmokeRelease-trunk/dev-tools/scripts/smokeTestRelease.py", line 1260, in >>> main >>> [exec] smokeTest(baseURL, version, tmpDir, isSigned) >>> [exec] File "/usr/home/hudson/hudson-slave/workspace/Lucene-Solr- >>> SmokeRelease-trunk/dev-tools/scripts/smokeTestRelease.py", line 1303, in >>> smokeTest >>> [exec] unpackAndVerify('solr', tmpDir, 'apache-solr-%s-src.tgz' % >>> version, version) >>> [exec] File "/usr/home/hudson/hudson-slave/workspace/Lucene-Solr- >>> SmokeRelease-trunk/dev-tools/scripts/smokeTestRelease.py", line 563, in >>> unpackAndVerify >>> [exec] verifyUnpacked(project, artifact, unpackPath, version, >>> tmpDir) >>> [exec] File "/usr/home/hudson/hudson-slave/workspace/Lucene-Solr- >>> SmokeRelease-trunk/dev-tools/scripts/smokeTestRelease.py", line 587, in >>> verifyUnpacked >>> [exec] raise RuntimeError('file "%s" is missing from artifact %s' % >>> (fileName, artifact)) >>> [exec] RuntimeError: file "SYSTEM_REQUIREMENTS.txt" is missing from >>> artifact apache-solr-5.0.0-src.tgz >>> >>> BUILD FAILED >>> /usr/home/hudson/hudson-slave/workspace/Lucene-Solr-SmokeRelease- >>> trunk/build.xml:288: exec returned: 1 >>> >>> Total time: 33 minutes 41 seconds >>> Build step 'Invoke Ant' marked build as failure Email was triggered for: >>> Failure >>> Sending email for trigger: Failure >>> >> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org >> For additional commands, e-mail: dev-h...@lucene.apache.org >> --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org