@@ -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 [0m