- Directory rename: fragments/ → ingredients/ (54 .ks files) - Updated all Python scripts: * tests/integration/conftest.py - fixture renames * tests/integration/test_integration.py - constant and path updates * tests/test_recipe_generator.py - updated test assertions * recipe-generator/validators.py - updated comments and error messages * recipe-generator/recipe_generator.py - updated comment - Updated all YAML files: * recipe-generator/recipe_templates.yaml - 66 path references * .gitea/workflows/validate-fragments.yaml → validate-ingredients.yaml * .gitea/workflows/test-generation.yaml - path patterns - Updated scripts: * bin/ksflatten-relative - updated path detection - Updated test file: * tests/integration/test_fragments.py → test_ingredients.py - Updated documentation: * DEVELOPMENT.md - simplified references * DEVELOPMENT_QUICK.md - updated examples * tests/container/README.md - test references - Regenerated all recipes (16 files) with ingredient paths - Updated test fixtures (7 files) - All integration tests pass (5/5) - All unit tests pass (29/31 - 2 pre-existing failures unrelated)
57 lines
1.3 KiB
Plaintext
57 lines
1.3 KiB
Plaintext
# Virt-manager post-installation configuration
|
|
|
|
%post --nochroot --log=/mnt/sysimage/root/vmm-post-scripts.log # Beginning of %post section
|
|
|
|
# Create a file to autostart virt-manager
|
|
cat > /mnt/sysimage/etc/xdg/autostart/virt-manager.desktop << EOF
|
|
[Desktop Entry]
|
|
Type=Application
|
|
Name=Virtual Machine Manager
|
|
Exec=virt-manager
|
|
EOF
|
|
|
|
# Modify the default virt-manager behavior for misc. options
|
|
cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.virt-manager.virt-manager.gschema.override<< EOF
|
|
|
|
[org.virt-manager.virt-manager]
|
|
xmleditor-enabled=true
|
|
manager-window-height=600
|
|
manager-window-width=200
|
|
|
|
[org.virt-manager.virt-manager.connections]
|
|
uris=['qemu:///system', 'qemu:///session']
|
|
autoconnect=['qemu:///session']
|
|
|
|
[org.virt-manager.virt-manager.vmlist-fields]
|
|
cpu-usage=false
|
|
|
|
[org.virt-manager.virt-manager.stats]
|
|
update-interval=3
|
|
enable-disk-poll=true
|
|
enable-memory-poll=true
|
|
enable-net-poll=true
|
|
|
|
[org.virt-manager.virt-manager.console]
|
|
scaling=2
|
|
resize-guest=1
|
|
autoconnect=false
|
|
|
|
[org.virt-manager.virt-manager.details]
|
|
show-toolbar=false
|
|
|
|
[org.virt-manager.virt-manager.new-vm]
|
|
storage-format='raw'
|
|
cpu-default='host-model'
|
|
graphics-type='spice'
|
|
|
|
[org.virt-manager.virt-manager.confirm]
|
|
forcepoweroff=false
|
|
removedev=false
|
|
unapplied-dev=false
|
|
|
|
EOF
|
|
|
|
glib-compile-schemas /mnt/sysimage/usr/share/glib-2.0/schemas/
|
|
|
|
%end # End of the %post section
|