How to use this box with Vagrant:

Vagrant.configure("2") do |config|
  config.vm.box = "victorbrca/rhel84-gui"
  config.vm.box_version = "0.1.0"
end
vagrant init victorbrca/rhel84-gui \
  --box-version 0.1.0
vagrant up

This version was created 8 months ago.

Box Info

  • OS: RHEL
    • Release: 8.4
    • Kernel: 4.18.0-305.25.1.el8_4.x86_64
  • Storage Devices
    • IDE Controller (IDE)
      • VMDK 128G Dynamic
    • Sata Controller (AHCI)
  • Guest Additions: 7.0.12

Packages Installed

  • ansible 2.9
  • Development Tools
  • Server with GUI

Built-in credentials

  • Shell: vagrant / vagrant

SSHD Access

PasswordAuthentication yes
PermitRootLogin yes

Setup

You can easily start the box with:

vagrant init victorbrca/rhel84-gui
vagrant up

Or by manually adding to a Vagrantfile:

Vagrant.configure("2") do |config|
  config.vm.box = "victorbrca/rhel84-gui"
end

Example Vagrantfile

# Default credentials
#   Shell: vagrant / vagrant

VAGRANTFILE_API_VERSION = "2"

##-- Global config -------------------------------------------------------------
Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|

  # Don't update the sshkey
  config.ssh.insert_key = false

  # Don't update guest additions
  config.vm.box_check_update = false
  config.vbguest.auto_update = false

  # Private IP Address (eth1)
  # private_ip =

  ##-- Machine -----------------------------------------------------------------
  config.vm.define "rhel84gui" do |rhel84gui|
    rhel84gui.vm.box = "victorbrca/rhel84-gui"
    # rhel84gui.vm.network "private_network", ip: private_ip

    # Set the synced folder
    rhel84gui.vm.synced_folder ".", "/vagrant", type: "virtualbox"

    ##-- Provider --------------------------------------------------------------
    rhel84gui.vm.provider "virtualbox" do |vb|
      # Use internal DNS from host
      vb.customize [ "modifyvm", :id, "--natdnshostresolver1", "on" ]
      vb.name = "rhel84-gui"
      vb.memory = "1024"
    end

  end
end
1 provider for this version.
  • virtualbox
    amd64 Hosted by Vagrant Cloud (4.32 GB)