Hello community,

here is the log from the commit of package vm-install for openSUSE:Factory 
checked in at 2014-07-25 09:09:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vm-install (Old)
 and      /work/SRC/openSUSE:Factory/.vm-install.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "vm-install"

Changes:
--------
--- /work/SRC/openSUSE:Factory/vm-install/vm-install.changes    2014-07-18 
07:32:05.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.vm-install.new/vm-install.changes       
2014-07-25 09:10:23.000000000 +0200
@@ -1,0 +2,19 @@
+Wed Jul 23 10:33:58 MDT 2014 - carn...@suse.com
+
+- Updated language files
+- Version 0.8.30
+
+-------------------------------------------------------------------
+Thu Jul 21 18:22:45 MDT 2014 - carn...@suse.com
+
+- bnc#872034 - connection to fresh HVM guest lost after install
+- Version 0.8.29
+
+-------------------------------------------------------------------
+Thu Jul 18 12:17:15 MDT 2014 - carn...@suse.com
+
+- bnc#887993 - vm-install calculating available memory incorrectly
+- Updated language files
+- Version 0.8.28
+
+-------------------------------------------------------------------

Old:
----
  vm-install-0.8.27.tar.bz2

New:
----
  vm-install-0.8.30.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ vm-install.spec ++++++
--- /var/tmp/diff_new_pack.6m6dj7/_old  2014-07-25 09:10:24.000000000 +0200
+++ /var/tmp/diff_new_pack.6m6dj7/_new  2014-07-25 09:10:24.000000000 +0200
@@ -15,7 +15,6 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-
 Name:           vm-install
 %if %suse_version <= 1230
 %define with_vminstall_as_default_installer 1
@@ -27,12 +26,12 @@
 %endif
 # For directory ownership:
 BuildRequires:  yast2
-Version:        0.8.27
+Version:        0.8.30
 Release:        0
 Summary:        Tool to Define a Virtual Machine and Install Its Operating 
System
 License:        GPL-2.0
 Group:          System/Emulators/PC
-Source0:        %{name}-0.8.27.tar.bz2
+Source0:        %{name}-0.8.30.tar.bz2
 Source1:        vm-install.conf
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 ExclusiveArch:  %ix86 x86_64 s390x ppc64le

++++++ vm-install-0.8.27.tar.bz2 -> vm-install-0.8.30.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.8.27/Makefile 
new/vm-install-0.8.30/Makefile
--- old/vm-install-0.8.27/Makefile      2014-07-10 23:37:56.000000000 +0200
+++ new/vm-install-0.8.30/Makefile      2014-07-23 18:34:47.000000000 +0200
@@ -1,5 +1,5 @@
 PACKAGE = vm-install
-VER = 0.8.27
+VER = 0.8.30
 
 default:
        @echo "Run 'make install DESTDIR=$destdir' to install."
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.8.27/po/ar.po 
new/vm-install-0.8.30/po/ar.po
--- old/vm-install-0.8.27/po/ar.po      2014-06-12 05:45:39.000000000 +0200
+++ new/vm-install-0.8.30/po/ar.po      2014-07-22 22:21:45.000000000 +0200
@@ -6,9 +6,9 @@
 "Project-Id-Version: xen-vm-install\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2014-05-08 18:43-0600\n"
-"PO-Revision-Date: 2014-06-06 14:45\n"
-"Last-Translator: Novell Language <langu...@novell.com>\n"
-"Language-Team: Novell Language <langu...@novell.com>\n"
+"PO-Revision-Date: 2014-07-15 11:31\n"
+"Last-Translator: Novell language <langu...@novell.com>\n"
+"Language-Team: Novell language <langu...@novell.com>\n"
 "Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -345,7 +345,7 @@
 
 #: src/vminstall/msg.py:135
 msgid "openSUSE 13"
-msgstr "أوبن سوزي 13"
+msgstr "openSUSE 13"
 
 #: src/vminstall/msg.py:136
 msgid "Other operating system"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.8.27/po/cs.po 
new/vm-install-0.8.30/po/cs.po
--- old/vm-install-0.8.27/po/cs.po      2014-06-12 05:45:40.000000000 +0200
+++ new/vm-install-0.8.30/po/cs.po      2014-07-22 22:21:45.000000000 +0200
@@ -6,9 +6,9 @@
 "Project-Id-Version: xen-vm-install\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2014-05-08 18:43-0600\n"
-"PO-Revision-Date: 2014-06-06 15:26\n"
-"Last-Translator: Novell Language <langu...@novell.com>\n"
-"Language-Team: Novell Language <langu...@novell.com>\n"
+"PO-Revision-Date: 2014-07-15 11:32\n"
+"Last-Translator: Novell language <langu...@novell.com>\n"
+"Language-Team: Novell language <langu...@novell.com>\n"
 "Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.8.27/po/de.po 
new/vm-install-0.8.30/po/de.po
--- old/vm-install-0.8.27/po/de.po      2014-06-12 05:45:36.000000000 +0200
+++ new/vm-install-0.8.30/po/de.po      2014-07-23 18:33:07.000000000 +0200
@@ -6,7 +6,7 @@
 "Project-Id-Version: xen-vm-install\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2014-05-08 18:43-0600\n"
-"PO-Revision-Date: 2014-06-06 14:03\n"
+"PO-Revision-Date: 2014-07-23 15:34\n"
 "Last-Translator: Novell language <langu...@novell.com>\n"
 "Language-Team: Novell language <langu...@novell.com>\n"
 "Language: \n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.8.27/po/es.po 
new/vm-install-0.8.30/po/es.po
--- old/vm-install-0.8.27/po/es.po      2014-06-12 05:45:40.000000000 +0200
+++ new/vm-install-0.8.30/po/es.po      2014-07-23 18:33:07.000000000 +0200
@@ -6,7 +6,7 @@
 "Project-Id-Version: xen-vm-install\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2014-05-08 18:43-0600\n"
-"PO-Revision-Date: 2014-06-06 14:18\n"
+"PO-Revision-Date: 2014-07-23 15:34\n"
 "Last-Translator: Novell language <langu...@novell.com>\n"
 "Language-Team: Novell language <langu...@novell.com>\n"
 "Language: \n"
@@ -1132,3 +1132,4 @@
 #: src/vminstall/msg.py:382
 msgid "A hypervisor is not running.  For kvm, load the kvm kernel modules.  If 
you want to run xen, reboot and load the xen kernel."
 msgstr "Un hipervisor no está en ejecución. Para kvm, cargue los módulos del 
núcleo kvm. Si desea ejecutar xen, rearranque y cargue el núcleo xen."
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.8.27/po/fr.po 
new/vm-install-0.8.30/po/fr.po
--- old/vm-install-0.8.27/po/fr.po      2014-06-12 05:45:37.000000000 +0200
+++ new/vm-install-0.8.30/po/fr.po      2014-07-23 18:33:07.000000000 +0200
@@ -6,7 +6,7 @@
 "Project-Id-Version: xen-vm-install\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2014-05-08 18:43-0600\n"
-"PO-Revision-Date: 2014-06-06 14:28\n"
+"PO-Revision-Date: 2014-07-23 15:35\n"
 "Last-Translator: Novell language <langu...@novell.com>\n"
 "Language-Team: Novell language <langu...@novell.com>\n"
 "Language: \n"
@@ -1132,3 +1132,4 @@
 #: src/vminstall/msg.py:382
 msgid "A hypervisor is not running.  For kvm, load the kvm kernel modules.  If 
you want to run xen, reboot and load the xen kernel."
 msgstr "Aucun hyperviseur n'est en cours d'exécution. Pour kvm, chargez les 
modules kvm du kernel. Si vous voulez exécuter xen, redémarrez et chargez le 
kernel xen."
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.8.27/po/hu.po 
new/vm-install-0.8.30/po/hu.po
--- old/vm-install-0.8.27/po/hu.po      2014-06-12 05:45:38.000000000 +0200
+++ new/vm-install-0.8.30/po/hu.po      2014-07-23 18:33:07.000000000 +0200
@@ -6,9 +6,9 @@
 "Project-Id-Version: xen-vm-install\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2014-05-08 18:43-0600\n"
-"PO-Revision-Date: 2014-06-06 15:39\n"
-"Last-Translator: Novell Language <langu...@novell.com>\n"
-"Language-Team: Novell Language <langu...@novell.com>\n"
+"PO-Revision-Date: 2014-07-23 16:46\n"
+"Last-Translator: Novell language <langu...@novell.com>\n"
+"Language-Team: Novell language <langu...@novell.com>\n"
 "Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -1132,3 +1132,4 @@
 #: src/vminstall/msg.py:382
 msgid "A hypervisor is not running.  For kvm, load the kvm kernel modules.  If 
you want to run xen, reboot and load the xen kernel."
 msgstr "A hypervisor nem fut. Kvm-hez töltse be a kvm kernelmodult. Xen 
használatához indítsa újra a rendszert xen kernellel."
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.8.27/po/it.po 
new/vm-install-0.8.30/po/it.po
--- old/vm-install-0.8.27/po/it.po      2014-06-12 05:45:40.000000000 +0200
+++ new/vm-install-0.8.30/po/it.po      2014-07-22 22:21:46.000000000 +0200
@@ -6,7 +6,7 @@
 "Project-Id-Version: xen-vm-install\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2014-05-08 18:43-0600\n"
-"PO-Revision-Date: 2014-06-06 14:34\n"
+"PO-Revision-Date: 2014-07-15 11:27\n"
 "Last-Translator: Novell language <langu...@novell.com>\n"
 "Language-Team: Novell language <langu...@novell.com>\n"
 "Language: \n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.8.27/po/ja.po 
new/vm-install-0.8.30/po/ja.po
--- old/vm-install-0.8.27/po/ja.po      2014-06-12 05:45:36.000000000 +0200
+++ new/vm-install-0.8.30/po/ja.po      2014-07-22 22:21:43.000000000 +0200
@@ -6,7 +6,7 @@
 "Project-Id-Version: xen-vm-install\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2014-05-08 18:43-0600\n"
-"PO-Revision-Date: 2014-06-06 13:52\n"
+"PO-Revision-Date: 2014-07-15 11:27\n"
 "Last-Translator: Novell language <langu...@novell.com>\n"
 "Language-Team: Novell language <langu...@novell.com>\n"
 "Language: \n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.8.27/po/ko.po 
new/vm-install-0.8.30/po/ko.po
--- old/vm-install-0.8.27/po/ko.po      2014-06-12 05:45:40.000000000 +0200
+++ new/vm-install-0.8.30/po/ko.po      2014-07-22 22:21:46.000000000 +0200
@@ -6,9 +6,9 @@
 "Project-Id-Version: xen-vm-install\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2014-05-08 18:43-0600\n"
-"PO-Revision-Date: 2014-06-06 15:50\n"
-"Last-Translator: Novell Language <langu...@novell.com>\n"
-"Language-Team: Novell Language <langu...@novell.com>\n"
+"PO-Revision-Date: 2014-07-15 11:32\n"
+"Last-Translator: Novell language <langu...@novell.com>\n"
+"Language-Team: Novell language <langu...@novell.com>\n"
 "Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.8.27/po/nl.po 
new/vm-install-0.8.30/po/nl.po
--- old/vm-install-0.8.27/po/nl.po      2014-06-12 05:45:37.000000000 +0200
+++ new/vm-install-0.8.30/po/nl.po      2014-07-22 22:21:44.000000000 +0200
@@ -6,9 +6,9 @@
 "Project-Id-Version: xen-vm-install\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2014-05-08 18:43-0600\n"
-"PO-Revision-Date: 2014-06-06 16:04\n"
-"Last-Translator: Novell Language <langu...@novell.com>\n"
-"Language-Team: Novell Language <langu...@novell.com>\n"
+"PO-Revision-Date: 2014-07-15 11:30\n"
+"Last-Translator: Novell language <langu...@novell.com>\n"
+"Language-Team: Novell language <langu...@novell.com>\n"
 "Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.8.27/po/pl.po 
new/vm-install-0.8.30/po/pl.po
--- old/vm-install-0.8.27/po/pl.po      2014-06-12 05:45:38.000000000 +0200
+++ new/vm-install-0.8.30/po/pl.po      2014-07-22 22:21:44.000000000 +0200
@@ -6,9 +6,9 @@
 "Project-Id-Version: xen-vm-install\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2014-05-08 18:43-0600\n"
-"PO-Revision-Date: 2014-06-06 16:12\n"
-"Last-Translator: Novell Language <langu...@novell.com>\n"
-"Language-Team: Novell Language <langu...@novell.com>\n"
+"PO-Revision-Date: 2014-07-15 11:30\n"
+"Last-Translator: Novell language <langu...@novell.com>\n"
+"Language-Team: Novell language <langu...@novell.com>\n"
 "Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.8.27/po/pt_BR.po 
new/vm-install-0.8.30/po/pt_BR.po
--- old/vm-install-0.8.27/po/pt_BR.po   2014-06-12 05:45:36.000000000 +0200
+++ new/vm-install-0.8.30/po/pt_BR.po   2014-07-22 22:21:43.000000000 +0200
@@ -6,7 +6,7 @@
 "Project-Id-Version: xen-vm-install\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2014-05-08 18:43-0600\n"
-"PO-Revision-Date: 2014-06-06 13:52\n"
+"PO-Revision-Date: 2014-07-15 11:28\n"
 "Last-Translator: Novell language <langu...@novell.com>\n"
 "Language-Team: Novell language <langu...@novell.com>\n"
 "Language: \n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.8.27/po/ru.po 
new/vm-install-0.8.30/po/ru.po
--- old/vm-install-0.8.27/po/ru.po      2014-07-03 18:33:47.000000000 +0200
+++ new/vm-install-0.8.30/po/ru.po      2014-07-22 22:21:44.000000000 +0200
@@ -6,7 +6,7 @@
 "Project-Id-Version: xen-vm-install\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2014-05-08 18:43-0600\n"
-"PO-Revision-Date: 2014-07-03 14:03\n"
+"PO-Revision-Date: 2014-07-15 11:31\n"
 "Last-Translator: Novell language <langu...@novell.com>\n"
 "Language-Team: Novell language <langu...@novell.com>\n"
 "Language: \n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.8.27/po/sv.po 
new/vm-install-0.8.30/po/sv.po
--- old/vm-install-0.8.27/po/sv.po      2014-06-12 05:45:35.000000000 +0200
+++ new/vm-install-0.8.30/po/sv.po      2014-07-22 22:21:42.000000000 +0200
@@ -6,7 +6,7 @@
 "Project-Id-Version: xen-vm-install\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2014-05-08 18:43-0600\n"
-"PO-Revision-Date: 2014-06-06 16:02\n"
+"PO-Revision-Date: 2014-07-15 11:31\n"
 "Last-Translator: Novell language <langu...@novell.com>\n"
 "Language-Team: Novell language <langu...@novell.com>\n"
 "Language: \n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.8.27/po/zh_CN.po 
new/vm-install-0.8.30/po/zh_CN.po
--- old/vm-install-0.8.27/po/zh_CN.po   2014-06-30 16:21:00.000000000 +0200
+++ new/vm-install-0.8.30/po/zh_CN.po   2014-07-22 22:21:45.000000000 +0200
@@ -6,7 +6,7 @@
 "Project-Id-Version: xen-vm-install\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2014-05-08 18:43-0600\n"
-"PO-Revision-Date: 2014-06-26 12:20\n"
+"PO-Revision-Date: 2014-07-15 11:28\n"
 "Last-Translator: Novell language <langu...@novell.com>\n"
 "Language-Team: Novell language <langu...@novell.com>\n"
 "Language: \n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.8.27/po/zh_TW.po 
new/vm-install-0.8.30/po/zh_TW.po
--- old/vm-install-0.8.27/po/zh_TW.po   2014-06-12 05:45:39.000000000 +0200
+++ new/vm-install-0.8.30/po/zh_TW.po   2014-07-24 21:22:00.000000000 +0200
@@ -6,7 +6,7 @@
 "Project-Id-Version: xen-vm-install\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2014-05-08 18:43-0600\n"
-"PO-Revision-Date: 2014-06-06 13:52\n"
+"PO-Revision-Date: 2014-07-23 15:36\n"
 "Last-Translator: Novell language <langu...@novell.com>\n"
 "Language-Team: Novell language <langu...@novell.com>\n"
 "Language: \n"
@@ -185,7 +185,7 @@
 
 #: src/vminstall/msg.py:81
 msgid "The operating system is incompatible with the processor architecture of 
this machine."
-msgstr "作業系統與此機器的處理器結構不相容。"
+msgstr "作業系統與此機器的處理器架構不相容。"
 
 #: src/vminstall/msg.py:82
 msgid "The processor(s) in this machine do not support full virtualization."
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.8.27/setup.py 
new/vm-install-0.8.30/setup.py
--- old/vm-install-0.8.27/setup.py      2014-07-10 23:37:52.000000000 +0200
+++ new/vm-install-0.8.30/setup.py      2014-07-23 18:34:41.000000000 +0200
@@ -1,7 +1,7 @@
 from distutils.core import setup
 
 setup(name='vminstall',
-      version='0.8.27',
+      version='0.8.30',
       description='Define a virtual machine and install its operating system',
       author='Charles Coffing',
       author_email='ccoff...@novell.com',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.8.27/src/vminstall/VMDefaults.py 
new/vm-install-0.8.30/src/vminstall/VMDefaults.py
--- old/vm-install-0.8.27/src/vminstall/VMDefaults.py   2014-02-14 
03:03:54.000000000 +0100
+++ new/vm-install-0.8.30/src/vminstall/VMDefaults.py   2014-07-22 
16:04:20.000000000 +0200
@@ -104,6 +104,8 @@
             return False
     def sound(self):
         return None
+    def multi_stage_install(self):
+        return 0
 
 class LinuxDefaults(GenericDefaults):
     def xterm_args(self):
@@ -807,9 +809,13 @@
             return True
         else:
             return False
+    def multi_stage_install(self):
+        return 2
 class WindowsServer2012Defaults(WindowsServer2008x64Defaults):
     def name(self):
         return msg.windows_server_2012
+    def multi_stage_install(self):
+        return 1
 
 class Solaris9Defaults(GenericDefaults):
     def group(self):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.8.27/src/vminstall/caps.py 
new/vm-install-0.8.30/src/vminstall/caps.py
--- old/vm-install-0.8.27/src/vminstall/caps.py 2014-06-30 16:20:24.000000000 
+0200
+++ new/vm-install-0.8.30/src/vminstall/caps.py 2014-07-22 16:04:20.000000000 
+0200
@@ -60,7 +60,7 @@
         except:
             continue
         memory = int(memory.strip())
-        domu_memory = domu_memory + memory / int(512)
+        domu_memory = domu_memory + (memory / int(1024))
     return domu_memory
 
 def _get_xen_mem_info(cmd):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.8.27/src/vminstall/console.py 
new/vm-install-0.8.30/src/vminstall/console.py
--- old/vm-install-0.8.27/src/vminstall/console.py      2014-06-26 
22:16:15.000000000 +0200
+++ new/vm-install-0.8.30/src/vminstall/console.py      2014-07-22 
16:04:20.000000000 +0200
@@ -187,6 +187,7 @@
                 exec_viewer(viewer)
         else:
             if util.daemonize():
+                time.sleep(1)
                 exec_viewer(viewer)
             pid = None
         log.info("Opened a VNC viewer to %s:%d." % ('localhost', vncport))
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.8.27/src/vminstall/job.py 
new/vm-install-0.8.30/src/vminstall/job.py
--- old/vm-install-0.8.27/src/vminstall/job.py  2014-06-30 18:33:15.000000000 
+0200
+++ new/vm-install-0.8.30/src/vminstall/job.py  2014-07-22 16:04:20.000000000 
+0200
@@ -170,6 +170,8 @@
         """Displays a console to the user, and if appropriate, waits for the
         console to close before continuing."""
         detached = (self.state[0] != Job.INSTALL)
+        if detached is True and self._options.multi_stage_install > 0:
+            detached = False
         if self._options.noautoconsole:
             log.info('Not starting a console due to --no-autoconsole')
             domid = console.console.get_domid_from_uuid(self._options.uuid)
@@ -741,6 +743,10 @@
             self.guest.start_from_disk()
             progress(0.5)
             self.show_console()
+            while self._options.multi_stage_install > 0:
+                self._options.multi_stage_install = 
self._options.multi_stage_install - 1
+                if hypervisor.connection.wait_domain(self._options.name):
+                    self.show_console()
         progress(1.0)
 
     def _state_finish(self, progress):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.8.27/src/vminstall/options.py 
new/vm-install-0.8.30/src/vminstall/options.py
--- old/vm-install-0.8.27/src/vminstall/options.py      2014-06-26 
22:03:21.000000000 +0200
+++ new/vm-install-0.8.30/src/vminstall/options.py      2014-07-22 
16:04:20.000000000 +0200
@@ -93,6 +93,7 @@
             'passthrough',
             'host_devices',
             'use_xl',
+            'multi_stage_install',
         )
         default_keys = default_keys + 
tuple(vminstall.advanced.get_advanced_args())
         dict.__init__(self, dict(map(lambda k: (k, None), default_keys)))
@@ -774,6 +775,7 @@
         if defaults.graphics_viewer is None or defaults.graphics_viewer == 
'virt-viewer':
             options.graphics_viewer = defaults.graphics_viewer = 'vnc'
     defaults.use_xl = options.use_xl
+    defaults.multi_stage_install = options.multi_stage_install = 
vmdefaults.multi_stage_install()
 
     if defaults.background:
         defaults.noautoconsole = True

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to