585 Commits

Author SHA1 Message Date
Daniel P. Berrange
730061de4d Merge heads 2007-07-20 10:51:59 -04:00
Daniel P. Berrange
a254e92d73 Updated for changes in GTK-VNC api 2007-07-20 10:51:50 -04:00
Daniel P. Berrange
3a22f31ec7 Default to x86_64 on x86_64 hosts. 2007-07-15 17:02:52 -04:00
Daniel P. Berrange
fead11dded Don't try to hardcode port 5900+domid - this is obsolete 2007-07-15 14:35:45 -04:00
Daniel P. Berrange
5827abcc1f Re-add get_hostname method - needed for host details page 2007-07-14 17:58:23 -04:00
Daniel P. Berrange
e23cb027a4 Suggest a filename for new VM disk images 2007-07-14 17:55:17 -04:00
Daniel P. Berrange
582b34dc6a Toggle delete button sensitivity when vm changes state 2007-07-14 17:54:59 -04:00
Daniel P. Berrange
6439bcba3c Added checking of host filesystem disk space when defining new disks 2007-07-14 17:45:24 -04:00
Daniel P. Berrange
53dc0ca596 Remove unused icons 2007-07-14 14:43:59 -04:00
Daniel P. Berrange
a84fc45e7d Display, but disable non-bridged NICs 2007-07-14 14:43:52 -04:00
Daniel P. Berrange
9dc88171f2 Use stock icons for network/cdrom/disk/floppy devices 2007-07-14 14:43:20 -04:00
Daniel P. Berrange
586585610f Allow choice between IDE disk, IDE cdrom, SCSI disk, floppy disk, paravirt disk, usb disk, when adding storage 2007-07-14 13:48:24 -04:00
Daniel P. Berrange
9de6fa68da Re-work connection dialog to support remote connections 2007-07-11 19:52:53 -04:00
Daniel P. Berrange
027bd68f68 Fixed double invocation of suspend (Richard Jones) 2007-07-11 11:28:54 -04:00
Daniel P. Berrange
dcd16feaaf Stricter checking for MAC addresses to prevent conflict with active guest/host
Signed-off-by: Shigeki Sakamoto <fj0588di@aa.jp.fujitsu.com>
2007-07-09 21:13:56 -04:00
Daniel P. Berrange
05dc77d4ee Fix use of virtinst.Guest to pass in HV uri, rather than hardcode Xen 2007-07-09 20:58:44 -04:00
Daniel P. Berrange
9903dac004 Initial prototype switching code over to using GTK VNC 2007-07-06 17:46:50 -04:00
Daniel P. Berrange
98e848888e Imported latest translations from Fedora i18n repo 2007-07-04 13:31:17 -04:00
Daniel P. Berrange
2b09089cbb Re-genererate .pot & .po files for latest sources 2007-07-04 13:21:05 -04:00
Daniel P. Berrange
1d710a9e50 Merge heads 2007-07-04 00:50:50 -04:00
Daniel P. Berrange
20d2565717 Improve error message if QEMU daemon isn't running (Ville Skytta) 2007-07-04 00:48:32 -04:00
Daniel P. Berrange
390e4ea309 Fixed pause menu item state (Cole Robinson) 2007-07-04 00:45:18 -04:00
Daniel P. Berrange
e4eac282b4 Make application menu comment GNOME HIG compliant (bz 246195) 2007-07-04 00:41:39 -04:00
Daniel P. Berrange
fafa0d96f6 Make help menu item GNOME HIG compliant (bz 246195) 2007-07-04 00:41:25 -04:00
Hugh O. Brock
a8ad929a02 Refactor virt-manager validation to use validation in virtinst. Eliminates regexes in two places, among other things. Thanks to Cole Robinson. 2007-06-22 13:32:13 -04:00
Daniel P. Berrange
1e1e4b0bba Allow user to dismiss the cursor grab notification permanently (rhbz 244347) 2007-06-19 13:20:29 -04:00
Masayuki Sunou
efa4e15f2f Re: [et-mgmt-tools] [PATCH] Fix the maximum number of VCPUin virt-manager
Hi Hugh

Thank you for reviewing.
I remake this patch.

> Hmm, this is good, but I'm inclined to think it would be better to put a
> getMaxVcpus() call in connection.py and isolate the "check the
> connection type and either call getMaxVcpus or arbitrarily return '32'"
> there (so we don't repeat the code in two places). Also, it looks to me
> like "Xen" is the default in xen_unified.c, at least in current libvirt
> code, so you shouldn't need to supply "Xen" to the getMaxVcpus call. Can
> you redo the patch along these lines?
>
This patch changes as follows.
 1. getMaxVcpus() is executed from connection.py.
 2. getMaxVcpus() is called with the result of get_type() not "Xen"

Thanks,
Masayuki Sunou.

===============================================================================
2007-06-18 15:16:20 -04:00
Daniel P. Berrange
bb7fffa441 Fixed connection name with test:///default (Mark Johnson) 2007-06-15 16:57:51 -04:00
Hugh O. Brock
5ee7268696 Fix up system-name error message... hopefully for the last time... 2007-06-13 17:15:51 -04:00
Hugh O. Brock
c320e035e7 I thought that the following is the problem.
----------------------------------------------------------------------
In finish() of "create.py", the port number of VNC become -1.
When "Status monitoring" is short, the port number of VNC is updated
in a short time, but, when "Status monitoring" is long, the port number
of VNC is not updated for a long time.
Because the XML data cached in "domain.py" is updated only in tick().
----------------------------------------------------------------------

And, I forgot retrying in "console.py".
Therefore, I adopted updating the port number of VNC in "cerate.py".

I remake the patch.
This patch only clears XML in get_graphics_console(), and the connection
to the console is not retried in "create.py".
So, by applying this patch, the XML data is cleared by retrying in "console.py"
even when "Status monitoring" is long, and the port number of VNC is updated.
(Because retrying in "console.py" calls get_graphics_console())

Thanks,
Masayuki Sunou.

----------------------------------------------------------------------
2007-06-13 15:30:22 -04:00
Hugh O. Brock
04501bbe77 Fix BZ 239763 -- we shouldn't add a disk twice when we add it to a live domain on Xen 3.1. 2007-06-13 15:20:43 -04:00
Hugh O. Brock
8ff8679b10 Backed out changeset ebd54b0c882ae581fc020b87df8583417b8b9e97
Applied this patch in error -- the correct fix is already in.
2007-06-13 15:15:42 -04:00
Masayuki Sunou
621de87062 [et-mgmt-tools] [PATCH] In virt-manager GUI, when the disk is added, VM cannot be started.
Hi

When the disk is added to active VM by virt-manager, VM cannot be
restarted after VM is stopped.
--> Bugzilla Bug 239763
    https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=239763

This patch fixes it.

When the device is attached to active VM, virt-manager adds the device
twice in add_device() of "domain.py".
1. Call attachDevice()
2. Call define_domain() after the XML is updated
Therefore, the same device is doubly attached.
(So, when the device is disk, VM cannot be started)

This patch fixes "domain.py" as follows so that the same device is not
doubly attached.
  VM is active   : Call attachDevice() only
  VM is inactive : Call define_domain() after the XML is updated


Signed-off-by: Masayuki Sunou <fj1826dm@aa.jp.fujitsu.com>

Thanks,
Masayuki Sunou.

----------------------------------------------------------------------
2007-06-13 15:09:10 -04:00
Hugh O. Brock
3b8ee9b9e2 Fixes 242900, thanks to David Robinson 2007-06-13 13:38:19 -04:00
Hugh O. Brock
aec4d3853b Handle the case where the source device and source type are null -- for example, if a cdrom device exists in the guest config but is not mapped to a backend device. 2007-05-24 16:49:13 -04:00
Hugh O. Brock
c3b4a9da71 Allow user to set mac addresses for new guests and new guest nics. Also fixes some validation bugs. Thanks to Masayuki Sunou <fj1826dm@aa.jp.fujitsu.com> 2007-05-24 15:51:32 -04:00
Daniel P. Berrange
b20c71f829 Hook up delete VM menu item (Charles Coffing) 2007-05-24 14:58:50 -04:00
Daniel P. Berrange
3dde0ff58c Major rework of i18n build integration to deal with bz 229324 2007-05-18 12:14:33 -04:00
Daniel P. Berrange
6a48f34bdc Use a rolling file appender for logs (from Nobuhiro Itou) 2007-05-18 09:13:06 -04:00
Daniel P. Berrange
911f781687 Merge heads 2007-05-11 10:40:24 -04:00
Daniel P. Berrange
40ead4dc50 Fix typo / remove redundant check for vnc disconnect (Charles Coffing) 2007-05-11 10:27:15 -04:00
Daniel P. Berrange
d4b39a5fff Remove bogus backup file 2007-05-11 10:26:16 -04:00
Hugh O. Brock
8be833ae6a Fixes bz 235914, which is a minor grammar nit but probably valid 2007-05-10 15:03:26 -04:00
alexx@redbull.brq.redhat.com
44367e2c01 removed new page, moved widgets to PVInstall page 2007-05-10 18:31:34 +02:00
Daniel P. Berrange
bccf2ff557 Refresh po files from Fedora i18n community 2007-05-09 14:15:33 -04:00
alexx@redbull.brq.redhat.com
03fb4f5132 added GUI support for specifying additional kernel parameters 2007-05-09 14:31:48 +02:00
Hugh O. Brock
5bfcdefe8c Make NIC numbering in the details pane show something useful (in this case, the tail end of the MAC address) 2007-05-01 17:55:44 -04:00
Hugh O. Brock
c01eb732c4 Allow removal of devices from inactive domains. Requires rewriting the XML and redefining the domain. To work on xen 3.0.3 userland, also requires libvirt patch to xm_internal.c. 2007-05-01 16:22:22 -04:00
Hugh O. Brock
21d090d6fa Fix NIC naming, make MAC address copy-and-pastable again 2007-04-25 17:51:42 -04:00
Hugh O. Brock
b6f4d007cd Fix toolbar check/uncheck in details window as well 2007-04-25 17:09:37 -04:00