How to use this box with Vagrant:

Vagrant.configure("2") do |config|
  config.vm.box = "tvlooy/openbsd-7.2-amd64"
  config.vm.box_version = "20230301"
end
vagrant init tvlooy/openbsd-7.2-amd64 \
  --box-version 20230301
vagrant up

This version was created over 1 year ago.

README

Create Vagrantfile with this content:

# -*- mode: ruby -*-
# vi: set ft=ruby :

VAGRANTFILE_API_VERSION = "2"

Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
    config.vm.define :puffy do |puffy_config|
        puffy_config.vm.box = "tvlooy/openbsd-7.2-amd64"

        puffy_config.vm.provider "virtualbox" do |v|
            # show a display for easy debugging
            v.gui = false

            # RAM size
            #v.memory = 2048

            # CPU's
            #v.cpus = 2
        end

        # puffy_config.vm.network "private_network", ip: "192.168.33.10"
        puffy_config.vm.synced_folder ".", "/vagrant", type: "nfs", mount_options: ['tcp']

        # OpenBSD needs ksh
        puffy_config.ssh.shell = "/bin/ksh"

        # Use your host SSH agent
        #puffy_config.ssh.forward_agent = true

        #puffy_config.vm.provision :shell, :path => "shell_provisioner/run.sh"
    end
end

Then run:

vagrant up
1 provider for this version.
  • virtualbox
    unknown Hosted by Vagrant Cloud (485 MB)