diff --git a/centos8.json b/centos8.json index 65f2b35..dd167e5 100755 --- a/centos8.json +++ b/centos8.json @@ -31,11 +31,11 @@ "headless": false, "http_directory": "http", "iso_urls": [ - "CentOS-8-x86_64-1905-boot.iso", - "http://mirrors.mit.edu/centos/8/isos/x86_64/CentOS-8-x86_64-1905-boot.iso" + "CentOS-8-x86_64-1905-dvd1.iso", + "http://mirrors.mit.edu/centos/8/isos/x86_64/CentOS-8-x86_64-1905-dvd1.iso" ], "iso_checksum_type": "sha256", - "iso_checksum": "a7993a0d4b7fef2433e0d4f53530b63c715d3aadbe91f152ee5c3621139a2cbc", + "iso_checksum": "ea17ef71e0df3f6bf1d4bf1fc25bec1a76d1f211c115d39618fe688be34503e8", "ssh_username": "vagrant", "ssh_password": "vagrant", "ssh_port": 22, @@ -49,13 +49,13 @@ "modifyvm", "{{.Name}}", "--memory", - "512" + "2048" ], [ "modifyvm", "{{.Name}}", "--cpus", - "2" + "1" ] ] } diff --git a/http/ks.cfg b/http/ks.cfg index b790fa0..f02dc66 100644 --- a/http/ks.cfg +++ b/http/ks.cfg @@ -17,8 +17,8 @@ auth --enableshadow --passalgo=sha512 --kickstart firstboot --disabled eula --agreed services --enabled=NetworkManager,sshd -reboot user --name=vagrant --plaintext --password vagrant --groups=vagrant,wheel +reboot %packages --ignoremissing --excludedocs @Base @@ -72,6 +72,11 @@ yum update -y # update root certs wget -O/etc/pki/tls/certs/ca-bundle.crt http://curl.haxx.se/ca/cacert.pem +# Add vagrant user (user directive isn't working for some reason). +/usr/sbin/useradd vagrant +/usr/bin/passwd -d vagrant +/usr/sbin/usermod -a -G wheel vagrant + # sudo yum install -y sudo echo "vagrant ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers.d/vagrant