# MSVSphere 8 Vagrant boxes kickstart file # TODO: change url to the kickstart one when we have it url --url https://rsync.inferitos.ru/msvsphere/8/BaseOS/x86_64/kickstart/ repo --name=BaseOS --baseurl=https://rsync.inferitos.ru/msvsphere/8/BaseOS/x86_64/os/ repo --name=AppStream --baseurl=https://rsync.inferitos.ru/msvsphere/8/AppStream/x86_64/os/ text skipx eula --agreed firstboot --disabled lang en_US.UTF-8 keyboard us timezone UTC --isUtc network --bootproto=dhcp firewall --disabled services --enabled=sshd selinux --enforcing bootloader --location=mbr zerombr clearpart --all --initlabel autopart --type=plain --nohome --noboot --noswap rootpw vagrant user --name=vagrant --plaintext --password vagrant reboot --eject %packages --ignoremissing --excludedocs --instLangs=en_US.UTF-8 bzip2 tar -microcode_ctl -iwl*-firmware sphere-release-identity-server sphere-release-server sphere-release %end # disable kdump service %addon com_redhat_kdump --disable %end %post # allow passwordless sudo for the vagrant user echo "vagrant ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers.d/vagrant # see Vagrant documentation (https://docs.vagrantup.com/v2/boxes/base.html) # for details about the requiretty. sed -i "s/^.*requiretty/# Defaults requiretty/" /etc/sudoers yum clean all %end