Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-25375

Provide a VM-based release environment

    XMLWordPrintableJSON

    Details

    • Type: Task
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 3.0.0-alpha-1
    • Fix Version/s: 3.0.0-alpha-1
    • Component/s: community
    • Labels:
      None
    • Release Note:
      Hide
      <!-- markdown -->
      Adds a Vagrant project for running releases under `dev-support/release-vm`. This is intended to be an environment wherein the `create-release` scripts can be run (in docker mode). See the directory's readme for details.
      Show
      <!-- markdown --> Adds a Vagrant project for running releases under `dev-support/release-vm`. This is intended to be an environment wherein the `create-release` scripts can be run (in docker mode). See the directory's readme for details.

      Description

      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.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                ndimiduk Nick Dimiduk
                Reporter:
                ndimiduk Nick Dimiduk
              • Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: