From 4045495381fa3897f9df66591429ff469629be9b9edb7082d65d51db7af196a9 Mon Sep 17 00:00:00 2001 From: Jenkins Automation Server Date: Fri, 5 Sep 2025 21:44:51 +0000 Subject: [PATCH 1/4] Update to 5.1757071172.ffc94dc 5.1757071172.ffc94dc 5.1757071172.ffc94dc 5.1757071172.ffc94dc --- os-autoinst-5.1754924817.84ae0ae.obscpio | 3 -- os-autoinst-devel-test.spec | 2 +- os-autoinst-openvswitch-test.spec | 2 +- os-autoinst-test.spec | 2 +- os-autoinst.changes | 45 ++++++++++++++++++++++++ os-autoinst.obsinfo | 6 ++-- os-autoinst.spec | 4 +-- 7 files changed, 53 insertions(+), 11 deletions(-) delete mode 100644 os-autoinst-5.1754924817.84ae0ae.obscpio 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-devel-test.spec b/os-autoinst-devel-test.spec index 0dbb5e5..91d7040 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.1757071172.ffc94dc 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..b9e9af8 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.1757071172.ffc94dc 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..c330b4a 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.1757071172.ffc94dc 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..5561295 100644 --- a/os-autoinst.changes +++ b/os-autoinst.changes @@ -1,3 +1,48 @@ +------------------------------------------------------------------- +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..e49f470 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.1757071172.ffc94dc +mtime: 1757071172 +commit: ffc94dcdc5bf191359807532f801a4d22fa75310 diff --git a/os-autoinst.spec b/os-autoinst.spec index 12db7c3..c3c1114 100644 --- a/os-autoinst.spec +++ b/os-autoinst.spec @@ -17,7 +17,7 @@ Name: os-autoinst -Version: 5.1754924817.84ae0ae +Version: 5.1757071172.ffc94dc 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 -- 2.51.1 From 46dd7578190ae97ff75334a6aee7ac641971809659534aa28df06bce01533724 Mon Sep 17 00:00:00 2001 From: Jenkins Automation Server Date: Thu, 11 Sep 2025 10:42:08 +0000 Subject: [PATCH 2/4] Update to 5.1757357708.90c68ad 5.1757357708.90c68ad 5.1757357708.90c68ad 5.1757357708.90c68ad --- os-autoinst-devel-test.spec | 2 +- os-autoinst-openvswitch-test.spec | 2 +- os-autoinst-test.spec | 2 +- os-autoinst.changes | 16 ++++++++++++++++ os-autoinst.obsinfo | 6 +++--- os-autoinst.spec | 2 +- 6 files changed, 23 insertions(+), 7 deletions(-) diff --git a/os-autoinst-devel-test.spec b/os-autoinst-devel-test.spec index 91d7040..994ce92 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.1757071172.ffc94dc +Version: 5.1757357708.90c68ad 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 b9e9af8..23f9c1a 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.1757071172.ffc94dc +Version: 5.1757357708.90c68ad 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 c330b4a..673bb1c 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.1757071172.ffc94dc +Version: 5.1757357708.90c68ad 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 5561295..ba9f368 100644 --- a/os-autoinst.changes +++ b/os-autoinst.changes @@ -1,3 +1,19 @@ +------------------------------------------------------------------- +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 diff --git a/os-autoinst.obsinfo b/os-autoinst.obsinfo index e49f470..73bd9aa 100644 --- a/os-autoinst.obsinfo +++ b/os-autoinst.obsinfo @@ -1,4 +1,4 @@ name: os-autoinst -version: 5.1757071172.ffc94dc -mtime: 1757071172 -commit: ffc94dcdc5bf191359807532f801a4d22fa75310 +version: 5.1757357708.90c68ad +mtime: 1757357708 +commit: 90c68adbfe19e4af477cba23b4a566b83069ed47 diff --git a/os-autoinst.spec b/os-autoinst.spec index c3c1114..aa1c9e5 100644 --- a/os-autoinst.spec +++ b/os-autoinst.spec @@ -17,7 +17,7 @@ Name: os-autoinst -Version: 5.1757071172.ffc94dc +Version: 5.1757357708.90c68ad Release: 0 Summary: OS-level test automation License: GPL-2.0-or-later -- 2.51.1 From b176fd42af8074f7d2a10eadabd63f6541e7a49e60c3f21fd4565d85fe91795b Mon Sep 17 00:00:00 2001 From: Jenkins Automation Server Date: Fri, 12 Sep 2025 23:15:35 +0000 Subject: [PATCH 3/4] Update to 5.1757691610.477636b 5.1757691610.477636b 5.1757691610.477636b 5.1757691610.477636b --- os-autoinst-devel-test.spec | 2 +- os-autoinst-openvswitch-test.spec | 2 +- os-autoinst-test.spec | 2 +- os-autoinst.changes | 13 +++++++++++++ os-autoinst.obsinfo | 6 +++--- os-autoinst.spec | 2 +- 6 files changed, 20 insertions(+), 7 deletions(-) diff --git a/os-autoinst-devel-test.spec b/os-autoinst-devel-test.spec index 994ce92..ad756de 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.1757357708.90c68ad +Version: 5.1757691610.477636b 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 23f9c1a..22f7354 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.1757357708.90c68ad +Version: 5.1757691610.477636b 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 673bb1c..e54bbbd 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.1757357708.90c68ad +Version: 5.1757691610.477636b 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 ba9f368..602ad7a 100644 --- a/os-autoinst.changes +++ b/os-autoinst.changes @@ -1,3 +1,16 @@ +------------------------------------------------------------------- +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 diff --git a/os-autoinst.obsinfo b/os-autoinst.obsinfo index 73bd9aa..3d425e2 100644 --- a/os-autoinst.obsinfo +++ b/os-autoinst.obsinfo @@ -1,4 +1,4 @@ name: os-autoinst -version: 5.1757357708.90c68ad -mtime: 1757357708 -commit: 90c68adbfe19e4af477cba23b4a566b83069ed47 +version: 5.1757691610.477636b +mtime: 1757691610 +commit: 477636bfa4116ad209af6a12c2d033836d4ce77a diff --git a/os-autoinst.spec b/os-autoinst.spec index aa1c9e5..a763bf8 100644 --- a/os-autoinst.spec +++ b/os-autoinst.spec @@ -17,7 +17,7 @@ Name: os-autoinst -Version: 5.1757357708.90c68ad +Version: 5.1757691610.477636b Release: 0 Summary: OS-level test automation License: GPL-2.0-or-later -- 2.51.1 From 87713b79796d978557da1f37c9b444666af51af35eb32d8158e841b7c925e61f Mon Sep 17 00:00:00 2001 From: Jenkins Automation Server Date: Wed, 17 Sep 2025 23:13:19 +0000 Subject: [PATCH 4/4] Update to 5.1758095301.2731a7d 5.1758095301.2731a7d 5.1758095301.2731a7d 5.1758095301.2731a7d --- os-autoinst-5.1758095301.2731a7d.obscpio | 3 +++ os-autoinst-devel-test.spec | 2 +- os-autoinst-openvswitch-test.spec | 2 +- os-autoinst-test.spec | 2 +- os-autoinst.changes | 12 ++++++++++++ os-autoinst.obsinfo | 6 +++--- os-autoinst.spec | 2 +- 7 files changed, 22 insertions(+), 7 deletions(-) create mode 100644 os-autoinst-5.1758095301.2731a7d.obscpio 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 ad756de..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.1757691610.477636b +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 22f7354..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.1757691610.477636b +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 e54bbbd..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.1757691610.477636b +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 602ad7a..1fcdc39 100644 --- a/os-autoinst.changes +++ b/os-autoinst.changes @@ -1,3 +1,15 @@ +------------------------------------------------------------------- +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 diff --git a/os-autoinst.obsinfo b/os-autoinst.obsinfo index 3d425e2..ab0e1ff 100644 --- a/os-autoinst.obsinfo +++ b/os-autoinst.obsinfo @@ -1,4 +1,4 @@ name: os-autoinst -version: 5.1757691610.477636b -mtime: 1757691610 -commit: 477636bfa4116ad209af6a12c2d033836d4ce77a +version: 5.1758095301.2731a7d +mtime: 1758095301 +commit: 2731a7d4f785d851f0f8888cab07e6e99f73f565 diff --git a/os-autoinst.spec b/os-autoinst.spec index a763bf8..737e44d 100644 --- a/os-autoinst.spec +++ b/os-autoinst.spec @@ -17,7 +17,7 @@ Name: os-autoinst -Version: 5.1757691610.477636b +Version: 5.1758095301.2731a7d Release: 0 Summary: OS-level test automation License: GPL-2.0-or-later -- 2.51.1