summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | Remove specified Libvirt OS Nvram file during QEMU VM uploadManuel Bentele2021-11-094-0/+235
| | |
| * | Add Libvirt non-persistent config for UEFI transformation testsManuel Bentele2021-11-091-0/+165
| | |
| * | Extend Libvirt domain XML to get/set OS firmware loaderManuel Bentele2021-10-221-0/+20
| | |
| * | Update QEMU hardware versions to available versions from QEMU 6.1Manuel Bentele2021-10-221-2/+6
| | |
| * | Add graphic model configuration option for QEMU VMsManuel Bentele2021-10-152-3/+56
| | |
| * | Remove unused variablesManuel Bentele2021-10-151-2/+0Star
| | |
| * | Remove empty lines and unused indentationsManuel Bentele2021-10-151-10/+4Star
| | |
| * | Add getter/setter for listen address and port of Libvirt SPICE graphicsManuel Bentele2021-09-012-0/+75
| | |
| * | Print debug output in transformation managerManuel Bentele2021-08-241-0/+11
| | |
| * | Fix invalid XML paths and types in Libvirt's mediated devicesManuel Bentele2021-08-162-6/+6
| | |
| * | Add Libvirt support for QEMU command line optionsManuel Bentele2021-08-163-0/+265
| | |
| * | Add 'ramfb' option to Libvirt's mediated device representationManuel Bentele2021-08-161-1/+21
| |/
* | [container] refactoringralph isenmann2021-10-264-56/+65
| | | | | | | | | | | | - rename enum ContainerBuildContextMethod to ContainerImageContext - rename enum values of ContainerImageContext - rename methods referncing ContainerBuildContextMethod
* | [container] Add ContainerBuildContextMehtod, refactoringralph isenmann2021-10-152-45/+29Star
|/ | | | | - add docker-tar - only persist dockerfile and not the internals.
* [virtualizer] Get rid of Generics for VirtualizationConfigurationSimon Rettberg2021-08-1223-1137/+829Star
|
* Remove invalid XML tag from Libvirt VNC graphic test configManuel Bentele2021-08-111-1/+0Star
|
* Add non-persistent test config with Libvirt VNC graphicsManuel Bentele2021-08-111-0/+164
|
* Add getter methods to query Libvirt graphic devicesManuel Bentele2021-08-111-0/+22
|
* Change Java access modifier for Libvirt graphics typesManuel Bentele2021-08-112-3/+3
|
* Add compression and listen types to Libvirt graphics devicesManuel Bentele2021-08-112-1/+251
|
* Add unit tests for Libvirt mediated device addressesManuel Bentele2021-08-112-0/+246
|
* Add Libvirt domain XML representation for mediated devices (mdev)Manuel Bentele2021-08-104-3/+293
|
* [qemu] Do not remove boot order and network interfaces for VM editManuel Bentele2021-07-302-8/+6Star
|
* Remove the SDL graphics in the Libvirt XML domain representationManuel Bentele2021-07-303-73/+1Star
|
* Fix TransformationExecption for docker during manifest download (Sat->Client)ralph isenmann2021-07-091-8/+8
| | | | swap return value to true in VirtualizationConfigurationDocker, because of changed check logic.
* Add util methods to print App information from MANIFEST.MFManuel Bentele2021-07-021-0/+147
|
* [vmware] Less strict filtering Suite <-> dmsd, redo filtering logicSimon Rettberg2021-07-028-85/+134
| | | | | | Get rid of the old flags for different filtering targets. This was never implemented properly anyways and was confusing to use. Instead, add explicit on-demand filtering to to according transformation methods.
* libvirt-xml: Add speed hack for "." XPath querySimon Rettberg2021-07-021-0/+3
|
* [tests] Print actual output if it doesn't match expected outputSimon Rettberg2021-07-021-4/+10
|
* Fix missing separation in transformation error outputManuel Bentele2021-07-011-1/+1
|
* [vmware] Don't return filtered data in getAsByteArray(), breaks editingSimon Rettberg2021-07-011-1/+1
| | | | | This would irreversibly break any VMX once you edit them after uploading, as #SLX_HDD_* would get removed.
* Update RNG schema files of Libvirt to version 7.3Manuel Bentele2021-06-305-163/+724
|
* Fix handling of multiple VirtualBox network adaptersManuel Bentele2021-06-292-7/+50
|
* Fix usage of Enum ContainerImageTyperalph isenmann2021-06-241-16/+9Star
| | | | - enum provides name() and valueOf() to switch between sting and object representation
* Add container models, which keeps the necessary informations about container ↵ralph isenmann2021-06-236-0/+497
| | | | imags, its meta information and for lecture specific information
* Add Libvirt PCI, shared memory and hypervisor features for GPU passthroughManuel Bentele2021-06-1019-46/+1561
|
* Add test Libvirt capabilities XML file with old QEMU machine versionsManuel Bentele2021-05-261-0/+956
| | | | The QEMU machine versions are smaller than version 4.2.
* Add test Libvirt capabilities XML file without any KVM domain typesManuel Bentele2021-05-261-0/+984
|
* Fix bug during creation of new Libvirt filesystem nodeManuel Bentele2021-05-261-1/+1
|
* Add API method to obtain Libvirt test resource from test *.jar filedmsd-v3.10Manuel Bentele2021-05-251-0/+7
|
* Build and package tests and their resources as external *.jar fileManuel Bentele2021-05-251-0/+12
|
* Do not compare absolute non-static paths in Libvirt unit testManuel Bentele2021-05-212-1/+20
|
* Remove error printing in low level XML helper methodManuel Bentele2021-05-211-4/+9
| | | | | | | | The needless error printing during parsing of a XML document can be removed since an failed attempt to parse the document will be reported outside of the XML helper method. Fixes: #3855 (partly)
* Rename 'vm.disk' package to 'virtualization.disk'Manuel Bentele2021-05-1919-28/+28
|
* Merge branch 'feature/qemu-integration'Manuel Bentele2021-05-19119-1395/+71404
|\
| * Implements XML schema validation for VirtualBox configurationsManuel Bentele2021-05-1213-1568/+425Star
| |
| * Fixes the original XML schemas for VirtualBox configurationsManuel Bentele2021-05-124-3/+149
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The original XML schemas for VirtualBox configurations do not prescribe all necessary XML elements and attributes. This patch extends the original schemas and specifies some of the missing XML elements and attributes shown in the following: Missing XML elements: Missing XML attributes: APIC Accelerate3D Autostart allowTracingToAccessVM CloudNetwork authLibrary CloudNetworks autoMountPoint Condition autostartDatabasePath Config autostop Cpu backend CPUCount codec CpuTree config CustomHardDisk CpuIdPortabilityLevel Debugging CpuProfile Default defaultFrontend Frontend defaultHardDiskFolder HardDiskAttachment defaultVRDELibrary HardDiskAttachments delay HardwareVirtExUseNativeApi Description HardwareVirtExVirtVmsaveVmload exclusive HostInterface executionCap IBPBOn file Iommu fileTransfersEnabled ISCSIHardDisk fixedAddress L1DFlushOn forcedOptions Lpt HWVirtExEnabled MDSClearOn icon NestedHWVirt inclusive SATAController Instance SpecCtrl LoggingLevel SpecCtrlByHost lun Tracing netAddress TripleFaultReset notificationPatterns Uart PCIBus USBDeviceSource PCIDevice USBDeviceSources PCIFunction VHDImage processPriority VideoRecording productid VirtualBox profile VirtualDiskImage proxyUrl VMDKImage remoteDisplayAuthLibrary Webcam scheduling X2APIC secDefaultLeaseTime secMaxLeaseTime secMinLeaseTime serialnumber snapshotFolder stateFile statisticsUpdateInterval StatisticsUpdateInterval subleaf suppressedOptions target uartType userName VBoxUpdateCount VBoxUpdateEnabled VBoxUpdateFrequency VBoxUpdateLastCheckDate VBoxUpdateTarget vendorid vmentry vmexit VMProcessPriority VRDEExtPack
| * Add validation schema from VirtualBox 6.1.22 for v1.18 configurationsManuel Bentele2021-05-101-0/+1503
| |
| * Add validation schema from VirtualBox 6.0.24 for v1.17 configurationsManuel Bentele2021-05-101-0/+1483
| |
| * Add validation schema from VirtualBox 5.2.44 for v1.16 configurationsManuel Bentele2021-05-101-0/+1483
| |