|
|
|
@ -1,7 +1,7 @@
|
|
|
|
|
Summary: A python module for system storage configuration
|
|
|
|
|
Name: python-blivet
|
|
|
|
|
Url: http://fedoraproject.org/wiki/blivet
|
|
|
|
|
Version: 2.1.9
|
|
|
|
|
Url: https://www-rhstorage.rhcloud.com/projects/blivet
|
|
|
|
|
Version: 2.1.11
|
|
|
|
|
|
|
|
|
|
#%%global prerelease .b1
|
|
|
|
|
# prerelease, if defined, should be something like .a1, .b1, .b2.dev1, or .c2
|
|
|
|
@ -11,16 +11,13 @@ License: LGPLv2+
|
|
|
|
|
Group: System Environment/Libraries
|
|
|
|
|
%global realname blivet
|
|
|
|
|
%global realversion %{version}%{?prerelease}
|
|
|
|
|
Source0: http://github.com/rhinstaller/blivet/archive/%{realname}-%{realversion}.tar.gz
|
|
|
|
|
Patch0: 0001-Stop-enforcing-obsolete-limits-on-partition-count.patch
|
|
|
|
|
Source0: http://github.com/storaged-project/blivet/archive/%{realname}-%{realversion}.tar.gz
|
|
|
|
|
|
|
|
|
|
# Versions of required components (done so we make sure the buildrequires
|
|
|
|
|
# match the requires versions of things).
|
|
|
|
|
%global pykickstartver 1.99.22
|
|
|
|
|
%global pocketlintver 0.4
|
|
|
|
|
%global partedver 1.8.1
|
|
|
|
|
%global pypartedver 3.10.4
|
|
|
|
|
%global e2fsver 1.41.0
|
|
|
|
|
%global utillinuxver 2.15.1
|
|
|
|
|
%global libblockdevver 2.6
|
|
|
|
|
%global libbytesizever 0.3
|
|
|
|
@ -28,7 +25,6 @@ Patch0: 0001-Stop-enforcing-obsolete-limits-on-partition-count.patch
|
|
|
|
|
|
|
|
|
|
BuildArch: noarch
|
|
|
|
|
BuildRequires: gettext
|
|
|
|
|
BuildRequires: python3-pocketlint >= %{pocketlintver}
|
|
|
|
|
BuildRequires: python3-devel python3-setuptools
|
|
|
|
|
|
|
|
|
|
%description
|
|
|
|
@ -48,10 +44,7 @@ Requires: python3-blockdev >= %{libblockdevver}
|
|
|
|
|
Requires: libblockdev-plugins-all >= %{libblockdevver}
|
|
|
|
|
Requires: python3-bytesize >= %{libbytesizever}
|
|
|
|
|
Requires: util-linux >= %{utillinuxver}
|
|
|
|
|
Requires: dosfstools
|
|
|
|
|
Requires: e2fsprogs >= %{e2fsver}
|
|
|
|
|
Requires: lsof
|
|
|
|
|
Requires: python3-hawkey
|
|
|
|
|
Requires: python3-gobject-base
|
|
|
|
|
Requires: systemd-udev
|
|
|
|
|
Obsoletes: blivet-data < 1:2.0.3
|
|
|
|
@ -63,7 +56,6 @@ configuration.
|
|
|
|
|
|
|
|
|
|
%prep
|
|
|
|
|
%setup -q -n %{realname}-%{realversion}
|
|
|
|
|
%patch0 -p1
|
|
|
|
|
|
|
|
|
|
rm -rf %{py3dir}
|
|
|
|
|
cp -a . %{py3dir}
|
|
|
|
@ -83,11 +75,47 @@ make PYTHON=%{__python3} DESTDIR=%{buildroot} install
|
|
|
|
|
%{python3_sitelib}/*
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
|
|
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:2.1.9-3
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
|
|
* Wed Oct 4 2017 Vojtech Trefny <vtrefny@redhat.com> - 2.1.11-3
|
|
|
|
|
- Bump release number to fix upgradepath
|
|
|
|
|
|
|
|
|
|
* Fri Jun 30 2017 Vojtech Trefny <vtrefny@redhat.com> - 2.1.9-2
|
|
|
|
|
- Stop enforcing obsolete limits on partition count (dlehman)
|
|
|
|
|
* Tue Sep 19 2017 Vojtech Trefny <vtrefny@redhat.com> - 2.1.11-1
|
|
|
|
|
- Remove build requires for pocketlint (rkuska)
|
|
|
|
|
- edd_test: don't run on non-x86 (pjones)
|
|
|
|
|
- Added support for device tags (japokorn)
|
|
|
|
|
- fcoe: don't use dcb for autoconnecting of bnx2x and bnx2fc (#1261703)
|
|
|
|
|
(rvykydal)
|
|
|
|
|
- fcoe: replace fipvlan with fcoemon (#1085325) (rvykydal)
|
|
|
|
|
- Do not use read-only mode for e2fsck (vpodzime)
|
|
|
|
|
- Fixed behavior when selinux is disabled (japokorn)
|
|
|
|
|
- Do file system check before resize (#1484575) (vpodzime)
|
|
|
|
|
|
|
|
|
|
* Thu Aug 17 2017 Vojtech Trefny <vtrefny@redhat.com> - 2.1.10-1
|
|
|
|
|
- Use addCleanup for test cleanup instead of clening in tearDown (vtrefny)
|
|
|
|
|
- No longer skip test w/o selinux; mocked (japokorn)
|
|
|
|
|
- Skip tests when SELinux is disabled (japokorn)
|
|
|
|
|
- New test for selinux context setting when mounting (japokorn)
|
|
|
|
|
- Add tests for disklabel type selection and partition weight. (dlehman)
|
|
|
|
|
- Do not use package version to check version of installed tools (vtrefny)
|
|
|
|
|
- Update the upstream git URL (vpodzime)
|
|
|
|
|
- Stop enforcing obsolete limits on partition count. (#1460668) (dlehman)
|
|
|
|
|
- Do not run FS check as part of updating (re)size info (vpodzime)
|
|
|
|
|
- Change how we run e2fsck to check ext filesystems (vpodzime)
|
|
|
|
|
- Round the recommended thpool metadata size to extents (vpodzime)
|
|
|
|
|
- Respect thin pool's min size when setting its req_size (vpodzime)
|
|
|
|
|
- Don't crash during populate when lvm plugin is missing. (dlehman)
|
|
|
|
|
- Actually add space for LUKS metadata when encrypting a VG (vpodzime)
|
|
|
|
|
- Only consider old and new device sizes when not growing to max (vpodzime)
|
|
|
|
|
- Do not reserve space for LVM metadata twice (vpodzime)
|
|
|
|
|
- Do not create a temporary list for sum() (vpodzime)
|
|
|
|
|
- Refer to self.container as self.vg in the LVMFactory (vpodzime)
|
|
|
|
|
- Add a couple of extra comments and docstrings to factories (vpodzime)
|
|
|
|
|
- Use existing VG's PE size if available in LVMFactory (vpodzime)
|
|
|
|
|
- Add comments warning before a weird nomenclature in factories (vpodzime)
|
|
|
|
|
- Don't let device state block modification of the model. (dlehman)
|
|
|
|
|
- Fix error message for format create w/ missing external dep. (dlehman)
|
|
|
|
|
- Expand coverage of devices_test.dependencies_test a bit. (dlehman)
|
|
|
|
|
- Account for external dep availabilty in StorageDevice.controllable. (dlehman)
|
|
|
|
|
- Add the appropriate external dependency to LUKSDevice. (dlehman)
|
|
|
|
|
|
|
|
|
|
* Thu Jun 01 2017 Vojtech Trefny <vtrefny@redhat.com> - 2.1.9-1
|
|
|
|
|
- Adapt to logging module name change (mkolman)
|
|
|
|
|