diff --git a/os-autoinst-5.1754924817.84ae0ae.obscpio b/os-autoinst-5.1754924817.84ae0ae.obscpio deleted file mode 100644 index c7a3a4a..0000000 --- a/os-autoinst-5.1754924817.84ae0ae.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:36d0839218c28d657817449929ad075011aeb66c202fb765b21e20a09f6f1763 -size 49393677 diff --git a/os-autoinst-5.1758095301.2731a7d.obscpio b/os-autoinst-5.1758095301.2731a7d.obscpio new file mode 100644 index 0000000..b629d4e --- /dev/null +++ b/os-autoinst-5.1758095301.2731a7d.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9e720cea9a2055cd7a046b7d94f7f157701c70e52702b760e17a5ae111e03919 +size 49395725 diff --git a/os-autoinst-devel-test.spec b/os-autoinst-devel-test.spec index 0dbb5e5..7ef7f3a 100644 --- a/os-autoinst-devel-test.spec +++ b/os-autoinst-devel-test.spec @@ -18,7 +18,7 @@ %define short_name os-autoinst-devel Name: %{short_name}-test -Version: 5.1754924817.84ae0ae +Version: 5.1758095301.2731a7d Release: 0 Summary: Test package for %{short_name} License: GPL-2.0-or-later diff --git a/os-autoinst-openvswitch-test.spec b/os-autoinst-openvswitch-test.spec index f5caccc..af06618 100644 --- a/os-autoinst-openvswitch-test.spec +++ b/os-autoinst-openvswitch-test.spec @@ -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.1758095301.2731a7d Release: 0 Summary: test package for %{short_name} License: GPL-2.0-or-later diff --git a/os-autoinst-test.spec b/os-autoinst-test.spec index 72fe228..4c81c7b 100644 --- a/os-autoinst-test.spec +++ b/os-autoinst-test.spec @@ -19,7 +19,7 @@ %define name_ext -test %define short_name os-autoinst Name: %{short_name}%{?name_ext} -Version: 5.1754924817.84ae0ae +Version: 5.1758095301.2731a7d Release: 0 Summary: test package for os-autoinst License: GPL-2.0-or-later diff --git a/os-autoinst.changes b/os-autoinst.changes index 08e74c5..1fcdc39 100644 --- a/os-autoinst.changes +++ b/os-autoinst.changes @@ -1,3 +1,89 @@ +------------------------------------------------------------------- +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 diff --git a/os-autoinst.obsinfo b/os-autoinst.obsinfo index 46e3bf4..ab0e1ff 100644 --- a/os-autoinst.obsinfo +++ b/os-autoinst.obsinfo @@ -1,4 +1,4 @@ name: os-autoinst -version: 5.1754924817.84ae0ae -mtime: 1754924817 -commit: 84ae0aed00cf6432fcff4545237e7ffabce7c477 +version: 5.1758095301.2731a7d +mtime: 1758095301 +commit: 2731a7d4f785d851f0f8888cab07e6e99f73f565 diff --git a/os-autoinst.spec b/os-autoinst.spec index 12db7c3..737e44d 100644 --- a/os-autoinst.spec +++ b/os-autoinst.spec @@ -17,7 +17,7 @@ Name: os-autoinst -Version: 5.1754924817.84ae0ae +Version: 5.1758095301.2731a7d 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