aboutsummaryrefslogtreecommitdiff
path: root/platforms/vagrant.xml
diff options
from:
to:
context:
space:
mode:
authorGravatar Neal Gompa <ngompa@fedoraproject.org> 2023-10-14 15:21:23 -0400
committerGravatar Neal Gompa <ngompa@fedoraproject.org> 2023-10-14 15:21:23 -0400
commit838cd9b2eef8e210a46a51b0cd77dfee5d595635 (patch)
tree0fabc7fe6f90aaedc77d338c62414b4005cf7f29 /platforms/vagrant.xml
parent14e2f2a0e1b4cca43e00d4f354be04378e1e78b0 (diff)
downloadkiwi-descriptions-838cd9b2eef8e210a46a51b0cd77dfee5d595635.tar.gz
kiwi-descriptions-838cd9b2eef8e210a46a51b0cd77dfee5d595635.zip
Initial import of descriptions
Diffstat (limited to 'platforms/vagrant.xml')
-rw-r--r--platforms/vagrant.xml34
1 files changed, 34 insertions, 0 deletions
diff --git a/platforms/vagrant.xml b/platforms/vagrant.xml
new file mode 100644
index 0000000..dbcfc12
--- /dev/null
+++ b/platforms/vagrant.xml
@@ -0,0 +1,34 @@
+<image>
+ <profiles>
+ <profile name="Vagrant" description="Vagrant guest image">
+ <requires profile="CloudCore"/>
+ </profile>
+ </profiles>
+ <preferences profiles="Vagrant">
+ <type image="oem" filesystem="btrfs" kernelcmdline="no_timer_check console=tty1 console=ttyS0,115200n8 net.ifnames=0 biosdevname=0" devicepersistency="by-uuid" bootpartition="true" bootpartsize="1000" bootfilesystem="ext4" efipartsize="100" firmware="uefi" format="vagrant" fsmountoptions="compress=zstd:1" btrfs_root_is_subvolume="true" btrfs_set_default_volume="false" rootfs_label="fedora">
+ <bootloader name="grub2" console="serial" timeout="1"/>
+ <size unit="G">5</size>
+ <systemdisk>
+ <volume name="@root=root"/>
+ <volume name="home" parent="/"/>
+ <volume name="var" parent="/"/>
+ </systemdisk>
+ <oemconfig>
+ <oem-resize>false</oem-resize>
+ </oemconfig>
+ </type>
+ </preferences>
+ <users profiles="Vagrant">
+ <!-- Standard password for the vagrant user, used by all images -->
+ <user name="vagrant" groups="vagrant" password="vagrant" home="/home/vagrant" pwdformat="plain" />
+ <user password="$1$wYJUgpM5$RXMMeASDc035eX.NbYWFl0" home="/root" name="root" groups="root"/>
+ </users>
+ <packages type="image" patternType="plusRecommended" profiles="Vagrant">
+ <package name="dnf-yum"/>
+ <package name="rsync"/>
+ <package name="fuse-sshfs"/>
+ <package name="gdisk"/>
+ <package name="glibc-langpack-en"/>
+ <package name="qemu-guest-agent"/>
+ </packages>
+</image>