Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package os-autoinst for openSUSE:Factory 
checked in at 2026-10-12 22:09:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/os-autoinst (Old)
 and      /work/SRC/openSUSE:Factory/.os-autoinst.new.3698736 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "os-autoinst"

Mon Oct 12 22:09:34 2026 rev:629 rq:1384369 version:5.1791634386.2b02af1

Changes:
--------
--- /work/SRC/openSUSE:Factory/os-autoinst/os-autoinst.changes  2026-10-09 
21:47:29.218626602 +0200
+++ /work/SRC/openSUSE:Factory/.os-autoinst.new.3698736/os-autoinst.changes     
2026-10-12 22:09:42.455528196 +0200
@@ -1,0 +2,6 @@
+Sat Oct 10 12:13:20 UTC 2026 - [email protected]
+
+- Update to version 5.1791634386.2b02af1:
+  * Revert "feat: Incomplete job on fatal SSH serial disconnect"
+
+-------------------------------------------------------------------

Old:
----
  os-autoinst-5.1791525166.fa267c1.obscpio

New:
----
  os-autoinst-5.1791634386.2b02af1.obscpio

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ os-autoinst-devel-test.spec ++++++
--- /var/tmp/diff_new_pack.vq7GgO/_old  2026-10-12 22:09:44.790625560 +0200
+++ /var/tmp/diff_new_pack.vq7GgO/_new  2026-10-12 22:09:44.792625644 +0200
@@ -18,7 +18,7 @@
 
 %define         short_name os-autoinst-devel
 Name:           %{short_name}-test
-Version:        5.1791525166.fa267c1
+Version:        5.1791634386.2b02af1
 Release:        0
 Summary:        Test package for %{short_name}
 License:        GPL-2.0-or-later

++++++ os-autoinst-openvswitch-test.spec ++++++
--- /var/tmp/diff_new_pack.vq7GgO/_old  2026-10-12 22:09:44.813626519 +0200
+++ /var/tmp/diff_new_pack.vq7GgO/_new  2026-10-12 22:09:44.814626561 +0200
@@ -19,7 +19,7 @@
 %define name_ext -test
 %define         short_name os-autoinst-openvswitch
 Name:           %{short_name}%{?name_ext}
-Version:        5.1791525166.fa267c1
+Version:        5.1791634386.2b02af1
 Release:        0
 Summary:        test package for %{short_name}
 License:        GPL-2.0-or-later

++++++ os-autoinst-test.spec ++++++
--- /var/tmp/diff_new_pack.vq7GgO/_old  2026-10-12 22:09:44.836627478 +0200
+++ /var/tmp/diff_new_pack.vq7GgO/_new  2026-10-12 22:09:44.838627562 +0200
@@ -19,7 +19,7 @@
 %define name_ext -test
 %define         short_name os-autoinst
 Name:           %{short_name}%{?name_ext}
-Version:        5.1791525166.fa267c1
+Version:        5.1791634386.2b02af1
 Release:        0
 Summary:        test package for os-autoinst
 License:        GPL-2.0-or-later

++++++ os-autoinst.spec ++++++
--- /var/tmp/diff_new_pack.vq7GgO/_old  2026-10-12 22:09:44.868628813 +0200
+++ /var/tmp/diff_new_pack.vq7GgO/_new  2026-10-12 22:09:44.870628896 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           os-autoinst
-Version:        5.1791525166.fa267c1
+Version:        5.1791634386.2b02af1
 Release:        0
 Summary:        OS-level test automation
 License:        GPL-2.0-or-later

++++++ os-autoinst-5.1791525166.fa267c1.obscpio -> 
os-autoinst-5.1791634386.2b02af1.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/os-autoinst-5.1791525166.fa267c1/backend/baseclass.pm 
new/os-autoinst-5.1791634386.2b02af1/backend/baseclass.pm
--- old/os-autoinst-5.1791525166.fa267c1/backend/baseclass.pm   2026-10-09 
07:52:46.000000000 +0200
+++ new/os-autoinst-5.1791634386.2b02af1/backend/baseclass.pm   2026-10-10 
14:13:06.000000000 +0200
@@ -1304,10 +1304,8 @@
     return 1 if $error_code == LIBSSH2_ERROR_EAGAIN;
 
     bmwqemu::fctwarn "ssh serial: unable to read: $error_string (error code: 
$error_code) - closing connection";
-    my $msg = "Lost SSH serial connection: $error_string (error code: 
$error_code)";
-    bmwqemu::serialize_state(component => 'backend', msg => $msg, result => 
'incomplete');
     $self->stop_ssh_serial();
-    die "backend died: $msg\n";
+    return 1;
 }
 
 =head2 run_ssh_cmd
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/os-autoinst-5.1791525166.fa267c1/t/23-baseclass.t 
new/os-autoinst-5.1791634386.2b02af1/t/23-baseclass.t
--- old/os-autoinst-5.1791525166.fa267c1/t/23-baseclass.t       2026-10-09 
07:52:46.000000000 +0200
+++ new/os-autoinst-5.1791634386.2b02af1/t/23-baseclass.t       2026-10-10 
14:13:06.000000000 +0200
@@ -338,15 +338,10 @@
         is $baseclass->check_ssh_serial(42), 0, 'Return 0 when called with 
wrong socket';
         is $baseclass->check_ssh_serial($ssh->sock, 1), 1, 'early return if 
$write is set';
 
-        my $base_state = path(bmwqemu::STATE_FILE);
-        $base_state->remove if -e $base_state;
         @net_ssh2_error = (666, 'UNKNOWN', 'OHA');
-        throws_ok { $baseclass->check_ssh_serial($ssh->sock()) } qr/backend 
died: Lost SSH serial connection: OHA \(error code: 666\)/,
-          'dies with backend error when SSH serial read fails with fatal 
error';
-        is $baseclass->{serial}, undef, 'SSH serial is disconnected on fatal 
read error';
-        my $state = decode_json($base_state->slurp);
-        is $state->{result}, 'incomplete', 'state file records incomplete 
result on fatal serial error';
-        $base_state->remove;
+        stdout_is { $exit_value = $baseclass->check_ssh_serial($ssh->sock()) } 
'', 'No output on ERROR only';
+        is $exit_value, 1, 'Check return value on EAGAIN';
+        is $baseclass->{serial}, undef, 'SSH serial get disconnected on 
unknown read ERROR';
 
         is $baseclass->check_ssh_serial(23), 0, 'Return 0 if SSH serial isn\'t 
connected';
     };

++++++ os-autoinst.obsinfo ++++++
--- /var/tmp/diff_new_pack.vq7GgO/_old  2026-10-12 22:09:46.461695237 +0200
+++ /var/tmp/diff_new_pack.vq7GgO/_new  2026-10-12 22:09:46.465695404 +0200
@@ -1,5 +1,5 @@
 name: os-autoinst
-version: 5.1791525166.fa267c1
-mtime: 1791525166
-commit: fa267c159a95c274f98514d4810e0250d02cce22
+version: 5.1791634386.2b02af1
+mtime: 1791634386
+commit: 2b02af1759f2aece404e97b9a79ded32695b77f3
 

Reply via email to