Thank you Robert. I will add that patch.I have java 1.8.0_101-b13, but I didn't 
face any issues. I will check with Java 8u91 before and after patch.
@Artem, you can use 4.3 branch https://github.com/apache/oozie/tree/branch-4.3 
. I haven't created separate branch for this release. 

 

    On Wednesday, January 24, 2018 5:50 PM, Robert Kanter 
<rkan...@cloudera.com> wrote:
 

 Here's what I did:
- Verified md5
- Verified signature (gpg)
- Looked at rat report
- Looked at release log
- Verified Tomcat is version 6.0.53
- Built Oozie against Hadoop 2.7.2, using an empty local maven repo


I ran into another problem: OOZIE-2533.  Basically, newer versions of Java
+ newer versions of Tomcat 6 break JSP compilation so the Oozie Web UI is
completely broken.  The JIRA cites Java 8u91 and later, but I still ran
into this even when I tried with Java 7u79.  I guess whatever breaks this
in 8u91 must have been backported to 7u79.  I heard that it was for some
Java security fix so there's not a lot of detail on it.  Applying the patch
from OOZIE-2533 appears to fix it.  We've actually been using that patch in
CDH for almost 2 years now.  I apologize for forgetting about this when I
reported that we should upgrade Tomcat in RC1.  The patch is pretty minor
and basically just replaces the jsp page with a static html page.  The only
downside is that the SLA, Instrumentation, and Metrics pages are always
showing, even if those features are disabled (because that's what JSP was
used for).


- Robert

On Wed, Jan 24, 2018 at 4:18 PM, Artem Ervits <artemerv...@gmail.com> wrote:

> Satish, I have ansible scripts to pull a git branch and run through
> mkdistro and install steps and I wrote another recipe to stand up a cluster
> based on binary release. The problem I just realized is that my compile
> from source script relies on a branch which doesn't exist, is it your
> private repo? If so, can you publish that and I'll test it with my script?
> Otherwise, can you publish the binary release and I'll try to test it as
> well. I have more confidence with compile from source script but that won't
> work on 4.3.1 until you create the branch on github. That said, results of
> my test are the following
>
> verified md5 +1
> tried to build with
>
> *bin/mkdistro.sh -DskipTests -Dhadoop.version=2.7.5*
>
> found the following error
>
> Downloading:
> http://repo1.maven.org/maven2/org/apache/apache-jar-
> resource-bundle/1.4/apache-jar-resource-bundle-1.4.jar
> Downloaded:
> http://repo1.maven.org/maven2/org/apache/apache-jar-
> resource-bundle/1.4/apache-jar-resource-bundle-1.4.jar
> (13 KB at 325.1 KB/sec)
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Reactor Summary:
> [INFO]
> [INFO] Apache Oozie Main ................................. FAILURE
> [24.265s]
> [INFO] Apache Oozie Hadoop Utils hadoop-2-4.3.1 .......... SKIPPED
> [INFO] Apache Oozie Hadoop Distcp hadoop-2-4.3.1 ......... SKIPPED
> [INFO] Apache Oozie Hadoop Auth hadoop-2-4.3.1 Test ...... SKIPPED
> [INFO] Apache Oozie Hadoop Libs .......................... SKIPPED
> [INFO] Apache Oozie Client ............................... SKIPPED
> [INFO] Apache Oozie Share Lib Oozie ...................... SKIPPED
> [INFO] Apache Oozie Share Lib HCatalog ................... SKIPPED
> [INFO] Apache Oozie Share Lib Distcp ..................... SKIPPED
> [INFO] Apache Oozie Core ................................. SKIPPED
> [INFO] Apache Oozie Share Lib Streaming .................. SKIPPED
> [INFO] Apache Oozie Share Lib Pig ........................ SKIPPED
> [INFO] Apache Oozie Share Lib Hive ....................... SKIPPED
> [INFO] Apache Oozie Share Lib Hive 2 ..................... SKIPPED
> [INFO] Apache Oozie Share Lib Sqoop ...................... SKIPPED
> [INFO] Apache Oozie Examples ............................. SKIPPED
> [INFO] Apache Oozie Share Lib Spark ...................... SKIPPED
> [INFO] Apache Oozie Share Lib ............................ SKIPPED
> [INFO] Apache Oozie Docs ................................. SKIPPED
> [INFO] Apache Oozie WebApp ............................... SKIPPED
> [INFO] Apache Oozie Tools ................................ SKIPPED
> [INFO] Apache Oozie MiniOozie ............................ SKIPPED
> [INFO] Apache Oozie Distro ............................... SKIPPED
> [INFO] Apache Oozie ZooKeeper Security Tests ............. SKIPPED
> [INFO]
> ------------------------------------------------------------------------
> [INFO] BUILD FAILURE
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: 55.955s
> [INFO] Finished at: Thu Jan 25 00:14:08 UTC 2018
> [INFO] Final Memory: 20M/48M
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] Failed to execute goal
> org.apache.maven.plugins:maven-remote-resources-plugin:1.5:process
> (default) on project oozie-main: Error finding remote resources manifests:
> /opt/oozie/oozie-4.3.1/target/maven-shared-archive-
> resources/META-INF/NOTICE
> (No such file or directory) -> [Help 1]
> [ERROR]
> [ERROR] To see the full stack trace of the errors, re-run Maven with the -e
> switch.
> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> [ERROR]
> [ERROR] For more information about the errors and possible solutions,
> please read the following articles:
> [ERROR] [Help 1]
> http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
>
> ERROR, Oozie distro creation failed
>
> again, I just wrote this ansible script and may have missed something.
>
> Thanks
>
> On Wed, Jan 24, 2018 at 2:05 PM, Rohini Palaniswamy <roh...@apache.org>
> wrote:
>
> > +1 (binding)
> >
> > - Verified md5, signature, release log and rat report
> > - Ran the unit tests and they are good.
> > - Executed a simple workflow
> > - Verified that the tomcat is now 6.0.53
> >
> > Regards,
> > Rohini
> >
> > On Tue, Jan 23, 2018 at 4:27 PM, Satish Saley <satishsa...@apache.org>
> > wrote:
> >
> > > Hi,
> > >
> > > I have created a build for Oozie 4.3.1, candidate 2.
> > >
> > > It includes all the changes decided earlier except OOZIE-3018 and
> > > OOZIE-3072. OOZIE-3018 makes changes to SchemaCheckerService which we
> are
> > > not picking. OOZIE-3072 makes changes to files created in OOZIE-1770.
> > >
> > > Keys to verify the signature of the release artifact are available at
> > >  http://www.apache.org/dist/oozie/KEYS
> > >
> > > Please download, test, and try it out:
> > >
> > > http://people.apache.org/~satishsaley/oozie-4.3.1-rc-2/
> > >
> > >
> > > The release, md5 signature, gpg signature, and rat report can be found
> at
> > > the above address.
> > >
> > > Vote closes on 01/26/2018 11:59 PM PT.
> > >
> >
>


   

Reply via email to