import vdo-6.2.5.74-14.el8

This commit is contained in:
CentOS Sources 2021-10-06 08:17:34 -04:00 committed by Stepan Oksanichenko
parent e9b9be3b7c
commit d80a4ebbbd
3 changed files with 54 additions and 8 deletions

2
.gitignore vendored
View File

@ -1 +1 @@
SOURCES/vdo-827e5e0.tar.gz
SOURCES/vdo-c658747.tar.gz

View File

@ -1 +1 @@
d92406e32af15c45485a3d3b9a93723c492da7e2 SOURCES/vdo-827e5e0.tar.gz
554e49ae907caf589ff90f14952ec6dd38bc7f86 SOURCES/vdo-c658747.tar.gz

View File

@ -1,5 +1,5 @@
%global commit 827e5e0974c62a4e169766020fb69b3f34015851
%global gittag 6.2.4.14
%global commit c658747fb8964e3a46c934e1e382de0abd5bb901
%global gittag 6.2.5.74
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%define spec_release 14
@ -52,10 +52,11 @@ This package provides the user-space management tools for VDO.
make
%install
make install DESTDIR=$RPM_BUILD_ROOT INSTALLOWNER= bindir=%{_bindir} \
defaultdocdir=%{_defaultdocdir} name=%{name} \
python3_sitelib=%{python3_sitelib} mandir=%{_mandir} \
unitdir=%{_unitdir} presetdir=%{_presetdir} sysconfdir=%{_sysconfdir}
make install DESTDIR=$RPM_BUILD_ROOT INSTALLOWNER= name=%{name} \
bindir=%{_bindir} defaultdocdir=%{_defaultdocdir} libexecdir=%{_libexecdir} \
mandir=%{_mandir} presetdir=%{_presetdir} \
python3_sitelib=/%{python3_sitelib} sysconfdir=%{_sysconfdir} \
unitdir=%{_unitdir}
# Fix the python3 shebangs
for file in %{_bindir}/vdo \
@ -83,6 +84,7 @@ done
%{_bindir}/vdoforcerebuild
%{_bindir}/vdoformat
%{_bindir}/vdosetuuid
%{_libexecdir}/vdoprepareforlvm
%dir %{python3_sitelib}/%{name}
%{python3_sitelib}/%{name}/__init__.py
%{python3_sitelib}/%{name}/__pycache__/__init__.cpython-36.opt-1.pyc
@ -207,6 +209,7 @@ done
%{_mandir}/man8/vdodumpconfig.8.gz
%{_mandir}/man8/vdoforcerebuild.8.gz
%{_mandir}/man8/vdoformat.8.gz
%{_mandir}/man8/vdoprepareforlvm.8.gz
%{_mandir}/man8/vdosetuuid.8.gz
%package support
@ -237,6 +240,49 @@ This package provides the user-space support tools for VDO.
%{_mandir}/man8/vdoregenerategeometry.8.gz
%changelog
* Fri Aug 20 2021 - Andy Walsh <awalsh@redhat.com> - 6.2.5.74-14
- Renamed vdo2LVM to vdopreparelvm and moved its installation location to
/usr/libexec so that it is not in common default paths as this utility is
intended to be called from LVM, not directly by users.
- Related: rhbz#1986930
* Thu Jul 22 2021 - Andy Walsh <awalsh@redhat.com> - 6.2.5.65-14
- Fixed Coverity scan issues.
- Resolves: rhbz#1982878
* Thu Jul 15 2021 - Andy Walsh <awalsh@redhat.com> - 6.2.5.62-14
- Removed extraneous fields from the super block of a converted index.
- Resolves: rhbz#1965546
- Added a parameter to the lvm conversion tool to specify the amount of
space to free up.
- Resolves: rhbz#1966827
- Fixed calculation of the number of expiring chapters in a converted
index.
- Resolves: rhbz#1975546
* Tue Jun 01 2021 - Andy Walsh <awalsh@redhat.com> - 6.2.5.41-14
- Integrated the vdo to lvm conversion tool into the vdo management script
and modified the tool itself to correctly convert the UDS index so that
dedupe information is not lost by conversion.
- Resolves: rhbz#1928284
* Thu May 20 2021 - Andy Walsh <awalsh@redhat.com> - 6.2.5.21-14
- Added a tool for converting a VDO volume from the vdo management script
to LVM. The tool can be invoked from the new vdo convert command.
- Related: rhbz#1928284
- Fixed a (relatively harmless) buffer overflow in vdo userspace tools.
- Resolves: rhbz#1927938
* Thu May 13 2021 - Andy Walsh <awalsh@redhat.com> - 6.2.5.11-14
- Introduced new memory size parameter values for UDS indexes which have
been converted from vdo script management to LVM.
- Related: rhbz1928284
- Modified vdo script to fail if the same option is supplied multiple
times.
- Resolves: rhbz#1944087
- Fixed permissions on the vdo script's lock directory.
- Resolves: rhbz#1952105
* Thu Oct 01 2020 - Andy Walsh <awalsh@redhat.com> - 6.2.4.14-14
- Added --pending option to the vdo status command to indicate
configuration options which have been modified but will not take