You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@bigtop.apache.org by Jason Wen <zh...@workday.com.INVALID> on 2021/02/12 20:20:58 UTC

Bigtop 1.5 build hadoop package error

Hi,

I am new to bigtop community. I downloaded bigtop 1.5 release and run ‘./gradlew hadoop-pkg-ind` in the extract dir. But the build fails with the following error message. The documentation that I followed is https://cwiki.apache.org/confluence/display/BIGTOP/Quickstart+Guide%3A+Bigtop+Integration+Test+Framework+2.0

Can anyone shed light how to solve the build problem?

> Task :hadoop-srpm
Caching disabled for task ':hadoop-srpm' because:
  Build cache is disabled
Task ':hadoop-srpm' is not up-to-date because:
  Task has not declared any outputs despite executing actions.
        Nothing to do. Exiting...
:hadoop-srpm (Thread[Execution worker for ':',5,main]) completed. Took 0.001 secs.
:hadoop-rpm (Thread[Execution worker for ':',5,main]) started.

> Task :hadoop-rpm FAILED
Caching disabled for task ':hadoop-rpm' because:
  Build cache is disabled
Task ':hadoop-rpm' is not up-to-date because:
  Task has not declared any outputs despite executing actions.
Starting process 'command 'rpmbuild''. Working directory: /bigtop Command: rpmbuild --define _topdir /bigtop/build/hadoop/rpm/ --define hadoop_base_version 2.10.1 --define hadoop_version 2.10.1 --define hadoop_version 2.10.1 --define hadoop_release 1%{?dist} --rebuild /bigtop/output/hadoop/hadoop-2.10.1-1.el7.src.rpm --define do_maven_deploy false --define maven_deploy_source false
Successfully started process 'command 'rpmbuild''
error: Failed build dependencies:Installing /bigtop/output/hadoop/hadoop-2.10.1-1.el7.src.rpm

        cmake is needed by hadoop-2.10.1-1.el7.x86_64

:hadoop-rpm (Thread[Execution worker for ':',5,main]) completed. Took 0.628 secs.
FAILURE: Build failed with an exception.

* Where:
Script '/bigtop/packages.gradle' line: 507

* What went wrong:
Execution failed for task ':hadoop-rpm'.
> Process 'command 'rpmbuild'' finished with non-zero exit value 1

* Try:
Run with --stacktrace option to get the stack trace. Run with --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 39s
5 actionable tasks: 5 executed
+ RESULT=1
+ mkdir -p output
+ docker cp 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b:/bigtop/build .
+ docker cp 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b:/bigtop/output .
+ docker rm -f 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b
89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b
+ '[' 1 -ne 0 ']'
+ exit 1
+ docker rm -f 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b
Error: No such container: 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b

> Task :hadoop-pkg-ind FAILED

FAILURE: Build failed with an exception.

* Where:
Script '/Users/zhenshan.wen/code/learning/bigtop-1.5.0/packages.gradle' line: 675

* What went wrong:
Execution failed for task ':hadoop-pkg-ind'.
> Process 'command 'bash'' finished with non-zero exit value 1

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 1m 7s
1 actionable task: 1 executed

Thanks,
Jason

Re: Bigtop 1.5 build hadoop package error

Posted by Matt Andruff <ma...@andruffsolutions.com>.
Ah so when I built from master it wasn't 1.5.  (My mistake,)

Nice catch.

On Sat, Feb 13, 2021 at 2:12 AM Kengo Seki <se...@apache.org> wrote:

> Hi Jason,
>
> The command you executed (./gradlew hadoop-pkg-ind, without any
> option) downloads the "trunk" Docker image of CentOS 7 [1] for
> building.
> That image is based on the master branch.
>
> On master, we've upgraded Hadoop to 3.x, which requires CMake 3.x to be
> built.
> CMake 3 is provided as the "cmake3" package on CentOS 7, so we changed
> the package dependency for Hadoop in BIGTOP-3472 [2].
> Therefore, the trunk image of CentOS 7 has the "cmake3" package
> installed, instead of "cmake".
>
> On the other hand, on the 1.5.0 branch you're working, building Hadoop
> rpm still requires the "cmake" package regardless of distro [3].
> This inconsistency caused your build failure.
>
> So would you try `./gradlew hadoop-pkg-ind` with a `-Pprefix=1.5.0` option?
> It will download the "1.5.0" CentOS 7 image and is supposed to work
> with your working branch. :)
>
> [1]:
> https://hub.docker.com/layers/bigtop/slaves/trunk-centos-7/images/sha256-8f5f09663908ac2fce7df11203f1613026cdcd7f52bda7efe608b3f8e9fba8b8
> [2]:
> https://github.com/apache/bigtop/commit/e952272ed7aa28d7e2c36b26d81093ca01aa46a8
> [3]:
> https://github.com/apache/bigtop/blob/release-1.5.0/bigtop-packages/src/rpm/hadoop/SPECS/hadoop.spec#L188
>
> Kengo Seki <se...@apache.org>
>
> On Sat, Feb 13, 2021 at 9:54 AM Jason Wen
> <zh...@workday.com.invalid> wrote:
> >
> > Hi Matt,
> >
> > Thanks for help.
> > This is the result of `ls` of the extracted dir:
> > ADVISEADDBEAR:bigtop-1.5.0 zhenshan.wen$ ls
> > BUILDING.txt           NOTICE                 bigtop-data-generators
> bigtop-tests           build.gradle           gradlew
> provisioner            test
> > CHANGES.txt            README.md              bigtop-deploy
> bigtop.bom             docker                 output
>  release.gradle
> > LICENSE                bigtop-bigpetstore     bigtop-packages
> bigtop_toolchain       docs                   packages.gradle
> settings.gradle
> > MAINTAINERS.txt        bigtop-ci              bigtop-test-framework
> build                  gradle                 pom.xml                src
> >
> > And this is the command that I used
> > ./gradlew hadoop-pkg-ind
> >
> > I am running this on my mac.
> >
> > Thanks,
> > Jason
> > From: Matt Andruff <ma...@andruffsolutions.com>
> > Reply-To: "dev@bigtop.apache.org" <de...@bigtop.apache.org>
> > Date: Friday, February 12, 2021 at 2:07 PM
> > To: "dev@bigtop.apache.org" <de...@bigtop.apache.org>
> > Subject: Re: Bigtop 1.5 build hadoop package error
> >
> > so I did finish the build of 1.5 without issues.... but I'm ready to
> help figure out why your build didn't work.
> >
> > Let me know about those asks I made.
> >
> > On Fri, Feb 12, 2021 at 4:26 PM Matt Andruff <matt@andruffsolutions.com
> <ma...@andruffsolutions.com>> wrote:
> > Hmm,
> >
> > I setup ec2 instance, and  (./gradlew hadoop-pkg-ind) is humming away...
> been building for 7mins.... I'll see if it finishes but appears the docker
> image is working as expected.
> >
> > By chance where you running the command as 'root' ?
> >
> > On Fri, Feb 12, 2021 at 4:04 PM Matt Andruff <matt@andruffsolutions.com
> <ma...@andruffsolutions.com>> wrote:
> > Hey Jason,
> >
> > I'm just spinning up an amazon box to check it out.
> >
> > Can you supply:
> >   the exact command you used (include the user)
> >   `ls` of the extracted dir.
> >
> > Thanks
> >
> > Matt
> >
> > On Fri, Feb 12, 2021 at 3:31 PM Jason Wen <zh...@workday.com.invalid>
> wrote:
> > I think when I issue './gradlew hadoop-pkg-ind' I am using the pre-built
> docker image to build Hadoop packages.
> > If that is the case, shouldn't the docker image have the necessary tools
> installed like cmake?
> >
> > Thanks,
> > Jason
> >
> > On 2/12/21, 12:27 PM, "Konstantin Boudnik" <cos@apache.org<mailto:
> cos@apache.org>> wrote:
> >
> >     I think here's the reason
> >
> >     error: Failed build dependencies:Installing
> >     /bigtop/output/hadoop/hadoop-2.10.1-1.el7.src.rpm
> >
> >              cmake is needed by hadoop-2.10.1-1.el7.x86_64
> >
> >     You need to have a set of tools to be able to build the stack. We are
> >     doing thing through setting up the toolchain or using a specially
> >     crafted container, that includes all the toolchain components.
> >
> >     Check this out
> >
> >
> https://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_BIGTOP_How-2Bto-2Bbuild-2BBigtop-2Dtrunk&d=DwIDaQ&c=DS6PUFBBr_KiLo7Sjt3ljp5jaW5k2i9ijVXllEdOozc&r=UflFQf1BWcrVtfjfN1LUqWWh-UBP5XtRGMdcDC-0P7o&m=Y6BHLw6qDSERpiZ37SZEx9Xeqi8kGIrO9FpCUidwlCk&s=JRGSKpSGqaSNjFM4vw2Q3_J7_QeEMq3akC8eJ_VTZnM&e=
> >
> >     --
> >     With regards,
> >        Cos
> >
> >     On 12.02.2021 23:20, Jason Wen wrote:
> >     > Hi,
> >     >
> >     > I am new to bigtop community. I downloaded bigtop 1.5 release and
> run ‘./gradlew hadoop-pkg-ind` in the extract dir. But the build fails with
> the following error message. The documentation that I followed is
> https://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_BIGTOP_Quickstart-2BGuide-253A-2BBigtop-2BIntegration-2BTest-2BFramework-2B2.0&d=DwIDaQ&c=DS6PUFBBr_KiLo7Sjt3ljp5jaW5k2i9ijVXllEdOozc&r=UflFQf1BWcrVtfjfN1LUqWWh-UBP5XtRGMdcDC-0P7o&m=Y6BHLw6qDSERpiZ37SZEx9Xeqi8kGIrO9FpCUidwlCk&s=TNLFDA7MZnM2ty9fVqJHhrSbl3Ix9DFuwsauzCMVYME&e=
> >     >
> >     > Can anyone shed light how to solve the build problem?
> >     >
> >     >> Task :hadoop-srpm
> >     > Caching disabled for task ':hadoop-srpm' because:
> >     >    Build cache is disabled
> >     > Task ':hadoop-srpm' is not up-to-date because:
> >     >    Task has not declared any outputs despite executing actions.
> >     >          Nothing to do. Exiting...
> >     > :hadoop-srpm (Thread[Execution worker for ':',5,main]) completed.
> Took 0.001 secs.
> >     > :hadoop-rpm (Thread[Execution worker for ':',5,main]) started.
> >     >
> >     >> Task :hadoop-rpm FAILED
> >     > Caching disabled for task ':hadoop-rpm' because:
> >     >    Build cache is disabled
> >     > Task ':hadoop-rpm' is not up-to-date because:
> >     >    Task has not declared any outputs despite executing actions.
> >     > Starting process 'command 'rpmbuild''. Working directory: /bigtop
> Command: rpmbuild --define _topdir /bigtop/build/hadoop/rpm/ --define
> hadoop_base_version 2.10.1 --define hadoop_version 2.10.1 --define
> hadoop_version 2.10.1 --define hadoop_release 1%{?dist} --rebuild
> /bigtop/output/hadoop/hadoop-2.10.1-1.el7.src.rpm --define do_maven_deploy
> false --define maven_deploy_source false
> >     > Successfully started process 'command 'rpmbuild''
> >     > error: Failed build dependencies:Installing
> /bigtop/output/hadoop/hadoop-2.10.1-1.el7.src.rpm
> >     >
> >     >          cmake is needed by hadoop-2.10.1-1.el7.x86_64
> >     >
> >     > :hadoop-rpm (Thread[Execution worker for ':',5,main]) completed.
> Took 0.628 secs.
> >     > FAILURE: Build failed with an exception.
> >     >
> >     > * Where:
> >     > Script '/bigtop/packages.gradle' line: 507
> >     >
> >     > * What went wrong:
> >     > Execution failed for task ':hadoop-rpm'.
> >     >> Process 'command 'rpmbuild'' finished with non-zero exit value 1
> >     >
> >     > * Try:
> >     > Run with --stacktrace option to get the stack trace. Run with
> --debug option to get more log output. Run with --scan to get full insights.
> >     >
> >     > * Get more help at
> https://urldefense.proofpoint.com/v2/url?u=https-3A__help.gradle.org&d=DwIDaQ&c=DS6PUFBBr_KiLo7Sjt3ljp5jaW5k2i9ijVXllEdOozc&r=UflFQf1BWcrVtfjfN1LUqWWh-UBP5XtRGMdcDC-0P7o&m=Y6BHLw6qDSERpiZ37SZEx9Xeqi8kGIrO9FpCUidwlCk&s=8r0X9nES1diOG-8Y7uYlAa8-w1oXd4yvV0EpCwxN-e8&e=
> >     >
> >     > BUILD FAILED in 39s
> >     > 5 actionable tasks: 5 executed
> >     > + RESULT=1
> >     > + mkdir -p output
> >     > + docker cp
> 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b:/bigtop/build
> .
> >     > + docker cp
> 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b:/bigtop/output
> .
> >     > + docker rm -f
> 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b
> >     > 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b
> >     > + '[' 1 -ne 0 ']'
> >     > + exit 1
> >     > + docker rm -f
> 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b
> >     > Error: No such container:
> 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b
> >     >
> >     >> Task :hadoop-pkg-ind FAILED
> >     >
> >     > FAILURE: Build failed with an exception.
> >     >
> >     > * Where:
> >     > Script
> '/Users/zhenshan.wen/code/learning/bigtop-1.5.0/packages.gradle' line: 675
> >     >
> >     > * What went wrong:
> >     > Execution failed for task ':hadoop-pkg-ind'.
> >     >> Process 'command 'bash'' finished with non-zero exit value 1
> >     >
> >     > * Try:
> >     > Run with --stacktrace option to get the stack trace. Run with
> --info or --debug option to get more log output. Run with --scan to get
> full insights.
> >     >
> >     > * Get more help at
> https://urldefense.proofpoint.com/v2/url?u=https-3A__help.gradle.org&d=DwIDaQ&c=DS6PUFBBr_KiLo7Sjt3ljp5jaW5k2i9ijVXllEdOozc&r=UflFQf1BWcrVtfjfN1LUqWWh-UBP5XtRGMdcDC-0P7o&m=Y6BHLw6qDSERpiZ37SZEx9Xeqi8kGIrO9FpCUidwlCk&s=8r0X9nES1diOG-8Y7uYlAa8-w1oXd4yvV0EpCwxN-e8&e=
> >     >
> >     > BUILD FAILED in 1m 7s
> >     > 1 actionable task: 1 executed
> >     >
> >     > Thanks,
> >     > Jason
> >     >
>

Re: Bigtop 1.5 build hadoop package error

Posted by Jason Wen <zh...@workday.com.INVALID>.
Thank you Kengo. This makes perfect sense. I was not aware that by default the gradle build uses trunk image version.

-Jason

On 2/12/21, 11:08 PM, "Kengo Seki" <se...@apache.org> wrote:

    Hi Jason,

    The command you executed (./gradlew hadoop-pkg-ind, without any
    option) downloads the "trunk" Docker image of CentOS 7 [1] for
    building.
    That image is based on the master branch.

    On master, we've upgraded Hadoop to 3.x, which requires CMake 3.x to be built.
    CMake 3 is provided as the "cmake3" package on CentOS 7, so we changed
    the package dependency for Hadoop in BIGTOP-3472 [2].
    Therefore, the trunk image of CentOS 7 has the "cmake3" package
    installed, instead of "cmake".

    On the other hand, on the 1.5.0 branch you're working, building Hadoop
    rpm still requires the "cmake" package regardless of distro [3].
    This inconsistency caused your build failure.

    So would you try `./gradlew hadoop-pkg-ind` with a `-Pprefix=1.5.0` option?
    It will download the "1.5.0" CentOS 7 image and is supposed to work
    with your working branch. :)

    [1]: https://urldefense.proofpoint.com/v2/url?u=https-3A__hub.docker.com_layers_bigtop_slaves_trunk-2Dcentos-2D7_images_sha256-2D8f5f09663908ac2fce7df11203f1613026cdcd7f52bda7efe608b3f8e9fba8b8&d=DwIFaQ&c=DS6PUFBBr_KiLo7Sjt3ljp5jaW5k2i9ijVXllEdOozc&r=UflFQf1BWcrVtfjfN1LUqWWh-UBP5XtRGMdcDC-0P7o&m=5-qOwoLcsdN4cj06LQbHfyeajUv9WHFDfdN-sRAsnJ4&s=AbIyIqx77b1Vu69W1iVU81rXys7L2tW2XSXY5kYe9Bk&e= 
    [2]: https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_apache_bigtop_commit_e952272ed7aa28d7e2c36b26d81093ca01aa46a8&d=DwIFaQ&c=DS6PUFBBr_KiLo7Sjt3ljp5jaW5k2i9ijVXllEdOozc&r=UflFQf1BWcrVtfjfN1LUqWWh-UBP5XtRGMdcDC-0P7o&m=5-qOwoLcsdN4cj06LQbHfyeajUv9WHFDfdN-sRAsnJ4&s=zNi_DE8BiTSkN04vas9ZhANu44US1lYJUwy0NtYHbQM&e= 
    [3]: https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_apache_bigtop_blob_release-2D1.5.0_bigtop-2Dpackages_src_rpm_hadoop_SPECS_hadoop.spec-23L188&d=DwIFaQ&c=DS6PUFBBr_KiLo7Sjt3ljp5jaW5k2i9ijVXllEdOozc&r=UflFQf1BWcrVtfjfN1LUqWWh-UBP5XtRGMdcDC-0P7o&m=5-qOwoLcsdN4cj06LQbHfyeajUv9WHFDfdN-sRAsnJ4&s=HLbxzn798NXloD8Plqova234l4RYyR_yBaOJnehhVrk&e= 

    Kengo Seki <se...@apache.org>

    On Sat, Feb 13, 2021 at 9:54 AM Jason Wen
    <zh...@workday.com.invalid> wrote:
    >
    > Hi Matt,
    >
    > Thanks for help.
    > This is the result of `ls` of the extracted dir:
    > ADVISEADDBEAR:bigtop-1.5.0 zhenshan.wen$ ls
    > BUILDING.txt           NOTICE                 bigtop-data-generators bigtop-tests           build.gradle           gradlew                provisioner            test
    > CHANGES.txt            README.md              bigtop-deploy          bigtop.bom             docker                 output                 release.gradle
    > LICENSE                bigtop-bigpetstore     bigtop-packages        bigtop_toolchain       docs                   packages.gradle        settings.gradle
    > MAINTAINERS.txt        bigtop-ci              bigtop-test-framework  build                  gradle                 pom.xml                src
    >
    > And this is the command that I used
    > ./gradlew hadoop-pkg-ind
    >
    > I am running this on my mac.
    >
    > Thanks,
    > Jason
    > From: Matt Andruff <ma...@andruffsolutions.com>
    > Reply-To: "dev@bigtop.apache.org" <de...@bigtop.apache.org>
    > Date: Friday, February 12, 2021 at 2:07 PM
    > To: "dev@bigtop.apache.org" <de...@bigtop.apache.org>
    > Subject: Re: Bigtop 1.5 build hadoop package error
    >
    > so I did finish the build of 1.5 without issues.... but I'm ready to help figure out why your build didn't work.
    >
    > Let me know about those asks I made.
    >
    > On Fri, Feb 12, 2021 at 4:26 PM Matt Andruff <ma...@andruffsolutions.com>> wrote:
    > Hmm,
    >
    > I setup ec2 instance, and  (./gradlew hadoop-pkg-ind) is humming away... been building for 7mins.... I'll see if it finishes but appears the docker image is working as expected.
    >
    > By chance where you running the command as 'root' ?
    >
    > On Fri, Feb 12, 2021 at 4:04 PM Matt Andruff <ma...@andruffsolutions.com>> wrote:
    > Hey Jason,
    >
    > I'm just spinning up an amazon box to check it out.
    >
    > Can you supply:
    >   the exact command you used (include the user)
    >   `ls` of the extracted dir.
    >
    > Thanks
    >
    > Matt
    >
    > On Fri, Feb 12, 2021 at 3:31 PM Jason Wen <zh...@workday.com.invalid> wrote:
    > I think when I issue './gradlew hadoop-pkg-ind' I am using the pre-built docker image to build Hadoop packages.
    > If that is the case, shouldn't the docker image have the necessary tools installed like cmake?
    >
    > Thanks,
    > Jason
    >
    > On 2/12/21, 12:27 PM, "Konstantin Boudnik" <co...@apache.org>> wrote:
    >
    >     I think here's the reason
    >
    >     error: Failed build dependencies:Installing
    >     /bigtop/output/hadoop/hadoop-2.10.1-1.el7.src.rpm
    >
    >              cmake is needed by hadoop-2.10.1-1.el7.x86_64
    >
    >     You need to have a set of tools to be able to build the stack. We are
    >     doing thing through setting up the toolchain or using a specially
    >     crafted container, that includes all the toolchain components.
    >
    >     Check this out
    >
    >     https://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_BIGTOP_How-2Bto-2Bbuild-2BBigtop-2Dtrunk&d=DwIDaQ&c=DS6PUFBBr_KiLo7Sjt3ljp5jaW5k2i9ijVXllEdOozc&r=UflFQf1BWcrVtfjfN1LUqWWh-UBP5XtRGMdcDC-0P7o&m=Y6BHLw6qDSERpiZ37SZEx9Xeqi8kGIrO9FpCUidwlCk&s=JRGSKpSGqaSNjFM4vw2Q3_J7_QeEMq3akC8eJ_VTZnM&e=
    >
    >     --
    >     With regards,
    >        Cos
    >
    >     On 12.02.2021 23:20, Jason Wen wrote:
    >     > Hi,
    >     >
    >     > I am new to bigtop community. I downloaded bigtop 1.5 release and run ‘./gradlew hadoop-pkg-ind` in the extract dir. But the build fails with the following error message. The documentation that I followed is https://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_BIGTOP_Quickstart-2BGuide-253A-2BBigtop-2BIntegration-2BTest-2BFramework-2B2.0&d=DwIDaQ&c=DS6PUFBBr_KiLo7Sjt3ljp5jaW5k2i9ijVXllEdOozc&r=UflFQf1BWcrVtfjfN1LUqWWh-UBP5XtRGMdcDC-0P7o&m=Y6BHLw6qDSERpiZ37SZEx9Xeqi8kGIrO9FpCUidwlCk&s=TNLFDA7MZnM2ty9fVqJHhrSbl3Ix9DFuwsauzCMVYME&e=
    >     >
    >     > Can anyone shed light how to solve the build problem?
    >     >
    >     >> Task :hadoop-srpm
    >     > Caching disabled for task ':hadoop-srpm' because:
    >     >    Build cache is disabled
    >     > Task ':hadoop-srpm' is not up-to-date because:
    >     >    Task has not declared any outputs despite executing actions.
    >     >          Nothing to do. Exiting...
    >     > :hadoop-srpm (Thread[Execution worker for ':',5,main]) completed. Took 0.001 secs.
    >     > :hadoop-rpm (Thread[Execution worker for ':',5,main]) started.
    >     >
    >     >> Task :hadoop-rpm FAILED
    >     > Caching disabled for task ':hadoop-rpm' because:
    >     >    Build cache is disabled
    >     > Task ':hadoop-rpm' is not up-to-date because:
    >     >    Task has not declared any outputs despite executing actions.
    >     > Starting process 'command 'rpmbuild''. Working directory: /bigtop Command: rpmbuild --define _topdir /bigtop/build/hadoop/rpm/ --define hadoop_base_version 2.10.1 --define hadoop_version 2.10.1 --define hadoop_version 2.10.1 --define hadoop_release 1%{?dist} --rebuild /bigtop/output/hadoop/hadoop-2.10.1-1.el7.src.rpm --define do_maven_deploy false --define maven_deploy_source false
    >     > Successfully started process 'command 'rpmbuild''
    >     > error: Failed build dependencies:Installing /bigtop/output/hadoop/hadoop-2.10.1-1.el7.src.rpm
    >     >
    >     >          cmake is needed by hadoop-2.10.1-1.el7.x86_64
    >     >
    >     > :hadoop-rpm (Thread[Execution worker for ':',5,main]) completed. Took 0.628 secs.
    >     > FAILURE: Build failed with an exception.
    >     >
    >     > * Where:
    >     > Script '/bigtop/packages.gradle' line: 507
    >     >
    >     > * What went wrong:
    >     > Execution failed for task ':hadoop-rpm'.
    >     >> Process 'command 'rpmbuild'' finished with non-zero exit value 1
    >     >
    >     > * Try:
    >     > Run with --stacktrace option to get the stack trace. Run with --debug option to get more log output. Run with --scan to get full insights.
    >     >
    >     > * Get more help at https://urldefense.proofpoint.com/v2/url?u=https-3A__help.gradle.org&d=DwIDaQ&c=DS6PUFBBr_KiLo7Sjt3ljp5jaW5k2i9ijVXllEdOozc&r=UflFQf1BWcrVtfjfN1LUqWWh-UBP5XtRGMdcDC-0P7o&m=Y6BHLw6qDSERpiZ37SZEx9Xeqi8kGIrO9FpCUidwlCk&s=8r0X9nES1diOG-8Y7uYlAa8-w1oXd4yvV0EpCwxN-e8&e=
    >     >
    >     > BUILD FAILED in 39s
    >     > 5 actionable tasks: 5 executed
    >     > + RESULT=1
    >     > + mkdir -p output
    >     > + docker cp 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b:/bigtop/build .
    >     > + docker cp 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b:/bigtop/output .
    >     > + docker rm -f 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b
    >     > 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b
    >     > + '[' 1 -ne 0 ']'
    >     > + exit 1
    >     > + docker rm -f 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b
    >     > Error: No such container: 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b
    >     >
    >     >> Task :hadoop-pkg-ind FAILED
    >     >
    >     > FAILURE: Build failed with an exception.
    >     >
    >     > * Where:
    >     > Script '/Users/zhenshan.wen/code/learning/bigtop-1.5.0/packages.gradle' line: 675
    >     >
    >     > * What went wrong:
    >     > Execution failed for task ':hadoop-pkg-ind'.
    >     >> Process 'command 'bash'' finished with non-zero exit value 1
    >     >
    >     > * Try:
    >     > Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
    >     >
    >     > * Get more help at https://urldefense.proofpoint.com/v2/url?u=https-3A__help.gradle.org&d=DwIDaQ&c=DS6PUFBBr_KiLo7Sjt3ljp5jaW5k2i9ijVXllEdOozc&r=UflFQf1BWcrVtfjfN1LUqWWh-UBP5XtRGMdcDC-0P7o&m=Y6BHLw6qDSERpiZ37SZEx9Xeqi8kGIrO9FpCUidwlCk&s=8r0X9nES1diOG-8Y7uYlAa8-w1oXd4yvV0EpCwxN-e8&e=
    >     >
    >     > BUILD FAILED in 1m 7s
    >     > 1 actionable task: 1 executed
    >     >
    >     > Thanks,
    >     > Jason
    >     >


Re: Bigtop 1.5 build hadoop package error

Posted by Kengo Seki <se...@apache.org>.
Hi Jason,

The command you executed (./gradlew hadoop-pkg-ind, without any
option) downloads the "trunk" Docker image of CentOS 7 [1] for
building.
That image is based on the master branch.

On master, we've upgraded Hadoop to 3.x, which requires CMake 3.x to be built.
CMake 3 is provided as the "cmake3" package on CentOS 7, so we changed
the package dependency for Hadoop in BIGTOP-3472 [2].
Therefore, the trunk image of CentOS 7 has the "cmake3" package
installed, instead of "cmake".

On the other hand, on the 1.5.0 branch you're working, building Hadoop
rpm still requires the "cmake" package regardless of distro [3].
This inconsistency caused your build failure.

So would you try `./gradlew hadoop-pkg-ind` with a `-Pprefix=1.5.0` option?
It will download the "1.5.0" CentOS 7 image and is supposed to work
with your working branch. :)

[1]: https://hub.docker.com/layers/bigtop/slaves/trunk-centos-7/images/sha256-8f5f09663908ac2fce7df11203f1613026cdcd7f52bda7efe608b3f8e9fba8b8
[2]: https://github.com/apache/bigtop/commit/e952272ed7aa28d7e2c36b26d81093ca01aa46a8
[3]: https://github.com/apache/bigtop/blob/release-1.5.0/bigtop-packages/src/rpm/hadoop/SPECS/hadoop.spec#L188

Kengo Seki <se...@apache.org>

On Sat, Feb 13, 2021 at 9:54 AM Jason Wen
<zh...@workday.com.invalid> wrote:
>
> Hi Matt,
>
> Thanks for help.
> This is the result of `ls` of the extracted dir:
> ADVISEADDBEAR:bigtop-1.5.0 zhenshan.wen$ ls
> BUILDING.txt           NOTICE                 bigtop-data-generators bigtop-tests           build.gradle           gradlew                provisioner            test
> CHANGES.txt            README.md              bigtop-deploy          bigtop.bom             docker                 output                 release.gradle
> LICENSE                bigtop-bigpetstore     bigtop-packages        bigtop_toolchain       docs                   packages.gradle        settings.gradle
> MAINTAINERS.txt        bigtop-ci              bigtop-test-framework  build                  gradle                 pom.xml                src
>
> And this is the command that I used
> ./gradlew hadoop-pkg-ind
>
> I am running this on my mac.
>
> Thanks,
> Jason
> From: Matt Andruff <ma...@andruffsolutions.com>
> Reply-To: "dev@bigtop.apache.org" <de...@bigtop.apache.org>
> Date: Friday, February 12, 2021 at 2:07 PM
> To: "dev@bigtop.apache.org" <de...@bigtop.apache.org>
> Subject: Re: Bigtop 1.5 build hadoop package error
>
> so I did finish the build of 1.5 without issues.... but I'm ready to help figure out why your build didn't work.
>
> Let me know about those asks I made.
>
> On Fri, Feb 12, 2021 at 4:26 PM Matt Andruff <ma...@andruffsolutions.com>> wrote:
> Hmm,
>
> I setup ec2 instance, and  (./gradlew hadoop-pkg-ind) is humming away... been building for 7mins.... I'll see if it finishes but appears the docker image is working as expected.
>
> By chance where you running the command as 'root' ?
>
> On Fri, Feb 12, 2021 at 4:04 PM Matt Andruff <ma...@andruffsolutions.com>> wrote:
> Hey Jason,
>
> I'm just spinning up an amazon box to check it out.
>
> Can you supply:
>   the exact command you used (include the user)
>   `ls` of the extracted dir.
>
> Thanks
>
> Matt
>
> On Fri, Feb 12, 2021 at 3:31 PM Jason Wen <zh...@workday.com.invalid> wrote:
> I think when I issue './gradlew hadoop-pkg-ind' I am using the pre-built docker image to build Hadoop packages.
> If that is the case, shouldn't the docker image have the necessary tools installed like cmake?
>
> Thanks,
> Jason
>
> On 2/12/21, 12:27 PM, "Konstantin Boudnik" <co...@apache.org>> wrote:
>
>     I think here's the reason
>
>     error: Failed build dependencies:Installing
>     /bigtop/output/hadoop/hadoop-2.10.1-1.el7.src.rpm
>
>              cmake is needed by hadoop-2.10.1-1.el7.x86_64
>
>     You need to have a set of tools to be able to build the stack. We are
>     doing thing through setting up the toolchain or using a specially
>     crafted container, that includes all the toolchain components.
>
>     Check this out
>
>     https://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_BIGTOP_How-2Bto-2Bbuild-2BBigtop-2Dtrunk&d=DwIDaQ&c=DS6PUFBBr_KiLo7Sjt3ljp5jaW5k2i9ijVXllEdOozc&r=UflFQf1BWcrVtfjfN1LUqWWh-UBP5XtRGMdcDC-0P7o&m=Y6BHLw6qDSERpiZ37SZEx9Xeqi8kGIrO9FpCUidwlCk&s=JRGSKpSGqaSNjFM4vw2Q3_J7_QeEMq3akC8eJ_VTZnM&e=
>
>     --
>     With regards,
>        Cos
>
>     On 12.02.2021 23:20, Jason Wen wrote:
>     > Hi,
>     >
>     > I am new to bigtop community. I downloaded bigtop 1.5 release and run ‘./gradlew hadoop-pkg-ind` in the extract dir. But the build fails with the following error message. The documentation that I followed is https://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_BIGTOP_Quickstart-2BGuide-253A-2BBigtop-2BIntegration-2BTest-2BFramework-2B2.0&d=DwIDaQ&c=DS6PUFBBr_KiLo7Sjt3ljp5jaW5k2i9ijVXllEdOozc&r=UflFQf1BWcrVtfjfN1LUqWWh-UBP5XtRGMdcDC-0P7o&m=Y6BHLw6qDSERpiZ37SZEx9Xeqi8kGIrO9FpCUidwlCk&s=TNLFDA7MZnM2ty9fVqJHhrSbl3Ix9DFuwsauzCMVYME&e=
>     >
>     > Can anyone shed light how to solve the build problem?
>     >
>     >> Task :hadoop-srpm
>     > Caching disabled for task ':hadoop-srpm' because:
>     >    Build cache is disabled
>     > Task ':hadoop-srpm' is not up-to-date because:
>     >    Task has not declared any outputs despite executing actions.
>     >          Nothing to do. Exiting...
>     > :hadoop-srpm (Thread[Execution worker for ':',5,main]) completed. Took 0.001 secs.
>     > :hadoop-rpm (Thread[Execution worker for ':',5,main]) started.
>     >
>     >> Task :hadoop-rpm FAILED
>     > Caching disabled for task ':hadoop-rpm' because:
>     >    Build cache is disabled
>     > Task ':hadoop-rpm' is not up-to-date because:
>     >    Task has not declared any outputs despite executing actions.
>     > Starting process 'command 'rpmbuild''. Working directory: /bigtop Command: rpmbuild --define _topdir /bigtop/build/hadoop/rpm/ --define hadoop_base_version 2.10.1 --define hadoop_version 2.10.1 --define hadoop_version 2.10.1 --define hadoop_release 1%{?dist} --rebuild /bigtop/output/hadoop/hadoop-2.10.1-1.el7.src.rpm --define do_maven_deploy false --define maven_deploy_source false
>     > Successfully started process 'command 'rpmbuild''
>     > error: Failed build dependencies:Installing /bigtop/output/hadoop/hadoop-2.10.1-1.el7.src.rpm
>     >
>     >          cmake is needed by hadoop-2.10.1-1.el7.x86_64
>     >
>     > :hadoop-rpm (Thread[Execution worker for ':',5,main]) completed. Took 0.628 secs.
>     > FAILURE: Build failed with an exception.
>     >
>     > * Where:
>     > Script '/bigtop/packages.gradle' line: 507
>     >
>     > * What went wrong:
>     > Execution failed for task ':hadoop-rpm'.
>     >> Process 'command 'rpmbuild'' finished with non-zero exit value 1
>     >
>     > * Try:
>     > Run with --stacktrace option to get the stack trace. Run with --debug option to get more log output. Run with --scan to get full insights.
>     >
>     > * Get more help at https://urldefense.proofpoint.com/v2/url?u=https-3A__help.gradle.org&d=DwIDaQ&c=DS6PUFBBr_KiLo7Sjt3ljp5jaW5k2i9ijVXllEdOozc&r=UflFQf1BWcrVtfjfN1LUqWWh-UBP5XtRGMdcDC-0P7o&m=Y6BHLw6qDSERpiZ37SZEx9Xeqi8kGIrO9FpCUidwlCk&s=8r0X9nES1diOG-8Y7uYlAa8-w1oXd4yvV0EpCwxN-e8&e=
>     >
>     > BUILD FAILED in 39s
>     > 5 actionable tasks: 5 executed
>     > + RESULT=1
>     > + mkdir -p output
>     > + docker cp 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b:/bigtop/build .
>     > + docker cp 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b:/bigtop/output .
>     > + docker rm -f 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b
>     > 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b
>     > + '[' 1 -ne 0 ']'
>     > + exit 1
>     > + docker rm -f 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b
>     > Error: No such container: 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b
>     >
>     >> Task :hadoop-pkg-ind FAILED
>     >
>     > FAILURE: Build failed with an exception.
>     >
>     > * Where:
>     > Script '/Users/zhenshan.wen/code/learning/bigtop-1.5.0/packages.gradle' line: 675
>     >
>     > * What went wrong:
>     > Execution failed for task ':hadoop-pkg-ind'.
>     >> Process 'command 'bash'' finished with non-zero exit value 1
>     >
>     > * Try:
>     > Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
>     >
>     > * Get more help at https://urldefense.proofpoint.com/v2/url?u=https-3A__help.gradle.org&d=DwIDaQ&c=DS6PUFBBr_KiLo7Sjt3ljp5jaW5k2i9ijVXllEdOozc&r=UflFQf1BWcrVtfjfN1LUqWWh-UBP5XtRGMdcDC-0P7o&m=Y6BHLw6qDSERpiZ37SZEx9Xeqi8kGIrO9FpCUidwlCk&s=8r0X9nES1diOG-8Y7uYlAa8-w1oXd4yvV0EpCwxN-e8&e=
>     >
>     > BUILD FAILED in 1m 7s
>     > 1 actionable task: 1 executed
>     >
>     > Thanks,
>     > Jason
>     >

Re: Bigtop 1.5 build hadoop package error

Posted by Jason Wen <zh...@workday.com.INVALID>.
Hi Matt,

Thanks for help.
This is the result of `ls` of the extracted dir:
ADVISEADDBEAR:bigtop-1.5.0 zhenshan.wen$ ls
BUILDING.txt           NOTICE                 bigtop-data-generators bigtop-tests           build.gradle           gradlew                provisioner            test
CHANGES.txt            README.md              bigtop-deploy          bigtop.bom             docker                 output                 release.gradle
LICENSE                bigtop-bigpetstore     bigtop-packages        bigtop_toolchain       docs                   packages.gradle        settings.gradle
MAINTAINERS.txt        bigtop-ci              bigtop-test-framework  build                  gradle                 pom.xml                src

And this is the command that I used
./gradlew hadoop-pkg-ind

I am running this on my mac.

Thanks,
Jason
From: Matt Andruff <ma...@andruffsolutions.com>
Reply-To: "dev@bigtop.apache.org" <de...@bigtop.apache.org>
Date: Friday, February 12, 2021 at 2:07 PM
To: "dev@bigtop.apache.org" <de...@bigtop.apache.org>
Subject: Re: Bigtop 1.5 build hadoop package error

so I did finish the build of 1.5 without issues.... but I'm ready to help figure out why your build didn't work.

Let me know about those asks I made.

On Fri, Feb 12, 2021 at 4:26 PM Matt Andruff <ma...@andruffsolutions.com>> wrote:
Hmm,

I setup ec2 instance, and  (./gradlew hadoop-pkg-ind) is humming away... been building for 7mins.... I'll see if it finishes but appears the docker image is working as expected.

By chance where you running the command as 'root' ?

On Fri, Feb 12, 2021 at 4:04 PM Matt Andruff <ma...@andruffsolutions.com>> wrote:
Hey Jason,

I'm just spinning up an amazon box to check it out.

Can you supply:
  the exact command you used (include the user)
  `ls` of the extracted dir.

Thanks

Matt

On Fri, Feb 12, 2021 at 3:31 PM Jason Wen <zh...@workday.com.invalid> wrote:
I think when I issue './gradlew hadoop-pkg-ind' I am using the pre-built docker image to build Hadoop packages.
If that is the case, shouldn't the docker image have the necessary tools installed like cmake?

Thanks,
Jason

On 2/12/21, 12:27 PM, "Konstantin Boudnik" <co...@apache.org>> wrote:

    I think here's the reason

    error: Failed build dependencies:Installing
    /bigtop/output/hadoop/hadoop-2.10.1-1.el7.src.rpm

             cmake is needed by hadoop-2.10.1-1.el7.x86_64

    You need to have a set of tools to be able to build the stack. We are
    doing thing through setting up the toolchain or using a specially
    crafted container, that includes all the toolchain components.

    Check this out

    https://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_BIGTOP_How-2Bto-2Bbuild-2BBigtop-2Dtrunk&d=DwIDaQ&c=DS6PUFBBr_KiLo7Sjt3ljp5jaW5k2i9ijVXllEdOozc&r=UflFQf1BWcrVtfjfN1LUqWWh-UBP5XtRGMdcDC-0P7o&m=Y6BHLw6qDSERpiZ37SZEx9Xeqi8kGIrO9FpCUidwlCk&s=JRGSKpSGqaSNjFM4vw2Q3_J7_QeEMq3akC8eJ_VTZnM&e=

    --
    With regards,
       Cos

    On 12.02.2021 23:20, Jason Wen wrote:
    > Hi,
    >
    > I am new to bigtop community. I downloaded bigtop 1.5 release and run ‘./gradlew hadoop-pkg-ind` in the extract dir. But the build fails with the following error message. The documentation that I followed is https://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_BIGTOP_Quickstart-2BGuide-253A-2BBigtop-2BIntegration-2BTest-2BFramework-2B2.0&d=DwIDaQ&c=DS6PUFBBr_KiLo7Sjt3ljp5jaW5k2i9ijVXllEdOozc&r=UflFQf1BWcrVtfjfN1LUqWWh-UBP5XtRGMdcDC-0P7o&m=Y6BHLw6qDSERpiZ37SZEx9Xeqi8kGIrO9FpCUidwlCk&s=TNLFDA7MZnM2ty9fVqJHhrSbl3Ix9DFuwsauzCMVYME&e=
    >
    > Can anyone shed light how to solve the build problem?
    >
    >> Task :hadoop-srpm
    > Caching disabled for task ':hadoop-srpm' because:
    >    Build cache is disabled
    > Task ':hadoop-srpm' is not up-to-date because:
    >    Task has not declared any outputs despite executing actions.
    >          Nothing to do. Exiting...
    > :hadoop-srpm (Thread[Execution worker for ':',5,main]) completed. Took 0.001 secs.
    > :hadoop-rpm (Thread[Execution worker for ':',5,main]) started.
    >
    >> Task :hadoop-rpm FAILED
    > Caching disabled for task ':hadoop-rpm' because:
    >    Build cache is disabled
    > Task ':hadoop-rpm' is not up-to-date because:
    >    Task has not declared any outputs despite executing actions.
    > Starting process 'command 'rpmbuild''. Working directory: /bigtop Command: rpmbuild --define _topdir /bigtop/build/hadoop/rpm/ --define hadoop_base_version 2.10.1 --define hadoop_version 2.10.1 --define hadoop_version 2.10.1 --define hadoop_release 1%{?dist} --rebuild /bigtop/output/hadoop/hadoop-2.10.1-1.el7.src.rpm --define do_maven_deploy false --define maven_deploy_source false
    > Successfully started process 'command 'rpmbuild''
    > error: Failed build dependencies:Installing /bigtop/output/hadoop/hadoop-2.10.1-1.el7.src.rpm
    >
    >          cmake is needed by hadoop-2.10.1-1.el7.x86_64
    >
    > :hadoop-rpm (Thread[Execution worker for ':',5,main]) completed. Took 0.628 secs.
    > FAILURE: Build failed with an exception.
    >
    > * Where:
    > Script '/bigtop/packages.gradle' line: 507
    >
    > * What went wrong:
    > Execution failed for task ':hadoop-rpm'.
    >> Process 'command 'rpmbuild'' finished with non-zero exit value 1
    >
    > * Try:
    > Run with --stacktrace option to get the stack trace. Run with --debug option to get more log output. Run with --scan to get full insights.
    >
    > * Get more help at https://urldefense.proofpoint.com/v2/url?u=https-3A__help.gradle.org&d=DwIDaQ&c=DS6PUFBBr_KiLo7Sjt3ljp5jaW5k2i9ijVXllEdOozc&r=UflFQf1BWcrVtfjfN1LUqWWh-UBP5XtRGMdcDC-0P7o&m=Y6BHLw6qDSERpiZ37SZEx9Xeqi8kGIrO9FpCUidwlCk&s=8r0X9nES1diOG-8Y7uYlAa8-w1oXd4yvV0EpCwxN-e8&e=
    >
    > BUILD FAILED in 39s
    > 5 actionable tasks: 5 executed
    > + RESULT=1
    > + mkdir -p output
    > + docker cp 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b:/bigtop/build .
    > + docker cp 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b:/bigtop/output .
    > + docker rm -f 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b
    > 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b
    > + '[' 1 -ne 0 ']'
    > + exit 1
    > + docker rm -f 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b
    > Error: No such container: 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b
    >
    >> Task :hadoop-pkg-ind FAILED
    >
    > FAILURE: Build failed with an exception.
    >
    > * Where:
    > Script '/Users/zhenshan.wen/code/learning/bigtop-1.5.0/packages.gradle' line: 675
    >
    > * What went wrong:
    > Execution failed for task ':hadoop-pkg-ind'.
    >> Process 'command 'bash'' finished with non-zero exit value 1
    >
    > * Try:
    > Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
    >
    > * Get more help at https://urldefense.proofpoint.com/v2/url?u=https-3A__help.gradle.org&d=DwIDaQ&c=DS6PUFBBr_KiLo7Sjt3ljp5jaW5k2i9ijVXllEdOozc&r=UflFQf1BWcrVtfjfN1LUqWWh-UBP5XtRGMdcDC-0P7o&m=Y6BHLw6qDSERpiZ37SZEx9Xeqi8kGIrO9FpCUidwlCk&s=8r0X9nES1diOG-8Y7uYlAa8-w1oXd4yvV0EpCwxN-e8&e=
    >
    > BUILD FAILED in 1m 7s
    > 1 actionable task: 1 executed
    >
    > Thanks,
    > Jason
    >

Re: Bigtop 1.5 build hadoop package error

Posted by Matt Andruff <ma...@andruffsolutions.com>.
so I did finish the build of 1.5 without issues.... but I'm ready to help
figure out why your build didn't work.

Let me know about those asks I made.

On Fri, Feb 12, 2021 at 4:26 PM Matt Andruff <ma...@andruffsolutions.com>
wrote:

> Hmm,
>
> I setup ec2 instance, and  (./gradlew hadoop-pkg-ind) is humming away...
> been building for 7mins.... I'll see if it finishes but appears the docker
> image is working as expected.
>
> By chance where you running the command as 'root' ?
>
> On Fri, Feb 12, 2021 at 4:04 PM Matt Andruff <ma...@andruffsolutions.com>
> wrote:
>
>> Hey Jason,
>>
>> I'm just spinning up an amazon box to check it out.
>>
>> Can you supply:
>>   the exact command you used (include the user)
>>   `ls` of the extracted dir.
>>
>> Thanks
>>
>> Matt
>>
>> On Fri, Feb 12, 2021 at 3:31 PM Jason Wen
>> <zh...@workday.com.invalid> wrote:
>>
>>> I think when I issue './gradlew hadoop-pkg-ind' I am using the pre-built
>>> docker image to build Hadoop packages.
>>> If that is the case, shouldn't the docker image have the necessary tools
>>> installed like cmake?
>>>
>>> Thanks,
>>> Jason
>>>
>>> On 2/12/21, 12:27 PM, "Konstantin Boudnik" <co...@apache.org> wrote:
>>>
>>>     I think here's the reason
>>>
>>>     error: Failed build dependencies:Installing
>>>     /bigtop/output/hadoop/hadoop-2.10.1-1.el7.src.rpm
>>>
>>>              cmake is needed by hadoop-2.10.1-1.el7.x86_64
>>>
>>>     You need to have a set of tools to be able to build the stack. We
>>> are
>>>     doing thing through setting up the toolchain or using a specially
>>>     crafted container, that includes all the toolchain components.
>>>
>>>     Check this out
>>>
>>>
>>> https://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_BIGTOP_How-2Bto-2Bbuild-2BBigtop-2Dtrunk&d=DwIDaQ&c=DS6PUFBBr_KiLo7Sjt3ljp5jaW5k2i9ijVXllEdOozc&r=UflFQf1BWcrVtfjfN1LUqWWh-UBP5XtRGMdcDC-0P7o&m=Y6BHLw6qDSERpiZ37SZEx9Xeqi8kGIrO9FpCUidwlCk&s=JRGSKpSGqaSNjFM4vw2Q3_J7_QeEMq3akC8eJ_VTZnM&e=
>>>
>>>     --
>>>     With regards,
>>>        Cos
>>>
>>>     On 12.02.2021 23:20, Jason Wen wrote:
>>>     > Hi,
>>>     >
>>>     > I am new to bigtop community. I downloaded bigtop 1.5 release and
>>> run ‘./gradlew hadoop-pkg-ind` in the extract dir. But the build fails with
>>> the following error message. The documentation that I followed is
>>> https://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_BIGTOP_Quickstart-2BGuide-253A-2BBigtop-2BIntegration-2BTest-2BFramework-2B2.0&d=DwIDaQ&c=DS6PUFBBr_KiLo7Sjt3ljp5jaW5k2i9ijVXllEdOozc&r=UflFQf1BWcrVtfjfN1LUqWWh-UBP5XtRGMdcDC-0P7o&m=Y6BHLw6qDSERpiZ37SZEx9Xeqi8kGIrO9FpCUidwlCk&s=TNLFDA7MZnM2ty9fVqJHhrSbl3Ix9DFuwsauzCMVYME&e=
>>>     >
>>>     > Can anyone shed light how to solve the build problem?
>>>     >
>>>     >> Task :hadoop-srpm
>>>     > Caching disabled for task ':hadoop-srpm' because:
>>>     >    Build cache is disabled
>>>     > Task ':hadoop-srpm' is not up-to-date because:
>>>     >    Task has not declared any outputs despite executing actions.
>>>     >          Nothing to do. Exiting...
>>>     > :hadoop-srpm (Thread[Execution worker for ':',5,main]) completed.
>>> Took 0.001 secs.
>>>     > :hadoop-rpm (Thread[Execution worker for ':',5,main]) started.
>>>     >
>>>     >> Task :hadoop-rpm FAILED
>>>     > Caching disabled for task ':hadoop-rpm' because:
>>>     >    Build cache is disabled
>>>     > Task ':hadoop-rpm' is not up-to-date because:
>>>     >    Task has not declared any outputs despite executing actions.
>>>     > Starting process 'command 'rpmbuild''. Working directory: /bigtop
>>> Command: rpmbuild --define _topdir /bigtop/build/hadoop/rpm/ --define
>>> hadoop_base_version 2.10.1 --define hadoop_version 2.10.1 --define
>>> hadoop_version 2.10.1 --define hadoop_release 1%{?dist} --rebuild
>>> /bigtop/output/hadoop/hadoop-2.10.1-1.el7.src.rpm --define do_maven_deploy
>>> false --define maven_deploy_source false
>>>     > Successfully started process 'command 'rpmbuild''
>>>     > error: Failed build dependencies:Installing
>>> /bigtop/output/hadoop/hadoop-2.10.1-1.el7.src.rpm
>>>     >
>>>     >          cmake is needed by hadoop-2.10.1-1.el7.x86_64
>>>     >
>>>     > :hadoop-rpm (Thread[Execution worker for ':',5,main]) completed.
>>> Took 0.628 secs.
>>>     > FAILURE: Build failed with an exception.
>>>     >
>>>     > * Where:
>>>     > Script '/bigtop/packages.gradle' line: 507
>>>     >
>>>     > * What went wrong:
>>>     > Execution failed for task ':hadoop-rpm'.
>>>     >> Process 'command 'rpmbuild'' finished with non-zero exit value 1
>>>     >
>>>     > * Try:
>>>     > Run with --stacktrace option to get the stack trace. Run with
>>> --debug option to get more log output. Run with --scan to get full insights.
>>>     >
>>>     > * Get more help at
>>> https://urldefense.proofpoint.com/v2/url?u=https-3A__help.gradle.org&d=DwIDaQ&c=DS6PUFBBr_KiLo7Sjt3ljp5jaW5k2i9ijVXllEdOozc&r=UflFQf1BWcrVtfjfN1LUqWWh-UBP5XtRGMdcDC-0P7o&m=Y6BHLw6qDSERpiZ37SZEx9Xeqi8kGIrO9FpCUidwlCk&s=8r0X9nES1diOG-8Y7uYlAa8-w1oXd4yvV0EpCwxN-e8&e=
>>>     >
>>>     > BUILD FAILED in 39s
>>>     > 5 actionable tasks: 5 executed
>>>     > + RESULT=1
>>>     > + mkdir -p output
>>>     > + docker cp
>>> 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b:/bigtop/build
>>> .
>>>     > + docker cp
>>> 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b:/bigtop/output
>>> .
>>>     > + docker rm -f
>>> 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b
>>>     > 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b
>>>     > + '[' 1 -ne 0 ']'
>>>     > + exit 1
>>>     > + docker rm -f
>>> 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b
>>>     > Error: No such container:
>>> 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b
>>>     >
>>>     >> Task :hadoop-pkg-ind FAILED
>>>     >
>>>     > FAILURE: Build failed with an exception.
>>>     >
>>>     > * Where:
>>>     > Script
>>> '/Users/zhenshan.wen/code/learning/bigtop-1.5.0/packages.gradle' line: 675
>>>     >
>>>     > * What went wrong:
>>>     > Execution failed for task ':hadoop-pkg-ind'.
>>>     >> Process 'command 'bash'' finished with non-zero exit value 1
>>>     >
>>>     > * Try:
>>>     > Run with --stacktrace option to get the stack trace. Run with
>>> --info or --debug option to get more log output. Run with --scan to get
>>> full insights.
>>>     >
>>>     > * Get more help at
>>> https://urldefense.proofpoint.com/v2/url?u=https-3A__help.gradle.org&d=DwIDaQ&c=DS6PUFBBr_KiLo7Sjt3ljp5jaW5k2i9ijVXllEdOozc&r=UflFQf1BWcrVtfjfN1LUqWWh-UBP5XtRGMdcDC-0P7o&m=Y6BHLw6qDSERpiZ37SZEx9Xeqi8kGIrO9FpCUidwlCk&s=8r0X9nES1diOG-8Y7uYlAa8-w1oXd4yvV0EpCwxN-e8&e=
>>>     >
>>>     > BUILD FAILED in 1m 7s
>>>     > 1 actionable task: 1 executed
>>>     >
>>>     > Thanks,
>>>     > Jason
>>>     >
>>>
>>>

Re: Bigtop 1.5 build hadoop package error

Posted by Matt Andruff <ma...@andruffsolutions.com>.
Hmm,

I setup ec2 instance, and  (./gradlew hadoop-pkg-ind) is humming away...
been building for 7mins.... I'll see if it finishes but appears the docker
image is working as expected.

By chance where you running the command as 'root' ?

On Fri, Feb 12, 2021 at 4:04 PM Matt Andruff <ma...@andruffsolutions.com>
wrote:

> Hey Jason,
>
> I'm just spinning up an amazon box to check it out.
>
> Can you supply:
>   the exact command you used (include the user)
>   `ls` of the extracted dir.
>
> Thanks
>
> Matt
>
> On Fri, Feb 12, 2021 at 3:31 PM Jason Wen <zh...@workday.com.invalid>
> wrote:
>
>> I think when I issue './gradlew hadoop-pkg-ind' I am using the pre-built
>> docker image to build Hadoop packages.
>> If that is the case, shouldn't the docker image have the necessary tools
>> installed like cmake?
>>
>> Thanks,
>> Jason
>>
>> On 2/12/21, 12:27 PM, "Konstantin Boudnik" <co...@apache.org> wrote:
>>
>>     I think here's the reason
>>
>>     error: Failed build dependencies:Installing
>>     /bigtop/output/hadoop/hadoop-2.10.1-1.el7.src.rpm
>>
>>              cmake is needed by hadoop-2.10.1-1.el7.x86_64
>>
>>     You need to have a set of tools to be able to build the stack. We are
>>     doing thing through setting up the toolchain or using a specially
>>     crafted container, that includes all the toolchain components.
>>
>>     Check this out
>>
>>
>> https://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_BIGTOP_How-2Bto-2Bbuild-2BBigtop-2Dtrunk&d=DwIDaQ&c=DS6PUFBBr_KiLo7Sjt3ljp5jaW5k2i9ijVXllEdOozc&r=UflFQf1BWcrVtfjfN1LUqWWh-UBP5XtRGMdcDC-0P7o&m=Y6BHLw6qDSERpiZ37SZEx9Xeqi8kGIrO9FpCUidwlCk&s=JRGSKpSGqaSNjFM4vw2Q3_J7_QeEMq3akC8eJ_VTZnM&e=
>>
>>     --
>>     With regards,
>>        Cos
>>
>>     On 12.02.2021 23:20, Jason Wen wrote:
>>     > Hi,
>>     >
>>     > I am new to bigtop community. I downloaded bigtop 1.5 release and
>> run ‘./gradlew hadoop-pkg-ind` in the extract dir. But the build fails with
>> the following error message. The documentation that I followed is
>> https://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_BIGTOP_Quickstart-2BGuide-253A-2BBigtop-2BIntegration-2BTest-2BFramework-2B2.0&d=DwIDaQ&c=DS6PUFBBr_KiLo7Sjt3ljp5jaW5k2i9ijVXllEdOozc&r=UflFQf1BWcrVtfjfN1LUqWWh-UBP5XtRGMdcDC-0P7o&m=Y6BHLw6qDSERpiZ37SZEx9Xeqi8kGIrO9FpCUidwlCk&s=TNLFDA7MZnM2ty9fVqJHhrSbl3Ix9DFuwsauzCMVYME&e=
>>     >
>>     > Can anyone shed light how to solve the build problem?
>>     >
>>     >> Task :hadoop-srpm
>>     > Caching disabled for task ':hadoop-srpm' because:
>>     >    Build cache is disabled
>>     > Task ':hadoop-srpm' is not up-to-date because:
>>     >    Task has not declared any outputs despite executing actions.
>>     >          Nothing to do. Exiting...
>>     > :hadoop-srpm (Thread[Execution worker for ':',5,main]) completed.
>> Took 0.001 secs.
>>     > :hadoop-rpm (Thread[Execution worker for ':',5,main]) started.
>>     >
>>     >> Task :hadoop-rpm FAILED
>>     > Caching disabled for task ':hadoop-rpm' because:
>>     >    Build cache is disabled
>>     > Task ':hadoop-rpm' is not up-to-date because:
>>     >    Task has not declared any outputs despite executing actions.
>>     > Starting process 'command 'rpmbuild''. Working directory: /bigtop
>> Command: rpmbuild --define _topdir /bigtop/build/hadoop/rpm/ --define
>> hadoop_base_version 2.10.1 --define hadoop_version 2.10.1 --define
>> hadoop_version 2.10.1 --define hadoop_release 1%{?dist} --rebuild
>> /bigtop/output/hadoop/hadoop-2.10.1-1.el7.src.rpm --define do_maven_deploy
>> false --define maven_deploy_source false
>>     > Successfully started process 'command 'rpmbuild''
>>     > error: Failed build dependencies:Installing
>> /bigtop/output/hadoop/hadoop-2.10.1-1.el7.src.rpm
>>     >
>>     >          cmake is needed by hadoop-2.10.1-1.el7.x86_64
>>     >
>>     > :hadoop-rpm (Thread[Execution worker for ':',5,main]) completed.
>> Took 0.628 secs.
>>     > FAILURE: Build failed with an exception.
>>     >
>>     > * Where:
>>     > Script '/bigtop/packages.gradle' line: 507
>>     >
>>     > * What went wrong:
>>     > Execution failed for task ':hadoop-rpm'.
>>     >> Process 'command 'rpmbuild'' finished with non-zero exit value 1
>>     >
>>     > * Try:
>>     > Run with --stacktrace option to get the stack trace. Run with
>> --debug option to get more log output. Run with --scan to get full insights.
>>     >
>>     > * Get more help at
>> https://urldefense.proofpoint.com/v2/url?u=https-3A__help.gradle.org&d=DwIDaQ&c=DS6PUFBBr_KiLo7Sjt3ljp5jaW5k2i9ijVXllEdOozc&r=UflFQf1BWcrVtfjfN1LUqWWh-UBP5XtRGMdcDC-0P7o&m=Y6BHLw6qDSERpiZ37SZEx9Xeqi8kGIrO9FpCUidwlCk&s=8r0X9nES1diOG-8Y7uYlAa8-w1oXd4yvV0EpCwxN-e8&e=
>>     >
>>     > BUILD FAILED in 39s
>>     > 5 actionable tasks: 5 executed
>>     > + RESULT=1
>>     > + mkdir -p output
>>     > + docker cp
>> 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b:/bigtop/build
>> .
>>     > + docker cp
>> 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b:/bigtop/output
>> .
>>     > + docker rm -f
>> 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b
>>     > 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b
>>     > + '[' 1 -ne 0 ']'
>>     > + exit 1
>>     > + docker rm -f
>> 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b
>>     > Error: No such container:
>> 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b
>>     >
>>     >> Task :hadoop-pkg-ind FAILED
>>     >
>>     > FAILURE: Build failed with an exception.
>>     >
>>     > * Where:
>>     > Script
>> '/Users/zhenshan.wen/code/learning/bigtop-1.5.0/packages.gradle' line: 675
>>     >
>>     > * What went wrong:
>>     > Execution failed for task ':hadoop-pkg-ind'.
>>     >> Process 'command 'bash'' finished with non-zero exit value 1
>>     >
>>     > * Try:
>>     > Run with --stacktrace option to get the stack trace. Run with
>> --info or --debug option to get more log output. Run with --scan to get
>> full insights.
>>     >
>>     > * Get more help at
>> https://urldefense.proofpoint.com/v2/url?u=https-3A__help.gradle.org&d=DwIDaQ&c=DS6PUFBBr_KiLo7Sjt3ljp5jaW5k2i9ijVXllEdOozc&r=UflFQf1BWcrVtfjfN1LUqWWh-UBP5XtRGMdcDC-0P7o&m=Y6BHLw6qDSERpiZ37SZEx9Xeqi8kGIrO9FpCUidwlCk&s=8r0X9nES1diOG-8Y7uYlAa8-w1oXd4yvV0EpCwxN-e8&e=
>>     >
>>     > BUILD FAILED in 1m 7s
>>     > 1 actionable task: 1 executed
>>     >
>>     > Thanks,
>>     > Jason
>>     >
>>
>>

Re: Bigtop 1.5 build hadoop package error

Posted by Matt Andruff <ma...@andruffsolutions.com>.
Hey Jason,

I'm just spinning up an amazon box to check it out.

Can you supply:
  the exact command you used (include the user)
  `ls` of the extracted dir.

Thanks

Matt

On Fri, Feb 12, 2021 at 3:31 PM Jason Wen <zh...@workday.com.invalid>
wrote:

> I think when I issue './gradlew hadoop-pkg-ind' I am using the pre-built
> docker image to build Hadoop packages.
> If that is the case, shouldn't the docker image have the necessary tools
> installed like cmake?
>
> Thanks,
> Jason
>
> On 2/12/21, 12:27 PM, "Konstantin Boudnik" <co...@apache.org> wrote:
>
>     I think here's the reason
>
>     error: Failed build dependencies:Installing
>     /bigtop/output/hadoop/hadoop-2.10.1-1.el7.src.rpm
>
>              cmake is needed by hadoop-2.10.1-1.el7.x86_64
>
>     You need to have a set of tools to be able to build the stack. We are
>     doing thing through setting up the toolchain or using a specially
>     crafted container, that includes all the toolchain components.
>
>     Check this out
>
>
> https://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_BIGTOP_How-2Bto-2Bbuild-2BBigtop-2Dtrunk&d=DwIDaQ&c=DS6PUFBBr_KiLo7Sjt3ljp5jaW5k2i9ijVXllEdOozc&r=UflFQf1BWcrVtfjfN1LUqWWh-UBP5XtRGMdcDC-0P7o&m=Y6BHLw6qDSERpiZ37SZEx9Xeqi8kGIrO9FpCUidwlCk&s=JRGSKpSGqaSNjFM4vw2Q3_J7_QeEMq3akC8eJ_VTZnM&e=
>
>     --
>     With regards,
>        Cos
>
>     On 12.02.2021 23:20, Jason Wen wrote:
>     > Hi,
>     >
>     > I am new to bigtop community. I downloaded bigtop 1.5 release and
> run ‘./gradlew hadoop-pkg-ind` in the extract dir. But the build fails with
> the following error message. The documentation that I followed is
> https://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_BIGTOP_Quickstart-2BGuide-253A-2BBigtop-2BIntegration-2BTest-2BFramework-2B2.0&d=DwIDaQ&c=DS6PUFBBr_KiLo7Sjt3ljp5jaW5k2i9ijVXllEdOozc&r=UflFQf1BWcrVtfjfN1LUqWWh-UBP5XtRGMdcDC-0P7o&m=Y6BHLw6qDSERpiZ37SZEx9Xeqi8kGIrO9FpCUidwlCk&s=TNLFDA7MZnM2ty9fVqJHhrSbl3Ix9DFuwsauzCMVYME&e=
>     >
>     > Can anyone shed light how to solve the build problem?
>     >
>     >> Task :hadoop-srpm
>     > Caching disabled for task ':hadoop-srpm' because:
>     >    Build cache is disabled
>     > Task ':hadoop-srpm' is not up-to-date because:
>     >    Task has not declared any outputs despite executing actions.
>     >          Nothing to do. Exiting...
>     > :hadoop-srpm (Thread[Execution worker for ':',5,main]) completed.
> Took 0.001 secs.
>     > :hadoop-rpm (Thread[Execution worker for ':',5,main]) started.
>     >
>     >> Task :hadoop-rpm FAILED
>     > Caching disabled for task ':hadoop-rpm' because:
>     >    Build cache is disabled
>     > Task ':hadoop-rpm' is not up-to-date because:
>     >    Task has not declared any outputs despite executing actions.
>     > Starting process 'command 'rpmbuild''. Working directory: /bigtop
> Command: rpmbuild --define _topdir /bigtop/build/hadoop/rpm/ --define
> hadoop_base_version 2.10.1 --define hadoop_version 2.10.1 --define
> hadoop_version 2.10.1 --define hadoop_release 1%{?dist} --rebuild
> /bigtop/output/hadoop/hadoop-2.10.1-1.el7.src.rpm --define do_maven_deploy
> false --define maven_deploy_source false
>     > Successfully started process 'command 'rpmbuild''
>     > error: Failed build dependencies:Installing
> /bigtop/output/hadoop/hadoop-2.10.1-1.el7.src.rpm
>     >
>     >          cmake is needed by hadoop-2.10.1-1.el7.x86_64
>     >
>     > :hadoop-rpm (Thread[Execution worker for ':',5,main]) completed.
> Took 0.628 secs.
>     > FAILURE: Build failed with an exception.
>     >
>     > * Where:
>     > Script '/bigtop/packages.gradle' line: 507
>     >
>     > * What went wrong:
>     > Execution failed for task ':hadoop-rpm'.
>     >> Process 'command 'rpmbuild'' finished with non-zero exit value 1
>     >
>     > * Try:
>     > Run with --stacktrace option to get the stack trace. Run with
> --debug option to get more log output. Run with --scan to get full insights.
>     >
>     > * Get more help at
> https://urldefense.proofpoint.com/v2/url?u=https-3A__help.gradle.org&d=DwIDaQ&c=DS6PUFBBr_KiLo7Sjt3ljp5jaW5k2i9ijVXllEdOozc&r=UflFQf1BWcrVtfjfN1LUqWWh-UBP5XtRGMdcDC-0P7o&m=Y6BHLw6qDSERpiZ37SZEx9Xeqi8kGIrO9FpCUidwlCk&s=8r0X9nES1diOG-8Y7uYlAa8-w1oXd4yvV0EpCwxN-e8&e=
>     >
>     > BUILD FAILED in 39s
>     > 5 actionable tasks: 5 executed
>     > + RESULT=1
>     > + mkdir -p output
>     > + docker cp
> 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b:/bigtop/build
> .
>     > + docker cp
> 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b:/bigtop/output
> .
>     > + docker rm -f
> 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b
>     > 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b
>     > + '[' 1 -ne 0 ']'
>     > + exit 1
>     > + docker rm -f
> 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b
>     > Error: No such container:
> 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b
>     >
>     >> Task :hadoop-pkg-ind FAILED
>     >
>     > FAILURE: Build failed with an exception.
>     >
>     > * Where:
>     > Script
> '/Users/zhenshan.wen/code/learning/bigtop-1.5.0/packages.gradle' line: 675
>     >
>     > * What went wrong:
>     > Execution failed for task ':hadoop-pkg-ind'.
>     >> Process 'command 'bash'' finished with non-zero exit value 1
>     >
>     > * Try:
>     > Run with --stacktrace option to get the stack trace. Run with --info
> or --debug option to get more log output. Run with --scan to get full
> insights.
>     >
>     > * Get more help at
> https://urldefense.proofpoint.com/v2/url?u=https-3A__help.gradle.org&d=DwIDaQ&c=DS6PUFBBr_KiLo7Sjt3ljp5jaW5k2i9ijVXllEdOozc&r=UflFQf1BWcrVtfjfN1LUqWWh-UBP5XtRGMdcDC-0P7o&m=Y6BHLw6qDSERpiZ37SZEx9Xeqi8kGIrO9FpCUidwlCk&s=8r0X9nES1diOG-8Y7uYlAa8-w1oXd4yvV0EpCwxN-e8&e=
>     >
>     > BUILD FAILED in 1m 7s
>     > 1 actionable task: 1 executed
>     >
>     > Thanks,
>     > Jason
>     >
>
>

Re: Bigtop 1.5 build hadoop package error

Posted by Jason Wen <zh...@workday.com.INVALID>.
I think when I issue './gradlew hadoop-pkg-ind' I am using the pre-built docker image to build Hadoop packages.
If that is the case, shouldn't the docker image have the necessary tools installed like cmake?

Thanks,
Jason

On 2/12/21, 12:27 PM, "Konstantin Boudnik" <co...@apache.org> wrote:

    I think here's the reason

    error: Failed build dependencies:Installing 
    /bigtop/output/hadoop/hadoop-2.10.1-1.el7.src.rpm

             cmake is needed by hadoop-2.10.1-1.el7.x86_64

    You need to have a set of tools to be able to build the stack. We are 
    doing thing through setting up the toolchain or using a specially 
    crafted container, that includes all the toolchain components.

    Check this out

    https://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_BIGTOP_How-2Bto-2Bbuild-2BBigtop-2Dtrunk&d=DwIDaQ&c=DS6PUFBBr_KiLo7Sjt3ljp5jaW5k2i9ijVXllEdOozc&r=UflFQf1BWcrVtfjfN1LUqWWh-UBP5XtRGMdcDC-0P7o&m=Y6BHLw6qDSERpiZ37SZEx9Xeqi8kGIrO9FpCUidwlCk&s=JRGSKpSGqaSNjFM4vw2Q3_J7_QeEMq3akC8eJ_VTZnM&e= 

    --
    With regards,
       Cos

    On 12.02.2021 23:20, Jason Wen wrote:
    > Hi,
    > 
    > I am new to bigtop community. I downloaded bigtop 1.5 release and run ‘./gradlew hadoop-pkg-ind` in the extract dir. But the build fails with the following error message. The documentation that I followed is https://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_BIGTOP_Quickstart-2BGuide-253A-2BBigtop-2BIntegration-2BTest-2BFramework-2B2.0&d=DwIDaQ&c=DS6PUFBBr_KiLo7Sjt3ljp5jaW5k2i9ijVXllEdOozc&r=UflFQf1BWcrVtfjfN1LUqWWh-UBP5XtRGMdcDC-0P7o&m=Y6BHLw6qDSERpiZ37SZEx9Xeqi8kGIrO9FpCUidwlCk&s=TNLFDA7MZnM2ty9fVqJHhrSbl3Ix9DFuwsauzCMVYME&e= 
    > 
    > Can anyone shed light how to solve the build problem?
    > 
    >> Task :hadoop-srpm
    > Caching disabled for task ':hadoop-srpm' because:
    >    Build cache is disabled
    > Task ':hadoop-srpm' is not up-to-date because:
    >    Task has not declared any outputs despite executing actions.
    >          Nothing to do. Exiting...
    > :hadoop-srpm (Thread[Execution worker for ':',5,main]) completed. Took 0.001 secs.
    > :hadoop-rpm (Thread[Execution worker for ':',5,main]) started.
    > 
    >> Task :hadoop-rpm FAILED
    > Caching disabled for task ':hadoop-rpm' because:
    >    Build cache is disabled
    > Task ':hadoop-rpm' is not up-to-date because:
    >    Task has not declared any outputs despite executing actions.
    > Starting process 'command 'rpmbuild''. Working directory: /bigtop Command: rpmbuild --define _topdir /bigtop/build/hadoop/rpm/ --define hadoop_base_version 2.10.1 --define hadoop_version 2.10.1 --define hadoop_version 2.10.1 --define hadoop_release 1%{?dist} --rebuild /bigtop/output/hadoop/hadoop-2.10.1-1.el7.src.rpm --define do_maven_deploy false --define maven_deploy_source false
    > Successfully started process 'command 'rpmbuild''
    > error: Failed build dependencies:Installing /bigtop/output/hadoop/hadoop-2.10.1-1.el7.src.rpm
    > 
    >          cmake is needed by hadoop-2.10.1-1.el7.x86_64
    > 
    > :hadoop-rpm (Thread[Execution worker for ':',5,main]) completed. Took 0.628 secs.
    > FAILURE: Build failed with an exception.
    > 
    > * Where:
    > Script '/bigtop/packages.gradle' line: 507
    > 
    > * What went wrong:
    > Execution failed for task ':hadoop-rpm'.
    >> Process 'command 'rpmbuild'' finished with non-zero exit value 1
    > 
    > * Try:
    > Run with --stacktrace option to get the stack trace. Run with --debug option to get more log output. Run with --scan to get full insights.
    > 
    > * Get more help at https://urldefense.proofpoint.com/v2/url?u=https-3A__help.gradle.org&d=DwIDaQ&c=DS6PUFBBr_KiLo7Sjt3ljp5jaW5k2i9ijVXllEdOozc&r=UflFQf1BWcrVtfjfN1LUqWWh-UBP5XtRGMdcDC-0P7o&m=Y6BHLw6qDSERpiZ37SZEx9Xeqi8kGIrO9FpCUidwlCk&s=8r0X9nES1diOG-8Y7uYlAa8-w1oXd4yvV0EpCwxN-e8&e= 
    > 
    > BUILD FAILED in 39s
    > 5 actionable tasks: 5 executed
    > + RESULT=1
    > + mkdir -p output
    > + docker cp 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b:/bigtop/build .
    > + docker cp 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b:/bigtop/output .
    > + docker rm -f 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b
    > 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b
    > + '[' 1 -ne 0 ']'
    > + exit 1
    > + docker rm -f 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b
    > Error: No such container: 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b
    > 
    >> Task :hadoop-pkg-ind FAILED
    > 
    > FAILURE: Build failed with an exception.
    > 
    > * Where:
    > Script '/Users/zhenshan.wen/code/learning/bigtop-1.5.0/packages.gradle' line: 675
    > 
    > * What went wrong:
    > Execution failed for task ':hadoop-pkg-ind'.
    >> Process 'command 'bash'' finished with non-zero exit value 1
    > 
    > * Try:
    > Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
    > 
    > * Get more help at https://urldefense.proofpoint.com/v2/url?u=https-3A__help.gradle.org&d=DwIDaQ&c=DS6PUFBBr_KiLo7Sjt3ljp5jaW5k2i9ijVXllEdOozc&r=UflFQf1BWcrVtfjfN1LUqWWh-UBP5XtRGMdcDC-0P7o&m=Y6BHLw6qDSERpiZ37SZEx9Xeqi8kGIrO9FpCUidwlCk&s=8r0X9nES1diOG-8Y7uYlAa8-w1oXd4yvV0EpCwxN-e8&e= 
    > 
    > BUILD FAILED in 1m 7s
    > 1 actionable task: 1 executed
    > 
    > Thanks,
    > Jason
    > 


Re: Bigtop 1.5 build hadoop package error

Posted by Konstantin Boudnik <co...@apache.org>.
I think here's the reason

error: Failed build dependencies:Installing 
/bigtop/output/hadoop/hadoop-2.10.1-1.el7.src.rpm

         cmake is needed by hadoop-2.10.1-1.el7.x86_64

You need to have a set of tools to be able to build the stack. We are 
doing thing through setting up the toolchain or using a specially 
crafted container, that includes all the toolchain components.

Check this out
 
https://cwiki.apache.org/confluence/display/BIGTOP/How+to+build+Bigtop-trunk

--
With regards,
   Cos

On 12.02.2021 23:20, Jason Wen wrote:
> Hi,
> 
> I am new to bigtop community. I downloaded bigtop 1.5 release and run ‘./gradlew hadoop-pkg-ind` in the extract dir. But the build fails with the following error message. The documentation that I followed is https://cwiki.apache.org/confluence/display/BIGTOP/Quickstart+Guide%3A+Bigtop+Integration+Test+Framework+2.0
> 
> Can anyone shed light how to solve the build problem?
> 
>> Task :hadoop-srpm
> Caching disabled for task ':hadoop-srpm' because:
>    Build cache is disabled
> Task ':hadoop-srpm' is not up-to-date because:
>    Task has not declared any outputs despite executing actions.
>          Nothing to do. Exiting...
> :hadoop-srpm (Thread[Execution worker for ':',5,main]) completed. Took 0.001 secs.
> :hadoop-rpm (Thread[Execution worker for ':',5,main]) started.
> 
>> Task :hadoop-rpm FAILED
> Caching disabled for task ':hadoop-rpm' because:
>    Build cache is disabled
> Task ':hadoop-rpm' is not up-to-date because:
>    Task has not declared any outputs despite executing actions.
> Starting process 'command 'rpmbuild''. Working directory: /bigtop Command: rpmbuild --define _topdir /bigtop/build/hadoop/rpm/ --define hadoop_base_version 2.10.1 --define hadoop_version 2.10.1 --define hadoop_version 2.10.1 --define hadoop_release 1%{?dist} --rebuild /bigtop/output/hadoop/hadoop-2.10.1-1.el7.src.rpm --define do_maven_deploy false --define maven_deploy_source false
> Successfully started process 'command 'rpmbuild''
> error: Failed build dependencies:Installing /bigtop/output/hadoop/hadoop-2.10.1-1.el7.src.rpm
> 
>          cmake is needed by hadoop-2.10.1-1.el7.x86_64
> 
> :hadoop-rpm (Thread[Execution worker for ':',5,main]) completed. Took 0.628 secs.
> FAILURE: Build failed with an exception.
> 
> * Where:
> Script '/bigtop/packages.gradle' line: 507
> 
> * What went wrong:
> Execution failed for task ':hadoop-rpm'.
>> Process 'command 'rpmbuild'' finished with non-zero exit value 1
> 
> * Try:
> Run with --stacktrace option to get the stack trace. Run with --debug option to get more log output. Run with --scan to get full insights.
> 
> * Get more help at https://help.gradle.org
> 
> BUILD FAILED in 39s
> 5 actionable tasks: 5 executed
> + RESULT=1
> + mkdir -p output
> + docker cp 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b:/bigtop/build .
> + docker cp 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b:/bigtop/output .
> + docker rm -f 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b
> 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b
> + '[' 1 -ne 0 ']'
> + exit 1
> + docker rm -f 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b
> Error: No such container: 89a442c078b2c620285f46b9661c6e1d96df73365b7b2ad8200644dd995c317b
> 
>> Task :hadoop-pkg-ind FAILED
> 
> FAILURE: Build failed with an exception.
> 
> * Where:
> Script '/Users/zhenshan.wen/code/learning/bigtop-1.5.0/packages.gradle' line: 675
> 
> * What went wrong:
> Execution failed for task ':hadoop-pkg-ind'.
>> Process 'command 'bash'' finished with non-zero exit value 1
> 
> * Try:
> Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
> 
> * Get more help at https://help.gradle.org
> 
> BUILD FAILED in 1m 7s
> 1 actionable task: 1 executed
> 
> Thanks,
> Jason
>