You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

107 lines
2.5 KiB

# -*- mode: ruby -*-
# vi: set ft=ruby :
Vagrant.configure("2") do |config|
config.vm.box_check_update = true
# Disable the builtin syncing functionality and use a file provisioner
# instead. This allows us to use RHEL boxes that do not come with rsync or
# other easy ways of getting the files into a box.
config.vm.synced_folder '.', '/vagrant', disabled: true
config.vm.provision :file, source: File.expand_path('../', __FILE__), destination: '/home/vagrant/almalinux-deploy'
config.vm.provider "libvirt" do |libvirt|
libvirt.random_hostname = true
libvirt.uri = 'qemu:///system'
end
config.vm.define "centos8-4" do |i|
i.vm.box = "generic/centos8"
i.vm.hostname = "centos8-4"
i.vm.box_version = "3.4.6"
end
config.vm.define "centos8-5" do |i|
i.vm.box = "generic/centos8"
i.vm.hostname = "centos8-5"
i.vm.box_version = "3.6.4"
end
config.vm.define "centos8stream" do |i|
i.vm.box = "generic/centos8s"
i.vm.hostname = "centos8stream"
end
config.vm.define "centos9stream" do |i|
i.vm.box = "generic/centos9s"
i.vm.hostname = "centos9stream"
end
config.vm.define "oracle8-4" do |i|
i.vm.box = "generic/oracle8"
i.vm.hostname = "oracle8-4"
i.vm.box_version = "3.4.6"
end
config.vm.define "oracle8-5" do |i|
i.vm.box = "generic/oracle8"
i.vm.hostname = "oracle8-5"
i.vm.box_version = "3.6.4"
end
config.vm.define "oracle8" do |i|
i.vm.box = "generic/oracle8"
i.vm.hostname = "oracle8"
end
config.vm.define "oracle9" do |i|
i.vm.box = "eurolinux-vagrant/oracle-linux-9"
i.vm.hostname = "oracle9"
end
config.vm.define "rhel8-4" do |i|
i.vm.box = "generic/rhel8"
i.vm.hostname = "rhel8-4"
i.vm.box_version = "3.4.6"
end
config.vm.define "rhel8-5" do |i|
i.vm.box = "generic/rhel8"
i.vm.hostname = "rhel8-5"
i.vm.box_version = "3.6.4"
end
config.vm.define "rhel8" do |i|
i.vm.box = "generic/rhel8"
i.vm.hostname = "rhel8"
end
config.vm.define "rhel9" do |i|
i.vm.box = "generic/rhel9"
i.vm.hostname = "rhel9"
end
config.vm.define "rocky8-4" do |i|
i.vm.box = "generic/rocky8"
i.vm.hostname = "rocky8-4"
i.vm.box_version = "3.4.6"
end
config.vm.define "rocky8-5" do |i|
i.vm.box = "generic/rocky8"
i.vm.hostname = "rocky8-5"
i.vm.box_version = "3.6.4"
end
config.vm.define "rocky8" do |i|
i.vm.box = "generic/rocky8"
i.vm.hostname = "rocky8"
end
config.vm.define "rocky9" do |i|
i.vm.box = "generic/rocky9"
i.vm.hostname = "rocky9"
end
end