Sean Busbey created ACCUMULO-1868:
-------------------------------------
Summary: Distro built from clean checkout misses several
directories
Key: ACCUMULO-1868
URL: https://issues.apache.org/jira/browse/ACCUMULO-1868
Project: Accumulo
Issue Type: Bug
Components: build
Affects Versions: 1.5.0, 1.4.4
Reporter: Sean Busbey
Priority: Minor
Steps to reproduce :
* checkout 1.5.x
* clean up filesystem (git clean -xdf)
* mvn package -P assemble
* explode tarball
* look for lib/ext
the assembly includes a section to include "../lib/ext" in the generated
tarball, but since nothing creates the directory it doesn't show up.
the directory missing causes a WARN for anything using Accumulo start. that
warn (with a confluence of other things) causes functional tests to fail out of
the box for 1.5.x.
for lib/ext works fine in 1.6 and (with different mvn call) in 1.4.x.
also missing is logs for 1.5 and 1.4, and walogs for 1.4.
Solution for all of these is to implement the same change as is in the
component descriptor in 1.6, e.g. make them match this general form
{code:xml}
<fileSet>
<directory>./</directory>
<outputDirectory>/lib/ext</outputDirectory>
<directoryMode>0755</directoryMode>
<excludes>
<exclude>*/**</exclude>
</excludes>
</fileSet>
{code}
--
This message was sent by Atlassian JIRA
(v6.1#6144)