From 9bab0b35941cdf11e79311dbe5d5c8910b756636 Mon Sep 17 00:00:00 2001 From: Jan Friesse Date: Fri, 7 Jun 2024 08:51:54 +0200 Subject: [PATCH 1/9] New upstream release Signed-off-by: Jan Friesse --- booth.spec | 14 ++++++-------- sources | 2 +- 2 files changed, 7 insertions(+), 9 deletions(-) diff --git a/booth.spec b/booth.spec index 6f7068f..f105247 100644 --- a/booth.spec +++ b/booth.spec @@ -22,7 +22,6 @@ %bcond_with html_man %bcond_with glue %bcond_with run_build_tests -%bcond_with include_unit_test ## User and group to use for nonprivileged services (should be in sync with pacemaker) %global uname hacluster @@ -40,8 +39,8 @@ %global test_path %{_datadir}/booth/tests Name: booth -Version: 1.1 -Release: 3%{?dist} +Version: 1.2 +Release: 1%{?dist} Summary: Ticket Manager for Multi-site Clusters License: GPL-2.0-or-later Url: https://github.com/%{github_owner}/%{name} @@ -59,7 +58,7 @@ BuildRequires: asciidoctor BuildRequires: gcc BuildRequires: pkgconfig # linking dependencies -BuildRequires: libgcrypt-devel +BuildRequires: gnutls-devel BuildRequires: libxml2-devel ## just for include BuildRequires: pacemaker-libs-devel @@ -208,10 +207,6 @@ mkdir -p %{buildroot}/%{test_path} # Copy tests from tarball cp -a -t %{buildroot}/%{test_path} \ -- conf test -%if 0%{?with_include_unit_test} -cp -a -t %{buildroot}/%{test_path} \ - -- unit-tests script/unit-test.py -%endif chmod +x %{buildroot}/%{test_path}/test/booth_path chmod +x %{buildroot}/%{test_path}/test/live_test.sh mkdir -p %{buildroot}/%{test_path}/src @@ -294,6 +289,9 @@ VERBOSE=1 make check %{_usr}/lib/ocf/resource.d/booth/sharedrsc %changelog +* Fri Jun 07 2024 Jan Friesse - 1.2-1 +- New upstream release + * Tue Jan 23 2024 Fedora Release Engineering - 1.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild diff --git a/sources b/sources index a79876c..67b588e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (booth-1.1.tar.gz) = dacc3258dd9a5f0dd72406eae753fb4900922bd2d906817a28c9ece7d7a1caaf5fd16959f8dff450382105358f2898c594171ae229ccd94e4d07f49668b0410d +SHA512 (booth-1.2.tar.gz) = b63217e561fd5e8ede1ba432ec6b4ef6efb73dc16a501814cf07b82f87a23c3f734ebf09c56a5d521668ee57ed02be48d257aabb1d2e3c4840f1219ef13d3fde From 10f558600c515975a487d1f24b64cd7f070a6890 Mon Sep 17 00:00:00 2001 From: Jan Friesse Date: Fri, 7 Jun 2024 17:50:28 +0200 Subject: [PATCH 2/9] Remove include_unit_test leftover Signed-off-by: Jan Friesse --- booth.spec | 3 --- 1 file changed, 3 deletions(-) diff --git a/booth.spec b/booth.spec index f105247..46be67f 100644 --- a/booth.spec +++ b/booth.spec @@ -163,9 +163,6 @@ Requires: %{name}-arbitrator = %{version}-%{release} Requires: %{name}-site = %{version}-%{release} Requires: gdb Requires: %{__python3} -%if 0%{?with_include_unit_test} -Requires: python3-pexpect -%endif # runtests.py suite (for perl and ss) Requires: perl-interpreter iproute From 9cfe41e4cb76a06f7528811e7583c8267a1495c6 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 17 Jul 2024 18:31:15 +0000 Subject: [PATCH 3/9] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- booth.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/booth.spec b/booth.spec index 46be67f..cc59bde 100644 --- a/booth.spec +++ b/booth.spec @@ -40,7 +40,7 @@ Name: booth Version: 1.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Ticket Manager for Multi-site Clusters License: GPL-2.0-or-later Url: https://github.com/%{github_owner}/%{name} @@ -286,6 +286,9 @@ VERBOSE=1 make check %{_usr}/lib/ocf/resource.d/booth/sharedrsc %changelog +* Wed Jul 17 2024 Fedora Release Engineering - 1.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Fri Jun 07 2024 Jan Friesse - 1.2-1 - New upstream release From a5992c0c6ebf856968b7a5b236b93a9b81fb1f86 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 16 Jan 2025 12:46:29 +0000 Subject: [PATCH 4/9] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- booth.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/booth.spec b/booth.spec index cc59bde..16a5a36 100644 --- a/booth.spec +++ b/booth.spec @@ -40,7 +40,7 @@ Name: booth Version: 1.2 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Ticket Manager for Multi-site Clusters License: GPL-2.0-or-later Url: https://github.com/%{github_owner}/%{name} @@ -286,6 +286,9 @@ VERBOSE=1 make check %{_usr}/lib/ocf/resource.d/booth/sharedrsc %changelog +* Thu Jan 16 2025 Fedora Release Engineering - 1.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Wed Jul 17 2024 Fedora Release Engineering - 1.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From 940a96107103cb4f35a0c239939c44712c61bd41 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 23 Jul 2025 17:50:02 +0000 Subject: [PATCH 5/9] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- booth.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/booth.spec b/booth.spec index 16a5a36..49124cc 100644 --- a/booth.spec +++ b/booth.spec @@ -40,7 +40,7 @@ Name: booth Version: 1.2 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Ticket Manager for Multi-site Clusters License: GPL-2.0-or-later Url: https://github.com/%{github_owner}/%{name} @@ -286,6 +286,9 @@ VERBOSE=1 make check %{_usr}/lib/ocf/resource.d/booth/sharedrsc %changelog +* Wed Jul 23 2025 Fedora Release Engineering - 1.2-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Thu Jan 16 2025 Fedora Release Engineering - 1.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From b67eb9fd30eb83de8a4b84a6f0b167cacea24881 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 15 Aug 2025 12:40:20 +0200 Subject: [PATCH 6/9] Rebuilt for Python 3.14.0rc2 bytecode --- booth.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/booth.spec b/booth.spec index 49124cc..490a193 100644 --- a/booth.spec +++ b/booth.spec @@ -40,7 +40,7 @@ Name: booth Version: 1.2 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Ticket Manager for Multi-site Clusters License: GPL-2.0-or-later Url: https://github.com/%{github_owner}/%{name} @@ -286,6 +286,9 @@ VERBOSE=1 make check %{_usr}/lib/ocf/resource.d/booth/sharedrsc %changelog +* Fri Aug 15 2025 Python Maint - 1.2-5 +- Rebuilt for Python 3.14.0rc2 bytecode + * Wed Jul 23 2025 Fedora Release Engineering - 1.2-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From 59251abe216a4ecb9fe7e068284032ed23b2e9e7 Mon Sep 17 00:00:00 2001 From: Cristian Le Date: Thu, 21 Aug 2025 19:19:14 +0200 Subject: [PATCH 7/9] Convert STI tests to TMT (rhbz#2382867) --- .fmf/version | 1 + booth.spec | 3 +++ plans.fmf | 13 +++++++++++++ tests/main.fmf | 3 +++ tests/tests.yml | 9 --------- 5 files changed, 20 insertions(+), 9 deletions(-) create mode 100644 .fmf/version create mode 100644 plans.fmf create mode 100644 tests/main.fmf delete mode 100644 tests/tests.yml 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/booth.spec b/booth.spec index 490a193..ab74ba2 100644 --- a/booth.spec +++ b/booth.spec @@ -286,6 +286,9 @@ VERBOSE=1 make check %{_usr}/lib/ocf/resource.d/booth/sharedrsc %changelog +* Thu Aug 21 2025 Cristian Le +- Convert STI tests to TMT (rhbz#2382867) + * Fri Aug 15 2025 Python Maint - 1.2-5 - Rebuilt for Python 3.14.0rc2 bytecode diff --git a/plans.fmf b/plans.fmf new file mode 100644 index 0000000..eb36cda --- /dev/null +++ b/plans.fmf @@ -0,0 +1,13 @@ +summary: Run all tests +discover: + how: fmf +prepare: + - name: Disable installing everything from srpm + how: install + exclude: ".*" + - name: Install the main test package + how: install + package: + - booth-test +execute: + how: tmt diff --git a/tests/main.fmf b/tests/main.fmf new file mode 100644 index 0000000..6e8835d --- /dev/null +++ b/tests/main.fmf @@ -0,0 +1,3 @@ +/upstream: + summary: Run upstream tests + test: ./upstream/runtest.sh diff --git a/tests/tests.yml b/tests/tests.yml deleted file mode 100644 index 8ee75ea..0000000 --- a/tests/tests.yml +++ /dev/null @@ -1,9 +0,0 @@ -- hosts: localhost - roles: - - role: standard-test-basic - tags: - - classic - tests: - - upstream - required_packages: - - booth-test From 676cc02d31e2f8338226be538e487b2af52f4816 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 19 Sep 2025 12:09:18 +0200 Subject: [PATCH 8/9] Rebuilt for Python 3.14.0rc3 bytecode --- booth.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/booth.spec b/booth.spec index ab74ba2..8a7166e 100644 --- a/booth.spec +++ b/booth.spec @@ -40,7 +40,7 @@ Name: booth Version: 1.2 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Ticket Manager for Multi-site Clusters License: GPL-2.0-or-later Url: https://github.com/%{github_owner}/%{name} @@ -286,6 +286,9 @@ VERBOSE=1 make check %{_usr}/lib/ocf/resource.d/booth/sharedrsc %changelog +* Fri Sep 19 2025 Python Maint - 1.2-6 +- Rebuilt for Python 3.14.0rc3 bytecode + * Thu Aug 21 2025 Cristian Le - Convert STI tests to TMT (rhbz#2382867) From 48221721238cf603f4fa488ac84172eafb18e9a7 Mon Sep 17 00:00:00 2001 From: Cristian Le Date: Wed, 1 Oct 2025 14:27:04 +0200 Subject: [PATCH 9/9] Ensure test is executable --- tests/upstream/runtest.sh | 0 1 file changed, 0 insertions(+), 0 deletions(-) mode change 100644 => 100755 tests/upstream/runtest.sh diff --git a/tests/upstream/runtest.sh b/tests/upstream/runtest.sh old mode 100644 new mode 100755