diff --git a/.gitignore b/.gitignore index c2674f2..92acb6e 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -SOURCES/vdo-84517ca.tar.gz +SOURCES/vdo-cf04ce0.tar.gz diff --git a/.vdo.metadata b/.vdo.metadata index 4d29813..c52db62 100644 --- a/.vdo.metadata +++ b/.vdo.metadata @@ -1 +1 @@ -d4e320426e40877a400d48fc0500fe41d60cfe72 SOURCES/vdo-84517ca.tar.gz +5bd78d3f3a9480d52c8e93f447a0f3490083b634 SOURCES/vdo-cf04ce0.tar.gz diff --git a/SPECS/vdo.spec b/SPECS/vdo.spec index c30f7e9..df1d0e3 100644 --- a/SPECS/vdo.spec +++ b/SPECS/vdo.spec @@ -1,8 +1,8 @@ -%global commit 84517ca07dce84b4921aa5731fd48a114f6884a4 -%global gittag 6.2.0.298 +%global commit cf04ce01dfece50edd021d454fe386218bfb9753 +%global gittag 6.2.1.134 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%define spec_release 10 +%define spec_release 11 Summary: Management tools for Virtual Data Optimizer Name: vdo Version: %{gittag} @@ -56,12 +56,11 @@ make make install DESTDIR=$RPM_BUILD_ROOT INSTALLOWNER= bindir=%{_bindir} \ defaultdocdir=%{_defaultdocdir} name=%{name} \ python3_sitelib=%{python3_sitelib} mandir=%{_mandir} \ - unitdir=%{_unitdir} presetdir=%{_presetdir} + unitdir=%{_unitdir} presetdir=%{_presetdir} sysconfdir=%{_sysconfdir} # Fix the python3 shebangs for file in %{_bindir}/vdo \ - %{_bindir}/vdostats \ - %{_defaultdocdir}/%{name}/examples/ansible/vdo.py + %{_bindir}/vdostats do pathfix.py -pni "%{__python3}" $RPM_BUILD_ROOT${file} done @@ -184,6 +183,9 @@ done %{python3_sitelib}/%{name}/utils/__pycache__/__init__.cpython-36.pyc %{_unitdir}/vdo.service %{_presetdir}/97-vdo.preset +%dir %{_sysconfdir}/bash_completion.d +%{_sysconfdir}/bash_completion.d/vdostats +%{_sysconfdir}/bash_completion.d/vdo %dir %{_defaultdocdir}/%{name} %license %{_defaultdocdir}/%{name}/COPYING %dir %{_defaultdocdir}/%{name}/examples @@ -192,7 +194,6 @@ done %doc %{_defaultdocdir}/%{name}/examples/ansible/test_vdocreate.yml %doc %{_defaultdocdir}/%{name}/examples/ansible/test_vdocreate_alloptions.yml %doc %{_defaultdocdir}/%{name}/examples/ansible/test_vdoremove.yml -%doc %{_defaultdocdir}/%{name}/examples/ansible/vdo.py %dir %{_defaultdocdir}/%{name}/examples/monitor %doc %{_defaultdocdir}/%{name}/examples/monitor/monitor_check_vdostats_logicalSpace.pl %doc %{_defaultdocdir}/%{name}/examples/monitor/monitor_check_vdostats_physicalSpace.pl @@ -207,9 +208,43 @@ done %{_mandir}/man8/vdoformat.8.gz %changelog -* Fri Mar 22 2019 - Andy Walsh - 6.2.0.298-10 -- Updated vdo script to reflected changes in lvm. -- Resolves: rhbz#1690970 +* Fri Aug 02 2019 - Andy Walsh - 6.2.1.134-11 +- Added UUID filtering of underlying devices when running vdo create with + the --force flag as this failed when run on certain PVs. +- Resolves: rhbz#1710017 + +* Fri Jun 14 2019 - Andy Walsh - 6.2.1.102-11 +- Added bash command completion for the vdo command. + - Resolves: rhbz#1540287 +- Modified the vdo script's list command to not display VDO devices which + were not created with the vdo command (i.e. via LVM or using raw dm + commands). + - Resolves: rhbz#1686091 +- Modified vdostats to continue to work on VDO devices which were not + created with the vdo script. + - Resolves: rhbz#1686091 +- Modified vdo script to always close the UDS index when disabling + deduplication on a running VDO device. + - Resolves: rhbz#1643291 + +* Sun May 05 2019 - Andy Walsh - 6.2.1.48-10 +- Added bash command completion for vdostats. + - Resolves: rhbz#1666425 +- Added missing newline to the output from vdoFormat. + - Resolves: rhbz#1669492 +- Fixed bug in the value displayed by vdostats for statistics which are not + currently available. + - Resolves: rhbz#1668747 +- Updated vdo script to reflect changes in lvm. + - Resolves: rhbz#1684249 +- Reduced error output when removing a VDO device whose backing storage is + missing. + - Resolves: rhbz#1684248 +- Removed the VDO Ansible module and examples from the vdo package. + - Resolves: rhbz#1669534 + - Resolves: rhbz#1663259 +- Fixed bugs in vdo script argument parsing. + - Resolves: rhbz#1679224 * Fri Dec 14 2018 - Andy Walsh - 6.2.0.293-10 - Fixed a bug in the vdo script when checking the logical thread count.