Hello community, here is the log from the commit of package vm-install for openSUSE:Factory checked in at 2014-03-11 17:29:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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-02-20 10:30:34.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.vm-install.new/vm-install.changes 2014-03-11 17:29:49.000000000 +0100 @@ -1,0 +2,18 @@ +Wed Mar 5 13:28:37 MST 2014 - carn...@suse.com + +- Output to stdout instead of stderr when 'vm-install -O' is used +- Version 0.8.8 + +------------------------------------------------------------------- +Mon Mar 3 08:00:35 MST 2014 - carn...@suse.com + +- Add Requires for tftp(client) for PV PXE booting +- Version 0.8.7 + +------------------------------------------------------------------- +Wed Feb 14 13:10:05 MST 2014 - carn...@suse.com + +- qemu-kvm is deprecated. Use qemu-system-x86_64 instead +- Version 0.8.6 + +------------------------------------------------------------------- Old: ---- vm-install-0.8.5.tar.bz2 New: ---- vm-install-0.8.8.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ vm-install.spec ++++++ --- /var/tmp/diff_new_pack.TvG8jZ/_old 2014-03-11 17:29:49.000000000 +0100 +++ /var/tmp/diff_new_pack.TvG8jZ/_new 2014-03-11 17:29:49.000000000 +0100 @@ -26,12 +26,12 @@ %endif # For directory ownership: BuildRequires: yast2 -Version: 0.8.5 +Version: 0.8.8 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.5.tar.bz2 +Source0: %{name}-0.8.8.tar.bz2 Source1: vm-install.conf BuildRoot: %{_tmppath}/%{name}-%{version}-build ExclusiveArch: %ix86 x86_64 s390x @@ -47,6 +47,7 @@ %endif Requires: udhcp Requires: usbutils +Requires: tftp(client) %define pysite %(python -c "import distutils.sysconfig; print distutils.sysconfig.get_python_lib()") Recommends: python-gtk ++++++ vm-install-0.8.5.tar.bz2 -> vm-install-0.8.8.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vm-install-0.8.5/Makefile new/vm-install-0.8.8/Makefile --- old/vm-install-0.8.5/Makefile 2014-02-12 21:27:10.000000000 +0100 +++ new/vm-install-0.8.8/Makefile 2014-03-05 21:29:17.000000000 +0100 @@ -1,5 +1,5 @@ PACKAGE = vm-install -VER = 0.8.5 +VER = 0.8.8 default: @echo "Run 'make install DESTDIR=$destdir' to install." diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vm-install-0.8.5/bin/vm-install new/vm-install-0.8.8/bin/vm-install --- old/vm-install-0.8.5/bin/vm-install 2014-01-28 00:37:48.000000000 +0100 +++ new/vm-install-0.8.8/bin/vm-install 2014-03-05 21:28:23.000000000 +0100 @@ -37,7 +37,7 @@ keys = vminstall.VMDefaults.VMDefaults.keys() keys.sort() for os_type in keys: - print >> sys.stderr, os_type + print >> sys.stdout, os_type sys.exit(0) def setVmSettings(option, opt_str, value, parser): diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vm-install-0.8.5/po/xen-vm-install.pot new/vm-install-0.8.8/po/xen-vm-install.pot --- old/vm-install-0.8.5/po/xen-vm-install.pot 2013-08-01 17:34:41.000000000 +0200 +++ new/vm-install-0.8.8/po/xen-vm-install.pot 2014-03-05 21:29:25.000000000 +0100 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-08-01 09:23-0600\n" +"POT-Creation-Date: 2014-03-05 13:29-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <l...@li.org>\n" @@ -64,676 +64,694 @@ msgid "Must be the 'root' user to run vm-install" msgstr "" -#: src/vminstall/msg.py:37 -msgid "Please correct the error and try again." +#: src/vminstall/msg.py:35 +msgid "" +"Failed to open a connection to libvirt. Please verify the libvirt daemon is " +"running." msgstr "" #: src/vminstall/msg.py:38 +msgid "Please correct the error and try again." +msgstr "" + +#: src/vminstall/msg.py:39 msgid "Please type a number." msgstr "" #. TRANSLATORS Do not translate %(val)s -#: src/vminstall/msg.py:40 +#: src/vminstall/msg.py:41 #, python-format msgid "The minimum acceptable value is %(val)s." msgstr "" #. TRANSLATORS Do not translate %(val)s -#: src/vminstall/msg.py:42 +#: src/vminstall/msg.py:43 #, python-format msgid "The maximum acceptable value is %(val)s." msgstr "" -#: src/vminstall/msg.py:45 +#: src/vminstall/msg.py:46 msgid "The VM's name must contain only alphanumeric and _ - . : + characters." msgstr "" -#: src/vminstall/msg.py:46 +#: src/vminstall/msg.py:47 msgid "The VM's name must contain from 1 to 255 characters." msgstr "" -#: src/vminstall/msg.py:47 +#: src/vminstall/msg.py:48 msgid "The VM's name cannot start with a digit." msgstr "" -#: src/vminstall/msg.py:50 +#: src/vminstall/msg.py:51 #, python-format msgid "" "Failed to display the VM's console because DISPLAY is not set. Please " "connect a VNC viewer to %s:%d." msgstr "" -#: src/vminstall/msg.py:51 +#: src/vminstall/msg.py:52 msgid "Failed to display the VM's console. Please connect a viewer manually." msgstr "" -#: src/vminstall/msg.py:55 +#: src/vminstall/msg.py:56 msgid "An error occurred in Xen." msgstr "" -#: src/vminstall/msg.py:56 +#: src/vminstall/msg.py:57 msgid "The hypervisor is not running." msgstr "" -#: src/vminstall/msg.py:57 +#: src/vminstall/msg.py:58 msgid "An incompatible version of the hypervisor is running." msgstr "" -#: src/vminstall/msg.py:58 +#: src/vminstall/msg.py:59 msgid "Unable to connect to the Xen daemon." msgstr "" -#: src/vminstall/msg.py:59 +#: src/vminstall/msg.py:60 msgid "Must be the 'root' user to manage Xen." msgstr "" -#: src/vminstall/msg.py:62 +#: src/vminstall/msg.py:63 msgid "Failed to start the VM." msgstr "" -#: src/vminstall/msg.py:63 +#: src/vminstall/msg.py:64 msgid "The VM has crashed." msgstr "" -#: src/vminstall/msg.py:64 +#: src/vminstall/msg.py:65 msgid "A VM by that name is already running." msgstr "" -#: src/vminstall/msg.py:65 +#: src/vminstall/msg.py:66 msgid "A VM configuration already exists with that name." msgstr "" -#: src/vminstall/msg.py:66 +#: src/vminstall/msg.py:67 msgid "A valid boot sector was not found. The installation may have failed." msgstr "" -#: src/vminstall/msg.py:67 +#: src/vminstall/msg.py:68 msgid "No kernel was found. The installation may have failed." msgstr "" -#: src/vminstall/msg.py:68 +#: src/vminstall/msg.py:69 msgid "You must shutdown the VM before upgrading." msgstr "" -#: src/vminstall/msg.py:71 +#: src/vminstall/msg.py:72 msgid "The installation source is using an unsupported protocol." msgstr "" -#: src/vminstall/msg.py:72 +#: src/vminstall/msg.py:73 msgid "An error occurred while reading from the installation source." msgstr "" -#: src/vminstall/msg.py:73 +#: src/vminstall/msg.py:74 msgid "The installation source was not found." msgstr "" -#: src/vminstall/msg.py:74 +#: src/vminstall/msg.py:75 msgid "The installation source is unusable." msgstr "" -#: src/vminstall/msg.py:75 +#: src/vminstall/msg.py:76 msgid "No installation source was defined." msgstr "" -#: src/vminstall/msg.py:76 +#: src/vminstall/msg.py:77 msgid "A CD-ROM or DVD must be specified from which to boot." msgstr "" -#: src/vminstall/msg.py:77 +#: src/vminstall/msg.py:78 msgid "An error occurred while reading the configuration file." msgstr "" -#: src/vminstall/msg.py:80 +#: src/vminstall/msg.py:81 msgid "" "The operating system is incompatible with the processor architecture of this " "machine." msgstr "" -#: src/vminstall/msg.py:81 +#: src/vminstall/msg.py:82 msgid "The processor(s) in this machine do not support full virtualization." msgstr "" -#: src/vminstall/msg.py:82 +#: src/vminstall/msg.py:83 msgid "" "The processor(s) in this machine support full virtualization, but it is " "disabled in the BIOS." msgstr "" -#: src/vminstall/msg.py:85 +#: src/vminstall/msg.py:86 msgid "Not enough memory." msgstr "" -#: src/vminstall/msg.py:88 +#: src/vminstall/msg.py:89 msgid "Failed to make host device available for VM." msgstr "" -#: src/vminstall/msg.py:89 +#: src/vminstall/msg.py:90 msgid "Pciback kernel module is not loaded." msgstr "" -#: src/vminstall/msg.py:90 +#: src/vminstall/msg.py:91 msgid "Unbinding device from host failed." msgstr "" -#: src/vminstall/msg.py:91 +#: src/vminstall/msg.py:92 msgid "Unable to make host device available." msgstr "" -#: src/vminstall/msg.py:92 +#: src/vminstall/msg.py:93 msgid "Binding host device to pciback failed." msgstr "" -#: src/vminstall/msg.py:93 +#: src/vminstall/msg.py:94 msgid "Host device is in use by another VM." msgstr "" -#: src/vminstall/msg.py:96 +#: src/vminstall/msg.py:97 msgid "The disk does not exist." msgstr "" -#: src/vminstall/msg.py:97 +#: src/vminstall/msg.py:98 msgid "The disk is read-only." msgstr "" -#: src/vminstall/msg.py:98 +#: src/vminstall/msg.py:99 msgid "Permission was denied while attempting to access the disk." msgstr "" -#: src/vminstall/msg.py:99 +#: src/vminstall/msg.py:100 msgid "" "Two of the virtual disks have conflicting virtual names or physical devices." msgstr "" -#: src/vminstall/msg.py:100 +#: src/vminstall/msg.py:101 msgid "Not enough space on device for disk image." msgstr "" -#: src/vminstall/msg.py:101 +#: src/vminstall/msg.py:102 msgid "Create disk image failed." msgstr "" -#: src/vminstall/msg.py:102 +#: src/vminstall/msg.py:103 msgid "" "You are overcommitting the amount of disk space available on this device. " "Continue anyways?" msgstr "" -#: src/vminstall/msg.py:105 +#: src/vminstall/msg.py:106 msgid "The job was canceled." msgstr "" -#: src/vminstall/msg.py:106 +#: src/vminstall/msg.py:107 msgid "The job was not found." msgstr "" -#: src/vminstall/msg.py:107 +#: src/vminstall/msg.py:108 msgid "The job is in the wrong state to perform that action." msgstr "" -#: src/vminstall/msg.py:110 +#: src/vminstall/msg.py:111 msgid "A parameter is invalid or missing." msgstr "" -#: src/vminstall/msg.py:111 +#: src/vminstall/msg.py:112 msgid "The operating system does not support paravirtualization." msgstr "" -#: src/vminstall/msg.py:112 +#: src/vminstall/msg.py:113 msgid "The operating system does not support automated installations." msgstr "" -#: src/vminstall/msg.py:113 +#: src/vminstall/msg.py:114 msgid "The operating system does not support full virtualization." msgstr "" -#: src/vminstall/msg.py:114 +#: src/vminstall/msg.py:115 msgid "The operating system cannot be upgraded from this tool." msgstr "" -#: src/vminstall/msg.py:117 +#: src/vminstall/msg.py:118 msgid "NetWare" msgstr "" -#: src/vminstall/msg.py:118 +#: src/vminstall/msg.py:119 msgid "RedHat" msgstr "" -#: src/vminstall/msg.py:119 +#: src/vminstall/msg.py:120 msgid "SUSE" msgstr "" -#: src/vminstall/msg.py:120 +#: src/vminstall/msg.py:121 msgid "Ubuntu" msgstr "" -#: src/vminstall/msg.py:121 +#: src/vminstall/msg.py:122 msgid "Windows" msgstr "" -#: src/vminstall/msg.py:122 +#: src/vminstall/msg.py:123 msgid "Solaris" msgstr "" -#: src/vminstall/msg.py:123 +#: src/vminstall/msg.py:124 msgid "Other" msgstr "" -#: src/vminstall/msg.py:124 +#: src/vminstall/msg.py:125 msgid "ReaR" msgstr "" -#: src/vminstall/msg.py:127 +#: src/vminstall/msg.py:128 msgid "Novell NetWare 6.5 SP6 and older" msgstr "" -#: src/vminstall/msg.py:128 +#: src/vminstall/msg.py:129 msgid "Novell Open Enterprise Server 2 (Linux)" msgstr "" -#: src/vminstall/msg.py:129 +#: src/vminstall/msg.py:130 msgid "Novell Open Enterprise Server 11" msgstr "" -#: src/vminstall/msg.py:130 +#: src/vminstall/msg.py:131 msgid "Novell Open Enterprise Server 2 (NetWare)" msgstr "" -#: src/vminstall/msg.py:131 +#: src/vminstall/msg.py:132 msgid "openSUSE" msgstr "" -#: src/vminstall/msg.py:132 +#: src/vminstall/msg.py:133 msgid "openSUSE 11" msgstr "" -#: src/vminstall/msg.py:133 +#: src/vminstall/msg.py:134 msgid "openSUSE 12" msgstr "" -#: src/vminstall/msg.py:134 +#: src/vminstall/msg.py:135 msgid "openSUSE 13" msgstr "" -#: src/vminstall/msg.py:135 +#: src/vminstall/msg.py:136 msgid "Other operating system" msgstr "" -#: src/vminstall/msg.py:136 +#: src/vminstall/msg.py:137 msgid "RedHat (other)" msgstr "" -#: src/vminstall/msg.py:137 +#: src/vminstall/msg.py:138 msgid "RedHat Enterprise Linux 3" msgstr "" -#: src/vminstall/msg.py:138 +#: src/vminstall/msg.py:139 msgid "RedHat Enterprise Linux 4" msgstr "" -#: src/vminstall/msg.py:139 +#: src/vminstall/msg.py:140 msgid "RedHat Enterprise Linux 5" msgstr "" -#: src/vminstall/msg.py:140 +#: src/vminstall/msg.py:141 msgid "RedHat Enterprise Linux 6" msgstr "" -#: src/vminstall/msg.py:141 +#: src/vminstall/msg.py:142 +msgid "RedHat Enterprise Linux 7" +msgstr "" + +#: src/vminstall/msg.py:143 msgid "SUSE Linux Enterprise Desktop 10" msgstr "" -#: src/vminstall/msg.py:142 +#: src/vminstall/msg.py:144 msgid "SUSE Linux Enterprise Desktop 11" msgstr "" -#: src/vminstall/msg.py:143 +#: src/vminstall/msg.py:145 +msgid "SUSE Linux Enterprise Desktop 12" +msgstr "" + +#: src/vminstall/msg.py:146 msgid "SUSE Linux Enterprise Server 10" msgstr "" -#: src/vminstall/msg.py:144 +#: src/vminstall/msg.py:147 msgid "SUSE Linux Enterprise Server 11" msgstr "" -#: src/vminstall/msg.py:145 +#: src/vminstall/msg.py:148 +msgid "SUSE Linux Enterprise Server 12" +msgstr "" + +#: src/vminstall/msg.py:149 msgid "SUSE Linux Enterprise Server 8" msgstr "" -#: src/vminstall/msg.py:146 +#: src/vminstall/msg.py:150 msgid "SUSE Linux Enterprise Server 9" msgstr "" -#: src/vminstall/msg.py:147 +#: src/vminstall/msg.py:151 msgid "Solaris 10" msgstr "" -#: src/vminstall/msg.py:148 +#: src/vminstall/msg.py:152 msgid "Solaris 9 and older" msgstr "" -#: src/vminstall/msg.py:149 +#: src/vminstall/msg.py:153 msgid "SUSE (other)" msgstr "" -#: src/vminstall/msg.py:150 +#: src/vminstall/msg.py:154 msgid "Ubuntu (other)" msgstr "" -#: src/vminstall/msg.py:151 +#: src/vminstall/msg.py:155 msgid "Ubuntu 10 (Lucid Lynx, Maverick Meerkat)" msgstr "" -#: src/vminstall/msg.py:152 +#: src/vminstall/msg.py:156 msgid "Ubuntu 11 (Natty Narwhal, Oneiric Ocelot)" msgstr "" -#: src/vminstall/msg.py:153 +#: src/vminstall/msg.py:157 msgid "Ubuntu 12 (Precise Pangolin)" msgstr "" -#: src/vminstall/msg.py:154 +#: src/vminstall/msg.py:158 msgid "Windows (other)" msgstr "" -#: src/vminstall/msg.py:155 +#: src/vminstall/msg.py:159 msgid "Windows (other, x64)" msgstr "" -#: src/vminstall/msg.py:156 +#: src/vminstall/msg.py:160 msgid "Windows NT" msgstr "" -#: src/vminstall/msg.py:157 +#: src/vminstall/msg.py:161 msgid "Windows Vista, Windows 7" msgstr "" -#: src/vminstall/msg.py:158 +#: src/vminstall/msg.py:162 msgid "Windows Vista, Windows 7 (x64)" msgstr "" -#: src/vminstall/msg.py:159 +#: src/vminstall/msg.py:163 msgid "Windows 8" msgstr "" -#: src/vminstall/msg.py:160 +#: src/vminstall/msg.py:164 msgid "Windows 8 (x64)" msgstr "" -#: src/vminstall/msg.py:161 +#: src/vminstall/msg.py:165 msgid "Windows Server 2008" msgstr "" -#: src/vminstall/msg.py:162 +#: src/vminstall/msg.py:166 msgid "Windows Server 2008 (x64)" msgstr "" -#: src/vminstall/msg.py:163 +#: src/vminstall/msg.py:167 msgid "Windows Server 2012 (x64)" msgstr "" -#: src/vminstall/msg.py:164 +#: src/vminstall/msg.py:168 msgid "Windows XP, 2000, 2003" msgstr "" -#: src/vminstall/msg.py:165 +#: src/vminstall/msg.py:169 msgid "Windows XP, 2003 (x64)" msgstr "" -#: src/vminstall/msg.py:168 +#: src/vminstall/msg.py:172 msgid "Gathering settings..." msgstr "" -#: src/vminstall/msg.py:169 +#: src/vminstall/msg.py:173 msgid "Preparing to start the installation..." msgstr "" -#: src/vminstall/msg.py:170 +#: src/vminstall/msg.py:174 msgid "Installing..." msgstr "" -#: src/vminstall/msg.py:171 +#: src/vminstall/msg.py:175 msgid "Please wait..." msgstr "" -#: src/vminstall/msg.py:172 +#: src/vminstall/msg.py:176 msgid "Waiting for the VM to stop before continuing..." msgstr "" -#: src/vminstall/msg.py:173 +#: src/vminstall/msg.py:177 msgid "Performing post-installation checks..." msgstr "" -#: src/vminstall/msg.py:174 +#: src/vminstall/msg.py:178 msgid "Creating the run-time configuration..." msgstr "" -#: src/vminstall/msg.py:175 +#: src/vminstall/msg.py:179 msgid "The configuration file has been written." msgstr "" -#: src/vminstall/msg.py:176 +#: src/vminstall/msg.py:180 msgid "Finishing the installation..." msgstr "" -#: src/vminstall/msg.py:177 +#: src/vminstall/msg.py:181 msgid "Finished." msgstr "" -#: src/vminstall/msg.py:180 +#: src/vminstall/msg.py:184 msgid "Paravirtualized" msgstr "" -#: src/vminstall/msg.py:181 +#: src/vminstall/msg.py:185 msgid "Fully virtualized" msgstr "" -#: src/vminstall/msg.py:182 +#: src/vminstall/msg.py:186 msgid "Paravirtualization" msgstr "" -#: src/vminstall/msg.py:183 +#: src/vminstall/msg.py:187 msgid "Full virtualization" msgstr "" -#: src/vminstall/msg.py:184 +#: src/vminstall/msg.py:188 msgid "Name" msgstr "" -#: src/vminstall/msg.py:185 +#: src/vminstall/msg.py:189 msgid "Type" msgstr "" -#: src/vminstall/msg.py:186 +#: src/vminstall/msg.py:190 msgid "Source" msgstr "" -#: src/vminstall/msg.py:187 +#: src/vminstall/msg.py:191 msgid "Browse" msgstr "" -#: src/vminstall/msg.py:188 +#: src/vminstall/msg.py:192 msgid "Upgrade" msgstr "" -#: src/vminstall/msg.py:189 +#: src/vminstall/msg.py:193 msgid "Protocol" msgstr "" -#: src/vminstall/msg.py:190 +#: src/vminstall/msg.py:194 msgid "Keymap" msgstr "" -#: src/vminstall/msg.py:191 +#: src/vminstall/msg.py:195 msgid "Sound" msgstr "" -#: src/vminstall/msg.py:192 +#: src/vminstall/msg.py:196 msgid "None" msgstr "" -#: src/vminstall/msg.py:193 +#: src/vminstall/msg.py:197 msgid "Username:" msgstr "" -#: src/vminstall/msg.py:194 +#: src/vminstall/msg.py:198 msgid "Password:" msgstr "" -#: src/vminstall/msg.py:195 +#: src/vminstall/msg.py:199 msgid "Description" msgstr "" -#: src/vminstall/msg.py:196 +#: src/vminstall/msg.py:200 msgid "Enabled" msgstr "" -#: src/vminstall/msg.py:197 +#: src/vminstall/msg.py:201 msgid "Option" msgstr "" -#: src/vminstall/msg.py:198 +#: src/vminstall/msg.py:202 msgid "Random" msgstr "" -#: src/vminstall/msg.py:199 +#: src/vminstall/msg.py:203 msgid "Managed" msgstr "" -#: src/vminstall/msg.py:202 +#: src/vminstall/msg.py:206 msgid "Create a Virtual Machine" msgstr "" -#: src/vminstall/msg.py:203 +#: src/vminstall/msg.py:207 msgid "Install an Operating System?" msgstr "" -#: src/vminstall/msg.py:204 +#: src/vminstall/msg.py:208 msgid "Type of Operating System" msgstr "" -#: src/vminstall/msg.py:205 +#: src/vminstall/msg.py:209 msgid "Summary" msgstr "" -#: src/vminstall/msg.py:206 +#: src/vminstall/msg.py:210 msgid "Virtualization Method" msgstr "" -#: src/vminstall/msg.py:207 +#: src/vminstall/msg.py:211 msgid "Name of Virtual Machine" msgstr "" -#: src/vminstall/msg.py:208 +#: src/vminstall/msg.py:212 msgid "Hardware" msgstr "" -#: src/vminstall/msg.py:209 +#: src/vminstall/msg.py:213 msgid "Peripheral Devices" msgstr "" -#: src/vminstall/msg.py:210 +#: src/vminstall/msg.py:214 msgid "Disks" msgstr "" -#: src/vminstall/msg.py:211 src/vminstall/msg.py:291 +#: src/vminstall/msg.py:215 src/vminstall/msg.py:295 msgid "Virtual Disk" msgstr "" -#: src/vminstall/msg.py:212 +#: src/vminstall/msg.py:216 msgid "Network Adapters" msgstr "" -#: src/vminstall/msg.py:213 +#: src/vminstall/msg.py:217 msgid "Virtual Network Adapter" msgstr "" -#: src/vminstall/msg.py:214 +#: src/vminstall/msg.py:218 msgid "Operating System Installation" msgstr "" -#: src/vminstall/msg.py:215 +#: src/vminstall/msg.py:219 msgid "Operating System Settings" msgstr "" -#: src/vminstall/msg.py:216 +#: src/vminstall/msg.py:220 msgid "Operating System Upgrade" msgstr "" -#: src/vminstall/msg.py:217 +#: src/vminstall/msg.py:221 msgid "Advanced Settings" msgstr "" -#: src/vminstall/msg.py:218 src/vminstall/msg.py:281 +#: src/vminstall/msg.py:222 src/vminstall/msg.py:285 msgid "Host Devices" msgstr "" -#: src/vminstall/msg.py:221 +#: src/vminstall/msg.py:225 msgid "" "This assistant will guide you through creating a new virtual machine (VM). " "You will be asked for some information about the VM you'd like to create, " "such as:" msgstr "" -#: src/vminstall/msg.py:222 +#: src/vminstall/msg.py:226 msgid "The <b>type of operating system</b> that will run in the new VM" msgstr "" -#: src/vminstall/msg.py:223 +#: src/vminstall/msg.py:227 msgid "" "Whether the VM will be <b>fully virtualized</b> or <b>paravirtualized</b>" msgstr "" -#: src/vminstall/msg.py:224 +#: src/vminstall/msg.py:228 msgid "" "The <b>location</b> of the files necessary to install an operating system on " "the VM, or a <b>disk</b> that already has an operating system" msgstr "" -#: src/vminstall/msg.py:225 +#: src/vminstall/msg.py:229 msgid "" "Other characteristics of the VM, such as <b>memory</b>, <b>processors</b>, " "and <b>network adapters</b>." msgstr "" #. TRANSLATORS Do not translate %(url)s -#: src/vminstall/msg.py:227 +#: src/vminstall/msg.py:231 msgid "For the most current information on SUSE VM server technology, see " msgstr "" -#: src/vminstall/msg.py:228 +#: src/vminstall/msg.py:232 #, python-format msgid "%(url)s" msgstr "" -#: src/vminstall/msg.py:229 +#: src/vminstall/msg.py:233 msgid "" "If you are creating this VM from scratch, you will need to install an " "operating system. When migrating a physical machine to a virtual machine, " "the disk with the existing operating system can often be reused for the VM." msgstr "" -#: src/vminstall/msg.py:230 +#: src/vminstall/msg.py:234 msgid "I need to install an operating system." msgstr "" -#: src/vminstall/msg.py:231 +#: src/vminstall/msg.py:235 msgid "I have a disk or disk image with an installed operating system." msgstr "" -#: src/vminstall/msg.py:232 +#: src/vminstall/msg.py:236 msgid "I need to upgrade an existing operating system." msgstr "" -#: src/vminstall/msg.py:233 +#: src/vminstall/msg.py:237 msgid "Please choose a name for the virtual machine." msgstr "" -#: src/vminstall/msg.py:234 +#: src/vminstall/msg.py:238 msgid "" "Click any headline to make changes. When the settings are correct, click " "<b>OK</b> to create the VM." msgstr "" -#: src/vminstall/msg.py:235 +#: src/vminstall/msg.py:239 msgid "" "Virtual machines can use paravirtualization or full virtualization. " "Paravirtualization is faster but requires operating system support. Full " @@ -741,54 +759,54 @@ "hardware support. Which do you prefer?" msgstr "" -#: src/vminstall/msg.py:236 +#: src/vminstall/msg.py:240 msgid "" "Please specify the type of operating system that will run within the virtual " "machine. This defines many defaults, and helps decide how to start " "paravirtualized operating systems." msgstr "" -#: src/vminstall/msg.py:237 +#: src/vminstall/msg.py:241 msgid "" "Some operating systems support automating the installation by specifying a " "URL or file(s). Select a directory to include multiple files." msgstr "" -#: src/vminstall/msg.py:239 +#: src/vminstall/msg.py:243 msgid "" "Some operating systems accept additional arguments, used to customize the " "installation or boot process." msgstr "" -#: src/vminstall/msg.py:240 +#: src/vminstall/msg.py:244 msgid "" "Select the behavior when the operating system exits with power off, reboot " "or crash. Settings take effect after installation is complete." msgstr "" -#: src/vminstall/msg.py:243 +#: src/vminstall/msg.py:247 msgid "" "Specify the bootable virtual disk (often labeled as Disk 1) or the network " "installation source URL. Each CD, DVD, or ISO image required for " "installation must be added as a virtual disk." msgstr "" -#: src/vminstall/msg.py:246 +#: src/vminstall/msg.py:250 msgid "" "Create a virtual disk based on a device (CD or other block device), an " "existing image file (ISO), or a new file. Specify a device by its device " "node, such as /dev/cdrom, not its mount point." msgstr "" -#: src/vminstall/msg.py:247 +#: src/vminstall/msg.py:251 msgid "Please specify the settings for the virtual network adapter." msgstr "" -#: src/vminstall/msg.py:248 +#: src/vminstall/msg.py:252 msgid "Press 'q' or the Escape key to exit." msgstr "" -#: src/vminstall/msg.py:249 +#: src/vminstall/msg.py:253 msgid "" "Warning: Vm-install automatically manages these configuration settings " "depending on the operating system to be installed. It is expected that you " @@ -796,387 +814,387 @@ "setting." msgstr "" -#: src/vminstall/msg.py:250 +#: src/vminstall/msg.py:254 msgid "Reset to Defaults" msgstr "" -#: src/vminstall/msg.py:251 +#: src/vminstall/msg.py:255 msgid "" "Setting the maximum memory greater than the initial memory requires the VM " "operating system to have a memory balloon driver." msgstr "" -#: src/vminstall/msg.py:254 +#: src/vminstall/msg.py:258 msgid "" "Specify the amount of memory and number of processors to allocate for the VM." msgstr "" -#: src/vminstall/msg.py:255 +#: src/vminstall/msg.py:259 msgid "" "For best performance, the number of virtual processors should be less than " "or equal to the number of physical processors." msgstr "" -#: src/vminstall/msg.py:258 +#: src/vminstall/msg.py:262 msgid "" "Paravirtualized graphics require that an appropriate driver is installed in " "the operating system." msgstr "" -#: src/vminstall/msg.py:259 +#: src/vminstall/msg.py:263 msgid "" "The VM will operate like a server without a monitor. You may still access " "the operating system via the virtualized serial port, or through any " "operating system supported services such as ssh or VNC." msgstr "" -#: src/vminstall/msg.py:260 +#: src/vminstall/msg.py:264 msgid "Please specify the type of virtualized graphics hardware." msgstr "" -#: src/vminstall/msg.py:261 +#: src/vminstall/msg.py:265 msgid "Paravirtualized Graphics Adapter" msgstr "" -#: src/vminstall/msg.py:262 +#: src/vminstall/msg.py:266 msgid "VESA VGA" msgstr "" -#: src/vminstall/msg.py:263 +#: src/vminstall/msg.py:267 msgid "Cirrus Logic GD5446 VGA" msgstr "" -#: src/vminstall/msg.py:264 +#: src/vminstall/msg.py:268 msgid "No Graphics Support" msgstr "" -#: src/vminstall/msg.py:265 +#: src/vminstall/msg.py:269 msgid "Graphics Adapter" msgstr "" -#: src/vminstall/msg.py:266 +#: src/vminstall/msg.py:270 msgid "Screen Resolution" msgstr "" -#: src/vminstall/msg.py:268 +#: src/vminstall/msg.py:272 msgid "Please specify the keyboard translation map file." msgstr "" -#: src/vminstall/msg.py:271 +#: src/vminstall/msg.py:275 msgid "Please specify the sound device." msgstr "" -#: src/vminstall/msg.py:272 +#: src/vminstall/msg.py:276 msgid "Intel 82801AA Audio Codec 97" msgstr "" -#: src/vminstall/msg.py:273 +#: src/vminstall/msg.py:277 msgid "Ensoniq AudioPCI ES1370" msgstr "" -#: src/vminstall/msg.py:274 +#: src/vminstall/msg.py:278 msgid "Intel I/O Controller Hub 6 (ICH6)" msgstr "" -#: src/vminstall/msg.py:275 +#: src/vminstall/msg.py:279 msgid "Creative Sound Blaster 16" msgstr "" -#: src/vminstall/msg.py:276 +#: src/vminstall/msg.py:280 msgid "No Sound Support" msgstr "" -#: src/vminstall/msg.py:277 +#: src/vminstall/msg.py:281 msgid "All" msgstr "" -#: src/vminstall/msg.py:278 +#: src/vminstall/msg.py:282 msgid "Sound Card" msgstr "" -#: src/vminstall/msg.py:282 +#: src/vminstall/msg.py:286 msgid "" "Specify a host device for the VM. This will give the VM direct access to " "the device." msgstr "" -#: src/vminstall/msg.py:283 +#: src/vminstall/msg.py:287 msgid "Host devices cannot be shared between VMs or between a VM and the host." msgstr "" -#: src/vminstall/msg.py:284 +#: src/vminstall/msg.py:288 msgid "Manage VM Devices" msgstr "" -#: src/vminstall/msg.py:285 +#: src/vminstall/msg.py:289 msgid "Defined VM Devices" msgstr "" -#: src/vminstall/msg.py:286 +#: src/vminstall/msg.py:290 msgid "PCI Host Devices" msgstr "" -#: src/vminstall/msg.py:287 +#: src/vminstall/msg.py:291 msgid "USB Host Devices" msgstr "" -#: src/vminstall/msg.py:288 +#: src/vminstall/msg.py:292 msgid "" "Do not add a PCI or USB device to this VM that is needed by the host to " "function properly." msgstr "" -#: src/vminstall/msg.py:292 +#: src/vminstall/msg.py:296 msgid "Virtual Disks" msgstr "" -#: src/vminstall/msg.py:293 +#: src/vminstall/msg.py:297 msgid "PXE Boot" msgstr "" -#: src/vminstall/msg.py:294 +#: src/vminstall/msg.py:298 msgid "Size (GB)" msgstr "" -#: src/vminstall/msg.py:295 +#: src/vminstall/msg.py:299 msgid "Create Sparse Image File" msgstr "" -#: src/vminstall/msg.py:296 +#: src/vminstall/msg.py:300 msgid "Read-Only Access" msgstr "" -#: src/vminstall/msg.py:297 +#: src/vminstall/msg.py:301 msgid "Hard Disk" msgstr "" -#: src/vminstall/msg.py:298 +#: src/vminstall/msg.py:302 msgid "CD-ROM or DVD" msgstr "" -#: src/vminstall/msg.py:299 +#: src/vminstall/msg.py:303 msgid "Floppy Disk" msgstr "" -#: src/vminstall/msg.py:300 +#: src/vminstall/msg.py:304 msgid "PXE" msgstr "" -#: src/vminstall/msg.py:301 +#: src/vminstall/msg.py:305 msgid "Relax and Recover" msgstr "" -#: src/vminstall/msg.py:302 +#: src/vminstall/msg.py:306 msgid "Cache Mode" msgstr "" -#: src/vminstall/msg.py:305 +#: src/vminstall/msg.py:309 msgid "" "Can't reach the pxe server. Possible reasons are an improperly configured " "network or firewall restrictions." msgstr "" -#: src/vminstall/msg.py:306 +#: src/vminstall/msg.py:310 msgid "Can't get the pxelinux.cfg/default file from the pxe server." msgstr "" -#: src/vminstall/msg.py:307 +#: src/vminstall/msg.py:311 msgid "Can't download the kernel and initrd from the server." msgstr "" -#: src/vminstall/msg.py:308 +#: src/vminstall/msg.py:312 msgid "" "This kernel image may not be a paravirtualized xen kernel required for " "installation, Continue?" msgstr "" -#: src/vminstall/msg.py:309 +#: src/vminstall/msg.py:313 msgid "Unable to identify a configured network bridge." msgstr "" -#: src/vminstall/msg.py:310 +#: src/vminstall/msg.py:314 msgid "" "Paravirtualized PXE booting requires the use of tftp or atftp. Please " "install one of these packages." msgstr "" -#: src/vminstall/msg.py:313 +#: src/vminstall/msg.py:317 msgid "Fully Virtualized Intel e100" msgstr "" -#: src/vminstall/msg.py:314 +#: src/vminstall/msg.py:318 msgid "Fully Virtualized Intel e1000" msgstr "" -#: src/vminstall/msg.py:315 +#: src/vminstall/msg.py:319 msgid "Fully Virtualized Intel eepro100" msgstr "" -#: src/vminstall/msg.py:316 +#: src/vminstall/msg.py:320 msgid "Fully Virtualized AMD PCnet 32" msgstr "" -#: src/vminstall/msg.py:317 +#: src/vminstall/msg.py:321 msgid "Fully Virtualized NE2000 (ISA Bus)" msgstr "" -#: src/vminstall/msg.py:318 +#: src/vminstall/msg.py:322 msgid "Fully Virtualized NE2000 (PCI Bus)" msgstr "" -#: src/vminstall/msg.py:319 +#: src/vminstall/msg.py:323 msgid "Fully Virtualized Realtek 8139" msgstr "" -#: src/vminstall/msg.py:320 +#: src/vminstall/msg.py:324 msgid "MAC Address" msgstr "" -#: src/vminstall/msg.py:321 +#: src/vminstall/msg.py:325 msgid "Randomly generated MAC address" msgstr "" -#: src/vminstall/msg.py:322 +#: src/vminstall/msg.py:326 msgid "Specified MAC address" msgstr "" -#: src/vminstall/msg.py:325 +#: src/vminstall/msg.py:329 msgid "Additional Arguments" msgstr "" -#: src/vminstall/msg.py:326 +#: src/vminstall/msg.py:330 msgid "Network URL" msgstr "" -#: src/vminstall/msg.py:327 +#: src/vminstall/msg.py:331 msgid "Memory" msgstr "" -#: src/vminstall/msg.py:328 +#: src/vminstall/msg.py:332 msgid "Processors" msgstr "" -#: src/vminstall/msg.py:329 +#: src/vminstall/msg.py:333 msgid "Automated install file or URL" msgstr "" -#: src/vminstall/msg.py:330 +#: src/vminstall/msg.py:334 msgid "Available Memory" msgstr "" -#: src/vminstall/msg.py:331 +#: src/vminstall/msg.py:335 msgid "Available Processors" msgstr "" -#: src/vminstall/msg.py:332 +#: src/vminstall/msg.py:336 msgid "Initial Memory" msgstr "" -#: src/vminstall/msg.py:333 +#: src/vminstall/msg.py:337 msgid "Maximum Memory" msgstr "" -#: src/vminstall/msg.py:334 +#: src/vminstall/msg.py:338 msgid "Virtual Processors" msgstr "" -#: src/vminstall/msg.py:335 +#: src/vminstall/msg.py:339 msgid "Installation Source" msgstr "" -#: src/vminstall/msg.py:336 +#: src/vminstall/msg.py:340 msgid "Automated Installation" msgstr "" -#: src/vminstall/msg.py:337 +#: src/vminstall/msg.py:341 msgid "Operating System" msgstr "" -#: src/vminstall/msg.py:338 +#: src/vminstall/msg.py:342 msgid "Power Off" msgstr "" -#: src/vminstall/msg.py:339 +#: src/vminstall/msg.py:343 msgid "Reboot" msgstr "" -#: src/vminstall/msg.py:340 +#: src/vminstall/msg.py:344 msgid "Crash" msgstr "" -#: src/vminstall/msg.py:350 +#: src/vminstall/msg.py:354 msgid "Kickstart file or URL" msgstr "" -#: src/vminstall/msg.py:351 +#: src/vminstall/msg.py:355 msgid "AutoYaST file" msgstr "" -#: src/vminstall/msg.py:352 +#: src/vminstall/msg.py:356 msgid "NetWare response file" msgstr "" -#: src/vminstall/msg.py:355 +#: src/vminstall/msg.py:359 msgid "Creating the Virtual Machine" msgstr "" -#: src/vminstall/msg.py:356 +#: src/vminstall/msg.py:360 msgid "Writing the configuration file" msgstr "" -#: src/vminstall/msg.py:357 +#: src/vminstall/msg.py:361 msgid "Locate Operating System Settings File" msgstr "" -#: src/vminstall/msg.py:358 +#: src/vminstall/msg.py:362 msgid "Locate Disk or Disk Image" msgstr "" -#: src/vminstall/msg.py:361 +#: src/vminstall/msg.py:365 msgid "Do you want to add another virtual disk?" msgstr "" -#: src/vminstall/msg.py:362 +#: src/vminstall/msg.py:366 msgid "Do you want to add another virtual network adapter?" msgstr "" -#: src/vminstall/msg.py:363 +#: src/vminstall/msg.py:367 msgid "What type of virtual disk do you want to add?" msgstr "" -#: src/vminstall/msg.py:364 +#: src/vminstall/msg.py:368 msgid "Where will the virtual disk physically reside?" msgstr "" -#: src/vminstall/msg.py:365 +#: src/vminstall/msg.py:369 msgid "What type of virtual network adapter do you want to add?" msgstr "" -#: src/vminstall/msg.py:366 +#: src/vminstall/msg.py:370 msgid "Create a sparse image file for the virtual disk?" msgstr "" -#: src/vminstall/msg.py:368 +#: src/vminstall/msg.py:372 msgid "Default" msgstr "" -#: src/vminstall/msg.py:371 +#: src/vminstall/msg.py:375 msgid "Operating System Type" msgstr "" -#: src/vminstall/msg.py:372 +#: src/vminstall/msg.py:376 msgid "Managed Virtual Machines" msgstr "" -#: src/vminstall/msg.py:373 +#: src/vminstall/msg.py:377 msgid "Configuration File" msgstr "" -#: src/vminstall/msg.py:374 +#: src/vminstall/msg.py:378 msgid "Specify the URL containing the network installation source." msgstr "" -#: src/vminstall/msg.py:377 +#: src/vminstall/msg.py:381 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." diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vm-install-0.8.5/setup.py new/vm-install-0.8.8/setup.py --- old/vm-install-0.8.5/setup.py 2014-02-12 21:27:06.000000000 +0100 +++ new/vm-install-0.8.8/setup.py 2014-03-05 21:29:09.000000000 +0100 @@ -1,7 +1,7 @@ from distutils.core import setup setup(name='vminstall', - version='0.8.5', + version='0.8.8', 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.5/src/vminstall/full_virt_kvm_guest.py new/vm-install-0.8.8/src/vminstall/full_virt_kvm_guest.py --- old/vm-install-0.8.5/src/vminstall/full_virt_kvm_guest.py 2013-06-06 23:37:04.000000000 +0200 +++ new/vm-install-0.8.8/src/vminstall/full_virt_kvm_guest.py 2014-02-28 15:52:57.000000000 +0100 @@ -30,10 +30,12 @@ "acpi": True, "pae": True, # required to install 64 bit! } - if caps.is_kvm() and os.path.exists("/usr/bin/qemu-kvm"): - self._qemu = '/usr/bin/qemu-kvm' - else: - self._qemu = '/usr/bin/qemu' + self._qemu = '/usr/bin/qemu' + if caps.is_kvm(): + if os.path.exists("/usr/bin/qemu-system-x86_64"): + self._qemu = '/usr/bin/qemu-system-x86_64' + elif os.path.exists("/usr/bin/qemu-kvm"): + self._qemu = '/usr/bin/qemu-kvm' self.dkb = None def _get_features_xml(self): -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org