I am trying to install native OS (WINDOWS 2019) Oracle Peoplesoft HCM image using virtualbox and vagrant
Following this article: https://psadmin.io/2023/03/22/build-a-peoplesoft-image-on-your-laptop-with-vagabond/
This is the github project: https://github.com/psadmin-io/ps-vagabond
Details of Error
On vagrant up getting the following error:
Bringing machine ‘ps-vagabond’ up with ‘virtualbox’ provider…
There are errors in the configuration of this machine. Please fix
the following errors and try again:
vm: * The following settings shouldn’t exist: network
I am totally new to vagrant and unable to debug this error. Please help resolve this error. Most probably this part of vagrantfile is causing error
#############
# Network #
#############
vmconfig.vm.hostname = "#{FQDN}".downcase
# Host-only network adapter
if NETWORK_SETTINGS[:type] == "hostonly"
vmconfig.vm.network "private_network", type: "dhcp"
vmconfig.vm.network "forwarded_port",
guest: NETWORK_SETTINGS[:guest_http_port],
host: NETWORK_SETTINGS[:host_http_port]
vmconfig.vm.network "forwarded_port",
guest: NETWORK_SETTINGS[:guest_listener_port1],
host: NETWORK_SETTINGS[:host_listener_port1]
vmconfig.vm.network "forwarded_port",
guest: NETWORK_SETTINGS[:guest_listener_port2],
host: NETWORK_SETTINGS[:host_listener_port2]
vmconfig.vm.network "forwarded_port",
guest: NETWORK_SETTINGS[:host_rdp_port],
host: NETWORK_SETTINGS[:guest_rdp_port]
vmconfig.vm.network "forwarded_port",
guest: NETWORK_SETTINGS[:guest_es_port],
host: NETWORK_SETTINGS[:host_es_port]
vmconfig.vm.network "forwarded_port",
guest: NETWORK_SETTINGS[:guest_kb_port],
host: NETWORK_SETTINGS[:host_kb_port]
vmconfig.vm.provision "networking_setup", type: "shell", run: "once" do |script|
script.path = "scripts/networking.sh"
script.upload_path = "/tmp/networking.sh"
script.env = {
"DOMAIN" => "#{NETWORK_SETTINGS[:domain]}",
"NETWORK_SETTINGS" => "#{NETWORK_SETTINGS[:type]}"
}
end
end
Expecting to resolve mention error, it should not have come.
Haad Zahid Khan is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.