Update to 3.9.0

Resolves: RHEL-174627

Signed-off-by: Chung Chung <cchung@redhat.com>
This commit is contained in:
Chung Chung 2026-05-08 04:07:34 -04:00
parent c90d8ddfd7
commit ba66688c05
4 changed files with 10 additions and 34 deletions

1
.gitignore vendored
View File

@ -34,3 +34,4 @@
/stratis-cli-3.7.0.tar.gz
/stratis-cli-3.8.1.tar.gz
/stratis-cli-3.8.3.tar.gz
/stratis-cli-3.9.0.tar.gz

View File

@ -8,7 +8,7 @@ prepare:
discover:
how: shell
url: https://github.com/stratis-storage/testing.git
ref: v3.8.0
ref: v3.9.0
tests:
- name: unit
test: python3 stratis_cli_cert.py -v

View File

@ -1 +1 @@
SHA512 (stratis-cli-3.8.3.tar.gz) = 0efe6d4e61d7025b10e102fc0bf3c32db49d867b2947a5a0e4e31f3e534c56e6e512f790f37e9e912e2c1894e3b9781530c062bc4b8ba425631d12234072e6f7
SHA512 (stratis-cli-3.9.0.tar.gz) = 5ab9907fb7621539f476c9c918aa9f9f9b2caf99b51eabff2a12f952772009d019e123d50e58bed98adda629cdef96c93de7a0e1da56e03f6bf35113f5a7b003

View File

@ -1,6 +1,6 @@
Name: stratis-cli
Version: 3.8.3
Release: 2%{?dist}
Version: 3.9.0
Release: 1%{?dist}
Summary: Command-line tool for interacting with the Stratis daemon
License: Apache-2.0
@ -9,18 +9,9 @@ Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz
BuildRequires: python3-devel
BuildRequires: %{_bindir}/a2x
%if 0%{?rhel}
BuildRequires: python3-dateutil
BuildRequires: python3-dbus-client-gen
BuildRequires: python3-dbus-python-client-gen
BuildRequires: python3-justbytes
BuildRequires: python3-packaging
BuildRequires: python3-psutil
BuildRequires: python3-wcwidth
%endif
# Require the version of stratisd that supports a compatible D-Bus interface
Requires: (stratisd >= 3.8.2 with stratisd < 4.0.0)
Requires: (stratisd >= 3.9.0 with stratisd < 4.0.0)
# Exclude the same arches for stratis-cli as are excluded for stratisd
ExclusiveArch: %{rust_arches} noarch
@ -47,15 +38,6 @@ a2x -f manpage docs/stratis.txt
%install
%pyproject_install
%pyproject_save_files -l stratis_cli
# Do not install tab-completion files for RHEL
%if !0%{?rhel}
%{__install} -Dpm0644 -t %{buildroot}%{_datadir}/bash-completion/completions \
shell-completion/bash/stratis
%{__install} -Dpm0644 -t %{buildroot}%{_datadir}/zsh/site-functions \
shell-completion/zsh/_stratis
%{__install} -Dpm0644 -t %{buildroot}%{_datadir}/fish/vendor_completions.d \
shell-completion/fish/stratis.fish
%endif
%{__install} -Dpm0644 -t %{buildroot}%{_mandir}/man8 docs/stratis.8
%check
@ -65,19 +47,12 @@ a2x -f manpage docs/stratis.txt
%doc README.rst
%{_bindir}/stratis
%{_mandir}/man8/stratis.8*
%if !0%{?rhel}
%dir %{_datadir}/bash-completion
%dir %{_datadir}/bash-completion/completions
%{_datadir}/bash-completion/completions/stratis
%dir %{_datadir}/zsh
%dir %{_datadir}/zsh/site-functions
%{_datadir}/zsh/site-functions/_stratis
%dir %{_datadir}/fish
%dir %{_datadir}/fish/vendor_completions.d
%{_datadir}/fish/vendor_completions.d/stratis.fish
%endif
%changelog
* Fri May 08 2026 Chung Chung <cchung@redhat.com> - 3.9.0-1
- Update to 3.9.0
- Resolves: RHEL-174627
* Thu Nov 13 2025 Chung Chung <cchung@redhat.com> - 3.8.6-2
- Update to 3.8.3
- Resolves: RHEL-125936