You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@bigtop.apache.org by "Evans Ye (Jira)" <ji...@apache.org> on 2019/12/01 16:49:00 UTC

[jira] [Commented] (BIGTOP-3029) "--parser" is invalidated in puppet v4.x. Affects Debian-9 builds

    [ https://issues.apache.org/jira/browse/BIGTOP-3029?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16985611#comment-16985611 ] 

Evans Ye commented on BIGTOP-3029:
----------------------------------

+1 Thanks [~sekikn][~docularxu]. I think if we also need to apply the same logic in Provisioner as well. 
* [Docker Provisioner|https://github.com/apache/bigtop/blob/master/provisioner/docker/docker-hadoop.sh#L187-L190]


> "--parser" is invalidated in puppet v4.x. Affects Debian-9 builds
> -----------------------------------------------------------------
>
>                 Key: BIGTOP-3029
>                 URL: https://issues.apache.org/jira/browse/BIGTOP-3029
>             Project: Bigtop
>          Issue Type: Bug
>          Components: build
>    Affects Versions: 1.2.0, 1.2.1, 1.3.0
>         Environment: On an aarch64 Arm server, pull pre-build image from [https://hub.docker.com/r/bigtop/slaves/tags/]
> Run:
> $ sudo docker pull bigtop/slaves:trunk-debian-9-aarch64
> $ sudo docker run -it --rm --workdir /ws  -v `pwd`:/ws bigtop/slaves:trunk-debian-9-aarch64 bash -l
> root@b40443df7cce:/ws#
> # ./gradlew toolchain
>  * Error: Could not parse application options: invalid option: --parser
>  
>            Reporter: Guodong Xu
>            Assignee: Guodong Xu
>            Priority: Major
>             Fix For: 1.5.0
>
>         Attachments: BIGTOP-3029-addendum.patch, BIGTOP-3029.patch
>
>
> This issue happens when building target for Debian-9.
> Starting from puppet 4.x, --parse is not a valid option for puppet any more. This results in when running in pre-built image bigtop/slaves:trunk-debian-9-aarch64 (and trunk-debian-9), we met this error: 
> $ sudo docker run -it --rm --workdir /ws  -v `pwd`:/ws bigtop/slaves:trunk-debian-9-aarch64 bash -l
> root@b40443df7cce:/ws#
> # ./gradlew toolchain
>  * Error: Could not parse application options: invalid option: --parser
> root@b40443df7cce:/ws# puppet --version
> 4.8.2
> BTW, using pre-built trunk-ubuntu-16.04 doesn't have this issue. Because it's puppetized to version 3.8.5.
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)