33 Commits

Author SHA256 Message Date
c8afa20248 RelEng override - invalid chars in changelog
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-autoinst?expand=0&rev=563
2026-02-06 13:00:57 +00:00
8acb64d4ad Accepting request 1331441 from devel:openQA:tested
Update to 5.1770127521.c249fe9
5.1770127521.c249fe9
5.1770127521.c249fe9
5.1770127521.c249fe9

OBS-URL: https://build.opensuse.org/request/show/1331441
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-autoinst?expand=0&rev=562
2026-02-05 17:01:21 +00:00
d1ec6f535f Accepting request 1329675 from devel:openQA:tested
Update to 5.1769602729.9728790
5.1769602729.9728790
5.1769602729.9728790
5.1769602729.9728790

OBS-URL: https://build.opensuse.org/request/show/1329675
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-autoinst?expand=0&rev=561
2026-01-28 14:15:55 +00:00
18c47f769d Accepting request 1328963 from devel:openQA:tested
Update to 5.1769153586.72cabd0
5.1769153586.72cabd0
5.1769153586.72cabd0
5.1769153586.72cabd0

OBS-URL: https://build.opensuse.org/request/show/1328963
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-autoinst?expand=0&rev=560
2026-01-26 10:02:38 +00:00
5abef57b93 Accepting request 1327757 from devel:openQA:tested
Update to 5.1768577300.b85e486
5.1768577300.b85e486
5.1768577300.b85e486
5.1768577300.b85e486

OBS-URL: https://build.opensuse.org/request/show/1327757
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-autoinst?expand=0&rev=559
2026-01-17 20:42:28 +00:00
9a79897df4 Accepting request 1325995 from devel:openQA:tested
Update to 5.1767893100.fd5003c
5.1767893100.fd5003c
5.1767893100.fd5003c
5.1767893100.fd5003c

OBS-URL: https://build.opensuse.org/request/show/1325995
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-autoinst?expand=0&rev=558
2026-01-09 16:03:48 +00:00
4137461fce Accepting request 1325505 from devel:openQA:tested
Update to 5.1767623406.688dd0e
5.1767623406.688dd0e
5.1767623406.688dd0e
5.1767623406.688dd0e

OBS-URL: https://build.opensuse.org/request/show/1325505
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-autoinst?expand=0&rev=557
2026-01-06 16:45:33 +00:00
89f4c6ad50 Accepting request 1323580 from devel:openQA:tested
Update to 5.1766037062.44c7d2a
5.1766037062.44c7d2a
5.1766037062.44c7d2a
5.1766037062.44c7d2a

OBS-URL: https://build.opensuse.org/request/show/1323580
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-autoinst?expand=0&rev=556
2025-12-19 15:43:01 +00:00
da9d835681 Accepting request 1323426 from devel:openQA:tested
Update to 5.1765976654.0026f92
5.1765976654.0026f92
5.1765976654.0026f92
5.1765976654.0026f92

OBS-URL: https://build.opensuse.org/request/show/1323426
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-autoinst?expand=0&rev=555
2025-12-18 17:31:49 +00:00
36dabf0188 Accepting request 1323171 from devel:openQA:tested
Update to 5.1765808557.b89e9b4
5.1765808557.b89e9b4
5.1765808557.b89e9b4
5.1765808557.b89e9b4

OBS-URL: https://build.opensuse.org/request/show/1323171
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-autoinst?expand=0&rev=554
2025-12-17 16:34:29 +00:00
43936bbf8b Accepting request 1322958 from devel:openQA:tested
Update to 5.1765804109.1e7c99a
5.1765804109.1e7c99a
5.1765804109.1e7c99a
5.1765804109.1e7c99a

OBS-URL: https://build.opensuse.org/request/show/1322958
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-autoinst?expand=0&rev=553
2025-12-16 14:54:45 +00:00
c4bb1d1f91 Accepting request 1322600 from devel:openQA:tested
Update to 5.1765533145.a82864c
5.1765533145.a82864c
5.1765533145.a82864c
5.1765533145.a82864c

OBS-URL: https://build.opensuse.org/request/show/1322600
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-autoinst?expand=0&rev=552
2025-12-12 20:42:47 +00:00
f8d810292a Accepting request 1322208 from devel:openQA:tested
Update to 5.1765450253.f16e6ac
5.1765450253.f16e6ac
5.1765450253.f16e6ac
5.1765450253.f16e6ac

OBS-URL: https://build.opensuse.org/request/show/1322208
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-autoinst?expand=0&rev=551
2025-12-11 17:42:03 +00:00
70eea73234 Accepting request 1321842 from devel:openQA:tested
Update to 5.1765311639.7e3a762
5.1765311639.7e3a762
5.1765311639.7e3a762
5.1765311639.7e3a762

OBS-URL: https://build.opensuse.org/request/show/1321842
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-autoinst?expand=0&rev=550
2025-12-10 14:33:28 +00:00
0aefda585b Accepting request 1320535 from devel:openQA:tested
Update to 5.1764330105.c5cfd48
5.1764330105.c5cfd48
5.1764330105.c5cfd48
5.1764330105.c5cfd48

OBS-URL: https://build.opensuse.org/request/show/1320535
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-autoinst?expand=0&rev=549
2025-12-01 10:12:59 +00:00
f993ff2f1c Accepting request 1319194 from devel:openQA:tested
Update to 5.1763561851.03e049d
5.1763561851.03e049d
5.1763561851.03e049d
5.1763561851.03e049d

OBS-URL: https://build.opensuse.org/request/show/1319194
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-autoinst?expand=0&rev=548
2025-11-24 13:10:09 +00:00
fe5e11de08 Accepting request 1317826 from devel:openQA:tested
Update to 5.1763048144.30f43a0
5.1763048144.30f43a0
5.1763048144.30f43a0
5.1763048144.30f43a0

OBS-URL: https://build.opensuse.org/request/show/1317826
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-autoinst?expand=0&rev=547
2025-11-14 16:19:56 +00:00
1da49d25a0 Accepting request 1317678 from devel:openQA:tested
Update to 5.1763048144.30f43a0
5.1763048144.30f43a0
5.1763048144.30f43a0
5.1763048144.30f43a0

OBS-URL: https://build.opensuse.org/request/show/1317678
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-autoinst?expand=0&rev=546
2025-11-14 15:16:06 +00:00
14cba47709 Accepting request 1317120 from devel:openQA:tested
Update to 5.1762250353.5150272
5.1762250353.5150272
5.1762250353.5150272
5.1762250353.5150272

OBS-URL: https://build.opensuse.org/request/show/1317120
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-autoinst?expand=0&rev=545
2025-11-11 18:22:21 +00:00
6a8348bf50 Accepting request 1315399 from devel:openQA:tested
Update to 5.1761723693.2b88807
5.1761723693.2b88807
5.1761723693.2b88807
5.1761723693.2b88807

OBS-URL: https://build.opensuse.org/request/show/1315399
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-autoinst?expand=0&rev=544
2025-11-04 17:42:25 +00:00
880e5abdc4 Accepting request 1312918 from devel:openQA:tested
Update to 5.1761036042.c43e4ab
5.1761036042.c43e4ab
5.1761036042.c43e4ab
5.1761036042.c43e4ab

OBS-URL: https://build.opensuse.org/request/show/1312918
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-autoinst?expand=0&rev=543
2025-10-22 10:17:21 +00:00
305f8e4413 Accepting request 1308477 from devel:openQA:tested
Update to 5.1759328765.e7438f7
5.1759328765.e7438f7
5.1759328765.e7438f7
5.1759328765.e7438f7

OBS-URL: https://build.opensuse.org/request/show/1308477
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-autoinst?expand=0&rev=542
2025-10-02 17:20:33 +00:00
826f2faae7 Accepting request 1307915 from devel:openQA:tested
Update to 5.1759134946.e08d7c7
5.1759134946.e08d7c7
5.1759134946.e08d7c7
5.1759134946.e08d7c7

OBS-URL: https://build.opensuse.org/request/show/1307915
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-autoinst?expand=0&rev=541
2025-09-30 15:40:53 +00:00
6439325b3c Accepting request 1306792 from devel:openQA:tested
Update to 5.1758621990.22a2baa
5.1758621990.22a2baa
5.1758621990.22a2baa
5.1758621990.22a2baa

OBS-URL: https://build.opensuse.org/request/show/1306792
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-autoinst?expand=0&rev=540
2025-09-24 13:24:13 +00:00
a6ec56a0f1 Accepting request 1306653 from devel:openQA:tested
Update to 5.1758611445.fc0a714
5.1758611445.fc0a714
5.1758611445.fc0a714
5.1758611445.fc0a714

OBS-URL: https://build.opensuse.org/request/show/1306653
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-autoinst?expand=0&rev=539
2025-09-23 14:07:47 +00:00
e3380e9d38 Accepting request 1306051 from devel:openQA:tested
Update to 5.1758276418.9dda31e
5.1758276418.9dda31e
5.1758276418.9dda31e
5.1758276418.9dda31e

OBS-URL: https://build.opensuse.org/request/show/1306051
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-autoinst?expand=0&rev=538
2025-09-20 20:04:10 +00:00
730c476841 Accepting request 1305588 from devel:openQA:tested
Update to 5.1758095301.2731a7d
5.1758095301.2731a7d
5.1758095301.2731a7d
5.1758095301.2731a7d

OBS-URL: https://build.opensuse.org/request/show/1305588
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-autoinst?expand=0&rev=537
2025-09-18 19:09:14 +00:00
088fa80616 Accepting request 1304469 from devel:openQA:tested
Update to 5.1757691610.477636b
5.1757691610.477636b
5.1757691610.477636b
5.1757691610.477636b

OBS-URL: https://build.opensuse.org/request/show/1304469
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-autoinst?expand=0&rev=536
2025-09-14 16:50:29 +00:00
3d8af7edbb Accepting request 1304067 from devel:openQA:tested
Update to 5.1757357708.90c68ad
5.1757357708.90c68ad
5.1757357708.90c68ad
5.1757357708.90c68ad

OBS-URL: https://build.opensuse.org/request/show/1304067
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-autoinst?expand=0&rev=535
2025-09-11 12:41:59 +00:00
f65ddbd921 Accepting request 1302966 from devel:openQA:tested
Update to 5.1757071172.ffc94dc
5.1757071172.ffc94dc
5.1757071172.ffc94dc
5.1757071172.ffc94dc

OBS-URL: https://build.opensuse.org/request/show/1302966
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-autoinst?expand=0&rev=534
2025-09-08 07:57:09 +00:00
cce15a227a Accepting request 1302615 from devel:openQA:tested
Update to 5.1756894972.736fbfd
5.1756894972.736fbfd
5.1756894972.736fbfd
5.1756894972.736fbfd

OBS-URL: https://build.opensuse.org/request/show/1302615
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-autoinst?expand=0&rev=533
2025-09-03 19:08:56 +00:00
7d67a37d42 Accepting request 1301916 from devel:openQA:tested
Update to 5.1756120159.1bc0abb
5.1756120159.1bc0abb
5.1756120159.1bc0abb
5.1756120159.1bc0abb

OBS-URL: https://build.opensuse.org/request/show/1301916
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-autoinst?expand=0&rev=532
2025-08-29 16:37:30 +00:00
a0b76d00f1 Accepting request 1299300 from devel:openQA:tested
Update to 5.1755088400.98b9a6c
5.1755088400.98b9a6c
5.1755088400.98b9a6c
5.1755088400.98b9a6c

OBS-URL: https://build.opensuse.org/request/show/1299300
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-autoinst?expand=0&rev=531
2025-08-15 19:51:30 +00:00
8 changed files with 378 additions and 20 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:36d0839218c28d657817449929ad075011aeb66c202fb765b21e20a09f6f1763
size 49393677

Binary file not shown.

View File

@@ -1,7 +1,7 @@
#
# spec file for package os-autoinst-devel-test
#
# Copyright (c) 2025 SUSE LLC and contributors
# Copyright (c) 2026 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
%define short_name os-autoinst-devel
Name: %{short_name}-test
Version: 5.1754924817.84ae0ae
Version: 5.1770127521.c249fe9
Release: 0
Summary: Test package for %{short_name}
License: GPL-2.0-or-later

View File

@@ -1,7 +1,7 @@
#
# spec file for package os-autoinst-openvswitch-test
#
# Copyright (c) 2025 SUSE LLC and contributors
# Copyright (c) 2026 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
%define name_ext -test
%define short_name os-autoinst-openvswitch
Name: %{short_name}%{?name_ext}
Version: 5.1754924817.84ae0ae
Version: 5.1770127521.c249fe9
Release: 0
Summary: test package for %{short_name}
License: GPL-2.0-or-later

View File

@@ -1,7 +1,7 @@
#
# spec file for package os-autoinst-test
#
# Copyright (c) 2025 SUSE LLC and contributors
# Copyright (c) 2026 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
%define name_ext -test
%define short_name os-autoinst
Name: %{short_name}%{?name_ext}
Version: 5.1754924817.84ae0ae
Version: 5.1770127521.c249fe9
Release: 0
Summary: test package for os-autoinst
License: GPL-2.0-or-later

View File

@@ -1,3 +1,347 @@
-------------------------------------------------------------------
Thu Feb 05 14:22:35 UTC 2026 - okurz@suse.com
- Update to version 5.1770127521.c249fe9:
* refactor: Distinguish tests by the script path in `loadtest`
* refactor: Simplify approach for avoiding redefine warnings
* test: Allow running tests with `Test::Warnings<0.033`
* test: Format test of `loadtestdir` in a more compact way
* test: Use `ENABLE_MODERN_PERL_FEATURES=1` in test suite
* feat: Allow enabling strict/warnings/signatures globally
* fix: Improve wrong comment about enablement of modern Perl features
-------------------------------------------------------------------
Wed Jan 28 12:34:32 UTC 2026 - okurz@suse.com
- Update to version 5.1769602729.9728790:
* fix: Improve wrong comment about enablement of modern Perl features
* Replace remaining functions with subroutine signatures in 18-qemu.t
* Fix snapshot overlay mechanism to avoid duplication
* fix(dist): provide proper copyright headers in all spec-files
* fix(dist): try to fix os-autoinst-obs-auto-submit reverting content
* Remove deprecated BIOS and UEFI_PFLASH variables
-------------------------------------------------------------------
Fri Jan 23 21:33:15 UTC 2026 - okurz@suse.com
- Update to version 5.1769153586.72cabd0:
* Replace remaining functions with subroutine signatures in 18-qemu.t
* Fix snapshot overlay mechanism to avoid duplication
* fix(dist): provide proper copyright headers in all spec-files
* fix(dist): try to fix os-autoinst-obs-auto-submit reverting content
* fix(dist): exclude unstable t/28-signalblocker.t in OBS checks
* Add documentation of APPEND variable
* Add undocumented KERNEL/INITRD to the supported variables
* os-autoinst-generate-needle-preview: Embed PNG
-------------------------------------------------------------------
Fri Jan 16 20:43:12 UTC 2026 - okurz@suse.com
- Update to version 5.1768577300.b85e486:
* fix(dist): provide proper copyright headers in all spec-files
* fix(dist): try to fix os-autoinst-obs-auto-submit reverting content
* fix(dist): exclude unstable t/28-signalblocker.t in OBS checks
* Remove deprecated BIOS and UEFI_PFLASH variables
* Add documentation of APPEND variable
* os-autoinst-generate-needle-preview: Embed PNG
-------------------------------------------------------------------
Thu Jan 08 17:47:42 UTC 2026 - okurz@suse.com
- Update to version 5.1767893100.fd5003c:
* Add documentation of APPEND variable
* Add undocumented KERNEL/INITRD to the supported variables
* os-autoinst-generate-needle-preview: Embed PNG
* Tweak curl call not to hang
* Fix opencv dependency due to upstream changes
-------------------------------------------------------------------
Mon Jan 05 16:08:57 UTC 2026 - okurz@suse.com
- Update to version 5.1767623406.688dd0e:
* os-autoinst-generate-needle-preview: Embed PNG
* Tweak curl call not to hang
* Fix opencv dependency due to upstream changes
* Restore package builds on older openSUSE versions
* Remove `ShellCheck` from devel dependencies on s390x
-------------------------------------------------------------------
Thu Dec 18 21:51:02 UTC 2025 - okurz@suse.com
- Update to version 5.1766037062.44c7d2a:
* Tweak curl call not to hang
* Fix opencv dependency due to upstream changes
* Restore package builds on older openSUSE versions
* Remove `ShellCheck` from devel dependencies on s390x
* Remove obsolete 'bin/' folder
-------------------------------------------------------------------
Wed Dec 17 17:11:55 UTC 2025 - okurz@suse.com
- Update to version 5.1765976654.0026f92:
* Fix opencv dependency due to upstream changes
* Restore package builds on older openSUSE versions
* Remove `ShellCheck` from devel dependencies on s390x
* Remove obsolete 'bin/' folder
* Improve documentation strings for get/check_var
-------------------------------------------------------------------
Tue Dec 16 20:39:50 UTC 2025 - okurz@suse.com
- Update to version 5.1765808557.b89e9b4:
* Restore package builds on older openSUSE versions
* Remove `ShellCheck` from devel dependencies on s390x
* Remove obsolete 'bin/' folder
* Simplify the code to increment the counter
* audio: Allow for multiple audio recordings per test
-------------------------------------------------------------------
Mon Dec 15 13:09:59 UTC 2025 - okurz@suse.com
- Update to version 5.1765804109.1e7c99a:
* Remove `ShellCheck` from devel dependencies on s390x
* Remove obsolete 'bin/' folder
* Simplify the code to increment the counter
* audio: Allow for multiple audio recordings per test
* Improve documentation strings for get/check_var
-------------------------------------------------------------------
Fri Dec 12 11:42:16 UTC 2025 - okurz@suse.com
- Update to version 5.1765533145.a82864c:
* Remove obsolete 'bin/' folder
* Simplify the code to increment the counter
* audio: Allow for multiple audio recordings per test
* Improve documentation strings for get/check_var
* Add port forwarding example for NICTYPE_USER_OPTIONS
-------------------------------------------------------------------
Thu Dec 11 12:33:13 UTC 2025 - okurz@suse.com
- Update to version 5.1765450253.f16e6ac:
* Simplify the code to increment the counter
* audio: Allow for multiple audio recordings per test
* Improve documentation strings for get/check_var
* Add port forwarding example for NICTYPE_USER_OPTIONS
* Fix regression from abcaa66b by disabling virtio-keyboard by default
* distribution: Add "disable_key_repeat"
* Use 'virtio-keyboard' by default to allow fixing key repetition errors
-------------------------------------------------------------------
Tue Dec 09 20:44:16 UTC 2025 - okurz@suse.com
- Update to version 5.1765311639.7e3a762:
* Simplify the code to increment the counter
* audio: Allow for multiple audio recordings per test
* Add port forwarding example for NICTYPE_USER_OPTIONS
* Fix regression from abcaa66b by disabling virtio-keyboard by default
* Add IPv6 support for multi machine tests
-------------------------------------------------------------------
Fri Nov 28 21:20:17 UTC 2025 - okurz@suse.com
- Update to version 5.1764330105.c5cfd48:
* Add port forwarding example for NICTYPE_USER_OPTIONS
* Fix regression from abcaa66b by disabling virtio-keyboard by default
* Add IPv6 support for multi machine tests
* distribution: Add "disable_key_repeat"
* Use 'virtio-keyboard' by default to allow fixing key repetition errors
-------------------------------------------------------------------
Sat Nov 22 05:50:50 UTC 2025 - okurz@suse.com
- Update to version 5.1763561851.03e049d:
* Avoid `Can't exec "ffmpeg"` if ffmpeg isn't present
* Fix syntax errors in nft due to multiple interfaces in $ethernet
* README: Feature auto-generated deepwiki less prominently
* Install NetworkManager-ovs in os-autoinst-setup-multi-machine
* Add disconnect_usb (qemu only, for now)
-------------------------------------------------------------------
Fri Nov 14 00:25:41 UTC 2025 - okurz@suse.com
- Update to version 5.1763048144.30f43a0:
* Configure ftables in os-autoinst-setup-multi-machine
* Makefile: Fix reruns on incomplete build dir generations
* Propagate C++ exceptions to Perl in image write function
* Add support NICPCIADDR variable to QEMU backend
* Remove test which causes unhandled output
* Improve includes in tinycv library
* Handle OpenCV exceptions when writing an image
* Avoid ignoring errors silently when writing images
* Avoid saving test results referring to non-existent screenshots
-------------------------------------------------------------------
Tue Nov 11 14:10:52 UTC 2025 - okurz@suse.com
- Update to version 5.1762250353.5150272:
* Makefile: Fix reruns on incomplete build dir generations
* Propagate C++ exceptions to Perl in image write function
* Add support NICPCIADDR variable to QEMU backend
* Remove test which causes unhandled output
* Allow array keys like `ISSUES[]` as introduced in openQA commit a53b19b
* Improve includes in tinycv library
-------------------------------------------------------------------
Tue Nov 04 01:37:03 UTC 2025 - okurz@suse.com
- Update to version 5.1761723693.2b88807:
* Propagate C++ exceptions to Perl in image write function
* Add support NICPCIADDR variable to QEMU backend
* Remove test which causes unhandled output
* Allow array keys like `ISSUES[]` as introduced in openQA commit a53b19b
* Improve includes in tinycv library
* Handle OpenCV exceptions when writing an image
* Avoid ignoring errors silently when writing images
-------------------------------------------------------------------
Wed Oct 22 00:54:27 UTC 2025 - okurz@suse.com
- Update to version 5.1761036042.c43e4ab:
* Update perltidy
* Allow redirects in needle NeedleDownloader
* Don't overwrite firewall xml
* Add UEFI support for ipxe kernel boot
* os-autoinst-setup-multi-machine: Simplify determine_ethernet_interface
-------------------------------------------------------------------
Wed Oct 01 20:06:21 UTC 2025 - okurz@suse.com
- Update to version 5.1759328765.e7438f7:
* Allow redirects in needle NeedleDownloader
* Don't overwrite firewall xml
* Add UEFI support for ipxe kernel boot
* t: Use consistent Mojo::File in 08-autotest as well
* os-autoinst-setup-multi-machine: Simplify determine_ethernet_interface
-------------------------------------------------------------------
Mon Sep 29 15:17:41 UTC 2025 - okurz@suse.com
- Update to version 5.1759134946.e08d7c7:
* Add UEFI support for ipxe kernel boot
* t: Use consistent Mojo::File in 08-autotest as well
* os-autoinst-setup-multi-machine: Simplify determine_ethernet_interface
* os-autoinst-setup-multi-machine: Only call zypper when necessary
* os-autoinst-setup-multi-machine: Improve network interface check
-------------------------------------------------------------------
Tue Sep 23 19:35:25 UTC 2025 - okurz@suse.com
- Update to version 5.1758621990.22a2baa:
* t: Use consistent Mojo::File in 08-autotest as well
* os-autoinst-setup-multi-machine: Simplify determine_ethernet_interface
* os-autoinst-setup-multi-machine: Only call zypper when necessary
* os-autoinst-setup-multi-machine: Improve network interface check
* Document max_interval (and quiet) in (assert_)script_run
* testapi: allow passing max_interval through (assert_)script_run
-------------------------------------------------------------------
Tue Sep 23 07:12:30 UTC 2025 - okurz@suse.com
- Update to version 5.1758611445.fc0a714:
* os-autoinst-setup-multi-machine: Only call zypper when necessary
* os-autoinst-setup-multi-machine: Improve network interface check
* Document max_interval (and quiet) in (assert_)script_run
* testapi: allow passing max_interval through (assert_)script_run
* t/consoles-s3270.t: fix with IPC::Run 20250809.0
-------------------------------------------------------------------
Fri Sep 19 14:05:53 UTC 2025 - okurz@suse.com
- Update to version 5.1758276418.9dda31e:
* Document max_interval (and quiet) in (assert_)script_run
* testapi: allow passing max_interval through (assert_)script_run
* t/consoles-s3270.t: fix with IPC::Run 20250809.0
* backend: Simplify json_fails collection with map
* backend: Simplify check_socket with early-return
* backend: Simplify do_capture by moving loop one level up
-------------------------------------------------------------------
Wed Sep 17 15:14:18 UTC 2025 - okurz@suse.com
- Update to version 5.1758095301.2731a7d:
* testapi: allow passing max_interval through (assert_)script_run
* t/consoles-s3270.t: fix with IPC::Run 20250809.0
* backend: Simplify json_fails collection with map
* backend: Simplify check_socket with early-return
* backend: Simplify do_capture by moving loop one level up
* backend: Extract method for do_capture loop body
* backend: Use more member variables in baseclass
-------------------------------------------------------------------
Fri Sep 12 23:04:09 UTC 2025 - okurz@suse.com
- Update to version 5.1757691610.477636b:
* backend: Simplify json_fails collection with map
* backend: Simplify check_socket with early-return
* backend: Simplify do_capture by moving loop one level up
* backend: Extract method for do_capture loop body
* backend: Use more member variables in baseclass
* backend: Extract function 'find_needles_with_tags' in baseclass
* backend: Add missing text in svirt::die
* t: Fix typos in 29-backend-svirt test strings
-------------------------------------------------------------------
Thu Sep 11 10:27:38 UTC 2025 - okurz@suse.com
- Update to version 5.1757357708.90c68ad:
* backend: Add missing text in svirt::die
* t: Fix typos in 29-backend-svirt test strings
* Update perltidy
* Add ping dependency to allow runtime IPv6 detection on workers
* baseclass: Fix missing error details on failed SSH connection attempts
* backend::svirt: Extract methods for serial_console command
* backend::svirt: Extract method for serial_grab command
* backend::svirt: Combine and simplify save_snapshot commands
* backend::svirt: Extract method 'vmname'
* backend::svirt: Extract methods for is_shutdown cmd
* backend::svirt: Extract specific stop_vm methods
-------------------------------------------------------------------
Fri Sep 05 21:31:05 UTC 2025 - okurz@suse.com
- Update to version 5.1757071172.ffc94dc:
* Add ping dependency to allow runtime IPv6 detection on workers
* baseclass: Fix missing error details on failed SSH connection attempts
* baseclass: Extend error details on failed ssh attempts
* consoles: Improve error reporting on unavailable VNC
* backend::svirt: Extract methods for serial_console command
* backend::svirt: Extract method for serial_grab command
* backend::svirt: Combine and simplify save_snapshot commands
-------------------------------------------------------------------
Wed Sep 03 14:26:51 UTC 2025 - okurz@suse.com
- Update to version 5.1756894972.736fbfd:
* baseclass: Fix missing error details on failed SSH connection attempts
* baseclass: Extend error details on failed ssh attempts
* consoles: Improve error reporting on unavailable VNC
* backend::svirt: Extract methods for serial_console command
* backend::svirt: Extract method for serial_grab command
* backend::svirt: Combine and simplify save_snapshot commands
* backend::svirt: Extract method 'vmname'
* backend::svirt: Extract methods for is_shutdown cmd
-------------------------------------------------------------------
Fri Aug 29 10:46:33 UTC 2025 - okurz@suse.com
- Update to version 5.1756120159.1bc0abb:
* Fix signature of test module
* VMWare: Use grep -F to handle fixed-strings in variables
* VMWare: Use POSIX shell on ESXi host that uses Busybox
* Add wrappers for testapi variables
* backend: Turn off direct-io for multi-fd migration
-------------------------------------------------------------------
Thu Aug 14 01:32:37 UTC 2025 - okurz@suse.com
- Update to version 5.1755088400.98b9a6c:
* VMWare: Use grep -F to handle fixed-strings in variables
* VMWare: Use POSIX shell on ESXi host that uses Busybox
* Add wrappers for testapi variables
* backend: Turn off direct-io for multi-fd migration
* backend: Use tpm-tis-device for TPM as default
-------------------------------------------------------------------
Mon Aug 11 15:34:26 UTC 2025 - okurz@suse.com
@@ -6111,7 +6455,8 @@ Fri Dec 22 11:27:27 UTC 2017 - okurz@suse.com
* Do not reset NUMDISKS if RAIDLEVEL is not present (#901)
* svirt: Add {start,stop}_serial_grab interface (#899)
* Retidy - perltidy 20171214 changed output (#896)
* Simply ignore '\r' in type string (#894)
* Simply ignore '
' in type string (#894)
* Change the logs timestamp to ISO8601. (#893)
* Add method to get files content and integration test
* Add possibility to share files on worker directly
@@ -6360,5 +6705,4 @@ Mon Mar 10 13:21:22 UTC 2014 - tchvatal@suse.com
-------------------------------------------------------------------
Tue May 14 15:09:56 UTC 2013 - lnussel@suse.de
- initial package
- initial package

View File

@@ -1,4 +1,4 @@
name: os-autoinst
version: 5.1754924817.84ae0ae
mtime: 1754924817
commit: 84ae0aed00cf6432fcff4545237e7ffabce7c477
version: 5.1770127521.c249fe9
mtime: 1770127521
commit: c249fe9c14f7efb45672dbc8c191d7e2ad300d15

View File

@@ -1,7 +1,7 @@
#
# spec file for package os-autoinst
#
# Copyright (c) 2025 SUSE LLC and contributors
# Copyright (c) 2026 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: os-autoinst
Version: 5.1754924817.84ae0ae
Version: 5.1770127521.c249fe9
Release: 0
Summary: OS-level test automation
License: GPL-2.0-or-later
@@ -39,7 +39,7 @@ Source0: %{name}-%{version}.tar.xz
# The following line is generated from dependencies.yaml
%define build_requires %build_base_requires cmake ninja
# The following line is generated from dependencies.yaml
%define main_requires git-core iproute2 jq openssh-clients perl(B::Deparse) perl(Carp) perl(Carp::Always) perl(Config) perl(Cpanel::JSON::XS) perl(Crypt::DES) perl(Cwd) perl(Data::Dumper) perl(Digest::MD5) perl(DynaLoader) perl(English) perl(Errno) perl(Exception::Class) perl(Exporter) perl(ExtUtils::testlib) perl(Fcntl) perl(Feature::Compat::Try) perl(File::Basename) perl(File::Find) perl(File::Map) perl(File::Path) perl(File::Temp) perl(File::Which) perl(File::chdir) perl(IO::Handle) perl(IO::Scalar) perl(IO::Select) perl(IO::Socket) perl(IO::Socket::INET) perl(IO::Socket::UNIX) perl(IPC::Open3) perl(IPC::Run::Debug) perl(IPC::System::Simple) perl(JSON::Validator) perl(List::MoreUtils) perl(List::Util) perl(Mojo::IOLoop::ReadWriteProcess) >= 0.26 perl(Mojo::JSON) perl(Mojo::Log) perl(Mojo::URL) perl(Mojo::UserAgent) perl(Mojolicious) >= 9.340.0 perl(Mojolicious::Lite) perl(Net::DBus) perl(Net::Domain) perl(Net::IP) perl(Net::SNMP) perl(Net::SSH2) perl(POSIX) perl(Scalar::Util) perl(Socket) perl(Socket::MsgHdr) perl(Term::ANSIColor) perl(Thread::Queue) perl(Time::HiRes) perl(Time::Moment) perl(Time::Seconds) perl(XML::LibXML) perl(XML::SemanticDiff) perl(YAML::PP) perl(YAML::XS) perl(autodie) perl(base) perl(constant) perl(integer) perl(strict) perl(version) perl(warnings) perl-base rsync sshpass
%define main_requires git-core iproute2 iputils jq openssh-clients perl(B::Deparse) perl(Carp) perl(Carp::Always) perl(Config) perl(Cpanel::JSON::XS) perl(Crypt::DES) perl(Cwd) perl(Data::Dumper) perl(Digest::MD5) perl(DynaLoader) perl(English) perl(Errno) perl(Exception::Class) perl(Exporter) perl(ExtUtils::testlib) perl(Fcntl) perl(Feature::Compat::Try) perl(File::Basename) perl(File::Find) perl(File::Map) perl(File::Path) perl(File::Temp) perl(File::Which) perl(File::chdir) perl(IO::Handle) perl(IO::Scalar) perl(IO::Select) perl(IO::Socket) perl(IO::Socket::INET) perl(IO::Socket::UNIX) perl(IPC::Open3) perl(IPC::Run::Debug) perl(IPC::System::Simple) perl(JSON::Validator) perl(List::MoreUtils) perl(List::Util) perl(Mojo::IOLoop::ReadWriteProcess) >= 0.26 perl(Mojo::JSON) perl(Mojo::Log) perl(Mojo::URL) perl(Mojo::UserAgent) perl(Mojolicious) >= 9.340.0 perl(Mojolicious::Lite) perl(Net::DBus) perl(Net::Domain) perl(Net::IP) perl(Net::SNMP) perl(Net::SSH2) perl(POSIX) perl(Scalar::Util) perl(Socket) perl(Socket::MsgHdr) perl(Term::ANSIColor) perl(Thread::Queue) perl(Time::HiRes) perl(Time::Moment) perl(Time::Seconds) perl(XML::LibXML) perl(XML::SemanticDiff) perl(YAML::PP) perl(YAML::XS) perl(autodie) perl(base) perl(constant) perl(integer) perl(strict) perl(version) perl(warnings) perl-base rsync sshpass
# all requirements needed by the tests, do not require on this in the package
# itself or any sub-packages
# SLE is missing spell check requirements
@@ -67,11 +67,15 @@ Source0: %{name}-%{version}.tar.xz
%bcond_with black
%endif
# SLE is missing Python and Lua support requirements
# older openSUSE versions are missing requirements for Lua support
%if 0%{?is_opensuse}
%bcond_without python_support
%bcond_without lua_support
%else
%bcond_with python_support
%endif
%if 0%{?is_opensuse} && (0%{?suse_version} >= 1600 || 0%{?sle_version} >= 150600)
%bcond_without lua_support
%else
%bcond_with lua_support
%endif
%if %{with python_support}
@@ -118,8 +122,14 @@ Source0: %{name}-%{version}.tar.xz
%define test_version_only_requires perl(Mojo::IOLoop::ReadWriteProcess) >= 0.28
# The following line is generated from dependencies.yaml
%define test_requires %build_requires %lua_support_requires %ocr_requires %python_support_requires %spellcheck_requires %test_base_requires %test_non_s390_requires %yamllint_requires ffmpeg python3-Pillow-tk
%ifnarch s390x
# The following line is generated from dependencies.yaml
%define devel_requires %python_style_requires %test_requires ShellCheck file perl(Code::TidyAll) perl(Devel::Cover) perl(Module::CPANfile) perl(Perl::Tidy) perl(Template::Toolkit) perl(Test::CheckGitStatus) sed shfmt
%define devel_non_s390_requires ShellCheck
%else
%define devel_non_s390_requires %{nil}
%endif
# The following line is generated from dependencies.yaml
%define devel_requires %devel_non_s390_requires %python_style_requires %test_requires file perl(Code::TidyAll) perl(Devel::Cover) perl(Module::CPANfile) perl(Perl::Tidy) perl(Template::Toolkit) perl(Test::CheckGitStatus) sed shfmt
%define s390_zvm_requires /usr/bin/xkbcomp /usr/bin/Xvnc x3270 icewm xterm xterm-console xdotool fonts-config mkfontdir mkfontscale openssh-clients
%define ipmi_requires ipmitool
%define qemu_requires qemu-tools e2fsprogs
@@ -254,6 +264,10 @@ rm t/02-test_ocr.t
# qemu emulation always starts a separate thread
rm t/28-signalblocker.t
%endif
%ifarch aarch64
# https://progress.opensuse.org/issues/194359
rm -f t/28-signalblocker.t
%endif
%build
%define __builder ninja