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-05-28 23:12:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/os-autoinst (Old)
 and      /work/SRC/openSUSE:Factory/.os-autoinst.new.1937 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "os-autoinst"

Thu May 28 23:12:12 2026 rev:598 rq:1355649 version:5.1779973703.70686ac

Changes:
--------
--- /work/SRC/openSUSE:Factory/os-autoinst/os-autoinst.changes  2026-05-27 
16:16:41.524248275 +0200
+++ /work/SRC/openSUSE:Factory/.os-autoinst.new.1937/os-autoinst.changes        
2026-05-28 23:12:27.880695714 +0200
@@ -1,0 +2,14 @@
+Thu May 28 13:08:32 UTC 2026 - [email protected]
+
+- Update to version 5.1779973703.70686ac:
+  * ci: Use CI container in fullstack test as well
+  * feat: Log details about relevant port if cmd srv cannot be started
+  * refactor: Move function to get port details to OS utils
+  * refactor: Use Feature::Compat::Try consistently
+  * perf: use sourcing for efficient pretty serial marker activation
+  * fix: Fix condition for devel/deps packages
+  * feat: use efficient OA_NO_MARKER skip flag for pretty serial markers
+  * refactor: use __oa_prompt shell function for pretty serial markers
+  * feat: warn on manual serial terminal redirection in script_run
+
+-------------------------------------------------------------------

Old:
----
  os-autoinst-5.1779461317.d4fb5bd.obscpio

New:
----
  os-autoinst-5.1779973703.70686ac.obscpio

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

Other differences:
------------------
++++++ os-autoinst-devel-test.spec ++++++
--- /var/tmp/diff_new_pack.XhZte1/_old  2026-05-28 23:12:31.588848282 +0200
+++ /var/tmp/diff_new_pack.XhZte1/_new  2026-05-28 23:12:31.588848282 +0200
@@ -18,7 +18,7 @@
 
 %define         short_name os-autoinst-devel
 Name:           %{short_name}-test
-Version:        5.1779461317.d4fb5bd
+Version:        5.1779973703.70686ac
 Release:        0
 Summary:        Test package for %{short_name}
 License:        GPL-2.0-or-later

++++++ os-autoinst-openvswitch-test.spec ++++++
--- /var/tmp/diff_new_pack.XhZte1/_old  2026-05-28 23:12:31.624849764 +0200
+++ /var/tmp/diff_new_pack.XhZte1/_new  2026-05-28 23:12:31.628849928 +0200
@@ -19,7 +19,7 @@
 %define name_ext -test
 %define         short_name os-autoinst-openvswitch
 Name:           %{short_name}%{?name_ext}
-Version:        5.1779461317.d4fb5bd
+Version:        5.1779973703.70686ac
 Release:        0
 Summary:        test package for %{short_name}
 License:        GPL-2.0-or-later

++++++ os-autoinst-test.spec ++++++
--- /var/tmp/diff_new_pack.XhZte1/_old  2026-05-28 23:12:31.668851574 +0200
+++ /var/tmp/diff_new_pack.XhZte1/_new  2026-05-28 23:12:31.672851739 +0200
@@ -19,7 +19,7 @@
 %define name_ext -test
 %define         short_name os-autoinst
 Name:           %{short_name}%{?name_ext}
-Version:        5.1779461317.d4fb5bd
+Version:        5.1779973703.70686ac
 Release:        0
 Summary:        test package for os-autoinst
 License:        GPL-2.0-or-later

++++++ os-autoinst.spec ++++++
--- /var/tmp/diff_new_pack.XhZte1/_old  2026-05-28 23:12:31.716853549 +0200
+++ /var/tmp/diff_new_pack.XhZte1/_new  2026-05-28 23:12:31.716853549 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           os-autoinst
-Version:        5.1779461317.d4fb5bd
+Version:        5.1779973703.70686ac
 Release:        0
 Summary:        OS-level test automation
 License:        GPL-2.0-or-later

++++++ os-autoinst-5.1779461317.d4fb5bd.obscpio -> 
os-autoinst-5.1779973703.70686ac.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/os-autoinst-5.1779461317.d4fb5bd/.github/workflows/openqa_fullstack.yml 
new/os-autoinst-5.1779973703.70686ac/.github/workflows/openqa_fullstack.yml
--- old/os-autoinst-5.1779461317.d4fb5bd/.github/workflows/openqa_fullstack.yml 
2026-05-22 16:48:37.000000000 +0200
+++ new/os-autoinst-5.1779973703.70686ac/.github/workflows/openqa_fullstack.yml 
2026-05-28 15:08:23.000000000 +0200
@@ -20,7 +20,7 @@
       contents: read
     runs-on: ubuntu-latest
     container:
-      image: 
registry.opensuse.org/devel/openqa/containers/opensuse/openqa_devel:latest
+      image: 
registry.opensuse.org/devel/openqa/containers/opensuse/openqa_ci:latest
     steps:
       - uses: actions/checkout@v6
       - name: Create additional user to avoid initdb error "cannot be run as 
root"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/os-autoinst-5.1779461317.d4fb5bd/backend/qemu.pm 
new/os-autoinst-5.1779973703.70686ac/backend/qemu.pm
--- old/os-autoinst-5.1779461317.d4fb5bd/backend/qemu.pm        2026-05-22 
16:48:37.000000000 +0200
+++ new/os-autoinst-5.1779973703.70686ac/backend/qemu.pm        2026-05-28 
15:08:23.000000000 +0200
@@ -21,7 +21,7 @@
 use Net::DBus;
 use bmwqemu qw(diag);
 require IPC::System::Simple;
-use osutils qw(find_bin qv run_diag runcmd);
+use osutils qw(find_bin qv run_diag runcmd port_details);
 use List::Util qw(first max);
 use Data::Dumper;
 use Mojo::IOLoop::ReadWriteProcess::Session 'session';
@@ -1074,7 +1074,7 @@
     my $ret = $self->select_console({testapi_console => 'sut'});
 
     if ($ret->{error}) {
-        bmwqemu::fctinfo("VNC port details:\n" . _port_details($vncport));
+        bmwqemu::fctinfo("VNC port details:\n" . port_details($vncport));
         die $ret->{error};
     }
     if ($vars->{NICTYPE} eq 'tap') {
@@ -1230,12 +1230,6 @@
 
 sub _extract_hostfwd_ports ($args) { return $args =~ 
/hostfwd=(?:tcp|udp)::(\d+)-/g; }
 
-sub _port_details ($port) {
-    my @ss_output = qx{ss -tlnp 2>/dev/null};
-    my @port_info = grep { /\b$port\b/ } @ss_output;
-    return @port_info ? join('', @port_info) : 'no details found';
-}
-
 sub _assert_port_availability ($port, $service) {
     bmwqemu::fctinfo("checking $port port availability");
     my $sock = IO::Socket::IP->new(
@@ -1246,7 +1240,7 @@
     );
     if ($sock) {
         $sock->close;
-        die "Port $port ($service) is already in use\n" . _port_details($port);
+        die "Port $port ($service) is already in use\n" . port_details($port);
     }
     return 0;
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/os-autoinst-5.1779461317.d4fb5bd/commands.pm 
new/os-autoinst-5.1779973703.70686ac/commands.pm
--- old/os-autoinst-5.1779461317.d4fb5bd/commands.pm    2026-05-22 
16:48:37.000000000 +0200
+++ new/os-autoinst-5.1779973703.70686ac/commands.pm    2026-05-28 
15:08:23.000000000 +0200
@@ -15,6 +15,7 @@
 use Mojo::File 'path';
 use myjsonrpc;
 use bmwqemu;
+use osutils qw(port_details);
 use testapi ();
 
 BEGIN {
@@ -283,6 +284,7 @@
     try { $daemon->run }
     catch ($e) {
         print "cmdsrv: failed to run daemon on port $port: $e\n";    # 
uncoverable statement
+        print port_details($port) if $e =~ /already in use/i;    # uncoverable 
statement
         _exit(1);    # uncoverable statement
     }
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/os-autoinst-5.1779461317.d4fb5bd/osutils.pm 
new/os-autoinst-5.1779973703.70686ac/osutils.pm
--- old/os-autoinst-5.1779461317.d4fb5bd/osutils.pm     2026-05-22 
16:48:37.000000000 +0200
+++ new/os-autoinst-5.1779973703.70686ac/osutils.pm     2026-05-28 
15:08:23.000000000 +0200
@@ -21,6 +21,7 @@
   run
   run_diag
   attempt
+  port_details
 );
 
 # An helper to lookup into a folder and find an executable file between given 
candidates
@@ -108,4 +109,10 @@
     bmwqemu::diag "Finished after $attempts attempts";
 }
 
+sub port_details ($port) {
+    my @ss_output = qx{ss -tlnp 2>/dev/null};
+    my @port_info = grep { /\b$port\b/ } @ss_output;
+    return @port_info ? join('', @port_info) : 'no details found';
+}
+
 1;

++++++ os-autoinst.obsinfo ++++++
--- /var/tmp/diff_new_pack.XhZte1/_old  2026-05-28 23:12:40.517215632 +0200
+++ /var/tmp/diff_new_pack.XhZte1/_new  2026-05-28 23:12:40.561217443 +0200
@@ -1,5 +1,5 @@
 name: os-autoinst
-version: 5.1779461317.d4fb5bd
-mtime: 1779461317
-commit: d4fb5bd6be9cbcbe42e5a9a8cc901be05aa6c17e
+version: 5.1779973703.70686ac
+mtime: 1779973703
+commit: 70686ac4d35c47520ae0e038f1e8cdf4908c866d
 

Reply via email to