I just tried using centos 7 build image and it looks good to me.
Please share your build command and environment. Thanks.

---
[root@c72b8cb47c34 ws]# ./gradlew zookeeper-srpm
Starting a Gradle Daemon, 1 incompatible Daemon could not be reused, use
--status for details
Download
https://archive.apache.org/dist//zookeeper/zookeeper-3.4.6/zookeeper-3.4.6.tar.gz

> Task :zookeeper-tar
Copy /ws/dl/zookeeper-3.4.6.tar.gz to
/ws/build/zookeeper/tar/zookeeper-3.4.6.tar.gz

> Task :zookeeper-srpm
Wrote: /ws/build/zookeeper/rpm/SRPMS/zookeeper-3.4.6-1.el7.src.rpm


BUILD SUCCESSFUL in 17s

Taher Koitawala <[email protected]> 於 2018年8月13日 週一 下午7:04寫道:

> Hi All,
>          I am currently trying to build Apache Ranger's rpm with Bigtop.
> However, the build in jenkins fails due to the following error
>
>
> *./gradlew ranger-srpm*
>
>  Command rpmbuild --define _topdir /home/cloud/bigtop/build/ranger/rpm
> --define ranger_base_version 0.7.1 --define ranger_version 0.7.1 --define
> ranger_release 1%{?dist} -bs --nodeps
> --buildroot=/home/cloud/bigtop/build/ranger/rpm/INSTALL
> /home/cloud/bigtop/build/ranger/rpm/SPECS/ranger.spec
>
> Command exited with error status 1
>
> When I execute the same command manually I get the following errors:
>
> Error:
> Macro %_topdir has empty body
> Macro %_topdir has empty body
> Macro %_topdir has empty body
> Macro %ranger_base_version has empty body
> Macro %ranger_base_version has empty body
> Macro %ranger_version has empty body
> Macro %ranger_version has empty body
> Macro %ranger_release has empty body
> Macro %ranger_release has empty body
>
> I get the same error when i execute *./graldew zookeeper-srpm *and even
> when *./graldew ambari-srpm* to check if native bitgtop defined packaging
> works. I am using Bigtop 1.2.1
>
> Regards,
> Taher Koitawala
> GS Lab Pune
> +91 8407979163
>

Reply via email to