You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Michael Stack (Jira)" <ji...@apache.org> on 2021/01/09 04:26:00 UTC

[jira] [Commented] (HBASE-25375) Provide a VM-based release environment

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

Michael Stack commented on HBASE-25375:
---------------------------------------

Just to report that this vm option is nice to have. If your only option is a mac RC'ing, docker on mac is painfully slow when compared to docker inside this vm -- maybe 3x slower (an end-to-end RC build took 1 hour and 25mins in docker inside this vm and 5 hours and 20 minutes when run inside docker on the same mac). This option is also appealing because I've been running into 'Connection Reset' issues building inside docker on linux machines which cause the RC build to fail (gce).  There are a lot of moving parts but the steps to setup are few and the README is nice and clean.

> Provide a VM-based release environment
> --------------------------------------
>
>                 Key: HBASE-25375
>                 URL: https://issues.apache.org/jira/browse/HBASE-25375
>             Project: HBase
>          Issue Type: Task
>          Components: community
>    Affects Versions: 3.0.0-alpha-1
>            Reporter: Nick Dimiduk
>            Assignee: Nick Dimiduk
>            Priority: Major
>
> In order to make running releases more smooth and "clean-room" on my macOS dev machine, I put together a Vagrant environment for running release builds. In particular, docker IO on macOS is terribly slow, so slow that going through the virtualization kernel extensions is an accelerant. Of course, YMMV. I've used this on all of the 2.3.x release I've done. Maybe other RMs like it, maybe they don't. I'll post up a patch as a point of reference.



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