On Mon, May 20, 2013 at 3:30 PM, Billie Rinaldi <[email protected]> wrote: > good: > - src tarball matches the SVN tag and contains no unexpected binaries > - all files expected to exist in the maven repo exist (javadoc, sources, > pom, jar for relevant modules, bin and src tarball, rpm and deb) > - files are named in the expected way (way to go christopher!) > - bin tarball contains javadocs, manual pdfs, config.html, jars, and > expected proxy and native map code > - built native maps successfully from bin tarball > - all files have licenses and LICENSE and NOTICE look good > > unexpected but not blockers: > - built on Mac via mvn clean compile javadoc:aggregate install -P > apache-release,seal-jars,check-licenses,thrift,native,assemble,docs > -- rat check fails on the three sample .rf files used for testing in > accumulo-core (not a problem on CentOS)
It's curious that these aren't automatically detected as binary and skipped automatically on a Mac. You may be able to fix that by editing your system's mime-types. > -- added these files to the exclude list and successfully replicated the > install in my local maven repo You should check those excludes in. As binary, they should be skipped anyway. > -- but the src tarball it generated contains the jnilib file This shouldn't happen on a clean checkout. I suspect this is because it partially built before the rat failure, you rebuilt after the failure, but without re-checking out the project. > - the following entry in docs/config.html of the bin tarball seems > unexpected (I'm not sure we want ctubbsii's user name in the documentation, > but in any case we should probably correct the description that says it > defaults to /tmp when it actually defaults to > /tmp/accumulo-vfs-cache-<username>): > <tr> > <td>general.vfs.cache.dir</td> > <td><b><a href='#ABSOLUTEPATH'>absolute path</a></b></td> > <td>no</td> > <td><pre>/tmp/accumulo-vfs-cache-ctubbsii</pre></td> > <td>Directory to use for the vfs cache. The cache will keep a soft > reference to all of the classes loaded in the VM. This should be on local > disk on each node with sufficient space. It defaults to /tmp</td> > </tr> This is definitely wrong! I can try to look into this. > > didn't test: > running it > sigs and hashes > rpms and debs > > > > On Sun, May 19, 2013 at 12:36 PM, Christopher <[email protected]> wrote: >> >> Please vote on releasing the following candidate as Apache Accumulo >> version 1.5.0. >> >> All artifacts, including the source tarball (which is the primary >> artifact, and contains the official release, as a checkout of this >> tag), were generated with the maven-release-plugin, which created and >> built artifacts from the following tag in SVN: >> https://svn.apache.org/repos/asf/accumulo/tags/1.5.0-RC4 >> >> To reproduce all the artifacts in this build, ensure you have all the >> prerequisites (thrift compiler with python, ruby, java, and C++ >> support installed, LaTeX/pdflatex, rpmbuild, glibc development >> packages, a gpg-agent running, etc.), then check out the tag, and >> execute: >> assemble/build.sh --seal-jars >> >> All tarballs, checksums, signatures, etc. are available at in the >> Apache Maven Staged Repository: >> https://repository.apache.org/content/repositories/orgapacheaccumulo-016/ >> >> Keys: >> http://www.apache.org/dist/accumulo/KEYS >> >> Changes: >> https://svn.apache.org/repos/asf/accumulo/tags/1.5.0-RC4/CHANGES >> >> The vote will be held open for the next 72 hours. >> >> -- >> Christopher L Tubbs II >> http://gravatar.com/ctubbsii >> >> >> >> ---------- Forwarded message ---------- >> From: Nexus Repository Manager <[email protected]> >> Date: Sun, May 19, 2013 at 3:21 PM >> Subject: Nexus: Staging Completed. >> To: Christopher Tubbs <[email protected]> >> >> >> Description: >> >> 1.5.0-RC4 >> >> Details: >> >> The following artifacts have been staged to the >> org.apache.accumulo-016 (u:ctubbsii, a:173.66.3.39) repository. >> >> archetype-catalog.xml >> accumulo-1.5.0-bin.rpm.asc >> accumulo-1.5.0-src.tar.gz.asc >> accumulo-1.5.0-native.rpm.asc >> accumulo-1.5.0-src.tar.gz >> accumulo-1.5.0-test.deb >> accumulo-1.5.0-bin.tar.gz.asc >> accumulo-1.5.0.pom >> accumulo-1.5.0-native.rpm >> accumulo-1.5.0.pom.asc >> accumulo-1.5.0-test.rpm >> accumulo-1.5.0-bin.deb >> accumulo-1.5.0-bin.rpm >> accumulo-1.5.0-bin.tar.gz >> accumulo-1.5.0-native.deb >> accumulo-1.5.0-test.rpm.asc >> accumulo-1.5.0-bin.deb.asc >> accumulo-1.5.0-test.deb.asc >> accumulo-1.5.0-native.deb.asc >> accumulo-examples-1.5.0.pom.asc >> accumulo-examples-1.5.0.pom >> accumulo-core-1.5.0.pom.asc >> accumulo-core-1.5.0-javadoc.jar >> accumulo-core-1.5.0-sources.jar >> accumulo-core-1.5.0-javadoc.jar.asc >> accumulo-core-1.5.0.pom >> accumulo-core-1.5.0.jar >> accumulo-core-1.5.0-sources.jar.asc >> accumulo-core-1.5.0.jar.asc >> accumulo-examples-simple-1.5.0.jar >> accumulo-examples-simple-1.5.0.jar.asc >> accumulo-examples-simple-1.5.0-javadoc.jar.asc >> accumulo-examples-simple-1.5.0.pom.asc >> accumulo-examples-simple-1.5.0-sources.jar >> accumulo-examples-simple-1.5.0-javadoc.jar >> accumulo-examples-simple-1.5.0-sources.jar.asc >> accumulo-examples-simple-1.5.0.pom >> accumulo-test-1.5.0-sources.jar.asc >> accumulo-test-1.5.0.pom >> accumulo-test-1.5.0.jar.asc >> accumulo-test-1.5.0.pom.asc >> accumulo-test-1.5.0-javadoc.jar.asc >> accumulo-test-1.5.0-sources.jar >> accumulo-test-1.5.0.jar >> accumulo-test-1.5.0-javadoc.jar >> accumulo-proxy-1.5.0-javadoc.jar.asc >> accumulo-proxy-1.5.0-sources.jar >> accumulo-proxy-1.5.0.pom.asc >> accumulo-proxy-1.5.0-javadoc.jar >> accumulo-proxy-1.5.0.jar.asc >> accumulo-proxy-1.5.0.jar >> accumulo-proxy-1.5.0-sources.jar.asc >> accumulo-proxy-1.5.0.pom >> accumulo-project-1.5.0.pom >> accumulo-project-1.5.0.pom.asc >> accumulo-project-1.5.0-site.xml.asc >> accumulo-project-1.5.0-site.xml >> accumulo-trace-1.5.0.jar.asc >> accumulo-trace-1.5.0-javadoc.jar >> accumulo-trace-1.5.0.pom.asc >> accumulo-trace-1.5.0-sources.jar.asc >> accumulo-trace-1.5.0.jar >> accumulo-trace-1.5.0-sources.jar >> accumulo-trace-1.5.0.pom >> accumulo-trace-1.5.0-javadoc.jar.asc >> accumulo-server-1.5.0-sources.jar >> accumulo-server-1.5.0.pom.asc >> accumulo-server-1.5.0-sources.jar.asc >> accumulo-server-1.5.0.jar >> accumulo-server-1.5.0.jar.asc >> accumulo-server-1.5.0-javadoc.jar.asc >> accumulo-server-1.5.0-javadoc.jar >> accumulo-server-1.5.0.pom >> accumulo-fate-1.5.0-sources.jar.asc >> accumulo-fate-1.5.0.pom >> accumulo-fate-1.5.0-javadoc.jar >> accumulo-fate-1.5.0-sources.jar >> accumulo-fate-1.5.0.jar.asc >> accumulo-fate-1.5.0.pom.asc >> accumulo-fate-1.5.0-javadoc.jar.asc >> accumulo-fate-1.5.0.jar >> accumulo-start-1.5.0.pom >> accumulo-start-1.5.0-sources.jar.asc >> accumulo-start-1.5.0-sources.jar >> accumulo-start-1.5.0.jar.asc >> accumulo-start-1.5.0-javadoc.jar.asc >> accumulo-start-1.5.0.jar >> accumulo-start-1.5.0-javadoc.jar >> accumulo-start-1.5.0.pom.asc > >
