Update to 3.8.3

Resolves: RHEL-125936

Signed-off-by: Chung Chung <cchung@redhat.com>
This commit is contained in:
Chung Chung 2025-11-13 17:04:07 -05:00
parent 4b9a550a39
commit c90d8ddfd7
3 changed files with 19 additions and 11 deletions

1
.gitignore vendored
View File

@ -33,3 +33,4 @@
/stratis-cli-3.6.0.tar.gz /stratis-cli-3.6.0.tar.gz
/stratis-cli-3.7.0.tar.gz /stratis-cli-3.7.0.tar.gz
/stratis-cli-3.8.1.tar.gz /stratis-cli-3.8.1.tar.gz
/stratis-cli-3.8.3.tar.gz

View File

@ -1 +1 @@
SHA512 (stratis-cli-3.8.1.tar.gz) = 8828e9400151ae1dee21a3693c8515f71299267b4b64595108c8d6987a876e03797ffd8407620c326dcb1250323f363957f64ed966f97fdf9576abc0e1169094 SHA512 (stratis-cli-3.8.3.tar.gz) = 0efe6d4e61d7025b10e102fc0bf3c32db49d867b2947a5a0e4e31f3e534c56e6e512f790f37e9e912e2c1894e3b9781530c062bc4b8ba425631d12234072e6f7

View File

@ -1,6 +1,6 @@
Name: stratis-cli Name: stratis-cli
Version: 3.8.1 Version: 3.8.3
Release: 1%{?dist} Release: 2%{?dist}
Summary: Command-line tool for interacting with the Stratis daemon Summary: Command-line tool for interacting with the Stratis daemon
License: Apache-2.0 License: Apache-2.0
@ -8,7 +8,6 @@ URL: https://github.com/stratis-storage/stratis-cli
Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz
BuildRequires: python3-devel BuildRequires: python3-devel
BuildRequires: python3-setuptools
BuildRequires: %{_bindir}/a2x BuildRequires: %{_bindir}/a2x
%if 0%{?rhel} %if 0%{?rhel}
BuildRequires: python3-dateutil BuildRequires: python3-dateutil
@ -21,7 +20,7 @@ BuildRequires: python3-wcwidth
%endif %endif
# Require the version of stratisd that supports a compatible D-Bus interface # Require the version of stratisd that supports a compatible D-Bus interface
Requires: (stratisd >= 3.8.1 with stratisd < 4.0.0) Requires: (stratisd >= 3.8.2 with stratisd < 4.0.0)
# Exclude the same arches for stratis-cli as are excluded for stratisd # Exclude the same arches for stratis-cli as are excluded for stratisd
ExclusiveArch: %{rust_arches} noarch ExclusiveArch: %{rust_arches} noarch
@ -38,12 +37,16 @@ interacts with stratisd via D-Bus.
%prep %prep
%autosetup %autosetup
%generate_buildrequires
%pyproject_buildrequires
%build %build
%py3_build %pyproject_wheel
a2x -f manpage docs/stratis.txt a2x -f manpage docs/stratis.txt
%install %install
%py3_install %pyproject_install
%pyproject_save_files -l stratis_cli
# Do not install tab-completion files for RHEL # Do not install tab-completion files for RHEL
%if !0%{?rhel} %if !0%{?rhel}
%{__install} -Dpm0644 -t %{buildroot}%{_datadir}/bash-completion/completions \ %{__install} -Dpm0644 -t %{buildroot}%{_datadir}/bash-completion/completions \
@ -55,8 +58,10 @@ a2x -f manpage docs/stratis.txt
%endif %endif
%{__install} -Dpm0644 -t %{buildroot}%{_mandir}/man8 docs/stratis.8 %{__install} -Dpm0644 -t %{buildroot}%{_mandir}/man8 docs/stratis.8
%files %check
%license LICENSE %pyproject_check_import
%files -f %{pyproject_files}
%doc README.rst %doc README.rst
%{_bindir}/stratis %{_bindir}/stratis
%{_mandir}/man8/stratis.8* %{_mandir}/man8/stratis.8*
@ -71,10 +76,12 @@ a2x -f manpage docs/stratis.txt
%dir %{_datadir}/fish/vendor_completions.d %dir %{_datadir}/fish/vendor_completions.d
%{_datadir}/fish/vendor_completions.d/stratis.fish %{_datadir}/fish/vendor_completions.d/stratis.fish
%endif %endif
%{python3_sitelib}/stratis_cli/
%{python3_sitelib}/stratis_cli-*.egg-info/
%changelog %changelog
* Thu Nov 13 2025 Chung Chung <cchung@redhat.com> - 3.8.6-2
- Update to 3.8.3
- Resolves: RHEL-125936
* Tue May 13 2025 Chung Chung <cchung@redhat.com> - 3.8.1-1 * Tue May 13 2025 Chung Chung <cchung@redhat.com> - 3.8.1-1
- Update to 3.8.1 - Update to 3.8.1
Resolves: RHEL-71912 Resolves: RHEL-71912