|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
# Packages names
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%global vdsm_name vdsm
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%global vdsm_bootstrap vdsm-bootstrap
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%global vdsm_reg vdsm-reg
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
# Required users and groups
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%global vdsm_user vdsm
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%global vdsm_group kvm
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%global qemu_group qemu
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%global snlk_group sanlock
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%global snlk_user sanlock
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
# Upstream git release
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
# % global vdsm_release gf2f6683
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
# % global vdsm_relvtag .git%{vdsm_release}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
# % global vdsm_relttag -%{vdsm_release}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
# Fedora official build
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
%global fedora_koji_build 1
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
cadbf41 |
%global with_hooks 1
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
cadbf41 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
# Default to skipping autoreconf. Distros can change just this one line
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
# (or provide a command-line override) if they backport any patches that
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
# touch configure.ac or Makefile.am.
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
%{!?enable_autotools:%define enable_autotools 1}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
# Required paths
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%if 0%{?fedora} >= 18
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%global _polkitdir %{_datadir}/polkit-1/rules.d
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%else
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%global _polkitdir %{_localstatedir}/lib/polkit-1/localauthority/10-vendor.d
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%endif
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
300cff5 |
%if 0%{?fedora} >= 18 || 0%{?rhel} >= 6
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
%global with_gluster 1
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
%endif
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
%if 0%{?fedora} >= 15 || 0%{?rhel} >= 7
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
%global with_systemd 1
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
%endif
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
%if 0%{?fedora} >= 18
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
%global with_systemd_macros 1
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%global with_tmpfiles_macro 1
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
%endif
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
439e9e8 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
Name: %{vdsm_name}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
71fb017 |
Version: 4.12.1
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
bf7d37c |
Release: 4%{?vdsm_relvtag}%{?dist}%{?extra_release}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
Summary: Virtual Desktop Server Manager
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
Group: Applications/System
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
License: GPLv2+
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
6239658 |
Url: http://www.ovirt.org/wiki/Vdsm
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
# The source for this package was pulled from upstream's vcs.
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
# Use the following commands to generate the tarball:
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
# git clone http://gerrit.ovirt.org/p/vdsm
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
# cd vdsm
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
# git reset --hard {vdsm_release}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
# ./autogen.sh --system
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
6239658 |
# make VERSION={version}-{vdsm_release} dist
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
1134cd7 |
Source0: %{vdsm_name}-%{version}%{?vdsm_relttag}.tar.gz
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
63105a2 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
f49b65b |
Patch1: 0001-systemd-init-no-need-to-stop-conflicting-services.patch
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
878b10b |
Patch2: 0002-vdsmd.init-Add-service-is-managed-in-shutdown_confli.patch
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
878b10b |
Patch3: 0003-imageSharing-return-proper-size-in-httpGetSize.patch
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
878b10b |
Patch4: 0004-Require-libvirt-that-allows-vmUpdateDevice.patch
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
878b10b |
Patch5: 0005-vm.Vm._getUnderlyingDriveInfo-extract-path-of-gluste.patch
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
bf7d37c |
Patch6: 0006-remoteFileHandler-Add-create-exclusive-option-for-tr.patch
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
bf7d37c |
Patch7: 0007-oop-improve-safety-for-truncateFile.patch
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
f49b65b |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
BuildRequires: python
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
BuildRequires: python-devel
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
BuildRequires: python-nose
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
BuildRequires: python-netaddr
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
# BuildRequires needed by the tests during the build
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
BuildRequires: python-ethtool
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
6791742 |
BuildRequires: python-pthreading
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
BuildRequires: libselinux-python
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
BuildRequires: libvirt-python
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
BuildRequires: genisoimage
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
BuildRequires: openssl
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
BuildRequires: m2crypto
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
6791742 |
%ifarch x86_64
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
6791742 |
BuildRequires: python-dmidecode
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
6791742 |
%endif
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
6791742 |
%if 0%{?rhel} == 6
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
BuildRequires: python-ordereddict
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
%endif
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
BuildRequires: python-ethtool
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
439e9e8 |
# Autotools BuildRequires
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
439e9e8 |
%if 0%{?enable_autotools}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
439e9e8 |
BuildRequires: autoconf
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
439e9e8 |
BuildRequires: automake
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
439e9e8 |
BuildRequires: gettext-devel
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
439e9e8 |
BuildRequires: libtool
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
439e9e8 |
%endif
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
439e9e8 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%if !0%{?rhel}
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
5cdc942 |
BuildRequires: pyflakes
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
5cdc942 |
BuildRequires: python-pep8
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
%endif
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
%if 0%{?with_systemd}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
BuildRequires: systemd-units
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%endif
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
Requires: which
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
Requires: sudo >= 1.7.3
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
Requires: logrotate
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
Requires: rsyslog
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
Requires: xz
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
Requires: ntp
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
Requires: iproute
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
Requires: python-netaddr
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
Requires: python-inotify
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
Requires: python-ethtool >= 0.6-3
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
Requires: rpm-python
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
Requires: nfs-utils
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
Requires: m2crypto
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
Requires: libguestfs-tools-c
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
Requires: %{name}-xmlrpc = %{version}-%{release}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
63105a2 |
Requires: mom >= 0.3.2-3
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%ifarch x86_64
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
6791742 |
Requires: python-dmidecode
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
Requires: dmidecode
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%endif
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%if 0%{?rhel} >= 7 || 0%{?fedora} >= 18
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
Requires: libvirt-daemon >= 1.0.2-1
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
Requires: libvirt-daemon-config-nwfilter
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
Requires: libvirt-daemon-driver-network
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
Requires: libvirt-daemon-driver-nwfilter
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
Requires: libvirt-daemon-driver-qemu
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%else
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%if 0%{?rhel}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
Requires: libvirt >= 0.10.2-18.el6_4.4
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%else
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
Requires: libvirt >= 1.0.2-1
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%endif
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%endif
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
Requires: libvirt-python, libvirt-lock-sanlock, libvirt-client
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%if 0%{?rhel}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
Requires: python-ethtool >= 0.6-3
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
%if 0%{?rhel} >= 7
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
ExclusiveArch: x86_64
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
Requires: device-mapper-multipath
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
Requires: e2fsprogs
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
b68c53f |
Requires: fence-agents-all
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
Requires: iscsi-initiator-utils
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
Requires: lvm2
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
Requires: python
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
Requires: policycoreutils-python
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
e8edc30 |
Requires: python-pthreading >= 0.1.2
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
Requires: qemu-kvm
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
Requires: qemu-kvm-img
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
Requires: sanlock, sanlock-python
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
Requires: selinux-policy-targeted
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
%else
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
Requires: python
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
# Update the qemu-kvm requires when block_stream will be included
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
Requires: qemu-kvm >= 2:0.12.1.2-2.295.el6_3.4
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
Requires: qemu-img >= 2:0.12.1.2-2.295.el6_3.4
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
Requires: iscsi-initiator-utils >= 6.2.0.872-15
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
Requires: device-mapper-multipath >= 0.4.9-52
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
Requires: e2fsprogs >= 1.41.12-11
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
b68c53f |
Requires: fence-agents
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
Requires: kernel >= 2.6.32-279.9.1
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
Requires: sanlock >= 2.3-4, sanlock-python
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
Requires: initscripts >= 9.03.31-2.el6_3.1
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
Requires: policycoreutils >= 2.0.83-19.30
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
Requires: policycoreutils-python >= 2.0.83-19.30
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
e8edc30 |
Requires: python-pthreading
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
Requires: selinux-policy-targeted >= 3.7.19-155
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
Requires: lvm2 >= 2.02.95-10.el6_3.2
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
Requires: logrotate < 3.8.0
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
%endif
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%else
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
b68c53f |
%if 0%{?fedora} >= 19
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
e8edc30 |
Requires: python-pthreading >= 0.1.2
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
b68c53f |
Requires: fence-agents-all
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
b68c53f |
%else
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
e8edc30 |
Requires: python-pthreading
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
b68c53f |
Requires: fence-agents
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
b68c53f |
%endif
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
# Subprocess and thread bug was found on python 2.7.2
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
Requires: python >= 2.7.3
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
Requires: qemu-kvm >= 2:0.15.0-4
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
Requires: qemu-img >= 2:0.15.0-4
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
Requires: python-ethtool >= 0.8-1
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%if 0%{?fedora} >= 18
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
Requires: initscripts >= 9.42.2-1
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%endif
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
Requires: iscsi-initiator-utils >= 6.2.0.872-14
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
Requires: device-mapper-multipath >= 0.4.9-18
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
Requires: e2fsprogs >= 1.41.14
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
Requires: kernel >= 3.6
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
Requires: sanlock >= 2.4-2, sanlock-python
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
Requires: policycoreutils-python
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
Requires: sed >= 4.2.1-10
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
Requires: selinux-policy-targeted >= 3.10.0-149
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
Requires: lvm2 >= 2.02.95
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%endif
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
6791742 |
%if 0%{?fedora} >= 18
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
63105a2 |
%if 0%{?fedora} >= 19
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
63105a2 |
Requires: selinux-policy-targeted >= 3.12.1-69
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
63105a2 |
%else
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
63105a2 |
Requires: selinux-policy-targeted >= 3.11.1-100
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
63105a2 |
%endif
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
83d581e |
# In order to avoid a policycoreutils bug (rhbz 889698) when selinux is
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
83d581e |
# disabled we now require the version 2.1.13-55 (or newer) of Fedora.
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
83d581e |
Requires: policycoreutils >= 2.1.13-55
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
83d581e |
Requires: systemd >= 197-1.fc18.2
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
6791742 |
%endif
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
6791742 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
300cff5 |
# GlusterFS client-side RPMs needed for Gluster SD
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
300cff5 |
%if 0%{?with_gluster}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
300cff5 |
Requires: glusterfs >= 3.4.0
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
300cff5 |
Requires: glusterfs-cli
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
300cff5 |
Requires: glusterfs-api
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
300cff5 |
Requires: glusterfs-fuse
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
300cff5 |
Requires: glusterfs-rdma
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
300cff5 |
%endif
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
300cff5 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
Requires: psmisc >= 22.6-15
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
Requires: bridge-utils
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
Requires: sos
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
6239658 |
Requires: tree
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
Requires: dosfstools
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
Requires: genisoimage
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
Requires: libselinux-python
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
Requires: %{name}-python = %{version}-%{release}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
Requires: pyparted
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
Requires(post): /usr/sbin/saslpasswd2
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
Requires(post): /bin/hostname
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
Requires(post): policycoreutils-python
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
Requires(preun): policycoreutils-python
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%description
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
The VDSM service is required by a Virtualization Manager to manage the
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
Linux hosts. VDSM manages and monitors the host's storage, memory and
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
networks as well as virtual machine creation, other host administration
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
tasks, statistics gathering, and log collection.
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%package cli
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
Summary: VDSM command line interface
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
BuildArch: noarch
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
Requires: %{name}-python = %{version}-%{release}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
Requires: %{name}-xmlrpc = %{version}-%{release}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
Requires: %{name}-python-cpopen
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%description cli
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
Call VDSM commands from the command line. Used for testing and debugging.
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%package xmlrpc
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
Summary: VDSM xmlrpc API
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
BuildArch: noarch
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
Requires: %{name}-python = %{version}-%{release}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
Requires: %{name}-python-cpopen
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%description xmlrpc
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
An XMLRPC interface for interacting with vdsmd. Primary control interface for
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
ovirt-engine and vdsClient.
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%package api
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
Summary: VDSM API definition
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
BuildArch: noarch
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%description api
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
Provides the VDSM API schema and documentation.
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
%package jsonrpc
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
Summary: VDSM API Server
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
BuildArch: noarch
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
Requires: %{name}-python = %{version}-%{release}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
Requires: %{name}-api = %{version}-%{release}
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
6791742 |
%if 0%{?rhel} == 6
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
Requires: python-ordereddict
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
%endif
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
%description jsonrpc
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
A Json-based RPC interface that serves as the protocol for libvdsm.
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%package yajsonrpc
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
Summary: JSON RPC server and client implementation
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
BuildArch: noarch
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
Requires: python >= 2.6
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%description yajsonrpc
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
A JSON RPC server and client implementation.
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%package bootstrap
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
Summary: VDSM bootstrapping package
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
BuildArch: noarch
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%description bootstrap
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
VDSM bootstrapping package. Used for delivering the bootstrap code onto the
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
Virtualization Manager.
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%package reg
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
Summary: VDSM registration package
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
BuildArch: noarch
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
Requires: %{name} = %{version}-%{release}
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
Requires: m2crypto
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
83d581e |
Requires: openssl
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%description reg
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
VDSM registration package. Used to register a Linux host to a Virtualization
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
Manager.
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%package python-cpopen
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
Summary: Creates a sub-process in simpler safer manner.
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
BuildRequires: python2-devel
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%description python-cpopen
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
Python package for creating sub-process in simpler and safer manner by using C
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
code.
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%package python
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
Summary: VDSM python libraries
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%description python
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
Shared libraries between the various VDSM packages.
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%package debug-plugin
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
Summary: VDSM Debug Plugin
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
Requires: vdsm
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
Requires: %{name}-xmlrpc = %{version}-%{release}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
BuildArch: noarch
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%description debug-plugin
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
Used by the trained monkeys at Red Hat to insert chaos and mayhem in to VDSM.
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%package tests
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
Summary: VDSM Test Suite
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
Requires: vdsm = %{version}-%{release}
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
Requires: dracut
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
Requires: python-nose
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
BuildArch: noarch
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%description tests
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
A test suite for verifying the functionality of a running vdsm instance
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%package hook-checkimages
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
Summary: Qcow2 disk image format check hook for VDSM
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
BuildArch: noarch
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
Requires: vdsm
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%description hook-checkimages
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
VDSM hook used to perform consistency check on a qcow2 format disk image
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
using the QEMU disk image utility.
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%package hook-vhostmd
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
Summary: VDSM hook set for interaction with vhostmd
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
Requires: vhostmd
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
BuildArch: noarch
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%description hook-vhostmd
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
VDSM hook to use vhostmd per VM according to Virtualization Manager requests.
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%package hook-faqemu
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
Summary: Fake qemu process for VDSM quality assurance
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
BuildArch: noarch
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
Requires: vdsm
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%description hook-faqemu
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
VDSM hook used for testing VDSM with multiple fake virtual machines without
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
running real guests.
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
To enable this hook on your host, set vars.fake_kvm_support=True in your
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
/etc/vdsm/vdsm.conf before adding the host to ovirt-Engine.
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%package hook-directlun
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
Summary: Direct LUN support for VDSM
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
BuildArch: noarch
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%description hook-directlun
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
VDSM hook enable user to add storage LUN for VDSM
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
without the sharing and storage handling of VDSM.
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%package hook-macspoof
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
Summary: Disables MAC spoofing filtering
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
BuildArch: noarch
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%description hook-macspoof
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
VDSM hook that disables mac spoof filtering on all the of the VM's interfaces.
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%package hook-fileinject
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
Summary: Allow uploading file to VMs disk
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
BuildArch: noarch
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
Requires: python-libguestfs
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%description hook-fileinject
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
Hook is getting target file name and its content and
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
create that file in target machine.
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%package hook-floppy
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
Summary: Allow adding floppy to VM
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
BuildArch: noarch
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%description hook-floppy
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
Allow adding floppy to VM
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%package hook-hostusb
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
Summary: Allow attaching USB device from host
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
BuildArch: noarch
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
Requires: usbutils
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%description hook-hostusb
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
Hook is getting vendor and product id of USB device
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
disconnect it from host and attach it to VM
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%package hook-hugepages
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
Summary: Huge pages enable user to handle VM with 2048KB page files.
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
BuildArch: noarch
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%description hook-hugepages
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
Hook is getting number of huge pages reserve them for the VM,
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
and enable user to handle VM with 2048KB page files.
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%package hook-isolatedprivatevlan
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
Summary: Isolated network environment for VMs
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
BuildArch: noarch
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%description hook-isolatedprivatevlan
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
limit VM traffic to a specific gateway by its mac address,
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
hook prevent VM from spoofing its mac or ip address
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
by using <filterref filter='clean-traffic'/> libvirt filter
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
and by adding custom filter: isolatedprivatevlan-vdsm.xml
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
%package hook-nestedvt
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
Summary: Nested Virtualization support for VDSM
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
BuildArch: noarch
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
%description hook-nestedvt
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
If the nested virtualization is enabled in your kvm module
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
this hook will expose it to the guests.
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%package hook-numa
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
Summary: NUMA support for VDSM
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
BuildArch: noarch
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%description hook-numa
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
Hooks is getting number/rage of NUMA nodes and NUMA mode,
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
and update the VM xml.
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%package hook-openstacknet
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
Summary: OpenStack Network vNICs support for VDSM
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
BuildArch: noarch
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%description hook-openstacknet
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
Hook for OpenStack Network vNICs.
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%package hook-pincpu
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
Summary: Hook pin VM so specific CPUs
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
BuildArch: noarch
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%description hook-pincpu
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
pincpu is hook for VDSM.
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
pincpu enable to pin virtual machine to a specific CPUs.
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%package hook-promisc
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
Summary: Network interface promiscuous mode support for VDSM
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
BuildArch: noarch
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%description hook-promisc
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
VDSM promiscuous mode let user define a VM interface that will capture
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
all network traffic.
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%package hook-qemucmdline
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
Summary: QEMU cmdline hook for VDSM
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
BuildArch: noarch
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
Requires: vdsm
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%description hook-qemucmdline
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
Provides support for injecting QEMU cmdline via VDSM hook.
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
It exploits libvirt's qemu:commandline facility available in the
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
qemu xml namespace.
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%package hook-qos
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
Summary: QoS network in/out traffic support for VDSM
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
BuildArch: noarch
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%description hook-qos
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
Hook adds QoS in/out traffic to VMs interfaces
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%package hook-scratchpad
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
Summary: One time disk creation for VDSM
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
BuildArch: noarch
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%description hook-scratchpad
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
scratchpad hook for VDSM
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
Hook creates a disk for a VM onetime usage,
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
the disk will be erased when the VM destroyed.
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
VM cannot be migrated when using scratchpad hook
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%package hook-smbios
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
Summary: Adding custom smbios entries to libvirt domain via VDSM
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
BuildArch: noarch
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%description hook-smbios
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
Adding custom smbios entries to libvirt domain via VDSM
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
such as: vendor, version, date and release
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%package hook-sriov
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
Summary: sr-iov support for VDSM
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
63105a2 |
%if 0%{?rhel} >= 7 || 0%{?fedora} >= 18
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
Requires: libvirt-daemon-driver-nodedev
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
63105a2 |
%endif
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
BuildArch: noarch
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%description hook-sriov
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
sr-iov hook enable to add virtual functions exposed by the device
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
directly to a virtual machine.
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
%package hook-vmfex
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
Summary: vmfex support for VDSM
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
BuildArch: noarch
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
%description hook-vmfex
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
Hook for vmfex.
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%package hook-vmdisk
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
Summary: External disk support for VDSM
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
BuildArch: noarch
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%description hook-vmdisk
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
Hook adds additional disk image for a VM (raw or qcow2)
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
fe637cd |
%if 0%{?with_gluster}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%package gluster
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
Summary: Gluster Plugin for VDSM
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
BuildArch: noarch
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
Requires: %{name} = %{version}-%{release}
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
83d581e |
Requires: glusterfs >= 3.4.0
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
83d581e |
Requires: glusterfs-server
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
83d581e |
Requires: glusterfs-fuse
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
83d581e |
Requires: glusterfs-rdma
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
Requires: python-magic
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%description gluster
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
Gluster plugin enables VDSM to serve Gluster functionalities.
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
fe637cd |
%endif
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%prep
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%setup -q
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
f49b65b |
%patch1 -p1
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
878b10b |
%patch2 -p1
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
878b10b |
%patch3 -p1
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
878b10b |
%patch4 -p1
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
878b10b |
%patch5 -p1
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
bf7d37c |
%patch6 -p1
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
bf7d37c |
%patch7 -p1
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
bf7d37c |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
%if 0%{?rhel} == 6
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
sed -i '/ su /d' vdsm/vdsm-logrotate.conf.in
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
%endif
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
2901aaa |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%build
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
439e9e8 |
%if 0%{?enable_autotools}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
439e9e8 |
autoreconf -if
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
439e9e8 |
%endif
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%configure %{?with_hooks:--enable-hooks}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
make
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
2f81350 |
# Setting software_version and software_revision in dsaversion.py
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
2f81350 |
baserelease=`echo "%{release}" | sed 's/\([0-9]\+\(\.[0-9]\+\)\?\).*/\1/'`
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
2f81350 |
baseversion=`echo "%{version}" | sed 's/\([0-9]\+\(\.[0-9]\+\)\?\).*/\1/'`
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
rawversion=%{version}-%{release}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
2f81350 |
sed -i -e 's/^software_version =.*/software_version = "'"${baseversion}"'"/' \
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
-e 's/^raw_version_revision =.*/raw_version_revision = "'"${rawversion}"'"/' \
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
2f81350 |
-e 's/^software_revision =.*/software_revision = "'"${baserelease}"'"/' vdsm/dsaversion.py
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%install
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
rm -rf %{buildroot}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
make DESTDIR=%{buildroot} install
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
# Install the respawn utility
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
install -Dm 0755 vdsm/respawn \
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{buildroot}%{_datadir}/%{vdsm_name}/respawn
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
# Install the lvm rules
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
install -Dm 0644 vdsm/storage/12-vdsm-lvm.rules \
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{buildroot}/lib/udev/rules.d/12-vdsm-lvm.rules
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
install -Dm 0644 vdsm/limits.conf \
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%{buildroot}/etc/security/limits.d/99-vdsm.conf
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
%if 0%{?with_systemd}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
# Install the systemd scripts
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
install -Dm 0755 vdsm/vdsmd.init %{buildroot}/lib/systemd/systemd-vdsmd
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
install -Dm 0644 vdsm/vdsmd.service %{buildroot}%{_unitdir}/vdsmd.service
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
install -Dm 0644 vdsm/supervdsmd.service %{buildroot}%{_unitdir}/supervdsmd.service
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
install -Dm 0644 vdsm/vdsm-restore-net-config.service \
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{buildroot}%{_unitdir}/vdsm-restore-net-config.service
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
install -Dm 0755 vdsm_reg/vdsm-reg.init \
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
%{buildroot}/lib/systemd/systemd-vdsm-reg
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
install -Dm 0644 vdsm_reg/vdsm-reg.service \
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
%{buildroot}%{_unitdir}/vdsm-reg.service
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
install -Dm 0644 vdsm/vdsm-modules-load.d.conf \
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{buildroot}%{_sysconfdir}/modules-load.d/vdsm.conf
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
%else
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
# Install the SysV init scripts
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
install -Dm 0755 vdsm/vdsmd.init %{buildroot}%{_initrddir}/vdsmd
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
install -Dm 0755 vdsm/supervdsmd.init %{buildroot}%{_initrddir}/supervdsmd
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
install -Dm 0755 vdsm_reg/vdsm-reg.init %{buildroot}%{_initrddir}/vdsm-reg
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
install -Dm 0755 vdsm/vdsm-restore-net-config.init \
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{buildroot}%{_initrddir}/vdsm-restore-net-config
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%endif
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%if 0%{?with_tmpfiles_macro}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
install -Dm 0644 vdsm/vdsm-tmpfiles.d.conf \
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{buildroot}%{_tmpfilesdir}/%{vdsm_name}.conf
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
%endif
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
%if 0%{?rhel}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
# This is not commonplace, but we want /var/log/core to be a world-writable
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
# dropbox for core dumps
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
install -dDm 1777 %{buildroot}%{_localstatedir}/log/core
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%else
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
# Install the configuration sample
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
install -Dm 0644 lib/vdsm/vdsm.conf.sample \
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{buildroot}%{_sysconfdir}/vdsm/vdsm.conf
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
# Install the polkit for libvirt
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%if 0%{?fedora} >= 18
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
install -Dm 0644 vdsm/vdsm-libvirt-access.rules \
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{buildroot}%{_polkitdir}/10-vdsm-libvirt-access.rules
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%else
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
install -Dm 0644 vdsm/vdsm-libvirt-access.pkla \
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{buildroot}%{_polkitdir}/10-vdsm-libvirt-access.pkla
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%endif
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%endif
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%check
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
# Disabling the nose tests until they'll all succeed in koji.
|
|
![](https://seccdn.libravatar.org/avatar/4e8d68fe76de63043f2c89e9e363e4dc5af5775e488004cc7a8398c86381b072?s=16&d=retro) |
2ca4079 |
# make check is failing on F-18+ due to pep8 issues. See RHBZ # 837014
|
|
![](https://seccdn.libravatar.org/avatar/4e8d68fe76de63043f2c89e9e363e4dc5af5775e488004cc7a8398c86381b072?s=16&d=retro) |
2ca4079 |
# make check NOSE_EXCLUDE=".*"
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%clean
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
rm -rf %{buildroot}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%pre
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
# Force standard locale behavior (English)
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
export LC_ALL=C
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
/usr/bin/getent passwd %{vdsm_user} >/dev/null || \
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
/usr/sbin/useradd -r -u 36 -g %{vdsm_group} -d /var/lib/vdsm \
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
-s /sbin/nologin -c "Node Virtualization Manager" %{vdsm_user}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
/usr/sbin/usermod -a -G %{qemu_group},%{snlk_group} %{vdsm_user}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
/usr/sbin/usermod -a -G %{qemu_group},%{vdsm_group} %{snlk_user}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%post
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
6791742 |
%{_bindir}/vdsm-tool sebool-config || :
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
# set the vdsm "secret" password for libvirt
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{_bindir}/vdsm-tool set-saslpasswd
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
# Have moved vdsm section in /etc/sysctl.conf to /etc/sysctl.d/vdsm.
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
# So Remove them if it is played with /etc/sysctl.conf.
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
if grep -q "# VDSM section begin" /etc/sysctl.conf; then
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
/bin/sed -i '/# VDSM section begin/,/# VDSM section end/d' \
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
/etc/sysctl.conf
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
fi
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%if 0%{?rhel}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
if [ "$1" -eq 1 ] ; then
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
/sbin/chkconfig --add vdsmd
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
/sbin/chkconfig --add supervdsmd
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
/sbin/chkconfig --add vdsm-restore-net-config
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
fi
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%else
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%if 0%{?with_systemd}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
/bin/systemctl restart systemd-modules-load.service >/dev/null 2>&1 || :
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
if [ "$1" -eq 1 ] ; then
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
/bin/systemctl enable vdsmd.service >/dev/null 2>&1 || :
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
/bin/systemctl enable supervdsmd.service >/dev/null 2>&1 || :
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
/bin/systemctl enable vdsm-restore-net-config.service >/dev/null 2>&1 || :
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
fi
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
exit 0
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%endif
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
%endif
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%preun
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
if [ "$1" -eq 0 ]; then
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
start_conf_section="## beginning of configuration section by vdsm"
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
end_conf_section="## end of configuration section by vdsm"
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
by_vdsm="by vdsm"
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
/bin/sed -i -e "/${start_conf_section}/,/${end_conf_section}/d" \
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
-e "/${by_vdsm}/d" \
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
%{_sysconfdir}/libvirt/libvirtd.conf \
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{_sysconfdir}/logrotate.d/libvirtd \
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
%{_sysconfdir}/libvirt/qemu.conf \
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
%{_sysconfdir}/sysconfig/libvirtd \
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
%{_sysconfdir}/sysctl.conf \
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
%{_sysconfdir}/libvirt/qemu-sanlock.conf
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
# Restoring backuped logrotate.d/libvirtd
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
/bin/sed -i -e 's/# VDSM backup//' %{_sysconfdir}/logrotate.d/libvirtd
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
fi
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%if 0%{?rhel}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
if [ "$1" -eq 0 ]
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
then
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
/sbin/service vdsmd stop > /dev/null 2>&1 || :
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
/sbin/chkconfig --del vdsmd
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
/sbin/service supervdsmd stop > /dev/null 2>&1 || :
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
/sbin/chkconfig --del supervdsmd
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
/sbin/chkconfig --del vdsm-restore-net-config
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
/bin/sed -i '/# VDSM section begin/,/# VDSM section end/d' \
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
/etc/sysctl.conf
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
6791742 |
%{_bindir}/vdsm-tool sebool-unconfig || :
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
/usr/sbin/saslpasswd2 -p -a libvirt -d vdsm@ovirt
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
if /sbin/initctl status libvirtd >/dev/null 2>/dev/null ; then
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
/sbin/initctl stop libvirtd >/dev/null 2>/dev/null
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
rm -f /etc/init/libvirtd.conf
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
/sbin/chkconfig libvirtd on
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
/sbin/service libvirtd start >/dev/null
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
fi
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
fi
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%else
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
%if 0%{?with_systemd_macros}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
%systemd_preun vdsmd.service
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%systemd_preun supervdsmd.service
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%systemd_preun vdsm-restore-net-config.service
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
%else
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
if [ "$1" -eq 0 ]; then
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
/bin/systemctl --no-reload disable vdsmd.service > /dev/null 2>&1 || :
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
/bin/systemctl --no-reload disable supervdsmd.service > /dev/null 2>&1 || :
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
/bin/systemctl --no-reload disable vdsm-restore-net-config.service > /dev/null 2>&1 || :
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
/bin/systemctl stop vdsmd.service > /dev/null 2>&1 || :
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
/bin/systemctl stop supervdsmd.service > /dev/null 2>&1 || :
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
fi
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
exit 0
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%endif
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
%endif
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%postun
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%if 0%{?rhel}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
if [ "$1" -ge 1 ]; then
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
/sbin/service vdsmd condrestart > /dev/null 2>&1
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
/sbin/service supervdsmd condrestart > /dev/null 2>&1
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
fi
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
exit 0
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%else
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
%if 0%{?with_systemd_macros}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
%systemd_postun_with_restart vdsmd.service
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%systemd_postun_with_restart supervdsmd.service
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
%else
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
if [ "$1" -ge 1 ] ; then
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
/bin/systemctl try-restart vdsmd.service >/dev/null 2>&1 || :
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
/bin/systemctl try-restart supervdsmd.service >/dev/null 2>&1 || :
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
fi
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
exit 0
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%endif
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
%endif
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%if 0%{?rhel}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%triggerun -- libvirt
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
if [ "$2" -eq "0" ]; then
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
/sbin/initctl stop libvirtd > /dev/null 2>&1 || :
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
fi
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%triggerpostun -- libvirt
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
if [ "$2" -ge "1" ]; then
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
/sbin/initctl restart libvirtd > /dev/null 2>&1 || :
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
fi
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%endif
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%post reg
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%if 0%{?rhel}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
if [ "$1" -eq 1 ] ; then
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
/sbin/chkconfig --add vdsm-reg
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
fi
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%else
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
%if 0%{?with_systemd_macros}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
%systemd_post vdsm-reg.service
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
%else
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
if [ "$1" -eq 1 ] ; then
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
/bin/systemctl enable vdsm-reg.service >/dev/null 2>&1 || :
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
fi
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
exit 0
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%endif
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
%endif
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%preun reg
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%if 0%{?rhel}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
if [ "$1" -eq 0 ]
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
then
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
/sbin/service vdsm-reg stop > /dev/null 2>&1 || :
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
/sbin/chkconfig --del vdsm-reg
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
fi
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%else
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
%if 0%{?with_systemd_macros}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
%systemd_preun vdsm-reg.service
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
%else
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
if [ "$1" -eq 0 ]; then
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
/bin/systemctl --no-reload disable vdsm-reg.service > /dev/null 2>&1 || :
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
/bin/systemctl stop vdsm-reg.service > /dev/null 2>&1 || :
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
fi
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
exit 0
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%endif
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
%endif
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%files
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%defattr(-, root, root, -)
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%doc COPYING README lib/vdsm/vdsm.conf.sample
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
%if 0%{?with_systemd}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
/lib/systemd/systemd-vdsmd
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{_unitdir}/vdsmd.service
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{_unitdir}/supervdsmd.service
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{_unitdir}/vdsm-restore-net-config.service
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
%else
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
%{_initrddir}/vdsmd
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{_initrddir}/supervdsmd
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{_initrddir}/vdsm-restore-net-config
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%endif
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
83b9f8f |
%dir %attr(-, %{vdsm_user}, %{vdsm_group}) /rhev/data-center
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%ghost %dir %attr(-, %{vdsm_user}, %{vdsm_group}) /rhev/data-center/hsm-tasks
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%ghost %dir %attr(-, %{vdsm_user}, %{vdsm_group}) /rhev/data-center/mnt
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%dir %{_libexecdir}/%{vdsm_name}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%dir %{_sysconfdir}/%{vdsm_name}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%dir %{_sysconfdir}/%{vdsm_name}/mom.d
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%dir %{_datadir}/%{vdsm_name}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%dir %{_datadir}/%{vdsm_name}/storage
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%dir %{_datadir}/%{vdsm_name}/storage/imageRepository
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%{_datadir}/%{vdsm_name}/alignmentScan.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%{_datadir}/%{vdsm_name}/blkid.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{_datadir}/%{vdsm_name}/caps.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
1134cd7 |
%{_datadir}/%{vdsm_name}/clientIF.py*
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
6791742 |
%{_datadir}/%{vdsm_name}/dmidecodeUtil.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%{_datadir}/%{vdsm_name}/API.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{_datadir}/%{vdsm_name}/hooking.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
1134cd7 |
%{_datadir}/%{vdsm_name}/hooks.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%{_datadir}/%{vdsm_name}/lsblk.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%{_datadir}/%{vdsm_name}/md_utils.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
1134cd7 |
%{_datadir}/%{vdsm_name}/mk_sysprep_floppy
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%{_datadir}/%{vdsm_name}/parted_utils.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%{_datadir}/%{vdsm_name}/mkimage.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{_datadir}/%{vdsm_name}/sourceRoute.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{_datadir}/%{vdsm_name}/sourceRouteThread.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
1134cd7 |
%{_datadir}/%{vdsm_name}/supervdsm.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
1134cd7 |
%{_datadir}/%{vdsm_name}/supervdsmServer.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%{_datadir}/%{vdsm_name}/vmChannels.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%{_datadir}/%{vdsm_name}/tc.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{_datadir}/%{vdsm_name}/vdsm
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{_datadir}/%{vdsm_name}/vdsm-restore-net-config
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{_datadir}/%{vdsm_name}/vdsm-store-net-config
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
1134cd7 |
%{_datadir}/%{vdsm_name}/vm.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
%{_datadir}/%{vdsm_name}/zombieReaper.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%config(noreplace) %{_sysconfdir}/%{vdsm_name}/logger.conf
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
%config(noreplace) %{_sysconfdir}/%{vdsm_name}/svdsm.logger.conf
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%config(noreplace) %{_sysconfdir}/%{vdsm_name}/mom.conf
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%config(noreplace) %{_sysconfdir}/%{vdsm_name}/mom.d/*.policy
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%config(noreplace) %{_sysconfdir}/logrotate.d/vdsm
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%config(noreplace) %{_sysconfdir}/rwtab.d/vdsm
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%config(noreplace) %{_sysconfdir}/sysctl.d/vdsm
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%if 0%{?with_systemd}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%config(noreplace) %{_sysconfdir}/modules-load.d/vdsm.conf
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%endif
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%if 0%{?with_tmpfiles_macro}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%config(noreplace) %{_tmpfilesdir}/%{vdsm_name}.conf
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%endif
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{_sysconfdir}/dhcp/dhclient.d/sourceRoute.sh
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{_sysconfdir}/sudoers.d/50_vdsm
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{_sysconfdir}/cron.hourly/vdsm-logrotate
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{_sysconfdir}/cron.d/vdsm-libvirt-logrotate
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{_datadir}/%{vdsm_name}/guestIF.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{_datadir}/%{vdsm_name}/logUtils.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{_datadir}/%{vdsm_name}/dsaversion.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{_libexecdir}/%{vdsm_name}/curl-img-wrap
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{_libexecdir}/%{vdsm_name}/persist-vdsm-hooks
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{_libexecdir}/%{vdsm_name}/unpersist-vdsm-hook
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
6239658 |
%{_libexecdir}/%{vdsm_name}/ovirt_functions.sh
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%{_libexecdir}/%{vdsm_name}/vdsm-gencerts.sh
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{_datadir}/%{vdsm_name}/storage/__init__.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
6239658 |
%{_datadir}/%{vdsm_name}/storage/blockSD.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
6239658 |
%{_datadir}/%{vdsm_name}/storage/blockVolume.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{_datadir}/%{vdsm_name}/storage/curlImgWrap.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
6239658 |
%{_datadir}/%{vdsm_name}/storage/devicemapper.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{_datadir}/%{vdsm_name}/storage/dispatcher.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
6239658 |
%{_datadir}/%{vdsm_name}/storage/domainMonitor.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
6239658 |
%{_datadir}/%{vdsm_name}/storage/fileSD.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
6239658 |
%{_datadir}/%{vdsm_name}/storage/fileUtils.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
6239658 |
%{_datadir}/%{vdsm_name}/storage/fileVolume.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
6239658 |
%{_datadir}/%{vdsm_name}/storage/fuser.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%if 0%{?with_gluster}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{_datadir}/%{vdsm_name}/storage/glusterSD.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{_datadir}/%{vdsm_name}/storage/glusterVolume.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%else
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%exclude %{_datadir}/%{vdsm_name}/storage/gluster*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%endif
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{_datadir}/%{vdsm_name}/storage/hba.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
6239658 |
%{_datadir}/%{vdsm_name}/storage/hsm.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{_datadir}/%{vdsm_name}/storage/image.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{_datadir}/%{vdsm_name}/storage/imageSharing.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%{_datadir}/%{vdsm_name}/storage/iscsiadm.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
6239658 |
%{_datadir}/%{vdsm_name}/storage/iscsi.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{_datadir}/%{vdsm_name}/storage/localFsSD.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{_datadir}/%{vdsm_name}/storage/lvm.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
6239658 |
%{_datadir}/%{vdsm_name}/storage/misc.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
6239658 |
%{_datadir}/%{vdsm_name}/storage/mount.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
6239658 |
%{_datadir}/%{vdsm_name}/storage/multipath.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
6239658 |
%{_datadir}/%{vdsm_name}/storage/nfsSD.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{_datadir}/%{vdsm_name}/storage/outOfProcess.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
6239658 |
%{_datadir}/%{vdsm_name}/storage/persistentDict.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
6239658 |
%{_datadir}/%{vdsm_name}/storage/resourceFactories.py*
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{_datadir}/%{vdsm_name}/storage/remoteFileHandler.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
6239658 |
%{_datadir}/%{vdsm_name}/storage/resourceManager.py*
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
83d581e |
%{_datadir}/%{vdsm_name}/storage/clusterlock.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{_datadir}/%{vdsm_name}/storage/sdc.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
6239658 |
%{_datadir}/%{vdsm_name}/storage/sd.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
6239658 |
%{_datadir}/%{vdsm_name}/storage/securable.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
6239658 |
%{_datadir}/%{vdsm_name}/storage/sp.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
6239658 |
%{_datadir}/%{vdsm_name}/storage/storageConstants.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
6239658 |
%{_datadir}/%{vdsm_name}/storage/storage_exception.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
6239658 |
%{_datadir}/%{vdsm_name}/storage/storage_mailbox.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%{_datadir}/%{vdsm_name}/storage/storageServer.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%{_datadir}/%{vdsm_name}/storage/sync.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
6239658 |
%{_datadir}/%{vdsm_name}/storage/taskManager.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
6239658 |
%{_datadir}/%{vdsm_name}/storage/task.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
6239658 |
%{_datadir}/%{vdsm_name}/storage/threadLocal.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
6239658 |
%{_datadir}/%{vdsm_name}/storage/threadPool.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
6239658 |
%{_datadir}/%{vdsm_name}/storage/volume.py*
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{_datadir}/%{vdsm_name}/storage/imageRepository/__init__.py*
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{_datadir}/%{vdsm_name}/storage/imageRepository/formatConverter.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{_libexecdir}/%{vdsm_name}/safelease
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{_libexecdir}/%{vdsm_name}/spmprotect.sh
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{_libexecdir}/%{vdsm_name}/spmstop.sh
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%dir %{_libexecdir}/%{vdsm_name}/hooks/before_device_create
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%dir %{_libexecdir}/%{vdsm_name}/hooks/after_device_create
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%dir %{_libexecdir}/%{vdsm_name}/hooks/before_device_destroy
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%dir %{_libexecdir}/%{vdsm_name}/hooks/after_device_destroy
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%dir %{_libexecdir}/%{vdsm_name}/hooks/before_vm_start
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%dir %{_libexecdir}/%{vdsm_name}/hooks/after_vm_start
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%dir %{_libexecdir}/%{vdsm_name}/hooks/before_vm_cont
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%dir %{_libexecdir}/%{vdsm_name}/hooks/after_vm_cont
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%dir %{_libexecdir}/%{vdsm_name}/hooks/before_vm_pause
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%dir %{_libexecdir}/%{vdsm_name}/hooks/after_vm_pause
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%dir %{_libexecdir}/%{vdsm_name}/hooks/before_vm_hibernate
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%dir %{_libexecdir}/%{vdsm_name}/hooks/after_vm_hibernate
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%dir %{_libexecdir}/%{vdsm_name}/hooks/before_vm_dehibernate
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%dir %{_libexecdir}/%{vdsm_name}/hooks/after_vm_dehibernate
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%dir %{_libexecdir}/%{vdsm_name}/hooks/before_device_migrate_source
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%dir %{_libexecdir}/%{vdsm_name}/hooks/after_device_migrate_source
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%dir %{_libexecdir}/%{vdsm_name}/hooks/before_device_migrate_destination
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%dir %{_libexecdir}/%{vdsm_name}/hooks/after_device_migrate_destination
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%dir %{_libexecdir}/%{vdsm_name}/hooks/before_vm_migrate_source
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%dir %{_libexecdir}/%{vdsm_name}/hooks/after_vm_migrate_source
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%dir %{_libexecdir}/%{vdsm_name}/hooks/before_vm_migrate_destination
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%dir %{_libexecdir}/%{vdsm_name}/hooks/after_vm_migrate_destination
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%dir %{_libexecdir}/%{vdsm_name}/hooks/before_vm_destroy
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%dir %{_libexecdir}/%{vdsm_name}/hooks/after_vm_destroy
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%dir %{_libexecdir}/%{vdsm_name}/hooks/before_vm_set_ticket
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%dir %{_libexecdir}/%{vdsm_name}/hooks/after_vm_set_ticket
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%dir %{_libexecdir}/%{vdsm_name}/hooks/before_update_device
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%dir %{_libexecdir}/%{vdsm_name}/hooks/after_update_device
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%dir %{_libexecdir}/%{vdsm_name}/hooks/after_update_device_fail
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
%dir %{_libexecdir}/%{vdsm_name}/hooks/before_nic_hotplug
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
%dir %{_libexecdir}/%{vdsm_name}/hooks/after_nic_hotplug
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
%dir %{_libexecdir}/%{vdsm_name}/hooks/before_nic_hotunplug
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
%dir %{_libexecdir}/%{vdsm_name}/hooks/after_nic_hotunplug
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
%dir %{_libexecdir}/%{vdsm_name}/hooks/after_nic_hotplug_fail
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
%dir %{_libexecdir}/%{vdsm_name}/hooks/after_nic_hotunplug_fail
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%dir %{_libexecdir}/%{vdsm_name}/hooks/before_disk_hotplug
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%dir %{_libexecdir}/%{vdsm_name}/hooks/after_disk_hotplug
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%dir %{_libexecdir}/%{vdsm_name}/hooks/before_disk_hotunplug
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%dir %{_libexecdir}/%{vdsm_name}/hooks/after_disk_hotunplug
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%dir %{_libexecdir}/%{vdsm_name}/hooks/before_vdsm_start
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%dir %{_libexecdir}/%{vdsm_name}/hooks/after_vdsm_stop
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{_datadir}/%{vdsm_name}/addNetwork
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{_datadir}/%{vdsm_name}/configNetwork.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{_datadir}/%{vdsm_name}/delNetwork
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{_datadir}/%{vdsm_name}/dumpStorageTable.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{_datadir}/%{vdsm_name}/get-conf-item
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{_datadir}/%{vdsm_name}/kaxmlrpclib.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{_datadir}/%{vdsm_name}/ksm.py*
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{_datadir}/%{vdsm_name}/momIF.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{_datadir}/%{vdsm_name}/netconf/__init__.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{_datadir}/%{vdsm_name}/netconf/ifcfg.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{_datadir}/%{vdsm_name}/netconf/libvirtCfg.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{_datadir}/%{vdsm_name}/netconf/iproute2.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{_datadir}/%{vdsm_name}/neterrors.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{_datadir}/%{vdsm_name}/netmodels.py*
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{_datadir}/%{vdsm_name}/respawn
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{_datadir}/%{vdsm_name}/sampling.py*
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{_datadir}/%{vdsm_name}/set-conf-item
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%if 0%{?with_gluster}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%dir %{_datadir}/%{vdsm_name}/gluster
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{_datadir}/%{vdsm_name}/gluster/__init__.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{_datadir}/%{vdsm_name}/gluster/cli.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{_datadir}/%{vdsm_name}/gluster/exception.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{_datadir}/%{vdsm_name}/gluster/hostname.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%else
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%exclude %{_datadir}/%{vdsm_name}/gluster/*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%endif
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{python_sitelib}/sos/plugins/vdsm.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
/lib/udev/rules.d/12-vdsm-lvm.rules
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
/etc/security/limits.d/99-vdsm.conf
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{_mandir}/man8/vdsmd.8*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%if 0%{?rhel}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%dir %{_localstatedir}/log/core
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%else
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%if 0%{?fedora} >= 18
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{_polkitdir}/10-vdsm-libvirt-access.rules
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%else
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{_polkitdir}/10-vdsm-libvirt-access.pkla
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%endif
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%endif
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%defattr(-, %{vdsm_user}, %{qemu_group}, -)
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%dir %{_localstatedir}/lib/libvirt/qemu/channels
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%defattr(-, %{vdsm_user}, %{vdsm_group}, -)
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%dir %{_sysconfdir}/pki/%{vdsm_name}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%dir %{_sysconfdir}/pki/%{vdsm_name}/keys
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%dir %{_sysconfdir}/pki/%{vdsm_name}/certs
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%config(noreplace) %{_sysconfdir}/pki/%{vdsm_name}/keys/libvirt_password
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%dir %{_localstatedir}/lib/%{vdsm_name}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%dir %{_localstatedir}/lib/%{vdsm_name}/netconfback
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%dir %{_localstatedir}/run/%{vdsm_name}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%dir %{_localstatedir}/run/%{vdsm_name}/sourceRoutes
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%dir %{_localstatedir}/run/%{vdsm_name}/trackedInterfaces
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%ghost %dir %{_localstatedir}/run/%{vdsm_name}/pools
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%ghost %dir %{_localstatedir}/run/%{vdsm_name}/payload
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%dir %{_localstatedir}/log/%{vdsm_name}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%dir %{_localstatedir}/log/%{vdsm_name}/backup
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%files python
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%defattr(-, root, root, -)
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%{_bindir}/vdsm-tool
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%if !0%{?rhel}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%config(noreplace) %{_sysconfdir}/%{vdsm_name}/vdsm.conf
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%endif
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{python_sitearch}/%{vdsm_name}/__init__.py*
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{python_sitearch}/%{vdsm_name}/config.py*
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{python_sitearch}/%{vdsm_name}/constants.py*
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{python_sitearch}/%{vdsm_name}/define.py*
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{python_sitearch}/%{vdsm_name}/exception.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{python_sitearch}/%{vdsm_name}/ipwrapper.py*
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{python_sitearch}/%{vdsm_name}/libvirtconnection.py*
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{python_sitearch}/%{vdsm_name}/netinfo.py*
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{python_sitearch}/%{vdsm_name}/qemuImg.py*
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{python_sitearch}/%{vdsm_name}/SecureXMLRPCServer.py*
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{python_sitearch}/%{vdsm_name}/utils.py*
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{python_sitearch}/%{vdsm_name}/vdscli.py*
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{python_sitearch}/%{vdsm_name}/tool/__init__.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%if 0%{?with_systemd}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%exclude %{python_sitearch}/%{vdsm_name}/tool/load_needed_modules.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%else
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
%{python_sitearch}/%{vdsm_name}/tool/load_needed_modules.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%endif
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{python_sitearch}/%{vdsm_name}/tool/dummybr.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{python_sitearch}/%{vdsm_name}/tool/nwfilter.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{python_sitearch}/%{vdsm_name}/tool/libvirt_configure.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{_libexecdir}/%{vdsm_name}/libvirt_configure.sh
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{python_sitearch}/%{vdsm_name}/tool/passwd.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{python_sitearch}/%{vdsm_name}/tool/sanlock.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
%{python_sitearch}/%{vdsm_name}/tool/seboolsetup.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{python_sitearch}/%{vdsm_name}/tool/service.py*
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{python_sitearch}/%{vdsm_name}/tool/validate_ovirt_certs.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{python_sitearch}/%{vdsm_name}/tool/vdsm-id.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%files tests
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%doc %{_datadir}/%{vdsm_name}/tests/README
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%defattr(-, root, root, -)
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%{_datadir}/%{vdsm_name}/tests/*.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%{_datadir}/%{vdsm_name}/tests/cpu_info.out
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{_datadir}/%{vdsm_name}/tests/caps_libvirt_intel_E5649.out
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{_datadir}/%{vdsm_name}/tests/caps_libvirt_amd_6274.out
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{_datadir}/%{vdsm_name}/tests/caps_libvirt_intel_E31220.out
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{_datadir}/%{vdsm_name}/tests/glob_1c60971a-8647-44ac-ae33-6520887f8843.out
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{_datadir}/%{vdsm_name}/tests/lvs_3386c6f2-926f-42c4-839c-38287fac8998.out
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%{_datadir}/%{vdsm_name}/tests/netmaskconversions
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{_datadir}/%{vdsm_name}/tests/run_tests.sh
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{_datadir}/%{vdsm_name}/tests/tc_filter_show.out
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
fe637cd |
%if 0%{?with_gluster}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
%{_datadir}/%{vdsm_name}/tests/glusterVolumeProfileInfo.xml
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
%{_datadir}/%{vdsm_name}/tests/glusterVolumeProfileInfoNfs.xml
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
fe637cd |
%else
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
fe637cd |
%exclude %{_datadir}/%{vdsm_name}/tests/gluster*
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
fe637cd |
%endif
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%{_datadir}/%{vdsm_name}/tests/functional/*.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%files hook-openstacknet
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%defattr(-, root, root, -)
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{_sysconfdir}/sudoers.d/50_vdsm_hook_openstacknet
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{_libexecdir}/%{vdsm_name}/hooks/after_device_create/50_openstacknet
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{_libexecdir}/%{vdsm_name}/hooks/after_device_create/openstacknet_consts.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{_libexecdir}/%{vdsm_name}/hooks/after_device_migrate_destination/50_openstacknet
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{_libexecdir}/%{vdsm_name}/hooks/after_device_migrate_destination/openstacknet_consts.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{_libexecdir}/%{vdsm_name}/hooks/after_nic_hotplug/50_openstacknet
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{_libexecdir}/%{vdsm_name}/hooks/after_nic_hotplug/openstacknet_consts.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{_libexecdir}/%{vdsm_name}/hooks/before_device_create/50_openstacknet
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{_libexecdir}/%{vdsm_name}/hooks/before_device_create/openstacknet_consts.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{_libexecdir}/%{vdsm_name}/hooks/before_nic_hotplug/50_openstacknet
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{_libexecdir}/%{vdsm_name}/hooks/before_nic_hotplug/openstacknet_consts.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%files hook-vhostmd
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%defattr(-, root, root, -)
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%doc COPYING
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{_sysconfdir}/sudoers.d/50_vdsm_hook_vhostmd
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{_libexecdir}/%{vdsm_name}/hooks/before_vm_start/50_vhostmd
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{_libexecdir}/%{vdsm_name}/hooks/before_vm_migrate_destination/50_vhostmd
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{_libexecdir}/%{vdsm_name}/hooks/before_vm_dehibernate/50_vhostmd
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{_libexecdir}/%{vdsm_name}/hooks/after_vm_destroy/50_vhostmd
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%files hook-qemucmdline
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%defattr(-, root, root, -)
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%doc COPYING
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{_libexecdir}/%{vdsm_name}/hooks/before_vm_start/50_qemucmdline
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%if 0%{?with_hooks}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%files hook-checkimages
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%defattr(-, root, root, -)
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{_libexecdir}/%{vdsm_name}/hooks/before_vm_start/60_checkimages
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%files hook-directlun
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%defattr(-, root, root, -)
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{_sysconfdir}/sudoers.d/50_vdsm_hook_directlun
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{_libexecdir}/%{vdsm_name}/hooks/before_vm_start/50_directlun
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{_libexecdir}/%{vdsm_name}/hooks/after_vm_destroy/50_directlun
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{_libexecdir}/%{vdsm_name}/hooks/before_vm_migrate_destination/50_directlun
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%files hook-fileinject
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%defattr(-, root, root, -)
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{_libexecdir}/%{vdsm_name}/hooks/before_vm_start/50_fileinject
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%files hook-floppy
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%defattr(-, root, root, -)
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{_libexecdir}/%{vdsm_name}/hooks/before_vm_start/50_floppy
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{_libexecdir}/%{vdsm_name}/hooks/before_vm_migrate_source/50_floppy
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%files hook-hostusb
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%defattr(-, root, root, -)
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{_sysconfdir}/sudoers.d/50_vdsm_hook_hostusb
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{_libexecdir}/%{vdsm_name}/hooks/before_vm_start/50_hostusb
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{_libexecdir}/%{vdsm_name}/hooks/before_vm_migrate_source/50_hostusb
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{_libexecdir}/%{vdsm_name}/hooks/after_vm_destroy/50_hostusb
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%files hook-hugepages
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%defattr(-, root, root, -)
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{_sysconfdir}/sudoers.d/50_vdsm_hook_hugepages
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{_libexecdir}/%{vdsm_name}/hooks/before_vm_start/50_hugepages
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{_libexecdir}/%{vdsm_name}/hooks/before_vm_migrate_destination/50_hugepages
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{_libexecdir}/%{vdsm_name}/hooks/after_vm_destroy/50_hugepages
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%files hook-isolatedprivatevlan
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%defattr(-, root, root, -)
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{_libexecdir}/%{vdsm_name}/hooks/before_vm_start/50_isolatedprivatevlan
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%config(noreplace) %{_sysconfdir}/libvirt/nwfilter/isolatedprivatevlan-vdsm.xml
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%files hook-macspoof
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%defattr(-, root, root, -)
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{_libexecdir}/%{vdsm_name}/hooks/before_vm_start/50_macspoof
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
%files hook-nestedvt
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
%defattr(-, root, root, -)
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
%{_sysconfdir}/modprobe.d/vdsm-nestedvt.conf
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
%{_libexecdir}/%{vdsm_name}/hooks/before_vm_start/50_nestedvt
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%files hook-numa
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%defattr(-, root, root, -)
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{_libexecdir}/%{vdsm_name}/hooks/before_vm_start/50_numa
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%files hook-pincpu
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%defattr(-, root, root, -)
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{_libexecdir}/%{vdsm_name}/hooks/before_vm_start/50_pincpu
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%files hook-promisc
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%defattr(-, root, root, -)
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{_sysconfdir}/sudoers.d/50_vdsm_hook_promisc
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{_libexecdir}/%{vdsm_name}/hooks/after_vm_start/50_promisc
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{_libexecdir}/%{vdsm_name}/hooks/before_vm_destroy/50_promisc
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%files hook-qos
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%defattr(-, root, root, -)
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{_libexecdir}/%{vdsm_name}/hooks/before_vm_start/50_qos
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%files hook-scratchpad
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%defattr(-, root, root, -)
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{_libexecdir}/%{vdsm_name}/hooks/before_vm_start/50_scratchpad
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{_libexecdir}/%{vdsm_name}/hooks/before_vm_migrate_source/50_scratchpad
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{_libexecdir}/%{vdsm_name}/hooks/after_vm_destroy/50_scratchpad
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%files hook-smbios
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%defattr(-, root, root, -)
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{_libexecdir}/%{vdsm_name}/hooks/before_vm_start/50_smbios
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%files hook-sriov
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%defattr(-, root, root, -)
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{_sysconfdir}/sudoers.d/50_vdsm_hook_sriov
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{_libexecdir}/%{vdsm_name}/hooks/before_vm_start/50_sriov
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{_libexecdir}/%{vdsm_name}/hooks/after_vm_destroy/50_sriov
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{_libexecdir}/%{vdsm_name}/hooks/before_vm_migrate_source/50_sriov
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%files hook-vmdisk
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%defattr(-, root, root, -)
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{_libexecdir}/%{vdsm_name}/hooks/before_vm_start/50_vmdisk
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
%files hook-vmfex
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
%defattr(-, root, root, -)
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
%{_libexecdir}/%{vdsm_name}/hooks/before_vm_migrate_destination/50_vmfex
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
%{_libexecdir}/%{vdsm_name}/hooks/before_vm_start/50_vmfex
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%endif
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%files debug-plugin
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%defattr(-, root, root, -)
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{_datadir}/%{vdsm_name}/vdsmDebugPlugin.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%{_datadir}/%{vdsm_name}/debugPluginClient.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%files cli
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%defattr(-, root, root, -)
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%doc COPYING
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{_bindir}/vdsClient
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{_datadir}/%{vdsm_name}/vdsClient.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%{_datadir}/%{vdsm_name}/vdsClientGluster.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{_sysconfdir}/bash_completion.d/vdsClient
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{_mandir}/man1/vdsClient.1*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%files xmlrpc
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%defattr(-, root, root, -)
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%{_datadir}/%{vdsm_name}/BindingXMLRPC.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%files api
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%doc vdsm_api/vdsm-api.html
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{_datadir}/%{vdsm_name}/vdsmapi-schema.json
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{python_sitelib}/vdsmapi.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
%files jsonrpc
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
%{_datadir}/%{vdsm_name}/BindingJsonRpc.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
%{_datadir}/%{vdsm_name}/Bridge.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%files yajsonrpc
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{python_sitelib}/yajsonrpc/__init__.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{python_sitelib}/yajsonrpc/asyncoreReactor.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{python_sitelib}/yajsonrpc/protonReactor.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{python_sitelib}/yajsonrpc/client.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%files bootstrap
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%defattr(-, root, root, -)
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%doc COPYING
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
%{_datadir}/%{vdsm_bootstrap}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%files reg
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%defattr(-, root, root, -)
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%doc COPYING
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%dir %{_sysconfdir}/%{vdsm_reg}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%dir %{_datadir}/%{vdsm_reg}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%config(noreplace) %{_sysconfdir}/logrotate.d/vdsm-reg
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%config(noreplace) %{_sysconfdir}/%{vdsm_reg}/vdsm-reg.conf
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%config(noreplace) %{_sysconfdir}/%{vdsm_reg}/logger.conf
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%ghost %dir /data
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%ghost %dir %attr(0775, root, root) /data/updates
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
%if 0%{?with_systemd}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
/lib/systemd/systemd-vdsm-reg
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{_unitdir}/vdsm-reg.service
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
%else
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
%{_initrddir}/vdsm-reg
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%endif
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{_datadir}/%{vdsm_reg}/vdsm-reg-setup
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{_datadir}/%{vdsm_reg}/vdsm-complete
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{_datadir}/%{vdsm_reg}/vdsm-gen-cert
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{_datadir}/%{vdsm_reg}/vdsm-upgrade
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{_datadir}/%{vdsm_reg}/config.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{_datadir}/%{vdsm_reg}/deployUtil.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%attr(0755, -, -) %{_datadir}/%{vdsm_reg}/register-to-engine.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{_datadir}/%{vdsm_reg}/createDaemon.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
6239658 |
%{python_sitelib}/ovirt_config_setup/engine.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{_datadir}/%{vdsm_reg}/save-config
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{_sysconfdir}/ovirt-config-boot.d/vdsm-config
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{_sysconfdir}/ovirt-commandline.d/vdsm-reg
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{_sysconfdir}/cron.hourly/vdsm-reg-logrotate
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{_mandir}/man8/vdsm-reg.8*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%defattr(-, %{vdsm_user}, %{vdsm_group},-)
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%dir %{_var}/log/%{vdsm_reg}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%files hook-faqemu
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%defattr(-, root, root, -)
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%doc COPYING
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%{_libexecdir}/%{vdsm_name}/hooks/before_vm_start/10_faqemu
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
fe637cd |
%if 0%{?with_gluster}
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%files gluster
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%defattr(-, root, root, -)
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%dir %{_datadir}/%{vdsm_name}/gluster
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%doc COPYING
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
%{_datadir}/%{vdsm_name}/gluster/api.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{_datadir}/%{vdsm_name}/gluster/vdsmapi-gluster-schema.json
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{_datadir}/%{vdsm_name}/gluster/hooks.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{_datadir}/%{vdsm_name}/gluster/services.py*
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
fe637cd |
%endif
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%files python-cpopen
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%{python_sitearch}/cpopen/__init__.py*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
%attr(755, root, root) %{python_sitearch}/cpopen/cpopen.so*
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
%changelog
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
bf7d37c |
* Thu Oct 10 2013 Douglas Schilling Landgraf <dougsland@redhat.com> 4.12.1-4
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
bf7d37c |
- remoteFileHandler: Add create exclusive option for truncateFile (BZ#979193)
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
bf7d37c |
- oop: improve safety for truncateFile
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
bf7d37c |
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
878b10b |
* Tue Oct 08 2013 Douglas Schilling Landgraf <dougsland@redhat.com> 4.12.1-3
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
878b10b |
- vm.Vm._getUnderlyingDriveInfo: extract path of gluster disks (BZ#1007980)
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
878b10b |
- Require libvirt that allows vmUpdateDevice (BZ#1001001)
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
878b10b |
- imageSharing: return proper size in httpGetSize
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
878b10b |
- vdsmd.init: Add service-is-managed in shutdown_conflicting_srv (BZ#1006842)
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
878b10b |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
f49b65b |
* Tue Sep 10 2013 Federico Simoncelli <fsimonce@redhat.com> 4.12.1-2
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
f49b65b |
- systemd init: no need to stop conflicting services (BZ#999664)
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
f49b65b |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
71fb017 |
* Tue Aug 27 2013 Federico Simoncelli <fsimonce@redhat.com> 4.12.1-1
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
71fb017 |
- update to 4.12.1
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
71fb017 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
300cff5 |
* Thu Aug 22 2013 Federico Simoncelli <fsimonce@redhat.com> 4.12.0-2
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
300cff5 |
- Fix GlusterFS RPM dep to support GlusterFS SD (BZ#988299)
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
300cff5 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
63105a2 |
* Tue Aug 13 2013 Federico Simoncelli <fsimonce@redhat.com> 4.12.0-1
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
63105a2 |
- update to 4.12.0 final release
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
63105a2 |
- mom: Require latest mom
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
63105a2 |
- Mark ksmtuned as conflicting service in the init file
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
63105a2 |
- spec: vdsm-hook-sriov on el6 should not require
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
63105a2 |
- Crash fix for migrations that involve devices with no aliases (BZ#988065)
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
63105a2 |
- vdsm: Always retrieve alias for Balloon and Console (BZ#988065)
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
63105a2 |
- vdsm: Fix regression introduced by refactoring (BZ#985735)
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
63105a2 |
- VDSM now writes its version number in VDSM-generated
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
63105a2 |
- Bump requires version of selinux-policy-targeted
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
63105a2 |
- vdsm_reg: fix ovirt_node without default bridge (BZ#988990)
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
63105a2 |
- Source Route script now checks that the DHCP response (BZ#994600)
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
63105a2 |
- Management network is now kept in main routing table (BZ#984028)
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
63105a2 |
- Only remove dhcp source routing if the removal reason (BZ#995142)
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
63105a2 |
- image: use successor volume size when merging
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
63105a2 |
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
f708719 |
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.12.0-0.2.rc3
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
f708719 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
f708719 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
* Tue Jul 23 2013 Federico Simoncelli <fsimonce@redhat.com> 4.12.0-0.1.rc3
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
- update to vdsm-4.12.0-rc3
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
fe51114 |
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
e8edc30 |
* Wed Jul 10 2013 Douglas Schilling Landgraf <dougsland@redhat.com> 4.10.3-18
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
e8edc30 |
- vdsm.spec: update python-pthreading
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
e8edc30 |
- service: make iscsid a systemd dependency
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
e8edc30 |
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
7932a53 |
* Tue Jun 4 2013 Douglas Schilling Landgraf <dougsland@redhat.com> 4.10.3-17
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
7932a53 |
- Makefile.am: ignore false positive pyflakes lvm.py
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
7932a53 |
- Deactivate libvirtVM.Drives()
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
7932a53 |
- vdsm: fix Vm cleanup routine
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
7932a53 |
- Support teardownVolumePath(None)
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
7932a53 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
* Tue Apr 23 2013 Federico Simoncelli <fsimonce@redhat.com> 4.10.3-16
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
- Don't user sudo in fuser
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
- svdsm: fix fuser import in supervdsmServer
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
- Removing vdsm configuration when removing vdsm service
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
- Seperating supervdsm log to supervdsm.log file
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
- vdsm.spec: Adding with_systemd macro
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
- spec: use the fedora systemd macros
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
- spec: enable gluster upstream and on fedora 19
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
205ef3f |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e80a7f2 |
* Tue Apr 9 2013 Federico Simoncelli <fsimonce@redhat.com> 4.10.3-15
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e80a7f2 |
- fix the patches backported to ovirt-3.2
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e80a7f2 |
- resync the fedora spec file with the upstream one
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e80a7f2 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
7fe9c50 |
* Mon Apr 8 2013 Federico Simoncelli <fsimonce@redhat.com> 4.10.3-14
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
7fe9c50 |
- fix storage.fuser
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
7fe9c50 |
- Bump up libvirt version to fix network linking.
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
7fe9c50 |
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
fe637cd |
* Wed Apr 3 2013 Douglas Schilling Landgraf <dougsland@redhat.com> 4.10.3-13
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
fe637cd |
- Temporarily deactivate Gluster sub-package.
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
fe637cd |
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
e8edc30 |
* Tue Mar 26 2013 Douglas Schilling Landgraf <dougsland@redhat.com> 4.10.3-12
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
b68c53f |
- Applying direct to spec the fence-agents changes and removing the patch.
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
b68c53f |
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
83d581e |
* Mon Mar 25 2013 Douglas Schilling Landgraf <dougsland@redhat.com> 4.10.3-11
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
83d581e |
- adapt vdsm.spec to new fence-agents package name.
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
83d581e |
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
83d581e |
* Thu Mar 14 2013 Federico Simoncelli <fsimonce@redhat.com> 4.10.3-10
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
83d581e |
- gluster: Handling Attribute error in Python 2.6
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
83d581e |
- bootstrap: remove glusterfs packages
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
83d581e |
- gluster: set glusterfs dependency version
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
83d581e |
- Do not delete the template when zeroing a dependant
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
83d581e |
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
83d581e |
* Wed Feb 27 2013 Federico Simoncelli <fsimonce@redhat.com> 4.10.3-9
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
83d581e |
- packaging: add load_needed_modules.py.in
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
83d581e |
- tool: _enable_bond_dev: reopen bonding_masters per bond
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
83d581e |
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
83d581e |
* Tue Feb 19 2013 Federico Simoncelli <fsimonce@redhat.com> 4.10.3-8
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
83d581e |
- configNet: allow delete/update of devices with no ifcfg (#906383)
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
83d581e |
- Requires policycoreutils-2.1.13-55 to avoid another
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
83d581e |
- After fail to connect to supervdsm more than 3 time
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
83d581e |
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
83d581e |
* Thu Feb 14 2013 Federico Simoncelli <fsimonce@redhat.com> 4.10.3-7
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
83d581e |
- Fedora 18: require a newer udev (applied properly to the fedora specfile)
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
83d581e |
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
83d581e |
* Wed Jan 30 2013 Federico Simoncelli <fsimonce@redhat.com> 4.10.3-6
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
83d581e |
- Explicitly shutdown m2crypto socket
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
83d581e |
- spec: require policycoreutils and skip sebool errors
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
83d581e |
- spec: requires selinux-policy to avoid selinux failure
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
83d581e |
- vdsmd.service: require either ntpd or chronyd
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
83d581e |
- isRunning didn't check local variable before reading
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
83d581e |
- udev: Race fix- load and trigger dev rule (#891300)
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
83d581e |
- Change scsi_id command path to be configured at runtime (#886087)
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
83d581e |
- upgrade: force upgrade to v2 before upgrading to v3 (#893184)
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
83d581e |
- misc: rename safelease to clusterlock
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
83d581e |
- domain: select the cluster lock using makeClusterLock
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
83d581e |
- clusterlock: add the local locking implementation (#877715)
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
83d581e |
- upgrade: catch MetaDataKeyNotFoundError when preparing
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
83d581e |
- vdsm.spec: Require openssl (#905728)
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
83d581e |
- Fedora 18: require a newer udev
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
83d581e |
- fix sloppy backport of safelease rename
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
83d581e |
- removing the use of zombie reaper from supervdsm
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
83d581e |
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
83d581e |
* Fri Jan 18 2013 Douglas Schilling Landgraf <dougsland@redhat.com> 4.10.3-5
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
83d581e |
- Searching for both py and pyc file to start super vdsm
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
83d581e |
- adding getHardwareInfo API to vdsm
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
83d581e |
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
83d581e |
* Tue Jan 15 2013 Douglas Schilling Landgraf <dougsland@redhat.com> 4.10.3-4
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
83d581e |
- python-ordereddict only for rhel more then 7
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
83d581e |
- dont require python ordereddict on fedora
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
83d581e |
- BuildRequires python-pthreading
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
6791742 |
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
c702136 |
* Wed Jan 02 2013 Federico Simoncelli <fsimonce@redhat.com> 4.10.3-3
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
c702136 |
- caps.py: osversion() validate OVIRT
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
c702136 |
- restarting libvirtd didn't work over allinone setup
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
c702136 |
- Integrate Smartcard support
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
c702136 |
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
c702136 |
* Thu Dec 27 2012 Federico Simoncelli <fsimonce@redhat.com> 4.10.3-2
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
c702136 |
- api: Report CPU thread info in getVdsCapabilities
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
c702136 |
- schema: Missing comment for new VmDeviceType
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
c702136 |
- schema: Fix schema for VM.updateDevice
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
c702136 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
* Wed Dec 12 2012 Federico Simoncelli <fsimonce@redhat.com> 4.10.3-1
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
- vdsm-4.10.3
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
e18cab9 |
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
5cdc942 |
* Mon Nov 5 2012 Douglas Schilling Landgraf <dougsland@redhat.com> 4.10.1-100.gf2f6683
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
5cdc942 |
- vdsm-4.10.1-100-gf2f6683
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
5cdc942 |
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
* Wed Oct 31 2012 Douglas Schilling Landgraf <dougsland@redhat.com> 4.10.1-1
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
- vdsm-4.10.1
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
- merged vdsm.spec from f17 with last upstream vdsm.spec
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
* Wed Oct 24 2012 Federico Simoncelli <fsimonce@redhat.com> 4.10.0-12
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
- configure selinux for sanlock on nfs
|
|
![](https://seccdn.libravatar.org/avatar/2773d2483798bb4b6cc803ce4e9f241cc158e91836a52e54565e0eb98e450d96?s=16&d=retro) |
3483c14 |
|
|
![](https://seccdn.libravatar.org/avatar/4e8d68fe76de63043f2c89e9e363e4dc5af5775e488004cc7a8398c86381b072?s=16&d=retro) |
2ca4079 |
* Sat Oct 20 2012 Peter Robinson <pbrobinson@fedoraproject.org> 4.10.0-11
|
|
![](https://seccdn.libravatar.org/avatar/4e8d68fe76de63043f2c89e9e363e4dc5af5775e488004cc7a8398c86381b072?s=16&d=retro) |
2ca4079 |
- Merge F17 changes into F18+ and disable make check due to pep8 issues
|
|
![](https://seccdn.libravatar.org/avatar/4e8d68fe76de63043f2c89e9e363e4dc5af5775e488004cc7a8398c86381b072?s=16&d=retro) |
2ca4079 |
- Add pyparted dependency
|
|
![](https://seccdn.libravatar.org/avatar/4e8d68fe76de63043f2c89e9e363e4dc5af5775e488004cc7a8398c86381b072?s=16&d=retro) |
2ca4079 |
|
|
![](https://seccdn.libravatar.org/avatar/4e8d68fe76de63043f2c89e9e363e4dc5af5775e488004cc7a8398c86381b072?s=16&d=retro) |
2ca4079 |
* Thu Oct 4 2012 Federico Simoncelli <fsimonce@redhat.com> 4.10.0-10
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
53d7f88 |
- BZ#845660 Use buffer size in multiplies of the recommended transfer size
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
53d7f88 |
|
|
![](https://seccdn.libravatar.org/avatar/4e8d68fe76de63043f2c89e9e363e4dc5af5775e488004cc7a8398c86381b072?s=16&d=retro) |
2ca4079 |
* Mon Sep 24 2012 Federico Simoncelli <fsimonce@redhat.com> 4.10.0-9
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
6368f7b |
- BZ#845660 Use the recommended alignment instead of using pagesize
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
6368f7b |
|
|
![](https://seccdn.libravatar.org/avatar/4e8d68fe76de63043f2c89e9e363e4dc5af5775e488004cc7a8398c86381b072?s=16&d=retro) |
2ca4079 |
* Tue Sep 11 2012 Federico Simoncelli <fsimonce@redhat.com> 4.10.0-8
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
439e9e8 |
- add the autotools support
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
439e9e8 |
|
|
![](https://seccdn.libravatar.org/avatar/4e8d68fe76de63043f2c89e9e363e4dc5af5775e488004cc7a8398c86381b072?s=16&d=retro) |
2ca4079 |
* Fri Aug 17 2012 Federico Simoncelli <fsimonce@redhat.com> 4.10.0-7
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
439e9e8 |
- enable all the vdsm hooks
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
439e9e8 |
|
|
![](https://seccdn.libravatar.org/avatar/4e8d68fe76de63043f2c89e9e363e4dc5af5775e488004cc7a8398c86381b072?s=16&d=retro) |
2ca4079 |
* Wed Aug 1 2012 Federico Simoncelli <fsimonce@redhat.com> 4.10.0-6
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
9240b56 |
- BZ#842948: deployUtil - safely remove bridge
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
9240b56 |
|
|
![](https://seccdn.libravatar.org/avatar/4e8d68fe76de63043f2c89e9e363e4dc5af5775e488004cc7a8398c86381b072?s=16&d=retro) |
2ca4079 |
* Tue Jul 17 2012 Federico Simoncelli <fsimonce@redhat.com> 4.10.0-5
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
6581ca8 |
- configNet: atomicBackup: remove new files upon restore
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
6581ca8 |
- configNet: clear up atomicBackup arg
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
6581ca8 |
- Remove redundant 'explicitBonding' parameter from setupNetworks
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
6581ca8 |
- BZ#837054 - Do not detach network from the bond during bond resize
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
6581ca8 |
- BZ#836954 - Allow to break bond and create a new network on its interface in single action.
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
6581ca8 |
- BZ#837443: remove bridge before add VDSM bridge
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
6581ca8 |
- BZ#837443: removeVlan() drop/remove interface
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
6581ca8 |
- configNetwork: fix NetInfo call
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
6581ca8 |
- BZ#837443: replace the netinfo import
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
6581ca8 |
- BZ#837443: removeBridge() drop/remove interface
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
6581ca8 |
- ovirt_functions: fix elif statement
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
6581ca8 |
- BZ#838097 _addNetworkValidation: do not explode if STP/DNS1 option passed
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
6581ca8 |
- BZ#832199: move selinux from init to spec
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
6581ca8 |
- bump libvirt version to fix readonly lease unsupported issue
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
6581ca8 |
|
|
![](https://seccdn.libravatar.org/avatar/4e8d68fe76de63043f2c89e9e363e4dc5af5775e488004cc7a8398c86381b072?s=16&d=retro) |
2ca4079 |
* Fri Jun 29 2012 Federico Simoncelli <fsimonce@redhat.com> 4.10.0-4
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
2728a14 |
- deployUtil: use os.uname instead of /bin/uname
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
2728a14 |
- deployUtil: slightly saner kernel version comparison
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
2728a14 |
- BZ#835784 - Allow to create a network on top of existing bond in additional
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
2728a14 |
to create a new bond and network
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
2728a14 |
- BZ#833119 - Allow to create VLANed network on top of existing bond
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
2728a14 |
- BZ#833803 - Avoid bond breaking after network detach
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
2728a14 |
- Handle bond properly if connectivity check fail.
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
2728a14 |
- BZ#806555 having /etc/ovirt-node-* means it is a node
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
2728a14 |
|
|
![](https://seccdn.libravatar.org/avatar/4e8d68fe76de63043f2c89e9e363e4dc5af5775e488004cc7a8398c86381b072?s=16&d=retro) |
2ca4079 |
* Tue Jun 26 2012 Federico Simoncelli <fsimonce@redhat.com> 4.10.0-3
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
83b9f8f |
- BZ#832577: node can't be approved
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
83b9f8f |
- BZ#824298 fix typo in keyword argument exc_info
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
83b9f8f |
|
|
![](https://seccdn.libravatar.org/avatar/4e8d68fe76de63043f2c89e9e363e4dc5af5775e488004cc7a8398c86381b072?s=16&d=retro) |
2ca4079 |
* Wed Jun 20 2012 Federico Simoncelli <fsimonce@redhat.com> 4.10.0-2
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
2901aaa |
- deployUtil.yumFind: rename and simplify semantics
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
2901aaa |
- drop deployUtil.yumSearch
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
2901aaa |
- deployUtil.yumSearchVersion: compare versions sanely
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
2901aaa |
- Iterates over delete candidates networks only once
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
2901aaa |
- 'options' translation in setupNetworks is not relevant
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
2901aaa |
- Minor optimization for delNetwork
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
2901aaa |
- Don't ignore bridgeless networks in ifaceUsers
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
2901aaa |
- Minor optimization for addNetwork
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
2901aaa |
- Use already known iface in addNetwork
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
2901aaa |
- Use proper MTU on bonding when add network
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
2901aaa |
- Add bridge on top of VLAN if exists
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
2901aaa |
- BZ#830485 - Add netConfigDirty bit to getVdsCaps report
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
2901aaa |
- remove flag skipLibvirt
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
2901aaa |
- BZ#826873 - Allow to change bond without network attached to it
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
2901aaa |
- BZ#830486 - Allow to change network according the diffs from previous state
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
2901aaa |
- BZ#826467 - Allow to remove bond and attach network to NIC
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
2901aaa |
- Related to BZ#826873 - Allow to create bond without network
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
2901aaa |
|
|
![](https://seccdn.libravatar.org/avatar/4e8d68fe76de63043f2c89e9e363e4dc5af5775e488004cc7a8398c86381b072?s=16&d=retro) |
2ca4079 |
* Mon Jun 11 2012 Federico Simoncelli <fsimonce@redhat.com> 4.10.0-1
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
f91fe8c |
- vdsm-4.10.0
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
f91fe8c |
|
|
![](https://seccdn.libravatar.org/avatar/4e8d68fe76de63043f2c89e9e363e4dc5af5775e488004cc7a8398c86381b072?s=16&d=retro) |
2ca4079 |
* Mon Jun 4 2012 Federico Simoncelli <fsimonce@redhat.com> 4.9.6-2.gite952471
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
2f81350 |
- BZ#822158 Report version-release in a short format
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
2f81350 |
|
|
![](https://seccdn.libravatar.org/avatar/4e8d68fe76de63043f2c89e9e363e4dc5af5775e488004cc7a8398c86381b072?s=16&d=retro) |
2ca4079 |
* Mon Jun 4 2012 Federico Simoncelli <fsimonce@redhat.com> 4.9.6-1.gite952471
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
6f40b18 |
- vdsm-4.9.6-ge952471
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
6f40b18 |
|
|
![](https://seccdn.libravatar.org/avatar/4e8d68fe76de63043f2c89e9e363e4dc5af5775e488004cc7a8398c86381b072?s=16&d=retro) |
2ca4079 |
* Mon May 28 2012 Federico Simoncelli <fsimonce@redhat.com> 4.9.6-0.git1b07249
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
- vdsm-4.9.6-g1b07249
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
d308462 |
|
|
![](https://seccdn.libravatar.org/avatar/4e8d68fe76de63043f2c89e9e363e4dc5af5775e488004cc7a8398c86381b072?s=16&d=retro) |
2ca4079 |
* Tue Feb 28 2012 Dan Kenigsberg <danken@redhat.com> - 4.9.4-0.gb3642e5
|
|
Dan Kenigsberg |
1fdb6bc |
- vdsm-4.9.4-0.gb3642e5
|
|
Dan Kenigsberg |
1fdb6bc |
|
|
![](https://seccdn.libravatar.org/avatar/4e8d68fe76de63043f2c89e9e363e4dc5af5775e488004cc7a8398c86381b072?s=16&d=retro) |
2ca4079 |
* Wed Jan 25 2012 Dan Kenigsberg <danken@redhat.com> - 4.9.3.2-0
|
|
Dan Kenigsberg |
c9230ef |
- vdsm-4.9.3.2
|
|
Dan Kenigsberg |
c9230ef |
- Reverts "BZ#773666 - Fix HSM flows should not change rw permissions."
|
|
Dan Kenigsberg |
c9230ef |
|
|
![](https://seccdn.libravatar.org/avatar/4e8d68fe76de63043f2c89e9e363e4dc5af5775e488004cc7a8398c86381b072?s=16&d=retro) |
2ca4079 |
* Mon Jan 16 2012 Federico Simoncelli <fsimonce@redhat.com> - 4.9.3.1-0
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
1134cd7 |
- vdsm-4.9.3.1
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
1134cd7 |
|
|
![](https://seccdn.libravatar.org/avatar/4e8d68fe76de63043f2c89e9e363e4dc5af5775e488004cc7a8398c86381b072?s=16&d=retro) |
2ca4079 |
* Fri Jan 13 2012 Dan Kenigsberg <danken@redhat.com> - 4.9.2-1.git1d7b929
|
|
Dan Kenigsberg |
ef89a24 |
- vdsm-4.9.2-g1d7b929
|
|
Dan Kenigsberg |
ef89a24 |
|
|
![](https://seccdn.libravatar.org/avatar/4e8d68fe76de63043f2c89e9e363e4dc5af5775e488004cc7a8398c86381b072?s=16&d=retro) |
2ca4079 |
* Tue Jan 10 2012 Federico Simoncelli <fsimonce@redhat.com> - 4.9.2-0.git951b41d
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
6239658 |
- vdsm-4.9.2-g951b41d
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
6239658 |
|
|
![](https://seccdn.libravatar.org/avatar/4e8d68fe76de63043f2c89e9e363e4dc5af5775e488004cc7a8398c86381b072?s=16&d=retro) |
2ca4079 |
* Fri Dec 02 2011 Federico Simoncelli <fsimonce@redhat.com> - 4.9.1-2.git931a43e
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
- add the revision control comments to the specfile
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/4e8d68fe76de63043f2c89e9e363e4dc5af5775e488004cc7a8398c86381b072?s=16&d=retro) |
2ca4079 |
* Wed Nov 30 2011 Federico Simoncelli <fsimonce@redhat.com> - 4.9.1-1.git6ee166c
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
- require iscsi-initiator-utils >= 6.2.0.872-14 bz442980
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
- fix the rpmlint errors
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
* Wed Oct 12 2011 Federico Simoncelli <fsimonce@redhat.com> - 4.9.0-0
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
- Initial upstream release
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
* Thu Nov 02 2006 Simon Grinberg <simong@qumranet.com> - 0.0-1
|
|
![](https://seccdn.libravatar.org/avatar/462a60e1d169ce7ce64da9fb6b067f5c020a5e963dfca570256adc87ec5450f2?s=16&d=retro) |
04c0657 |
- Initial build
|