Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openQA for openSUSE:Factory checked in at 2025-06-06 22:45:01 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/openQA (Old) and /work/SRC/openSUSE:Factory/.openQA.new.19631 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "openQA" Fri Jun 6 22:45:01 2025 rev:695 rq:1283681 version:5.1749214996.3536da99 Changes: -------- --- /work/SRC/openSUSE:Factory/openQA/openQA.changes 2025-06-03 17:52:44.131604933 +0200 +++ /work/SRC/openSUSE:Factory/.openQA.new.19631/openQA.changes 2025-06-06 22:45:53.015832745 +0200 @@ -1,0 +2,14 @@ +Fri Jun 06 13:51:38 UTC 2025 - ok...@suse.com + +- Update to version 5.1749214996.3536da99: + * Bump @types/estree from 1.0.7 to 1.0.8 + * Support sass generation in all product versions + * Avoid sporadic test failures due to warning about closed ws connection + * Increase chart testing verbosity for better log trace + * Bump ace-builds from 1.41.0 to 1.42.0 + * Bump eslint from 9.27.0 to 9.28.0 + * Bump @pkgr/core from 0.2.4 to 0.2.7 + * Remove nested .gitignore from openQA rpm + * Add permissions to avoid the warnings in openQA build + +------------------------------------------------------------------- Old: ---- openQA-5.1748615746.d50d8e24.obscpio New: ---- openQA-5.1749214996.3536da99.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ openQA-client-test.spec ++++++ --- /var/tmp/diff_new_pack.1LqxSm/_old 2025-06-06 22:45:54.547896237 +0200 +++ /var/tmp/diff_new_pack.1LqxSm/_new 2025-06-06 22:45:54.551896403 +0200 @@ -1,7 +1,7 @@ # # spec file for package openQA-client-test # -# Copyright SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %define short_name openQA-client Name: %{short_name}-test -Version: 5.1748615746.d50d8e24 +Version: 5.1749214996.3536da99 Release: 0 Summary: Test package for %{short_name} License: GPL-2.0-or-later ++++++ openQA-devel-test.spec ++++++ --- /var/tmp/diff_new_pack.1LqxSm/_old 2025-06-06 22:45:54.575897398 +0200 +++ /var/tmp/diff_new_pack.1LqxSm/_new 2025-06-06 22:45:54.579897564 +0200 @@ -1,7 +1,7 @@ # # spec file for package openQA-devel-test # -# Copyright SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %define short_name openQA-devel Name: %{short_name}-test -Version: 5.1748615746.d50d8e24 +Version: 5.1749214996.3536da99 Release: 0 Summary: Test package for %{short_name} License: GPL-2.0-or-later ++++++ openQA-test.spec ++++++ --- /var/tmp/diff_new_pack.1LqxSm/_old 2025-06-06 22:45:54.615899056 +0200 +++ /var/tmp/diff_new_pack.1LqxSm/_new 2025-06-06 22:45:54.615899056 +0200 @@ -1,7 +1,7 @@ # # spec file for package openQA-test # -# Copyright SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %define short_name openQA Name: %{short_name}-test -Version: 5.1748615746.d50d8e24 +Version: 5.1749214996.3536da99 Release: 0 Summary: Test package for openQA License: GPL-2.0-or-later ++++++ openQA-worker-test.spec ++++++ --- /var/tmp/diff_new_pack.1LqxSm/_old 2025-06-06 22:45:54.643900216 +0200 +++ /var/tmp/diff_new_pack.1LqxSm/_new 2025-06-06 22:45:54.647900382 +0200 @@ -1,7 +1,7 @@ # # spec file for package openQA-worker-test # -# Copyright SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %define short_name openQA-worker Name: %{short_name}-test -Version: 5.1748615746.d50d8e24 +Version: 5.1749214996.3536da99 Release: 0 Summary: Test package for %{short_name} License: GPL-2.0-or-later ++++++ openQA.spec ++++++ --- /var/tmp/diff_new_pack.1LqxSm/_old 2025-06-06 22:45:54.679901708 +0200 +++ /var/tmp/diff_new_pack.1LqxSm/_new 2025-06-06 22:45:54.679901708 +0200 @@ -1,7 +1,7 @@ # # spec file for package openQA # -# Copyright 2018-2020 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,10 +12,10 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # -# can't use linebreaks here! + %define openqa_main_service openqa-webui.service %define openqa_extra_services openqa-gru.service openqa-websockets.service openqa-scheduler.service openqa-enqueue-audit-event-cleanup.service openqa-enqueue-audit-event-cleanup.timer openqa-enqueue-asset-cleanup.service openqa-enqueue-git-auto-update.service openqa-enqueue-asset-cleanup.timer openqa-enqueue-result-cleanup.service openqa-enqueue-result-cleanup.timer openqa-enqueue-bug-cleanup.service openqa-enqueue-bug-cleanup.timer openqa-enqueue-git-auto-update.timer openqa-enqueue-needle-ref-cleanup.service openqa-enqueue-needle-ref-cleanup.timer %define openqa_services %{openqa_main_service} %{openqa_extra_services} @@ -67,8 +67,15 @@ %define client_requires curl git-core jq perl(Getopt::Long::Descriptive) perl(IO::Socket::SSL) >= 2.009 perl(IPC::Run) perl(JSON::Validator) perl(LWP::Protocol::https) perl(LWP::UserAgent) perl(Test::More) perl(YAML::PP) >= 0.020 perl(YAML::XS) # The following line is generated from dependencies.yaml %define worker_requires bsdtar openQA-client optipng os-autoinst perl(Capture::Tiny) perl(File::Map) perl(Minion::Backend::SQLite) >= 5.0.7 perl(Mojo::IOLoop::ReadWriteProcess) >= 0.26 perl(Mojo::SQLite) psmisc sqlite3 >= 3.24.0 -# The following line is generated from dependencies.yaml +%if 0%{?suse_version} < 1570 +# SLE <= 15 has older Perl not providing a sufficiently recent +# ExtUtils::ParseXS needed by ExtUtils::CppGuess +# See https://progress.opensuse.org/issues/162500 for details %define build_requires %assetpack_requires npm rubygem(sass) >= 3.7.4 +%else +# The following line is generated from dependencies.yaml +%define build_requires %assetpack_requires npm perl(CSS::Sass) +%endif # All requirements needed by the tests executed during build-time. # Do not require on this in individual sub-packages except for the devel @@ -90,11 +97,11 @@ %define devel_requires %devel_no_selenium_requires chromedriver Name: openQA -Version: 5.1748615746.d50d8e24 +Version: 5.1749214996.3536da99 Release: 0 Summary: The openQA web-frontend, scheduler and tools License: GPL-2.0-or-later -Url: http://os-autoinst.github.io/openQA/ +URL: http://os-autoinst.github.io/openQA/ Source0: %{name}-%{version}.tar.xz Source2: node_modules.spec.inc %include %{_sourcedir}/node_modules.spec.inc @@ -109,10 +116,10 @@ BuildRequires: %{build_requires} BuildRequires: apparmor-rpm-macros BuildRequires: local-npm-registry -Requires: perl(Minion) >= 10.0 Requires: %{main_requires} Requires: openQA-client = %{version} Requires: openQA-common = %{version} +Requires: perl(Minion) >= 10.0 # we need to have the same sha1 as expected %requires_eq perl-Mojolicious-Plugin-AssetPack Recommends: %{name}-local-db @@ -214,8 +221,8 @@ %package client Summary: Client tools for remote openQA management -Requires: openQA-common = %{version} Requires: %client_requires +Requires: openQA-common = %{version} %description client Tools and support files for openQA client script. Client script is @@ -245,8 +252,8 @@ Summary: Convenience package for a single-instance setup using apache proxy Provides: %{name}-single-instance-apache Provides: %{name}-single-instance-apache2 -Requires: %{name}-local-db Requires: %{name} = %{version} +Requires: %{name}-local-db Requires: %{name}-worker = %{version} Requires: apache2 @@ -255,8 +262,8 @@ %package single-instance-nginx Summary: Convenience package for a single-instance setup using nginx proxy -Requires: %{name}-local-db Requires: %{name} = %{version} +Requires: %{name}-local-db Requires: %{name}-worker = %{version} Requires: nginx @@ -304,9 +311,9 @@ %if %{with munin_package} %package munin Summary: Munin scripts +Requires: curl Requires: munin Requires: munin-node -Requires: curl Requires: perl %description munin @@ -314,7 +321,6 @@ statistics. %endif - %prep %setup -q sed -e 's,/bin/env python,/bin/python,' -i script/openqa-label-all @@ -427,6 +433,7 @@ %if 0%{?suse_version} > 1500 %pre -f %{name}.pre %else + %pre if ! getent passwd geekotest > /dev/null; then %{_sbindir}/useradd -r -g nogroup -c "openQA user" \ @@ -453,6 +460,7 @@ %if 0%{?suse_version} > 1500 %pre worker -f openQA-worker.pre %else + %pre worker if ! getent passwd _openqa-worker > /dev/null; then %{_sbindir}/useradd -r -g nogroup -c "openQA worker" \ @@ -713,7 +721,7 @@ %{_sbindir}/rcopenqa-slirpvde %{_sbindir}/rcopenqa-vde_switch %{_sbindir}/rcopenqa-worker -%ghost %config(noreplace) %{_sysconfdir}/openqa/workers.ini +%ghost %config(noreplace) %attr(0644,root,root) %{_sysconfdir}/openqa/workers.ini %ghost %config(noreplace) %attr(0400,_openqa-worker,root) %{_sysconfdir}/openqa/client.conf %dir %{_sysconfdir}/openqa/workers.ini.d %dir %{_sysconfdir}/openqa/client.conf.d @@ -742,7 +750,7 @@ %{_datadir}/openqa/script/openqa-slirpvde %{_datadir}/openqa/script/openqa-vde_switch %{_tmpfilesdir}/openqa.conf -%ghost %dir %{_rundir}/openqa +%ghost %dir %attr(0755,_openqa-worker,root) %{_rundir}/openqa # worker libs %dir %{_datadir}/openqa %dir %{_datadir}/openqa/script ++++++ node_modules.obscpio ++++++ Binary files old/@eslint-js-9.27.0.tgz and new/@eslint-js-9.27.0.tgz differ Binary files old/@eslint-js-9.28.0.tgz and new/@eslint-js-9.28.0.tgz differ Binary files old/@pkgr-core-0.2.4.tgz and new/@pkgr-core-0.2.4.tgz differ Binary files old/@pkgr-core-0.2.7.tgz and new/@pkgr-core-0.2.7.tgz differ Binary files old/@types-estree-1.0.7.tgz and new/@types-estree-1.0.7.tgz differ Binary files old/@types-estree-1.0.8.tgz and new/@types-estree-1.0.8.tgz differ Binary files old/ace-builds-1.41.0.tgz and new/ace-builds-1.41.0.tgz differ Binary files old/ace-builds-1.42.0.tgz and new/ace-builds-1.42.0.tgz differ Binary files old/eslint-9.27.0.tgz and new/eslint-9.27.0.tgz differ Binary files old/eslint-9.28.0.tgz and new/eslint-9.28.0.tgz differ ++++++ node_modules.spec.inc ++++++ --- /var/tmp/diff_new_pack.1LqxSm/_old 2025-06-06 22:45:55.271926244 +0200 +++ /var/tmp/diff_new_pack.1LqxSm/_new 2025-06-06 22:45:55.275926409 +0200 @@ -4,7 +4,7 @@ Source1003: https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.2.2.tgz#/@eslint-config-helpers-0.2.2.tgz Source1004: https://registry.npmjs.org/@eslint/core/-/core-0.14.0.tgz#/@eslint-core-0.14.0.tgz Source1005: https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.1.tgz#/@eslint-eslintrc-3.3.1.tgz -Source1006: https://registry.npmjs.org/@eslint/js/-/js-9.27.0.tgz#/@eslint-js-9.27.0.tgz +Source1006: https://registry.npmjs.org/@eslint/js/-/js-9.28.0.tgz#/@eslint-js-9.28.0.tgz Source1007: https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.6.tgz#/@eslint-object-schema-2.1.6.tgz Source1008: https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.3.1.tgz#/@eslint-plugin-kit-0.3.1.tgz Source1009: https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz#/@humanfs-core-0.19.1.tgz @@ -12,11 +12,11 @@ Source1011: https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz#/@humanwhocodes-module-importer-1.0.1.tgz Source1012: https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz#/@humanwhocodes-retry-0.3.1.tgz Source1013: https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.2.tgz#/@humanwhocodes-retry-0.4.2.tgz -Source1014: https://registry.npmjs.org/@pkgr/core/-/core-0.2.4.tgz#/@pkgr-core-0.2.4.tgz +Source1014: https://registry.npmjs.org/@pkgr/core/-/core-0.2.7.tgz#/@pkgr-core-0.2.7.tgz Source1015: https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz#/@popperjs-core-2.11.8.tgz -Source1016: https://registry.npmjs.org/@types/estree/-/estree-1.0.7.tgz#/@types-estree-1.0.7.tgz +Source1016: https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz#/@types-estree-1.0.8.tgz Source1017: https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz#/@types-json-schema-7.0.15.tgz -Source1018: https://registry.npmjs.org/ace-builds/-/ace-builds-1.41.0.tgz#/ace-builds-1.41.0.tgz +Source1018: https://registry.npmjs.org/ace-builds/-/ace-builds-1.42.0.tgz#/ace-builds-1.42.0.tgz Source1019: https://registry.npmjs.org/acorn/-/acorn-8.14.1.tgz#/acorn-8.14.1.tgz Source1020: https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz#/acorn-jsx-5.3.2.tgz Source1021: https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz#/ajv-6.12.6.tgz @@ -73,7 +73,7 @@ Source1072: https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz#/deep-is-0.1.4.tgz Source1073: https://registry.npmjs.org/delaunator/-/delaunator-5.0.1.tgz#/delaunator-5.0.1.tgz Source1074: https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#/escape-string-regexp-4.0.0.tgz -Source1075: https://registry.npmjs.org/eslint/-/eslint-9.27.0.tgz#/eslint-9.27.0.tgz +Source1075: https://registry.npmjs.org/eslint/-/eslint-9.28.0.tgz#/eslint-9.28.0.tgz Source1076: https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-10.1.5.tgz#/eslint-config-prettier-10.1.5.tgz Source1077: https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.4.1.tgz#/eslint-plugin-prettier-5.4.1.tgz Source1078: https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.3.0.tgz#/eslint-scope-8.3.0.tgz ++++++ openQA-5.1748615746.d50d8e24.obscpio -> openQA-5.1749214996.3536da99.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openQA-5.1748615746.d50d8e24/.gitignore new/openQA-5.1749214996.3536da99/.gitignore --- old/openQA-5.1748615746.d50d8e24/.gitignore 2025-05-30 16:35:46.000000000 +0200 +++ new/openQA-5.1749214996.3536da99/.gitignore 2025-06-06 15:03:16.000000000 +0200 @@ -46,3 +46,5 @@ openqa-documentation.html docs/build/ docs/vendor/ +# docs +**/openqa-in-5-minutes.gif diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openQA-5.1748615746.d50d8e24/dependencies.yaml new/openQA-5.1749214996.3536da99/dependencies.yaml --- old/openQA-5.1748615746.d50d8e24/dependencies.yaml 2025-05-30 16:35:46.000000000 +0200 +++ new/openQA-5.1749214996.3536da99/dependencies.yaml 2025-06-06 15:03:16.000000000 +0200 @@ -26,7 +26,7 @@ perl(YAML::PP): '>= 0.026' build_requires: - rubygem(sass): '>= 3.7.4' + perl(CSS::Sass): npm: '%assetpack_requires': diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openQA-5.1748615746.d50d8e24/dist/rpm/openQA.spec new/openQA-5.1749214996.3536da99/dist/rpm/openQA.spec --- old/openQA-5.1748615746.d50d8e24/dist/rpm/openQA.spec 2025-05-30 16:35:46.000000000 +0200 +++ new/openQA-5.1749214996.3536da99/dist/rpm/openQA.spec 2025-06-06 15:03:16.000000000 +0200 @@ -67,8 +67,15 @@ %define client_requires curl git-core jq perl(Getopt::Long::Descriptive) perl(IO::Socket::SSL) >= 2.009 perl(IPC::Run) perl(JSON::Validator) perl(LWP::Protocol::https) perl(LWP::UserAgent) perl(Test::More) perl(YAML::PP) >= 0.020 perl(YAML::XS) # The following line is generated from dependencies.yaml %define worker_requires bsdtar openQA-client optipng os-autoinst perl(Capture::Tiny) perl(File::Map) perl(Minion::Backend::SQLite) >= 5.0.7 perl(Mojo::IOLoop::ReadWriteProcess) >= 0.26 perl(Mojo::SQLite) psmisc sqlite3 >= 3.24.0 -# The following line is generated from dependencies.yaml +%if 0%{?suse_version} < 1570 +# SLE <= 15 has older Perl not providing a sufficiently recent +# ExtUtils::ParseXS needed by ExtUtils::CppGuess +# See https://progress.opensuse.org/issues/162500 for details %define build_requires %assetpack_requires npm rubygem(sass) >= 3.7.4 +%else +# The following line is generated from dependencies.yaml +%define build_requires %assetpack_requires npm perl(CSS::Sass) +%endif # All requirements needed by the tests executed during build-time. # Do not require on this in individual sub-packages except for the devel @@ -714,7 +721,7 @@ %{_sbindir}/rcopenqa-slirpvde %{_sbindir}/rcopenqa-vde_switch %{_sbindir}/rcopenqa-worker -%ghost %config(noreplace) %{_sysconfdir}/openqa/workers.ini +%ghost %config(noreplace) %attr(0644,root,root) %{_sysconfdir}/openqa/workers.ini %ghost %config(noreplace) %attr(0400,_openqa-worker,root) %{_sysconfdir}/openqa/client.conf %dir %{_sysconfdir}/openqa/workers.ini.d %dir %{_sysconfdir}/openqa/client.conf.d @@ -743,7 +750,7 @@ %{_datadir}/openqa/script/openqa-slirpvde %{_datadir}/openqa/script/openqa-vde_switch %{_tmpfilesdir}/openqa.conf -%ghost %dir %{_rundir}/openqa +%ghost %dir %attr(0755,_openqa-worker,root) %{_rundir}/openqa # worker libs %dir %{_datadir}/openqa %dir %{_datadir}/openqa/script diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openQA-5.1748615746.d50d8e24/docs/asciinema/.gitignore new/openQA-5.1749214996.3536da99/docs/asciinema/.gitignore --- old/openQA-5.1748615746.d50d8e24/docs/asciinema/.gitignore 2025-05-30 16:35:46.000000000 +0200 +++ new/openQA-5.1749214996.3536da99/docs/asciinema/.gitignore 1970-01-01 01:00:00.000000000 +0100 @@ -1 +0,0 @@ -openqa-in-5-minutes.gif diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openQA-5.1748615746.d50d8e24/docs/images/.gitignore new/openQA-5.1749214996.3536da99/docs/images/.gitignore --- old/openQA-5.1748615746.d50d8e24/docs/images/.gitignore 2025-05-30 16:35:46.000000000 +0200 +++ new/openQA-5.1749214996.3536da99/docs/images/.gitignore 1970-01-01 01:00:00.000000000 +0100 @@ -1 +0,0 @@ -openqa-in-5-minutes.gif diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openQA-5.1748615746.d50d8e24/package-lock.json new/openQA-5.1749214996.3536da99/package-lock.json --- old/openQA-5.1748615746.d50d8e24/package-lock.json 2025-05-30 16:35:46.000000000 +0200 +++ new/openQA-5.1749214996.3536da99/package-lock.json 2025-06-06 15:03:16.000000000 +0200 @@ -9,7 +9,7 @@ "version": "1.0.0", "license": "GPL-2.0", "dependencies": { - "ace-builds": "^1.41.0", + "ace-builds": "^1.42.0", "anser": "^2.3.2", "bootstrap": "^5.3.6", "chosen-js": "^1.8.7", @@ -22,7 +22,7 @@ "timeago": "^1.6.7" }, "devDependencies": { - "eslint": "^9.27.0", + "eslint": "^9.28.0", "eslint-config-prettier": "^10.1.5", "eslint-plugin-prettier": "^5.4.1", "prettier": "3.5.3" @@ -119,9 +119,9 @@ } }, "node_modules/@eslint/js": { - "version": "9.27.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.27.0.tgz", - "integrity": "sha512-G5JD9Tu5HJEu4z2Uo4aHY2sLV64B7CDMXxFzqzjl3NKd6RVzSXNoE80jk7Y0lJkTTkjiIhBAqmlYwjuBY3tvpA==", + "version": "9.28.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.28.0.tgz", + "integrity": "sha512-fnqSjGWd/CoIp4EXIxWVK/sHA6DOHN4+8Ix2cX5ycOY7LG0UY8nHCU5pIp2eaE1Mc7Qd8kHspYNzYXT2ojPLzg==", "dev": true, "license": "MIT", "engines": { @@ -204,9 +204,9 @@ } }, "node_modules/@pkgr/core": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/@pkgr/core/-/core-0.2.4.tgz", - "integrity": "sha512-ROFF39F6ZrnzSUEmQQZUar0Jt4xVoP9WnDRdWwF4NNcXs3xBTLgBUDoOwW141y1jP+S8nahIbdxbFC7IShw9Iw==", + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/@pkgr/core/-/core-0.2.7.tgz", + "integrity": "sha512-YLT9Zo3oNPJoBjBc4q8G2mjU4tqIbf5CEOORbUUr48dCD9q3umJ3IPlVqOqDakPfd2HuwccBaqlGhN4Gmr5OWg==", "dev": true, "license": "MIT", "engines": { @@ -227,9 +227,9 @@ } }, "node_modules/@types/estree": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.7.tgz", - "integrity": "sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==", + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", + "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", "dev": true, "license": "MIT" }, @@ -241,9 +241,9 @@ "license": "MIT" }, "node_modules/ace-builds": { - "version": "1.41.0", - "resolved": "https://registry.npmjs.org/ace-builds/-/ace-builds-1.41.0.tgz", - "integrity": "sha512-tiEUfw7V/FpHuI4tG7KS+muOTMIuPh6zReBAD2Uqhe9t00tLeyVGxjXu0tSqz5OIPWy7/wvuJBVXAsNWx0rYvQ==", + "version": "1.42.0", + "resolved": "https://registry.npmjs.org/ace-builds/-/ace-builds-1.42.0.tgz", + "integrity": "sha512-nRDbpHguujCh9Lb00jtJAblR6d5JEi6RVrHtj+TAlUqRYwWl5Es7iHnyXUOmTcMfkzQ2/TPn45G/yvdQGa0ZXw==", "license": "BSD-3-Clause" }, "node_modules/acorn": { @@ -892,9 +892,9 @@ } }, "node_modules/eslint": { - "version": "9.27.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.27.0.tgz", - "integrity": "sha512-ixRawFQuMB9DZ7fjU3iGGganFDp3+45bPOdaRurcFHSXO1e/sYwUX/FtQZpLZJR6SjMoJH8hR2pPEAfDyCoU2Q==", + "version": "9.28.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.28.0.tgz", + "integrity": "sha512-ocgh41VhRlf9+fVpe7QKzwLj9c92fDiqOj8Y3Sd4/ZmVA4Btx4PlUYPq4pp9JDyupkf1upbEXecxL2mwNV7jPQ==", "dev": true, "license": "MIT", "dependencies": { @@ -904,7 +904,7 @@ "@eslint/config-helpers": "^0.2.1", "@eslint/core": "^0.14.0", "@eslint/eslintrc": "^3.3.1", - "@eslint/js": "9.27.0", + "@eslint/js": "9.28.0", "@eslint/plugin-kit": "^0.3.1", "@humanfs/node": "^0.16.6", "@humanwhocodes/module-importer": "^1.0.1", diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openQA-5.1748615746.d50d8e24/package.json new/openQA-5.1749214996.3536da99/package.json --- old/openQA-5.1748615746.d50d8e24/package.json 2025-05-30 16:35:46.000000000 +0200 +++ new/openQA-5.1749214996.3536da99/package.json 2025-06-06 15:03:16.000000000 +0200 @@ -12,13 +12,13 @@ }, "homepage": "https://github.com/os-autoinst/openQA#readme", "devDependencies": { - "eslint": "^9.27.0", + "eslint": "^9.28.0", "eslint-config-prettier": "^10.1.5", "eslint-plugin-prettier": "^5.4.1", "prettier": "3.5.3" }, "dependencies": { - "ace-builds": "^1.41.0", + "ace-builds": "^1.42.0", "anser": "^2.3.2", "bootstrap": "^5.3.6", "chosen-js": "^1.8.7", diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openQA-5.1748615746.d50d8e24/t/lib/OpenQA/SeleniumTest.pm new/openQA-5.1749214996.3536da99/t/lib/OpenQA/SeleniumTest.pm --- old/openQA-5.1748615746.d50d8e24/t/lib/OpenQA/SeleniumTest.pm 2025-05-30 16:35:46.000000000 +0200 +++ new/openQA-5.1749214996.3536da99/t/lib/OpenQA/SeleniumTest.pm 2025-06-06 15:03:16.000000000 +0200 @@ -216,6 +216,9 @@ # WebSocket connection next if ($msg =~ qr/Data frame received after close/); # uncoverable statement + # ignore warning that can happen when we intentionally wait for the WebSocket connection to be closed + next if ($msg =~ qr/WebSocket is already in CLOSING or CLOSED state/i); # uncoverable statement + # ignore when server replied with 4xx response; this may be provoked when testing error cases and if it is # not expected tests would fail anyways next if ($msg =~ qr/server responded with a status of 4\d\d/); # uncoverable statement diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openQA-5.1748615746.d50d8e24/tools/test_helm_chart new/openQA-5.1749214996.3536da99/tools/test_helm_chart --- old/openQA-5.1748615746.d50d8e24/tools/test_helm_chart 2025-05-30 16:35:46.000000000 +0200 +++ new/openQA-5.1749214996.3536da99/tools/test_helm_chart 2025-06-06 15:03:16.000000000 +0200 @@ -6,4 +6,4 @@ cd container/helm -ct "${1:-lint}" --all --config ct.yaml +ct "${1:-lint}" --debug --all --config ct.yaml ++++++ openQA.obsinfo ++++++ --- /var/tmp/diff_new_pack.1LqxSm/_old 2025-06-06 22:46:12.540641902 +0200 +++ /var/tmp/diff_new_pack.1LqxSm/_new 2025-06-06 22:46:12.560642731 +0200 @@ -1,5 +1,5 @@ name: openQA -version: 5.1748615746.d50d8e24 -mtime: 1748615746 -commit: d50d8e2435b3f651391b441fcfaf593f5599f70a +version: 5.1749214996.3536da99 +mtime: 1749214996 +commit: 3536da995fac01d1abde149eae1a76bdc3728293