summaryrefslogtreecommitdiffstats
path: root/core/modules/run-virt/data/opt/openslx/vmchooser/run-virt-includes
Commit message (Collapse)AuthorAgeFilesLines
* [run-virt] fix bad VM_IDsJonathan Bauer2019-12-181-10/+6Star
| | | | | | since /opt/openslx/scripts/vmchooser-run_virt is no longer a wrapper but a symlink and we readlink'ed it, the script failed to find running instances.
* [run-virt] Retry mounting image via dnbd3 for up to 4 secondsSimon Rettberg2019-10-281-3/+6
|
* [run-virt] Fix execution of *.inc hooksSimon Rettberg2019-09-111-1/+1
|
* [run-virt] Only wipe TMPDIR on cleanexit 0Simon Rettberg2019-09-101-2/+2
|
* [run-virt] Fix: Explicitly initialize empty arraysSimon Rettberg2019-09-102-4/+4
|
* [run-virt] Fix tr expressions, add some missing quotesSimon Rettberg2019-09-101-18/+17Star
|
* [run-virt] Run cleanup functions in parallelSimon Rettberg2019-09-101-12/+18
| | | | | Spawns a subshell for each cleanup function, then waits for up to 4 seconds for them to complete...
* [run-virt] Add window manager respawn loopSimon Rettberg2019-09-101-12/+37
| | | | | Apparently on certain hw combinations openbox might crash while VMware is initializing. Try to restart it right away...
* [run-virt] Use slx-tools to determine if /tmp/virt is in RAMSimon Rettberg2019-07-103-39/+17Star
| | | | Also avoid triple-negation for the according variable...
* [run-virt] Tweak init and handling of some constants; add documentationSimon Rettberg2019-07-102-7/+14
|
* [run-virt] improve signal traps handlingJonathan Bauer2019-07-102-9/+6Star
|
* [run-virt] Get rid of wrapper and handle directly in run-virtSimon Rettberg2019-07-092-20/+3Star
|
* [run-virt] Add --query to check existence of pluginSimon Rettberg2019-07-081-6/+0Star
|
* [run-virt] Minor cleanupSimon Rettberg2019-05-171-4/+0Star
|
* [run-virt] Add hook system, remove legacy codeSimon Rettberg2019-05-174-80/+82
|
* [run-virt] Use --retry-connrefused; shuffle slxlog aroundSimon Rettberg2019-03-141-7/+10
|
* [run-virt] respect SLX_DNBD3_COW_DEVICEJonathan Bauer2019-02-131-3/+5
| | | | instead of hardcoded /dev/mapper/root
* [run-virt] fix buggy return statementJonathan Bauer2019-01-081-1/+2
|
* [run-virt] support new dmsetup stuffJonathan Bauer2019-01-041-1/+1
| | | | | | ... when detecting whether we are backed by hdd or not. and yeah .. uhm ... it was already commited like 2 commits ago plus the logic was needlessly inverted :)
* [kiosk*] rework and introduce kiosk mode modulesJonathan Bauer2019-01-041-0/+6
| | | | | | changed from slxbrowser only support to modular hook structure to support additional browser, i.e. chromium NOTE: kiosk-chromium and kiosk-netpoint only make sense with the new gen
* [run-virt] rework resource managementJonathan Bauer2018-12-125-16/+65
|
* [run-virt] Download VM data as combined .tgzSimon Rettberg2018-12-071-4/+24
|
* [run-virt] upgrade minimum RAM for VMs to 1024Jonathan Bauer2018-12-041-1/+1
|
* [run-virt] Increase timeout for dnbd3-fuse mountSimon Rettberg2018-06-041-1/+1
|
* [*virt*] fix vmware VM only having 1 core...Jonathan Bauer2018-05-041-5/+5
|
* [*] detect_cpu_flag as generic run-virt functionJonathan Bauer2018-04-171-2/+17
|
* [run-virt] error msg for missing plugin dirJonathan Bauer2018-04-131-0/+9
|
* [run-virt] check for /tmp/virt not in RAMJonathan Bauer2018-04-103-8/+27
| | | | | to cater for usecases where /tmp is in RAM but /tmp/virt is backed by, e.g., an NFS (Ramboz)
* [run-virt] relax /tmp mount detection regexJonathan Bauer2018-02-131-1/+1
|
* Revert "[run-virt] sanitize downloaded maschine desc"Simon Rettberg2017-12-011-8/+0Star
| | | | | | | This is VMX specific, needs to be done in vmware plugin, not global run-virt. Reverting because weekend. This reverts commit ae681fa769d3204c14ba2dfda817cd721b45060c.
* [run-virt] sanitize downloaded maschine descJonathan Bauer2017-12-011-0/+8
| | | | coming from dmsd. This should help avoid bad syntax errors.
* [vmware*/run-virt] Implement NIC bridgingSimon Rettberg2017-11-241-0/+15
| | | | Implements #3109
* [run-virt] TMP_ON_HDD stuffJonathan Bauer2017-08-162-2/+5
|
* [run-virt] make sure TMP_ON_HDD is empty if neededJonathan Bauer2017-08-151-2/+3
|
* [run-virt] check for tmp on hdd onceJonathan Bauer2017-08-152-1/+7
|
* [init, etc] Pass system-uuid when fetching config & config.tgzSimon Rettberg2017-07-121-0/+29
| | | | | Also save the system-uuid for later use in stage32+, which changed locations from /run to /etc - modules got updated accordingly
* [run-virt] Fix inverted logic in sanity checkSimon Rettberg2017-05-291-1/+1
|
* [run-virt] Improve wget error messagesSimon Rettberg2017-05-112-8/+15
|
* [run-virt] Retry vmx download and give better feedbackSimon Rettberg2017-05-101-8/+18
|
* [run-virt] Increase mem reserved for host if using nvidia driversSimon Rettberg2017-05-021-2/+7
|
* [run-virt] Fix two wordings in error-msgSteffen Ritter2017-04-042-2/+2
|
* [run-virt/vmware] reintroduce lost featureJonathan Bauer2017-03-301-0/+23
| | | | detection and passthrough of serial and parallel port
* [run-virt] Add cheap i18n support to run-virtSimon Rettberg2017-03-202-15/+51
| | | | | | | | | | | | | | | For further details, see the new translate function in vmchooser_runvirt_functions.inc. The only place this is used so far is download_vm_metadata.inc The translation file /opt/openslx/vmchooser/run-virt-includes/strings.inc has to be in the following format: <example start> TRANSLATION_STRING[msg.vm.no-metadata]="This VM doesn't have any meta data Try finding a way to fix it" TRANSLATION_STRING[msg.somethingelse]="foo bar" <example end>
* [run-virt] Check SLX_ variables for empty, not issetSimon Rettberg2017-03-172-2/+2
|
* [run-virt] Fix whitespace errorsSimon Rettberg2017-03-172-14/+13Star
|
* [run-virt] fix typoJonathan Bauer2017-03-131-1/+1
|
* [run-virt] Disable floppy/cd/dvd in exam modeSimon Rettberg2017-03-031-10/+19
|
* Add bash shebangs to all our includes:Simon Rettberg2017-02-286-0/+6
| | | | | | | github misidentifies lots of includes in its code stats and syntax highlighting. Try to make it a nicer place by giving it a hint via that shebang. It's actually useless in files that are being sourced, but it doesn't hurt either.
* [runvirt] reworked wrapper log handlingJonathan Bauer2017-02-151-5/+13
|
* [runvirt] introduced wrapper script to start ...Jonathan Bauer2017-02-143-30/+20Star
| | | | | | | | ... runvirt with to hopefully always have either a user notification or a log entry on the satellites if anything goes wrong. Also fixed the MAC address generation: the prefix is now fully defined in the systemd-run_virt_env script and correctly written in the vmware's dhcp configuration file (so that VMs the default local IP by default)