The package rpms/stratis-cli.git has added or updated architecture specific content in
its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/stratis-cli.git/commit/?id=6dada9....
Change:
+ExcludeArch: i686
Thanks.
Full change:
============
commit 6dada9f080a3eb95bacb3bd7766d29d3c35690d2
Author: Bryan Gurney <bgurney(a)redhat.com>
Date: Thu Oct 26 20:31:08 2023 -0400
Update to 3.6.0
Signed-off-by: Bryan Gurney <bgurney(a)redhat.com>
diff --git a/.fmf/version b/.fmf/version
new file mode 100644
index 0000000..d00491f
--- /dev/null
+++ b/.fmf/version
@@ -0,0 +1 @@
+1
diff --git a/.gitignore b/.gitignore
index 33bc096..69f7387 100644
--- a/.gitignore
+++ b/.gitignore
@@ -30,3 +30,4 @@
/stratis-cli-3.5.1.tar.gz
/stratis-cli-3.5.2.tar.gz
/stratis-cli-3.5.3.tar.gz
+/stratis-cli-3.6.0.tar.gz
diff --git a/plans/unit.fmf b/plans/unit.fmf
new file mode 100644
index 0000000..3a984c9
--- /dev/null
+++ b/plans/unit.fmf
@@ -0,0 +1,17 @@
+summary: stratis-cli unit tests
+
+prepare:
+ - name: Install package
+ how: install
+ package: [stratis-cli, util-linux, python3-psutil]
+
+discover:
+ how: shell
+ url:
https://github.com/stratis-storage/testing.git
+ ref: v3.6.0
+ tests:
+ - name: unit
+ test: python3 stratis_cli_cert.py -v
+
+execute:
+ how: tmt
diff --git a/sources b/sources
index ef95b5e..9ab4498 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (stratis-cli-3.5.3.tar.gz) =
c942e87b5b790a008c79d84a16adf84fd1dd7a09bb9c4d4b4b31e0179acedce92bca74ea31b523fa2276f9c079b81e9beb9021b01d8d9b5b82ddc55ae6ba5dd9
+SHA512 (stratis-cli-3.6.0.tar.gz) =
6bdb94139eea07c130c995a687b7702b667081c7d6ff97ee1a749b1d4fe980e1b523aee182eee59a8dcf2a0664ec7fcf8b44331bc9443a2c2aa8d8bffe2d2eae
diff --git a/stratis-cli.spec b/stratis-cli.spec
index 7fd2ac4..543f06a 100644
--- a/stratis-cli.spec
+++ b/stratis-cli.spec
@@ -1,5 +1,5 @@
Name: stratis-cli
-Version: 3.5.3
+Version: 3.6.0
Release: 1%{?dist}
Summary: Command-line tool for interacting with the Stratis daemon
@@ -10,11 +10,24 @@ Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz
BuildRequires: python3-devel
BuildRequires: python3-setuptools
BuildRequires: %{_bindir}/a2x
-# It runs without, but totally useless
-Requires: (stratisd >= 3.5.0 with stratisd < 4.0.0)
+%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.6.0 with stratisd < 4.0.0)
-# stratisd only available on certain arches
+# Exclude the same arches for stratis-cli as are excluded for stratisd
ExclusiveArch: %{rust_arches} noarch
+%if 0%{?rhel}
+ExcludeArch: i686
+%endif
BuildArch: noarch
%description
@@ -62,6 +75,9 @@ a2x -f manpage docs/stratis.txt
%{python3_sitelib}/stratis_cli-*.egg-info/
%changelog
+* Thu Oct 26 2023 Bryan Gurney <bgurney(a)redhat.com> - 3.6.0-1
+- Update to 3.6.0
+
* Wed Jun 07 2023 Bryan Gurney <bgurney(a)redhat.com> - 3.5.3-1
- Update to 3.5.3
diff --git a/tests/provision.fmf b/tests/provision.fmf
deleted file mode 100644
index 1a4f0f0..0000000
--- a/tests/provision.fmf
+++ /dev/null
@@ -1,4 +0,0 @@
----
-standard-inventory-qcow2:
- qemu:
- m: 3G # Amount of VM memory
diff --git a/tests/tests.yml b/tests/tests.yml
deleted file mode 100644
index dd3e8c7..0000000
--- a/tests/tests.yml
+++ /dev/null
@@ -1,18 +0,0 @@
----
-- hosts: localhost
- roles:
- - role: standard-test-basic
- tags:
- - classic
- tests:
- - simple:
- dir: ./testing/
- run: >
- python3 stratis_cli_cert.py -v
- required_packages:
- - util-linux
- - python3-psutil
- repositories:
- - repo: "https://github.com/stratis-storage/testing.git"
- dest: "testing"
- version: "v3.5.2"