You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
virtbuilder_pel7ppc64lebuilder0 fcb1f40a81 virt-manager add a new patch for powerel 4 years ago
..
0001-Fix-flexible-array-buffer-overflow.patch
0001-Revert-uinput-fix-small-leak-of-screen_info.patch
0001-Update-translations-and-fix-it.po-problems.patch
0001-Use-g_list_free_full-where-easily-possible.patch
0001-inputs-channel-Check-message-size-handling-migration.patch
0001-lib-commit-Fix-bare-bare-imports.patch
0001-net-enic-fix-L4-Rx-ptype-comparison.patch
0001-net-enic-fix-crash-due-to-static-max-number-of-queue.patch
0001-ofproto-dpif-Delete-system-tunnel-interface-when-rem.patch
0001-proxy-Fix-persistent-session-with-oVirt-3.6.patch
0001-rhel-7.7-Add-entry.patch
0001-start-streaming-check-num_codecs.patch
0001-sysroot-Remove-immutable-bit-from-etc-sysconfig-nfs.patch
0001-vhost-prevent-features-to-be-changed-while-device-is.patch
0001-vhost_user_protect_active_rings_from_async_ring_changes.patch
0002-Force-use-of-v3-REST-API.patch
0002-LoadPlugin-call-dlclose-upon-failure.patch
0002-allow-1TB-of-RAM.patch
0002-lib-commit-Set-xattr-on-correct-fd-for-bare-user-bar.patch
0002-loader-Replace-strcmp-with-g_str_equal.patch
0002-osdict-Fix-incorrect-usage-of-virtio-input.patch
0002-red-channel-Remove-red_channel_init_outgoing_message.patch
0002-rhel-7.8-Add-entry.patch
0002-vdagent-Return-1-when-virtio-device-cannot-be-opened.patch
0002-vhost-propagate-set-features-handling-error.patch
0003-New-storage-format-added-in-oVirt-4.1.patch
0003-install-script-rhel-jeos-packages-section-must-end-w.patch
0003-loader-properly-load-the-treeinfo-attributes.patch
0003-main-better-cleanup-when-XOpenDisplay-or-XFixesQuery.patch
0003-reds-Remove-leak-allocating-migration-state.patch
0003-smbios-set-bios-vendor-version-fields-to-Seabios-0.5.patch
0003-vhost-extract-virtqueue-cleaning-and-freeing-functio.patch
0003-virt-install-Fix-error-checking-extra_args.patch
0004-Workaround-for-a-win8.1-32-S4-resume-bug.patch
0004-db-improve-_guess_os_from_tree-checks.patch
0004-install-script-fedora-jeos-packages-section-must-end.patch
0004-jpeg-Do-not-use-next_output_byte-buf_empty_output_bu.patch
0004-proxy-Hold-reference-to-cancellable-object.patch
0004-tests-Check-leaks-registering-migration-interface.patch
0004-vhost-destroy-unused-virtqueues-when-multiqueue-not-.patch
0004-virtinst-fix-bad-version-check-regression-from-55327.patch
0005-Notify-client-of-the-creation-of-new-channels-dynami.patch
0005-install-script-rhel-jeos-Single-quote-value-for-comp.patch
0005-osdict-Don-t-return-virtio1.0-net-as-a-valid-device-.patch
0005-proxy-Check-if-operation-is-cancelled-before-disconn.patch
0005-redhat-reserve-more-memory-on-fseg.patch
0005-tree-cleanup-load_key_info.patch
0005-vhost-add-flag-for-built-in-virtio-driver.patch
0006-manager-Fix-window-size-tracking-on-wayland-bug-1375.patch
0006-storage-domain-Factor-out-property-value-setting-fro.patch
0006-stream-device-Add-device-to-handle-streaming.patch
0006-tree-cleanup-non-fatal-errors-in-load_key_info.patch
0006-vgabios-Reorder-video-modes-to-work-around-a-Windows.patch
0006-vhost-drop-virtqueues-only-with-built-in-virtio-driv.patch
0007-console-Fix-resize-to-VM-on-wayland-bug-1397598.patch
0007-storage-domain-use-explicit-initialization-of-struct.patch
0007-stream-device-Start-parsing-new-protocol-from-guest.patch
0007-tree-Also-check-fore-treeinfo-in-addition-to-.treein.patch
0008-storage-domain-Move-out-ovirt_resource_parse_xml-to-.patch
0008-stream-channel-Write-a-base-channel-to-implement-the.patch
0008-tree-Avoid-use-of-memory-after-it-s-freed.patch
0009-stream-channel-Start-implementing-DisplayChannel-pro.patch
0009-tree-Cleanup-_create_from_location_async_helper.patch
0009-utils-Remove-unused-function-ovirt_rest_xml_node_get.patch
0010-db-improve-_guess_os_from_media-checks.patch
0010-stream-device-Create-channel-for-stream-device.patch
0010-utils-Rename-ovirt_rest_xml_node_get_content_va-to-o.patch
0011-stream-device-Handle-streaming-data-from-device-to-c.patch
0011-tools-install-script-Add-config-file-f-option.patch
0011-utils-Retrieve-node-attributes-in-ovirt_resource_par.patch
0012-stream-channel-Allows-not-fixed-size.patch
0012-tools-install-script-Deprecate-config-user-admin-pas.patch
0012-utils-Support-G_TYPE_STRING-in-_set_property_value_f.patch
0013-loader-Don-t-expand-entities-when-parsing-XML.patch
0013-stream-channel-Allows-to-register-callback-to-get-ne.patch
0013-utils-Support-G_TYPE_STRV-in-_set_property_value_fro.patch
0014-Introduce-auxiliary-function-ovirt_sub_collection_ne.patch
0014-install-script-Don-t-expand-entities-when-parsing-XM.patch
0014-stream-channel-Support-client-connection-disconnecti.patch
0015-New-API-functions-to-enable-search-queries-of-collec.patch
0015-stream-channel-Do-not-show-an-empty-blank-screen-on-.patch
0016-Introduce-ovirt_resource_new-functions.patch
0016-char-device-Do-not-stop-and-clear-interface-on-reset.patch
0017-Use-ovirt_resource_new-functions-instead-of-g_initab.patch
0017-stream-device-Start-supporting-resetting-device-when.patch
0018-Move-resource-type-definitions-to-ovirt-types.h.patch
0018-stream-device-Create-channel-when-needed.patch
0019-Initial-support-for-hosts.patch
0019-stream-device-Limit-sending-queue-from-guest-to-serv.patch
0020-Initial-support-for-clusters.patch
0020-stream-channel-Activate-streaming-report-from-client.patch
0021-Initial-support-for-data-centers.patch
0022-vm-Introduce-ovirt_vm_get_host.patch
0023-vm-Introduce-ovirt_vm_get_cluster.patch
0024-host-Introduce-ovirt_host_get_cluster.patch
0025-cluster-Introduce-ovirt_cluster_get_data_center.patch
0026-storage-domain-Retrieve-data-center-ids.patch
0027-Add-missing-include-in-govirt.h.patch
0028-resource-Fix-ovirt_resource_rest_call_sync-return-va.patch
0029-resource-Fix-ovirt_resource_rest_call_sync-crash-on-.patch
0030-resource-Fix-ovirt_resource_init_from_xml_real-preco.patch
0031-resource-Update-xml-node-in-ovirt_resource_init_from.patch
0032-utils-Drop-type-member-from-OvirtXmlElement-struct.patch
0033-utils-Support-G_TYPE_UINT-in-_set_property_value_fro.patch
0034-utils-Improve-log-message-when-subnode-is-not-found.patch
0035-utils-Factor-out-basic-value-type-setting-from-_set_.patch
0036-utils-Get-enum-default-value-from-GParamSpec.patch
0037-vm-Set-vm-state-property-using-OvirtXmlElement-struc.patch
0038-vm-Set-values-of-OvirtVmDisplay-using-OvirtXmlElemen.patch
0039-vm-display-Move-XML-parsing-from-ovirt-vm-xml.c-file.patch
0040-vm-Set-ticket-expiry-using-OvirtXmlElement-struct.patch
0041-test-govirt-Add-display-node-to-vm-XMLs.patch
0042-proxy-Set-detailed-error-message-for-async-call.patch
0043-cdrom-Set-file-property-using-OvirtXmlElement-struct.patch
0044-proxy-Don-t-try-to-unref-NULL-root-node.patch
0045-utils-Check-for-valid-data-before-calling-rest_xml_p.patch
0046-Update-tests-certificates.patch
60-vbmcd.rules
80-kvm.rules
99-qemu-guest-agent.rules
1807.patch
Hide-bearer-token-in-logs-upstream-81330.patch
README.RHEL
Remove-go-mod.patch
add-rhel7.6-data.patch
arm64-armv8a-linuxapp-gcc-config
bridge.conf
build-with-debug-info.patch
cfergeau-29AC6C82.keyring
config.base
config.base-256k
config.vga.cirrus
config.vga.isavga
config.vga.qxl
config.vga.stdvga
config.vga.virtio
config.vga.vmware
configlib.sh
containerd.service
containerd.toml
containers-storage.conf.5.md
edk2-ovmf-logo.bmp
fix-support-for-ppc64le.patch
gen_config_group.sh
genmanpages.sh
ksm.service
ksm.sysconfig
ksmctl.c
ksmtuned
ksmtuned.conf
ksmtuned.service
kube-apiserver.service
kube-controller-manager.service
kube-proxy.service
kube-scheduler.service
kubeadm.conf
kubelet.service
kubernetes-accounting.conf
kubernetes-env-apiserver
kubernetes-env-config
kubernetes-env-control-manager
kubernetes-env-kubelet
kubernetes-env-proxy
kubernetes-env-scheduler
kubernetes-tmpfiles
libvirt-RHEL-Add-rhel-machine-types-to-qemuDomainMachineNeedsFDC.patch
libvirt-RHEL-Add-support-for-QMP-I-O-error-reason.patch
libvirt-RHEL-Define-ETHTOOL_-GS-COALESCE-when-building-on-older-kernels.patch
libvirt-RHEL-Fix-maxvcpus-output.patch
libvirt-RHEL-Hack-around-changed-Broadwell-Haswell-CPUs.patch
libvirt-RHEL-Support-virtio-disk-hotplug-in-JSON-mode.patch
libvirt-RHEL-qemu-Add-ability-to-set-sgio-values-for-hostdev.patch
libvirt-RHEL-qemu-Add-check-for-unpriv-sgio-for-SCSI-generic-host-device.patch
libvirt-RHEL-qemu-Support-vhost-user-multiqueue-with-QEMU-2.3.patch
libvirt-RHEL-qemu-support-relative-backing-for-RHEL-7.0.z-qemu.patch
libvirt-RHEL-screenshot-Implement-multiple-screen-support.patch
libvirt-cim-0.6.3-0a742856.patch
libvirt-cim-0.6.3-1a91ecd3.patch
libvirt-cim-0.6.3-1c7dfda2.patch
libvirt-cim-0.6.3-1fae439d.patch
libvirt-cim-0.6.3-2cbbac52.patch
libvirt-cim-0.6.3-2e9c18d6.patch
libvirt-cim-0.6.3-3c3a541d.patch
libvirt-cim-0.6.3-3e6f1489.patch
libvirt-cim-0.6.3-4f74864c.patch
libvirt-cim-0.6.3-5d2626f6.patch
libvirt-cim-0.6.3-6a13c463.patch
libvirt-cim-0.6.3-6bc7bfdf.patch
libvirt-cim-0.6.3-6f050582.patch
libvirt-cim-0.6.3-7e5f561c.patch
libvirt-cim-0.6.3-7e164fbd.patch
libvirt-cim-0.6.3-7f3288be.patch
libvirt-cim-0.6.3-8a060e0d.patch
libvirt-cim-0.6.3-8eb5c1e7.patch
libvirt-cim-0.6.3-9a4f2a32.patch
libvirt-cim-0.6.3-9c1d321b.patch
libvirt-cim-0.6.3-19ffef8e.patch
libvirt-cim-0.6.3-21dea212.patch
libvirt-cim-0.6.3-43ea7135.patch
libvirt-cim-0.6.3-48b28b6a.patch
libvirt-cim-0.6.3-53a4dff9.patch
libvirt-cim-0.6.3-55d3f9fc.patch
libvirt-cim-0.6.3-58d6e308.patch
libvirt-cim-0.6.3-63acad05.patch
libvirt-cim-0.6.3-93ea8130.patch
libvirt-cim-0.6.3-95f0d418.patch
libvirt-cim-0.6.3-117dabb9.patch
libvirt-cim-0.6.3-222a3219.patch
libvirt-cim-0.6.3-242ddaa6.patch
libvirt-cim-0.6.3-583ea685.patch
libvirt-cim-0.6.3-4013f9a0.patch
libvirt-cim-0.6.3-4954aa8c.patch
libvirt-cim-0.6.3-5787acc15.patch
libvirt-cim-0.6.3-5940d2c8.patch
libvirt-cim-0.6.3-14883f33.patch
libvirt-cim-0.6.3-54778c78.patch
libvirt-cim-0.6.3-605090b6.patch
libvirt-cim-0.6.3-6024403e.patch
libvirt-cim-0.6.3-a6cbafc6.patch
libvirt-cim-0.6.3-a8cfd7dc.patch
libvirt-cim-0.6.3-a16ca9d0.patch
libvirt-cim-0.6.3-a72ab39b.patch
libvirt-cim-0.6.3-a3649c21.patch
libvirt-cim-0.6.3-ace5e8fd.patch
libvirt-cim-0.6.3-ca8e81b3.patch
libvirt-cim-0.6.3-d75cae45.patch
libvirt-cim-0.6.3-d9414e36.patch
libvirt-cim-0.6.3-de03c66f.patch
libvirt-cim-0.6.3-de34dda2.patch
libvirt-cim-0.6.3-ee74ebc1.patch
libvirt-cim-0.6.3-ee84e10f.patch
libvirt-cim-0.6.3-f6b7eeaf.patch
libvirt-cim-0.6.3-f9fc5821.patch
libvirt-cim-0.6.3-f18ba715.patch
libvirt-cim-0.6.3-f70a8ea0.patch
libvirt-cim-0.6.3-fb5d2fcf.patch
libvirt-cim-0.6.3-fffbde4e.patch
libvirt-cim-aarch64.patch
libvirt-network-bridge-function.patch
libvirt-network-switch-function.patch
libvirt-systemd-smt-off.patch
mounts.conf
openvswitch-fedora-package-fix-systemd-ordering-and-deps.patch
openvswitch-initscripts-add-tunnel-support.patch
openvswitch-rhel-Enable-DHCP-support-for-internal-ports.patch
openvswitch-util-use-gcc-builtins-to-better-check-array-sizes.patch
openvswitch.logrotate
ovmf-vars-generator
ovsdbmonitor.desktop
policy.json.5.md
ppc_64-power8-linuxapp-gcc-config
qemu-guest-agent.service
qemu.binfmt
registries.conf
registries.conf.5.md
seabios-pci-fix-io-hints-capability-for-RedHat-PCI-bridges.patch
seccomp.json
set_config.sh
sgabios-20180715-git72f39d4.tar.xz
sgabios-hostcc.patch
storage.conf
symlinks
vbmcd.service
virt-manager-2.2.1-powerel.patch virt-manager add a new patch for powerel 4 years ago
virt-manager-ubuntu-2004lts-location.patch
x86_64-native-linuxapp-gcc-config

README.RHEL

Red Hat network scripts integration
-----------------------------------

The RPM packages for Open vSwitch provide some integration with Red
Hat's network scripts. Using this integration is optional.

To use the integration for a Open vSwitch bridge or interface named
<name>, create or edit /etc/sysconfig/network-scripts/ifcfg-<name>.
This is a shell script that consists of a series of VARIABLE=VALUE
assignments. The following OVS-specific variable names are supported:

- DEVICETYPE: Always set to "ovs".

- TYPE: If this is "OVSBridge", then this file represents an OVS
bridge named <name>. Otherwise, it represents a port on an OVS
bridge and TYPE must have one of the following values:

* "OVSPort", if <name> is a physical port (e.g. eth0) or
virtual port (e.g. vif1.0).

* "OVSIntPort", if <name> is an internal port (e.g. a tagged
VLAN).

* "OVSBond", if <name> is an OVS bond.

* "OVSTunnel", if <name> is an OVS tunnel.

- OVS_BRIDGE: If TYPE is anything other than "OVSBridge", set to
the name of the OVS bridge to which the port should be attached.

- OVS_OPTIONS: Optionally, extra options to set in the "Port"
table when adding the port to the bridge, as a sequence of
column[:key]=value options. For example, "tag=100" to make the
port an access port for VLAN 100. See the documentation of
"add-port" in ovs-vsctl(8) for syntax and the section on the
Port table in ovs-vswitchd.conf.db(5) for available options.

- OVS_EXTRA: Optionally, additional ovs-vsctl commands, separated
by "--" (double dash).

- BOND_IFACES: For "OVSBond" interfaces, a list of physical
interfaces to bond together.

- OVS_TUNNEL_TYPE: For "OVSTunnel" interfaces, the type of the tunnel.
For example, "gre", "vxlan", etc.

- OVS_TUNNEL_OPTIONS: For "OVSTunnel" interfaces, this field should be
used to specify the tunnel options like remote_ip, key, etc.

Note
----

* "ifdown" on a bridge will not bring individual ports on the bridge
down. "ifup" on a bridge will not add ports to the bridge. This
behavior should be compatible with standard bridges (with
TYPE=Bridge).

* If 'ifup' on an interface is called multiple times, one can see
"RTNETLINK answers: File exists" printed on the console. This comes from
ifup-eth trying to add zeroconf route multiple times and is harmless.

Examples
--------

Standalone bridge:

==> ifcfg-ovsbridge0 <==
DEVICE=ovsbridge0
ONBOOT=yes
DEVICETYPE=ovs
TYPE=OVSBridge
BOOTPROTO=static
IPADDR=A.B.C.D
NETMASK=X.Y.Z.0
HOTPLUG=no

Enable DHCP on the bridge:
* Needs OVSBOOTPROTO instead of BOOTPROTO.
* All the interfaces that can reach the DHCP server
as a space separated list in OVSDHCPINTERFACES.

DEVICE=ovsbridge0
ONBOOT=yes
DEVICETYPE=ovs
TYPE=OVSBridge
OVSBOOTPROTO="dhcp"
OVSDHCPINTERFACES="eth0"
HOTPLUG=no


Adding Internal Port to ovsbridge0:

==> ifcfg-intbr0 <==
DEVICE=intbr0
ONBOOT=yes
DEVICETYPE=ovs
TYPE=OVSIntPort
OVS_BRIDGE=ovsbridge0
HOTPLUG=no


Internal Port with fixed IP address:

DEVICE=intbr0
ONBOOT=yes
DEVICETYPE=ovs
TYPE=OVSIntPort
OVS_BRIDGE=ovsbridge0
BOOTPROTO=static
IPADDR=A.B.C.D
NETMASK=X.Y.Z.0
HOTPLUG=no

Internal Port with DHCP:
* Needs OVSBOOTPROTO or BOOTPROTO.
* All the interfaces that can reach the DHCP server
as a space separated list in OVSDHCPINTERFACES.

DEVICE=intbr0
ONBOOT=yes
DEVICETYPE=ovs
TYPE=OVSIntPort
OVS_BRIDGE=ovsbridge0
OVSBOOTPROTO="dhcp"
OVSDHCPINTERFACES="eth0"
HOTPLUG=no

Adding physical eth0 to ovsbridge0 described above:

==> ifcfg-eth0 <==
DEVICE=eth0
ONBOOT=yes
DEVICETYPE=ovs
TYPE=OVSPort
OVS_BRIDGE=ovsbridge0
BOOTPROTO=none
HOTPLUG=no


Tagged VLAN interface on top of ovsbridge0:

==> ifcfg-vlan100 <==
DEVICE=vlan100
ONBOOT=yes
DEVICETYPE=ovs
TYPE=OVSIntPort
BOOTPROTO=static
IPADDR=A.B.C.D
NETMASK=X.Y.Z.0
OVS_BRIDGE=ovsbridge0
OVS_OPTIONS="tag=100"
OVS_EXTRA="set Interface $DEVICE external-ids:iface-id=$(hostname -s)-$DEVICE-vif"
HOTPLUG=no


Bonding:

==> ifcfg-bond0 <==
DEVICE=bond0
ONBOOT=yes
DEVICETYPE=ovs
TYPE=OVSBond
OVS_BRIDGE=ovsbridge0
BOOTPROTO=none
BOND_IFACES="gige-1b-0 gige-1b-1 gige-21-0 gige-21-1"
OVS_OPTIONS="bond_mode=balance-tcp lacp=active"
HOTPLUG=no

==> ifcfg-gige-* <==
DEVICE=gige-*
ONBOOT=yes
HOTPLUG=no

An Open vSwitch Tunnel:

==> ifcfg-gre0 <==
DEVICE=ovs-gre0
ONBOOT=yes
DEVICETYPE=ovs
TYPE=OVSTunnel
OVS_BRIDGE=ovsbridge0
OVS_TUNNEL_TYPE=gre
OVS_TUNNEL_OPTIONS="options:remote_ip=A.B.C.D"

Reporting Bugs
--------------

Please report problems to bugs@openvswitch.org.