Eric Schultz
e54aa1a10d
VM Settings: move warning panel below advanced view toggle
2016-07-23 20:33:23 -05:00
Tom Mortensen
be66f4f607
Correctly handle symlink location display when browsing user share. Had to change
...
the name of our shfs location extended attributes:
user.LOCATION -> system.LOCATION
user.LOCATIONS -> system.LOCATIONS
2016-07-16 13:07:07 -07:00
Eric Schultz
77285cf249
no word-wrap chopped off part of the string in the last commit
2016-07-01 19:13:46 -05:00
Tom Mortensen
ddef177914
Use '/etc/rc.d/rc.libvirt test' to check for VM capability (gets rid of nagging syslog message - sorry
...
the OCD's kicking in again).
2016-07-01 14:34:09 -07:00
Eric Schultz
8a2ffc0ae1
VM Settings: Show the Default Windows VirtIO driver ISO input for basic view too
2016-07-01 15:20:58 -05:00
Tom Mortensen
449f112ccc
Use user.LOCATION instead of user.LOCATIONS to dereference single file on user share.
2016-06-30 16:03:21 -07:00
Eric Schultz
501a03e7bc
VM Manager: hide files starting with a . (dot) from showing up in the file pickers
2016-06-30 12:25:35 -05:00
Eric Schultz
b79ff2e0cf
VM Manager: Fix showing vnc input controls when a real GPU is selected while toggling from basic to advanced view
2016-06-29 23:48:15 -05:00
Eric Schultz
b54a4943f8
VM Settings: prevent virtio-iso download if ISO share/path doesn't exist
2016-06-29 22:44:11 -05:00
Eric Schultz
955193f72e
VM Settings: show warnings next to paths when array is stopped or when they are invalid; hide vdisk size under advanced view
2016-06-29 22:43:14 -05:00
Eric Schultz
5315b21eb2
VM Manager: check free space before attempting to download OpenELEC file
2016-06-29 20:45:27 -05:00
Eric Schultz
86404fa088
VM Manager: check free space before attempting to download LibreELEC file
2016-06-29 20:45:02 -05:00
Eric Schultz
526ce3ad99
VM Manager: check free space before attempting to download VirtIO ISO file
2016-06-29 20:44:09 -05:00
Eric Schultz
a4f83c3efa
VM Manager: Remove 'VirtIO' as a option from the CDRom Bus dropdowns
2016-06-29 19:54:34 -05:00
Tom Mortensen
10bbac90cb
Initialize only newly created libvirt image from flash-based libvirt image if exists.
2016-06-26 14:30:22 -07:00
Eric Schultz
b5cab85502
VM Manager: add 'virtio-win-0.1.118-2' to VirtIO-ISOs list
2016-06-19 00:55:34 -05:00
Eric Schultz
9f1cb09b9b
Fix hiding VM help block about creating a new VM when editing a existing VM
2016-06-19 00:53:07 -05:00
Eric Schultz
b2cb34c766
Merge branch 'master' of github.com:limetech/dynamix-6.2
2016-06-14 16:51:19 -05:00
bergware
e7032eaff3
Update copyright [6]
...
2005 it is....
2016-06-14 13:31:56 +02:00
Tom Mortensen
da12336be9
Fix handling of docker.cfg and domain.cfg files.
2016-06-13 15:00:46 -07:00
bergware
600930a263
Made copyright consistent and updated to 2016
2016-06-12 08:01:52 +02:00
Eric Schultz
b502fbc9e6
VM Manager: add 'virtio-win-0.1.117' and 'virtio-win-0.1.118' to VirtIO-ISOs list
2016-06-09 10:23:14 -05:00
Eric Schultz
7915a1218a
VM Manager: add LibreELEC to the template list
2016-06-09 10:16:30 -05:00
bergware
896d2aa1da
Updated help text for VM settings
2016-06-06 16:31:03 +02:00
bergware
55d72489ef
Minor css changes
2016-05-28 13:46:39 +02:00
bergware
bf84b78f6e
Update Docker/VM to reference $eth0
2016-05-14 15:28:57 +02:00
bergware
c12611131f
libvirt - limit selection to virtual bridges only
2016-05-12 16:58:57 +02:00
bergware
4a43eef8d8
Update IPADDR references
2016-05-12 08:49:48 +02:00
bergware
4978c1a0ff
Enhanced network settings
2016-05-09 20:47:57 +02:00
Eric Schultz
5ceffca78c
VM Manager: OpenELEC download folder should be put in a subfolder called 'OpenELEC'
2016-04-14 17:42:30 -05:00
Eric Schultz
036d2d6f4b
VM Settings: allow option to remove libvirt image
2016-04-14 17:41:46 -05:00
Eric Schultz
86407a237a
VM Manager: clean up virtio-iso download progress
2016-04-12 16:36:32 -05:00
Eric Schultz
7676449b50
VM Settings: bug fix: spinning download button
2016-04-12 15:05:05 -05:00
Eric Schultz
cb624561dd
VM Manager: bug fix: don't reset vDisk Location dropdown to 'None' when ‘Manual' should be selected
2016-04-12 10:10:31 -05:00
Eric Schultz
257ee7e31d
VM Manager: OpenELEC download folder should default to <domain share folder> if it exists
2016-04-12 08:46:08 -05:00
Eric Schultz
96abd2b2ce
VM Manager: add '6.0.3' to the OpenELEC versions list and moved the whole list to libvirt_helpers
2016-04-12 08:10:48 -05:00
Eric Schultz
74e5a236e2
VM Manager: add 'virtio-win-0.1.113' to VirtIO-ISOs list
2016-04-12 08:08:07 -05:00
Eric Schultz
060696213a
vnc viewer: code updates from upstream (Make sure to copy arrays when using render queue)
2016-04-01 06:53:13 -05:00
Eric Schultz
808bea75b1
VM Manager: add 'German' vnc keyboard choice
2016-03-30 17:30:29 -05:00
Eric Schultz
87ffefa5c0
Fix VM Manager to use SATA cdrom bus type when Q35 machine type is used (editing a VM)
2016-03-16 17:15:50 -05:00
Eric Schultz
1ca1407d71
Fix VM Manager to use SATA cdrom bus type when Q35 machine type is used
2016-03-13 10:57:20 -05:00
Eric Schultz
5047ddc8cf
Fix Cancel buttons on VM edit pages
2016-03-08 19:44:22 -08:00
Eric Schultz
9f389b8ace
libvirt_init: only copy contents of /etc/libvirt/qemu from old domain.img to new one
2016-03-08 17:36:35 -08:00
Eric Schultz
b0fe6c8dad
Don't backup syslinux.cfg to syslinux.cfg- for acs-override changes. bad eric!
2016-03-05 12:02:18 -08:00
Eric Schultz
931169d8b7
VM Settings: added btrfs scrub and info panel
2016-02-28 20:28:26 -08:00
Eric Schultz
a87ff3bece
VM Settings: added inputs for IMAGE_NAME and IMAGE_SIZE
2016-02-27 21:11:22 -08:00
Eric Schultz
4148726fd7
symlink and apply execute bit on libvirt_init
2016-02-26 21:27:08 -08:00
Eric Schultz
a4df64c7fa
Allow modifying Docker and VM Settings pages; show docker and libvirt running status
2016-02-26 21:19:31 -08:00
Tom Mortensen
08146b82ec
Sequencing start/stop of docker and libvirt moved into emhttp. After network services (smb, afp, nfs) have
...
been started we start docker (if enabled) and then libvirt (if enabled), and only if array is Started in
non-maintenance mode. Upon array Stop, libvirt is stopped first, then docker, then network services.
The libvirt loopback image now exists on the "system" system share. Script ./dynamix.vm.manager/scripts/libvirt_init
is invoked each time libvirt is started to handle initialization of the mounted image file if necessary. Also got
rid of the old way libvirt loopback was initialized via compressed tar file.
Create/mount of docker and libvirt loopback images implemented in /usr/local/sbin/mount_image script.
The docker and libvirt loopback image files by default are located on /mnt/user/system/docker.img and
/mnt/user/system/libvirt/libvirt.img.
Default /boot/config/docker.cfg and /boot/config/domains.cfg added to flash image. This is so that docker and
libvirt start out enabled.
The /boot/config/shares/{appdata,domains,isos,system}.cfg files are created each time array Starts if they do
not exist already. This establishes defaults for these so-called "system" shares.
The "appdata", "domains", and "system" system shares have setting shareUseCache="only". These shares therefore
cannot be auto-created unless/until a cache disk/pool is available.
2016-02-21 15:18:31 -08:00
Eric Schultz
2f353abfca
Fix: /mnt/user path transpose tweaks to use the first cache/disk if multiple are listed
2016-02-12 07:18:06 -08:00