You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Nick Dimiduk (Jira)" <ji...@apache.org> on 2020/03/05 19:24:00 UTC

[jira] [Commented] (HBASE-23942) [Jenkins Nightly] shelldocs executable unavailable within docker context

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

Nick Dimiduk commented on HBASE-23942:
--------------------------------------

I can imagine a handful of ways to address this within HBase's builds: cooking up additional docker steps or passing parameters to mount the local yetus path as a container volume. Neither of which I find palatable. Maybe we're just using Yetus wrong? Or is this a bug in Yetus's docker mode?

cc [~busbey], [~aw].

> [Jenkins Nightly] shelldocs executable unavailable within docker context
> ------------------------------------------------------------------------
>
>                 Key: HBASE-23942
>                 URL: https://issues.apache.org/jira/browse/HBASE-23942
>             Project: HBase
>          Issue Type: Test
>          Components: build
>    Affects Versions: 3.0.0
>            Reporter: Nick Dimiduk
>            Priority: Minor
>
> I'm not sure if this is an HBase build bug or a Yetus bug. Looking more closely at the yetus output, I noticed this in the general check section on [nightlies/master|https://builds.apache.org/blue/organizations/jenkins/HBase%20Nightly/detail/master/1654/pipeline/96].
> {noformat}
> [2020-03-05T14:56:51.559Z] executable '/home/jenkins/jenkins-slave/workspace/HBase_Nightly_master/yetus-0.11.1/bin/shelldocs' for 'shelldocs' does not exist.
> {noformat}
> Of course the executable is available in the yetus distro unpacked into the workspace. However, we're running in the docker context, and apparently the yetus runtime does not make itself available to the running container.



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