- 23 Nov, 2014 4 commits
-
-
Rom Walton authored
-
Rom Walton authored
-
Rom Walton authored
When the file is detected, the wrapper will call boinc_temporary_exit() and restart the VM at a later date.
-
Rom Walton authored
VBOX: Move common code to VBOX_BASE class, VBOX_VM derives from it by extending virtual functions calling Vboxmanage or Native API functions. Use ATL on Windows to wrap COM Objects and data types.
-
- 24 Oct, 2014 1 commit
-
-
Rom Walton authored
-
- 22 Oct, 2014 2 commits
-
-
Rom Walton authored
-
Rom Walton authored
-
- 14 Oct, 2014 1 commit
-
-
Rom Walton authored
When the file is detected, the wrapper will call boinc_temporary_exit() and restart the VM at a later date.
-
- 03 Oct, 2014 1 commit
-
-
Rom Walton authored
-
- 24 Sep, 2014 3 commits
-
-
Rom Walton authored
-
Rom Walton authored
-
Rom Walton authored
TODO: Refactor how command line options and vbox_job.xml options are handled. This was a ugly hack.
-
- 15 Sep, 2014 1 commit
-
-
Rom Walton authored
-
- 12 Sep, 2014 2 commits
-
-
Rom Walton authored
-
Rom Walton authored
-
- 20 Aug, 2014 1 commit
-
-
David Anderson authored
-
- 19 Aug, 2014 2 commits
-
-
Rom Walton authored
VBOX: Set the network configuration at VM creation time. set_network_access() is called whenever the network is suspended or resumed. It'll cause multiple DHCP requests to be spawned on a network resume.
-
David Anderson authored
-
- 14 Aug, 2014 1 commit
-
-
David Anderson authored
-
- 03 Aug, 2014 1 commit
-
-
David Anderson authored
All vbox_job.xml to specify ranges of port forwardings, and whether the access to the host ports is remote or local. This is to support MPI for Rytis. Notes: - the existing feature (pf_guest_port) is used only for web graphics. The host port is always dynamically assigned; there's no reason to have <pf_host_port>; I removed it from the doc. There's no reason to write the host port to a file; I removed that. - The new feature is only for fixed host ports. - The checkpoint file can stay the way it is.
-
- 25 Jul, 2014 1 commit
-
-
David Anderson authored
-
- 07 Jul, 2014 3 commits
-
-
Carlos Aguado Sanchez authored
Signed-off-by:
Carlos Aguado Sanchez <carlos.aguado@epfl.ch>
-
Rom Walton authored
This commit adds two extra options: - enable_cache_disk - cache_disk_filename This allows to attach a cache disk image to extend the storage needs initially provided by the OS image. In context-based systems such as uCernVM, this image can be used to store the local cache of artifacs coming from CVMFS. Note this image is attached without further checking on the content and is entirely up to the main OS to make good use of it. Signed-off-by:
Carlos Aguado Sanchez <carlos.aguado@epfl.ch>
-
Rom Walton authored
This commit allows to attach an ISO9660 image to a vbox VM from a well-known file. The purpose is to enable the dynamic configuration of the VM in first boot so that the volunteer VM can be kept generic. This process is otherwise widely known as contextualization of virtual machines. The actual content of the ISO9660 image is application dependent and outside the scope of this implementation. Signed-off-by:
Carlos Aguado Sanchez <carlos.aguado@epfl.ch>
-
- 04 Jul, 2014 1 commit
-
-
David Anderson authored
Add logic in wrapper to maintain and checkpoint total runtime. Also vboxwrapper: slight refactor. Note: we often use "elapsed time" where we mean "runtime". Should use the latter.
-
- 02 Jul, 2014 1 commit
-
-
David Anderson authored
pause for 60 seconds before exiting, and don't read trigger file. For ATLAS@home. Undo when they update their VM.
-
- 01 Jul, 2014 3 commits
-
-
David Anderson authored
-
David Anderson authored
When it's finished, the VM app can write a file of a given name (specified in vbox_job.xml) in the shared dir. This file can optionally contain an exit code and stderr text. If vboxwrapper finds this file, it cleans up the VM and calls boinc_finish(). This works around a problem where the VM doesn't exit properly and the task hangs forever.
-
Rom Walton authored
-
- 21 Jun, 2014 1 commit
-
-
David Anderson authored
-
- 31 May, 2014 1 commit
-
-
Rom Walton authored
-
- 30 May, 2014 7 commits
-
-
Rom Walton authored
VBOX: When restarting and restoring from a checkpoint, make sure we do not checkpoint again until after the minimum checkpoint interval.
-
Rom Walton authored
-
Rom Walton authored
-
Rom Walton authored
VBOX: Setting the minimum checkpoint interval should not cause the wrapper to believe that it should run in headfull mode.
-
David Anderson authored
-
Rom Walton authored
-
Rom Walton authored
VBOX: Accumulate CPU Time across restarts of the wrapper.
-
- 29 May, 2014 2 commits
-
-
Rom Walton authored
-
Rom Walton authored
-