[
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)