8000 GitHub - alanfranz/fedora-boxes-aarch64: Fedora Vagrant boxes for aarch64 with Parallels provider
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Fedora Vagrant boxes for aarch64 with Parallels provider

Notifications You must be signed in to change notification settings
8000

alanfranz/fedora-boxes-aarch64

 
 

Repository files navigation

Fedora Parallels Vagrant Boxes for Mac aarch64 (arm64)

Generic base Fedora boxes, providing Vagrant boxes for arm64/aarch64 Macs with Parallels Provider.

For X86_64 boxes you can check here.

List of Vagrant boxes can be obtained from https://app.vagrantup.com/dcagatay

Building a Box

Prerequisites

  • Packer (brew install packer)
  • Parallels Desktop (brew install --cask parallels)
  • Parallels Virtualization SDK (brew install --cask parallels-virtualization-sdk)
  • Vagrant (brew install --cask vagrant) For testing
    • Vagrant Parallels Plugin (vagrant plugin install vagrant-parallels)

Build

To build a specific box, run the following:

make <box-type>

<box-type can be one of the following:

  • fedora35
  • fedora36
  • fedora37

Changelog

  • 0.0.4
    • Parallels tools upgraded to 18.1.0
  • 0.0.3
    • Some script rearrangements.
  • 0.0.2
    • Fixed Parallels virtual disk snapshot compaction/merger issue.
    • Add cloud-utils-growpart package.
  • 0.0.1
    • Initial alpha release.

Vagrant Cloud URLs

Testing/Running

There is a sample Vagrantfile included in the repository, but it is just for reference and meant to be used for local tests.

Add to the box into your local Vagrant registry, and start the VM.

vagrant box add --force --name local/generic-fedora35-aarch64-parallels ./output/generic-fedora35-aarch64-parallels-0.0.2.box
vagrant up

Or with some parameter wiggling.

BOX=local/generic-fedora35-aarch64-parallels
vagrant box add --force --name "$BOX" ./output/generic-fedora35-aarch64-parallels-0.0.2.box
vagrant up

Uploading Box

Example command:

./upload-box.sh fedora-35-aarch64 0.0.4 "Update parallels tools to 18.1.0" ./output/generic-fedora35-aarch64-parallels-0.0.2.box

Credits

  • This repository is a very stripped-down version of lavabit/robox.

About

Fedora Vagrant boxes for aarch64 with Parallels provider

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 67.8%
  • HCL 19.1%
  • Ruby 11.4%
  • Makefile 1.7%
0