summaryrefslogtreecommitdiff
path: root/libre/virt-manager/libre.patch
diff options
context:
space:
mode:
authorAndré Fabian Silva Delgado <emulatorman@parabola.nu>2016-11-22 17:38:20 -0300
committerAndré Fabian Silva Delgado <emulatorman@parabola.nu>2016-11-22 17:38:20 -0300
commit412aee31c791c6a49999dfb3fc908d9f3d8700ca (patch)
tree2e1817abe0b5226be0c93cf9120ab336eaf75663 /libre/virt-manager/libre.patch
parentd31ee6b3b5a3a4d8078a133cb34c9b1377cb3efc (diff)
downloadabslibre-412aee31c791c6a49999dfb3fc908d9f3d8700ca.tar.gz
abslibre-412aee31c791c6a49999dfb3fc908d9f3d8700ca.tar.bz2
abslibre-412aee31c791c6a49999dfb3fc908d9f3d8700ca.zip
virt-install-1.4.0-2.parabola3: minor fix - Bug #1140 -> https://labs.parabola.nu/issues/1140#note-6
Diffstat (limited to 'libre/virt-manager/libre.patch')
-rw-r--r--libre/virt-manager/libre.patch155
1 files changed, 154 insertions, 1 deletions
diff --git a/libre/virt-manager/libre.patch b/libre/virt-manager/libre.patch
index 21f2ba5ef..6f20d008d 100644
--- a/libre/virt-manager/libre.patch
+++ b/libre/virt-manager/libre.patch
@@ -1,5 +1,5 @@
diff --git a/man/virt-install.pod b/man/virt-install.pod
-index a1229c8..7177ab2 100644
+index a1229c8..4c7b0e3 100644
--- a/man/virt-install.pod
+++ b/man/virt-install.pod
@@ -357,36 +357,6 @@ Mount the ISO and probe the directory. This requires running virt-install as roo
@@ -39,6 +39,159 @@ index a1229c8..7177ab2 100644
=item B<--pxe>
Use the PXE boot protocol to load the initial ramdisk and kernel for starting
+@@ -421,21 +391,6 @@ file:
+
+ --initrd-inject=/path/to/my.ks --extra-args "ks=file:/my.ks"
+
+-=item B<--os-variant> OS_VARIANT
+-
+-Optimize the guest configuration for a specific operating system (ex.
+-'fedora18', 'rhel7', 'winxp'). While not required, specifying this
+-options is HIGHLY RECOMMENDED, as it can greatly increase performance
+-by specifying virtio among other guest tweaks.
+-
+-By default, virt-install will attempt to auto detect this value from
+-the install media (currently only supported for URL installs). Autodetection
+-can be disabled with the special value 'none'. Autodetection can be
+-forced with the special value 'auto'.
+-
+-Use the command "osinfo-query os" to get the list of the accepted OS
+-variants.
+-
+ =item B<--boot> BOOTOPTS
+
+ Optionally specify the post-install VM boot configuration. This option allows
+@@ -592,7 +547,7 @@ bus types.
+
+ =item B<removable>
+
+-Sets the removable flag (/sys/block/$dev/removable on Linux). Only
++Sets the removable flag (/sys/block/$dev/removable on GNU/Linux). Only
+ used with QEMU and bus=usb. Value can be 'on' or 'off'.
+
+ =item B<readonly>
+@@ -672,7 +627,7 @@ How guest should react if a write error is encountered. Can be one of
+
+ =item B<serial>
+
+-Serial number of the emulated disk device. This is used in linux guests
++Serial number of the emulated disk device. This is used in GNU/Linux guests
+ to set /dev/disk/by-id symlinks. An example serial number might be:
+ WD-WMAP9A966149
+
+@@ -695,7 +650,7 @@ invocation is:
+
+ --filesystem /source/on/host,/target/point/in/guest
+
+-Which will work for recent QEMU and linux guest OS or LXC containers. For
++Which will work for recent QEMU and GNU/Linux guest OS or LXC Linux containers. For
+ QEMU, the target point is just a mounting hint in sysfs, so will not be
+ automatically mounted.
+
+@@ -1635,45 +1590,6 @@ C<~/.cache/virt-manager/virt-install.log> even if this parameter is omitted.
+
+ =head1 EXAMPLES
+
+-Install a Fedora 20 KVM guest with virtio accelerated disk/network,
+-creating a new 10GiB qcow2 file, installing from media in the hosts
+-CDROM drive. This will use Spice graphics by default, and launch autolaunch
+-a graphical client.
+-
+- # virt-install \
+- --connect qemu:///system \
+- --virt-type kvm \
+- --name demo \
+- --memory 500 \
+- --disk size=10 \
+- --cdrom /dev/cdrom \
+- --os-variant fedora13
+-
+-Install a Fedora 9 plain QEMU guest, using LVM partition, virtual networking,
+-booting from PXE, using VNC server/viewer, with virtio-scsi disk
+-
+- # virt-install \
+- --connect qemu:///system \
+- --name demo \
+- --memory 500 \
+- --disk path=/dev/HostVG/DemoVM,bus=scsi \
+- --controller virtio-scsi \
+- --network network=default \
+- --virt-type qemu
+- --graphics vnc \
+- --os-variant fedora9
+-
+-Run a Live CD image under Xen fullyvirt, in diskless environment
+-
+- # virt-install \
+- --hvm \
+- --name demo \
+- --memory 500 \
+- --disk none \
+- --livecd \
+- --graphics vnc \
+- --cdrom /root/fedora7live.iso
+-
+ Run /usr/bin/httpd in a linux container guest (LXC). Resource usage is capped
+ at 512 MiB of ram and 2 host cpus:
+
+@@ -1699,7 +1615,7 @@ The host dir "/home/test" will be mounted at
+ --init /bin/sh
+
+ Install a paravirtualized Xen guest, 500 MiB of RAM, a 5 GiB of disk, and
+-Fedora Core 6 from a web server, in text-only mode, with old style --file
++Parabola from a web server, in text-only mode, with old style --file
+ options:
+
+ # virt-install \
+@@ -1708,7 +1624,7 @@ options:
+ --memory 500 \
+ --disk /var/lib/xen/images/demo.img,size=6 \
+ --graphics none \
+- --location http://download.fedora.redhat.com/pub/fedora/linux/core/6/x86_64/os/
++ --location https://repo.parabola.nu/iso/latest/
+
+ Create a guest from an existing disk image 'mydisk.img' using defaults for
+ the rest of the options.
+diff --git a/virtManager/connection.py b/virtManager/connection.py
+index 6cb9cc0..21de8cf 100644
+--- a/virtManager/connection.py
++++ b/virtManager/connection.py
+@@ -642,8 +642,8 @@ class vmmConnection(vmmGObject):
+ continue
+
+ if (devtype == "usb_device" and
+- (("Linux Foundation" in str(xmlobj.vendor_name) or
+- ("Linux" in str(xmlobj.vendor_name) and
++ (("Free Software Foundation" in str(xmlobj.vendor_name) or
++ ("GNU/Linux" in str(xmlobj.vendor_name) and
+ xmlobj.vendor_id == "0x1d6b")) and
+ ("root hub" in str(xmlobj.product_name) or
+ ("host controller" in str(xmlobj.product_name).lower() and
+diff --git a/virtManager/create.py b/virtManager/create.py
+index 737c1fa..4ff52ec 100644
+--- a/virtManager/create.py
++++ b/virtManager/create.py
+@@ -1077,7 +1077,7 @@ class vmmCreate(vmmGObjectUI):
+ osstr = ""
+ have_os = True
+ if self._guest.os.is_container():
+- osstr = _("Linux")
++ osstr = _("GNU/Linux")
+ elif not distro:
+ osstr = _("Generic")
+ have_os = False
+diff --git a/virtinst/guest.py b/virtinst/guest.py
+index 6a42536..e774d47 100644
+--- a/virtinst/guest.py
++++ b/virtinst/guest.py
+@@ -608,7 +608,6 @@ class Guest(XMLBuilder):
+ return
+
+ if (self.conn.is_qemu() and
+- self._os_object.supports_qemu_ga() and
+ self.conn.check_support(self.conn.SUPPORT_CONN_AUTOSOCKET)):
+ dev = VirtualChannelDevice(self.conn)
+ dev.type = "unix"
diff --git a/virtinst/osdict.py b/virtinst/osdict.py
index e8c1487..5f220f6 100644
--- a/virtinst/osdict.py