rpms/virt-manager/FC-6 virt-manager-0.4.0-device-remove.patch, NONE, 1.1 virt-manager-0.4.0-file-dialog-fix.patch, NONE, 1.1 virt-manager-0.4.0-toolbar-state.patch, NONE, 1.1 .cvsignore, 1.9, 1.10 sources, 1.9, 1.10 virt-manager.spec, 1.14, 1.15 virt-manager-disable-config-hvm.patch, 1.1, NONE virt-manager-hostname-resolution-errors.patch, 1.1, NONE vm-limit-memory.patch, 1.1, NONE vm-non-sparse-file.patch, 1.1, NONE vm-use-ipv4-for-console.patch, 1.1, NONE
fedora-cvs-commits at redhat.com
fedora-cvs-commits at redhat.com
Tue Jun 5 19:23:30 UTC 2007
- Previous message (by thread): rpms/python-virtinst/FC-6 virtinst-0.103.0-accelerate.patch, NONE, 1.1 virtinst-0.103.0-default-net.patch, NONE, 1.1 virtinst-0.103.0-features-xml.patch, NONE, 1.1 virtinst-0.103.0-rhel5-client.patch, NONE, 1.1 virtinst-0.103.0-urlgrabber-import.patch, NONE, 1.1 .cvsignore, 1.3, 1.4 python-virtinst.spec, 1.3, 1.4 sources, 1.3, 1.4 virtinst-incremental-sleep.patch, 1.1, NONE virtinst-invalid-mem-crash.patch, 1.1, NONE
- Next message (by thread): rpms/dhcdbd/devel .cvsignore, 1.26, 1.27 dhcdbd.spec, 1.44, 1.45 sources, 1.36, 1.37 dhcdbd-2.7-initscript.patch, 1.2, NONE
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: berrange
Update of /cvs/dist/rpms/virt-manager/FC-6
In directory cvs.devel.redhat.com:/tmp/cvs-serv4706
Modified Files:
.cvsignore sources virt-manager.spec
Added Files:
virt-manager-0.4.0-device-remove.patch
virt-manager-0.4.0-file-dialog-fix.patch
virt-manager-0.4.0-toolbar-state.patch
Removed Files:
virt-manager-disable-config-hvm.patch
virt-manager-hostname-resolution-errors.patch
vm-limit-memory.patch vm-non-sparse-file.patch
vm-use-ipv4-for-console.patch
Log Message:
Updated to 0.4.0 release
virt-manager-0.4.0-device-remove.patch:
domain.py | 66 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----
1 files changed, 61 insertions(+), 5 deletions(-)
--- NEW FILE virt-manager-0.4.0-device-remove.patch ---
changeset: 487:900bee6f2cc8
user: "Hugh O. Brock <hbrock at redhat.com>"
date: Tue May 01 16:22:22 2007 -0400
summary: 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.
diff -r fddee0787dde -r 900bee6f2cc8 src/virtManager/domain.py
--- a/src/virtManager/domain.py Wed Apr 25 17:51:42 2007 -0400
+++ b/src/virtManager/domain.py Tue May 01 16:22:22 2007 -0400
@@ -545,13 +545,69 @@ class vmmDomain(gobject.GObject):
self.get_connection().define_domain(newxml)
- def remove_device(self, xml):
- logging.debug("Removing device " + xml)
+ def remove_device(self, dev_xml):
+ logging.debug("Removing device " + dev_xml)
if self.is_active():
- self.vm.detachDevice(xml)
-
- # XXX remove from defined XML. Eek !
+ self.vm.detachDevice(dev_xml)
+ else:
+ # XXX remove from defined XML. Eek !
+ xml = self.get_xml()
+ doc = None
+ try:
+ doc = libxml2.parseDoc(xml)
+ except:
+ return
+ ctx = doc.xpathNewContext()
+ try:
+ dev_doc = libxml2.parseDoc(dev_xml)
+ except:
+ raise RuntimeError("Device XML would not parse")
+ dev_ctx = dev_doc.xpathNewContext()
+ ret = None
+ try:
+ dev = dev_ctx.xpathEval("//*")
+ dev_type = dev[0].name
+ if dev_type=="interface":
+ address = dev_ctx.xpathEval("/interface/mac/@address")
+ if len(address) > 0 and address[0].content != None:
+ logging.debug("The mac address appears to be %s" % address[0].content)
+ ret = ctx.xpathEval("/domain/devices/interface[mac/@address='%s']" % address[0].content)
+ if len(ret) >0:
+ ret[0].unlinkNode()
+ ret[0].freeNode()
+ newxml=doc.serialize()
+ logging.debug("Redefine with " + newxml)
+ self.get_connection().define_domain(newxml)
+ elif dev_type=="disk":
+ disk_type_node = dev_ctx.xpathEval("/disk/@type")
+ disk_type = None
+ if len(disk_type_node) > 0 and disk_type_node[0].content != None:
+ disk_type = disk_type_node[0].content
+ logging.debug("Looking for disk type %s" % disk_type)
+ if disk_type == "block":
+ path = dev_ctx.xpathEval("/disk/source/@dev")
+ if len(path) > 0 and path[0].content != None:
+ logging.debug("Looking for path %s" % path[0].content)
+ ret = ctx.xpathEval("/domain/devices/disk[source/@dev='%s']" % path[0].content)
+ elif disk_type == "file":
+ path = dev_ctx.xpathEval("/disk/source/@file")
+ if len(path) > 0 and path[0].content != None:
+ ret = ctx.xpathEval("/domain/devices/disk[source/@file='%s']" % path[0].content)
+ if len(ret) > 0:
+ ret[0].unlinkNode()
+ ret[0].freeNode()
+ newxml=doc.serialize()
+ logging.debug("Redefine with " + newxml)
+ self.get_connection().define_domain(newxml)
+
+ finally:
+ if ctx != None:
+ ctx.xpathFreeContext()
+ if doc != None:
+ doc.freeDoc()
+ if dev_doc != None:
+ dev_doc.freeDoc()
def set_vcpu_count(self, vcpus):
vcpus = int(vcpus)
virt-manager-0.4.0-file-dialog-fix.patch:
addhardware.py | 52 ++++++++++++++++++++++++++++++++++++----------------
create.py | 26 +++++++++++++++++---------
2 files changed, 53 insertions(+), 25 deletions(-)
--- NEW FILE virt-manager-0.4.0-file-dialog-fix.patch ---
changeset: 482:7263412862de
user: "Hugh O. Brock <hbrock at redhat.com>"
date: Mon Apr 23 15:08:56 2007 -0400
summary: Fix up empty combo boxes, non-working file dialogs, and a few other bugs.
diff -r 053429952481 -r 7263412862de src/virtManager/addhardware.py
--- a/src/virtManager/addhardware.py Mon Apr 16 11:31:48 2007 -0400
+++ b/src/virtManager/addhardware.py Mon Apr 23 15:08:56 2007 -0400
@@ -179,6 +179,7 @@ class vmmAddHardware(gobject.GObject):
self.window.get_widget("create-forward").show()
self.window.get_widget("create-back").set_sensitive(False)
self.window.get_widget("storage-file-size").set_sensitive(False)
+ self.window.get_widget("create-help").hide()
self.change_storage_type()
self.change_network_type()
@@ -190,11 +191,15 @@ class vmmAddHardware(gobject.GObject):
self.window.get_widget("storage-file-address").set_text("")
self.window.get_widget("storage-file-size").set_value(2000)
self.window.get_widget("non-sparse").set_active(True)
-
- model = self.window.get_widget("net-network").get_model()
- self.populate_network_model(model)
- device = self.window.get_widget("net-device").get_model()
- self.populate_device_model(device)
+ self.window.get_widget("hardware-type").set_active(0)
+
+ net_box = self.window.get_widget("net-network")
+ self.populate_network_model(net_box.get_model())
+ net_box.set_active(0)
+
+ dev_box = self.window.get_widget("net-device")
+ self.populate_device_model(dev_box.get_model())
+ dev_box.set_active(0)
def forward(self, ignore=None):
@@ -414,23 +419,38 @@ class vmmAddHardware(gobject.GObject):
def browse_storage_file_address(self, src, ignore=None):
self.window.get_widget("storage-file-size").set_sensitive(True)
- fcdialog = gtk.FileChooserDialog(_("Locate or Create New Storage File"),
- self.window.get_widget("vmm-create"),
- gtk.FILE_CHOOSER_ACTION_SAVE,
+ folder = self.config.get_default_image_dir(self.vm.get_connection())
+ file = self._browse_file(_("Locate or Create New Storage File"), \
+ folder=folder, confirm_overwrite=True)
+ if file != None:
+ self.window.get_widget("storage-file-address").set_text(file)
+
+ def _browse_file(self, dialog_name, folder=None, type=None, confirm_overwrite=False):
+ # user wants to browse for an ISO
+ fcdialog = gtk.FileChooserDialog(dialog_name,
+ self.window.get_widget("vmm-add-hardware"),
+ gtk.FILE_CHOOSER_ACTION_OPEN,
(gtk.STOCK_CANCEL, gtk.RESPONSE_CANCEL,
gtk.STOCK_OPEN, gtk.RESPONSE_ACCEPT),
None)
-
- fcdialog.set_current_folder(self.config.get_default_image_dir(self.vm.get_connection()))
- fcdialog.set_do_overwrite_confirmation(True)
- fcdialog.connect("confirm-overwrite", self.confirm_overwrite_callback)
+ if type != None:
+ f = gtk.FileFilter()
+ f.add_pattern("*." + type)
+ fcdialog.set_filter(f)
+ if folder != None:
+ fcdialog.set_current_folder(folder)
+ if confirm_overwrite:
+ fcdialog.set_do_overwrite_confirmation(True)
+ fcdialog.connect("confirm-overwrite", self.confirm_overwrite_callback)
response = fcdialog.run()
fcdialog.hide()
- file = None
if(response == gtk.RESPONSE_ACCEPT):
- file = fcdialog.get_filename()
- if file != None:
- self.window.get_widget("storage-file-address").set_text(file)
+ filename = fcdialog.get_filename()
+ fcdialog.destroy()
+ return filename
+ else:
+ fcdialog.destroy()
+ return None
def toggle_storage_size(self, ignore1=None, ignore2=None):
file = self.get_config_disk_image()
diff -r 053429952481 -r 7263412862de src/virtManager/create.py
--- a/src/virtManager/create.py Mon Apr 16 11:31:48 2007 -0400
+++ b/src/virtManager/create.py Mon Apr 23 15:08:56 2007 -0400
@@ -302,12 +302,16 @@ class vmmCreate(gobject.GObject):
# Fill list of OS types
self.populate_os_type_model()
- self.window.get_widget("os-type").set_active(-1)
-
- model = self.window.get_widget("net-network").get_model()
- self.populate_network_model(model)
- device = self.window.get_widget("net-device").get_model()
- self.populate_device_model(device)
+ self.window.get_widget("os-type").set_active(0)
+
+ net_box = self.window.get_widget("net-network")
+ self.populate_network_model(net_box.get_model())
+ net_box.set_active(0)
+
+ dev_box = self.window.get_widget("net-device")
+ self.populate_device_model(dev_box.get_model())
+ dev_box.set_active(0)
+
self.install_error = None
@@ -511,13 +515,13 @@ class vmmCreate(gobject.GObject):
except ValueError, e:
self._validation_error_box(_("Invalid FV media address"),e.args[0])
try:
- if self.get_config_os_type() is not None:
+ if self.get_config_os_type() is not None and self.get_config_os_type() != "generic":
logging.debug("OS Type: %s" % self.get_config_os_type())
guest.os_type = self.get_config_os_type()
except ValueError, e:
self._validation_error_box(_("Invalid FV OS Type"),e.args[0])
try:
- if self.get_config_os_variant() is not None:
+ if self.get_config_os_variant() is not None and self.get_config_os_type() != "generic":
logging.debug("OS Variant: %s" % self.get_config_os_variant())
guest.os_variant = self.get_config_os_variant()
except ValueError, e:
@@ -986,6 +990,7 @@ class vmmCreate(gobject.GObject):
def populate_os_type_model(self):
model = self.window.get_widget("os-type").get_model()
model.clear()
+ model.append(["generic", "Generic"])
types = virtinst.FullVirtGuest.list_os_types()
types.sort()
for type in types:
@@ -994,6 +999,9 @@ class vmmCreate(gobject.GObject):
def populate_os_variant_model(self, type):
model = self.window.get_widget("os-variant").get_model()
model.clear()
+ if type=="generic":
+ model.append(["generic", "Generic"])
+ return
variants = virtinst.FullVirtGuest.list_os_variants(type)
variants.sort()
for variant in variants:
@@ -1018,7 +1026,7 @@ class vmmCreate(gobject.GObject):
type = model.get_value(box.get_active_iter(), 0)
self.populate_os_variant_model(type)
variant = self.window.get_widget("os-variant")
- variant.set_active(-1)
+ variant.set_active(0)
def change_virt_method(self, ignore=None):
arch = self.window.get_widget("cpu-architecture")
virt-manager-0.4.0-toolbar-state.patch:
console.py | 3 ++-
details.py | 7 ++++---
2 files changed, 6 insertions(+), 4 deletions(-)
--- NEW FILE virt-manager-0.4.0-toolbar-state.patch ---
changeset: 484:92e90dd89dd5
user: "Hugh O. Brock <hbrock at redhat.com>"
date: Wed Apr 25 17:03:55 2007 -0400
summary: initial fix for 236777: make the toolbar show/hide button reflect reality. Next up, persist the value.
diff -r 58c0f8ae6fb8 -r 92e90dd89dd5 src/virtManager/console.py
--- a/src/virtManager/console.py Mon Apr 23 15:26:46 2007 -0400
+++ b/src/virtManager/console.py Wed Apr 25 17:03:55 2007 -0400
@@ -171,7 +171,6 @@ class vmmConsole(gobject.GObject):
dialog = self.window.get_widget("vmm-console")
dialog.show_all()
dialog.present()
-
self.try_login()
self.update_widget_states(self.vm, self.vm.status())
@@ -407,6 +406,7 @@ class vmmConsole(gobject.GObject):
self.emit("action-show-details", self.vm.get_connection().get_uri(), self.vm.get_uuid())
def update_widget_states(self, vm, status):
+ self.toggle_toolbar(self.window.get_widget("menu-view-toolbar"))
self.ignorePause = True
if status in [ libvirt.VIR_DOMAIN_SHUTOFF, libvirt.VIR_DOMAIN_CRASHED ]:
self.window.get_widget("control-run").set_sensitive(True)
@@ -486,4 +486,5 @@ class vmmConsole(gobject.GObject):
self.ignorePause = False
self.ignorePause = False
+
gobject.type_register(vmmConsole)
changeset: 485:1c74c953592e
user: "Hugh O. Brock <hbrock at redhat.com>"
date: Wed Apr 25 17:09:37 2007 -0400
summary: Fix toolbar check/uncheck in details window as well
diff -r 92e90dd89dd5 -r 1c74c953592e src/virtManager/details.py
--- a/src/virtManager/details.py Wed Apr 25 17:03:55 2007 -0400
+++ b/src/virtManager/details.py Wed Apr 25 17:09:37 2007 -0400
@@ -120,8 +120,8 @@ class vmmDetails(gobject.GObject):
self.vm.connect("resources-sampled", self.refresh_resources)
self.window.get_widget("hw-list").get_selection().connect("changed", self.hw_selected)
- self.update_widget_states(vm, vm.status())
- self.refresh_resources(vm)
+ self.update_widget_states(self.vm, self.vm.status())
+ self.refresh_resources(self.vm)
self.pixbuf_processor = gtk.gdk.pixbuf_new_from_file(config.get_icon_dir() + "/icon_cpu.png")
self.pixbuf_memory = gtk.gdk.pixbuf_new_from_file(config.get_icon_dir() + "/icon_cpu.png")
@@ -146,6 +146,7 @@ class vmmDetails(gobject.GObject):
self.window.get_widget("overview-disk-usage-label").hide()
self.network_traffic_graph.hide()
dialog.present()
+ self.update_widget_states(self.vm, self.vm.status())
def show_help(self, src):
# From the Details window, show the help document from the Details page
@@ -263,6 +264,7 @@ class vmmDetails(gobject.GObject):
self.emit("action-destroy-domain", self.vm.get_connection().get_uri(), self.vm.get_uuid())
def update_widget_states(self, vm, status):
+ self.toggle_toolbar(self.window.get_widget("details-menu-view-toolbar"))
self.ignorePause = True
if status in [ libvirt.VIR_DOMAIN_SHUTDOWN, libvirt.VIR_DOMAIN_SHUTOFF ] or vm.is_read_only():
# apologies for the spaghetti, but the destroy choice is a special case
@@ -403,7 +405,6 @@ class vmmDetails(gobject.GObject):
self.window.get_widget("disk-target-device").set_text(diskinfo[3])
def refresh_network_page(self):
- # viewing net page, not adding a device. If adding, don't try to refresh
vmlist = self.window.get_widget("hw-list")
selection = vmlist.get_selection()
active = selection.get_selected()
Index: .cvsignore
===================================================================
RCS file: /cvs/dist/rpms/virt-manager/FC-6/.cvsignore,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- .cvsignore 19 Dec 2006 20:08:06 -0000 1.9
+++ .cvsignore 5 Jun 2007 19:23:28 -0000 1.10
@@ -1,2 +1,2 @@
-virt-manager-0.2.6.tar.gz
-virt-manager-i18n-po-2006-12-18.tar.gz
+virt-manager-0.4.0-po-2007-05-09.tar.gz
+virt-manager-0.4.0.tar.gz
Index: sources
===================================================================
RCS file: /cvs/dist/rpms/virt-manager/FC-6/sources,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- sources 19 Dec 2006 20:08:06 -0000 1.9
+++ sources 5 Jun 2007 19:23:28 -0000 1.10
@@ -1,2 +1,2 @@
-bc15748340822e0004fe122c82fa9d8f virt-manager-0.2.6.tar.gz
-2682a7c7f67b30d345d51a55efeac544 virt-manager-i18n-po-2006-12-18.tar.gz
+df31f5fe9aba14943e5d60a2a7f70c2d virt-manager-0.4.0-po-2007-05-09.tar.gz
+56ea634db2b571c4f8abbe3ccd4b16e4 virt-manager-0.4.0.tar.gz
Index: virt-manager.spec
===================================================================
RCS file: /cvs/dist/rpms/virt-manager/FC-6/virt-manager.spec,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- virt-manager.spec 19 Dec 2006 20:08:06 -0000 1.14
+++ virt-manager.spec 5 Jun 2007 19:23:28 -0000 1.15
@@ -7,8 +7,8 @@
%define _extra_release %{?dist:%{dist}}%{!?dist:%{?extra_release:%{extra_release}}}
Name: virt-manager
-Version: 0.2.6
-Release: 3%{_extra_release}
+Version: 0.4.0
+Release: 1%{_extra_release}
Summary: Virtual Machine Manager
Group: Applications/Emulators
@@ -17,19 +17,17 @@
Source0: http://virt-manager.et.redhat.com/download/sources/%{name}/%{name}-%{version}.tar.gz
Source1: %{name}.pam
Source2: %{name}.console
-Source3: %{name}-i18n-po-2006-12-18.tar.gz
-Patch1: vm-use-ipv4-for-console.patch
-Patch2: virt-manager-hostname-resolution-errors.patch
-Patch3: vm-limit-memory.patch
-Patch4: virt-manager-disable-config-hvm.patch
-Patch5: vm-non-sparse-file.patch
+Source3: %{name}-%{version}-po-2007-05-09.tar.gz
+Patch1: %{name}-%{version}-file-dialog-fix.patch
+Patch2: %{name}-%{version}-toolbar-state.patch
+Patch3: %{name}-%{version}-device-remove.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
# These two are just the oldest version tested
Requires: pygtk2 >= 1.99.12-6
Requires: gnome-python2-gconf >= 1.99.11-7
# Absolutely require this version or newer
-Requires: libvirt-python >= 0.1.4-3
+Requires: libvirt-python >= 0.2.1-1.fc6
# Definitely does not work with earlier due to python API changes
Requires: dbus-python >= 0.61
# Might work with earlier, but this is what we've tested
@@ -42,7 +40,7 @@
# Minimum we've tested with
Requires: libxml2-python >= 2.6.23
# Required to install Xen guests
-Requires: python-virtinst >= 0.98.0
+Requires: python-virtinst >= 0.103.0
# Required for loading the glade UI
Requires: pygtk2-libglade
# Required for our graphics which are currently SVG format
@@ -51,6 +49,8 @@
Requires: vte >= 0.12.2
# For the consolehelper PAM stuff
Requires: usermode
+# For online help
+Requires: scrollkeeper
ExclusiveArch: %{ix86} x86_64 ia64
@@ -58,10 +58,12 @@
BuildRequires: gtk2-devel
BuildRequires: python-devel
BuildRequires: gettext
-
+BuildRequires: scrollkeeper
Requires(pre): GConf2
Requires(post): GConf2
Requires(preun): GConf2
+Requires(post): desktop-file-utils
+Requires(postun): desktop-file-utils
%description
Virtual Machine Manager provides a graphical tool for administering
@@ -73,8 +75,6 @@
%patch1 -p1
%patch2 -p1
%patch3 -p1
-%patch4 -p1
-%patch5 -p1
%build
%configure
@@ -115,9 +115,13 @@
update-desktop-database %{_datadir}/applications
+if which scrollkeeper-update>/dev/null 2>&1; then scrollkeeper-update -q -o %{_datadir}/omf/%{name}; fi
+
%postun
update-desktop-database %{_datadir}/applications
+if which scrollkeeper-update>/dev/null 2>&1; then scrollkeeper-update -q; fi
+
%preun
if [ "$1" -eq 0 ]; then
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
@@ -127,36 +131,50 @@
%files -f %{name}.lang
%defattr(-,root,root,-)
-%doc README COPYING AUTHORS ChangeLog NEWS
+%doc README COPYING COPYING-DOCS AUTHORS ChangeLog NEWS
%{_sysconfdir}/gconf/schemas/%{name}.schemas
%{_sysconfdir}/pam.d/%{name}
%{_sysconfdir}/security/console.apps/%{name}
%{_bindir}/%{name}
%{_sbindir}/%{name}
%{_libexecdir}/%{name}-launch
+%dir %{_libdir}/%{name}/
%{_libdir}/%{name}/*
+%dir %{_datadir}/%{name}/
%{_datadir}/%{name}/*.glade
-%{_datadir}/%{name}/pixmaps/*.png
-%{_datadir}/%{name}/pixmaps/*.svg
-
%{_datadir}/%{name}/*.py
%{_datadir}/%{name}/*.pyc
%{_datadir}/%{name}/*.pyo
+%dir %{_datadir}/%{name}/pixmaps/
+%{_datadir}/%{name}/pixmaps/*.png
+%{_datadir}/%{name}/pixmaps/*.svg
+
+%dir %{_datadir}/%{name}/virtManager/
%{_datadir}/%{name}/virtManager/*.py
%{_datadir}/%{name}/virtManager/*.pyc
%{_datadir}/%{name}/virtManager/*.pyo
+%dir %{_datadir}/%{name}/vncViewer/
%{_datadir}/%{name}/vncViewer/*.py
%{_datadir}/%{name}/vncViewer/*.pyc
%{_datadir}/%{name}/vncViewer/*.pyo
+%{_datadir}/omf/%{name}/
+%{_datadir}/gnome/help/%{name}/
%{_datadir}/applications/%{name}.desktop
%{_datadir}/dbus-1/services/%{name}.service
%changelog
+* Tue Jun 5 2007 Daniel P. Berrange <berrange at redhat.com> - 0.4.0-1.fc6
+- Updated to 0.4.0 release
+- Refresh po file translations (bz 238369)
+- Fixed removal of disk/network devices
+- Fixed toolbar menu option state
+- Fixed file dialogs & default widget states
+
* Tue Dec 19 2006 Daniel P. Berrange <berrange at redhat.com> - 0.2.6-3.fc6
- Imported latest translations from Fedora i18n repository (bz 203783)
- Use 127.0.0.1 address for connecting to VNC console instead of
--- virt-manager-disable-config-hvm.patch DELETED ---
--- virt-manager-hostname-resolution-errors.patch DELETED ---
--- vm-limit-memory.patch DELETED ---
--- vm-non-sparse-file.patch DELETED ---
--- vm-use-ipv4-for-console.patch DELETED ---
- Previous message (by thread): rpms/python-virtinst/FC-6 virtinst-0.103.0-accelerate.patch, NONE, 1.1 virtinst-0.103.0-default-net.patch, NONE, 1.1 virtinst-0.103.0-features-xml.patch, NONE, 1.1 virtinst-0.103.0-rhel5-client.patch, NONE, 1.1 virtinst-0.103.0-urlgrabber-import.patch, NONE, 1.1 .cvsignore, 1.3, 1.4 python-virtinst.spec, 1.3, 1.4 sources, 1.3, 1.4 virtinst-incremental-sleep.patch, 1.1, NONE virtinst-invalid-mem-crash.patch, 1.1, NONE
- Next message (by thread): rpms/dhcdbd/devel .cvsignore, 1.26, 1.27 dhcdbd.spec, 1.44, 1.45 sources, 1.36, 1.37 dhcdbd-2.7-initscript.patch, 1.2, NONE
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-cvs-commits
mailing list