Fix up virtualbox provider
This commit is contained in:
@@ -1,10 +1,9 @@
|
||||
#!/usr/bin/env bash
|
||||
set -ex
|
||||
|
||||
packages="bzip2 dkms kernel-devel kernel-headers make perl gcc"
|
||||
packages="gcc make bzip2 kernel-devel elfutils-libelf-devel"
|
||||
dnf install -y ${packages} # Intentionally not quoted
|
||||
mount -t auto /home/vagrant/VBoxGuestAdditions.iso /mnt
|
||||
/mnt/VBoxLinuxAdditions.run install 2>&1 | tee /root/vbox_addon_install.log
|
||||
dnf uninstall -y ${packages} # Also intentionally not quoted
|
||||
/mnt/VBoxLinuxAdditions.run install --nox11 2>&1 | tee /root/vbox_addon_install.log
|
||||
umount /mnt
|
||||
rm /home/vagrant/VBoxGuestAdditions.iso
|
||||
|
||||
@@ -1,10 +1,9 @@
|
||||
#!/usr/bin/env bash
|
||||
set -ex
|
||||
|
||||
packages="bzip2 dkms kernel-devel kernel-headers make perl gcc"
|
||||
packages="bzip2 kernel-devel kernel-headers make perl gcc"
|
||||
dnf install -y ${packages} # Intentionally not quoted
|
||||
mount -t auto /home/vagrant/VBoxGuestAdditions.iso /mnt
|
||||
/mnt/VBoxLinuxAdditions.run install 2>&1 | tee /root/vbox_addon_install.log
|
||||
dnf uninstall -y ${packages} # Also intentionally not quoted
|
||||
/mnt/VBoxLinuxAdditions.run install --nox11 2>&1 | tee /root/vbox_addon_install.log
|
||||
umount /mnt
|
||||
rm /home/vagrant/VBoxGuestAdditions.iso
|
||||
|
||||
@@ -3,6 +3,6 @@ set -ex
|
||||
|
||||
yum -y update
|
||||
|
||||
yum remove make perl gcc kernel-devel kernel-headers bzip2
|
||||
yum remove -y make perl gcc kernel-devel kernel-headers bzip2
|
||||
|
||||
yum clean all
|
||||
|
||||
@@ -2,9 +2,8 @@
|
||||
set -ex
|
||||
|
||||
packages="bzip2 dkms kernel-devel kernel-headers make perl gcc"
|
||||
yum install -y ${packages} # Intentionally not quoted
|
||||
yum install -y ${packages} # Intentionally not quoted
|
||||
mount -t auto /home/vagrant/VBoxGuestAdditions.iso /mnt
|
||||
/mnt/VBoxLinuxAdditions.run install 2>&1 | tee /root/vbox_addon_install.log
|
||||
yum uninstall -y ${packages} # Also intentionally not quoted
|
||||
umount /mnt
|
||||
rm /home/vagrant/VBoxGuestAdditions.iso
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
set -ex
|
||||
|
||||
apt update
|
||||
apt autoremove -y
|
||||
apt upgrade -y
|
||||
|
||||
# Configure sshd to be faster
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
set -ex
|
||||
|
||||
apt update
|
||||
apt autoremove -y
|
||||
apt upgrade -y
|
||||
|
||||
# Configure sshd to be faster
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
set -ex
|
||||
|
||||
apt update
|
||||
apt autoremove -y
|
||||
apt upgrade -y
|
||||
|
||||
# Configure sshd to be faster
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
distro = "fedora"
|
||||
version = "rawhide"
|
||||
iso = {
|
||||
url = "https://download.fedoraproject.org/pub/fedora/linux/development/rawhide/Server/x86_64/iso/./Fedora-Server-dvd-x86_64-Rawhide-20230823.n.0.iso"
|
||||
checksum = "4ed35d456b51b2d27cfa083220cc0ac4b593f63db0513d69d79af622711783a6"
|
||||
url = "https://download.fedoraproject.org/pub/fedora/linux/development/rawhide/Server/x86_64/iso/./Fedora-Server-dvd-x86_64-Rawhide-20230824.n.0.iso"
|
||||
checksum = "70f626198b172da63fb991e61dd571ab2be66e2f7d0795f4c14c6c52a33f57df"
|
||||
}
|
||||
boot_command = [
|
||||
"<up>e<down><down><end><bs><bs><bs><bs><bs>",
|
||||
|
||||
@@ -6,4 +6,6 @@
|
||||
- arch: x86_64
|
||||
provider: vmware-iso
|
||||
38: *supp
|
||||
rawhide: *supp
|
||||
rawhide:
|
||||
- arch: x86_64
|
||||
provider: qemu
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
#!/usr/bin/env bash
|
||||
set -ex
|
||||
|
||||
apt install -y virtualbox-guest-dkms
|
||||
systemctl start vboxservice
|
||||
systemctl enable vboxservice
|
||||
# Nothing to install here, as the package is provided by the
|
||||
# kernal image in Ubuntu 20.04
|
||||
|
||||
@@ -2,5 +2,3 @@
|
||||
set -ex
|
||||
|
||||
apt install -y virtualbox-guest-utils
|
||||
systemctl start vboxservice
|
||||
systemctl enable vboxservice
|
||||
|
||||
Reference in New Issue
Block a user