diff --git a/.gitignore b/.gitignore index a8c8c88..10c7f91 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -SOURCES/vdo-741031a.tar.gz +SOURCES/vdo-1cacc67.tar.gz diff --git a/.vdo.metadata b/.vdo.metadata index 799287c..c3d8f9f 100644 --- a/.vdo.metadata +++ b/.vdo.metadata @@ -1 +1 @@ -4ff204aa8697c243461a866a4501d0b879f40269 SOURCES/vdo-741031a.tar.gz +411a9450a2b03e761c144025676949c2074114c1 SOURCES/vdo-1cacc67.tar.gz diff --git a/SPECS/vdo.spec b/SPECS/vdo.spec index 044bc34..09e0fef 100644 --- a/SPECS/vdo.spec +++ b/SPECS/vdo.spec @@ -1,7 +1,7 @@ -%global commit 741031af4b5ab1d03bb2a9206fb9e6c69790d13b -%global gittag 6.1.3.4 +%global commit 1cacc67b2578475e092c829cbfd4235ab6ed480c +%global gittag 6.1.3.23 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%define spec_release 4 +%define spec_release 5 # # # @@ -59,6 +59,7 @@ make install DESTDIR=$RPM_BUILD_ROOT INSTALLOWNER= bindir=%{_bindir} \ %post %systemd_post vdo.service +%systemd_post blk-availability.service %preun %systemd_preun vdo.service @@ -69,6 +70,7 @@ make install DESTDIR=$RPM_BUILD_ROOT INSTALLOWNER= bindir=%{_bindir} \ %files #defattr(-,root,root) %{_bindir}/vdo +%{_bindir}/vdo-by-dev %{_bindir}/vdodmeventd %{_bindir}/vdodumpconfig %{_bindir}/vdoforcerebuild @@ -174,7 +176,9 @@ make install DESTDIR=$RPM_BUILD_ROOT INSTALLOWNER= bindir=%{_bindir} \ %{python_sitelib}/%{name}/utils/__init__.pyc %{python_sitelib}/%{name}/utils/__init__.pyo %{_unitdir}/vdo.service +%{_unitdir}/vdo-start-by-dev@.service %{_presetdir}/97-vdo.preset +%{_sysconfdir}/udev/rules.d/69-vdo-start-by-dev.rules %dir %{_defaultdocdir}/%{name} %license %{_defaultdocdir}/%{name}/COPYING %dir %{_defaultdocdir}/%{name}/examples @@ -197,6 +201,10 @@ make install DESTDIR=$RPM_BUILD_ROOT INSTALLOWNER= bindir=%{_bindir} \ %{_mandir}/man8/vdostats.8.gz %changelog +* Thu Apr 09 2020 - Andy Walsh - 6.1.3.23-5 +- Updated systemd integration to allow more flexible startup configuration. +- Resolves: rhbz#1706154 + * Tue Aug 20 2019 - Andy Walsh - 6.1.3.4-4 - Added UUID filtering of underlying devices when running vdo create with the --force flag as this failed when run on certain PVs.