shield Recommended update for openqa, os-autoinst, python-openqa_client
openSUSE-2025-207


This update for openQA, os-autoinst, python-openqa_client fixes the following issues: Changes in openQA: - Update to version 5.1750081859.24dae152: * Bump eslint from 9.28.0 to 9.29.0 * Document where docs/images/openqa-in-5-minutes.webm comes from * Fix string definition to be more consistent - Update to version 5.1749832158.cc746ea0: * Bump @eslint/config-helpers from 0.2.2 to 0.2.3 * Docs: Convert images/openqa-in-5-minutes.gif to webm * Add test for failing save_needle with abort call * Document considerations for zero-downtime upgrades * Bump @eslint/config-array from 0.20.0 to 0.20.1 * Bump @eslint/plugin-kit from 0.3.1 to 0.3.2 * Change `do_cleanup` definition in test using `scm git` * apparmor: Allow file lock in fixed iso/hdd images * apparmor: Allow using 'git-lfs' * Disable git_auto_update by default * Re-add git_auto_commit and improved docs for the git settings * Tweak git config access in _git_clone_all * Disentangle git_auto_clone and git_auto_update * Bump brace-expansion from 1.1.11 to 1.1.12 * Update documentation with the new postgres format * Avoid showing too much probably disturbing errors on test details page * Update deprecated postgresql repository * Print one URL per line in test settings * Bump eslint-scope from 8.3.0 to 8.4.0 * Bump espree from 10.3.0 to 10.4.0 * Verify log output when cleanup fail in _save_needles * Improve error handling when loading test module results * Simplify the `createElement()` function * Restore behavior in case of empty details JSON after ca86aec6 * Verify abort job when git is disabled and do_cleanup is 'no' * Avoid job terminated unexpectedly by add signal handler * Bump datatables.net-bs5 from 2.3.1 to 2.3.2 * Bump acorn from 8.14.1 to 8.15.0 * Use regex when checking worker config for relevant sections * Allow appending values in worker config via `+=` * Streamline coding style in `t/24-worker-settings.t` * Allow using list and range specifiers in worker config file - 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 - Update to version 5.1748615746.d50d8e24: * Bump synckit from 0.11.6 to 0.11.8 * Bump eslint-plugin-prettier from 5.4.0 to 5.4.1 * Support repeated query params in filter parsing * Replace deprecated ingress class annotation with ingressClassName * CI: Update python version in check-helm-chart * Avoid database error when more than one limit parameter is specified * Use signatures in all functions of `t/ui/18-tests-details.t` * Improve details of test details test * Refactor search_args construction for multi-valued query parameters * Allow comma-separated filtering of flavor * Dependency cron 2025-05-26 * t: Test if flavor options from URL are carried over to the form * t: Add more testing of comma-separated values * t: Check URL contains single flavor * Apply macro to support upcoming opensuse/sle 16 build - Update to version 5.1748004971.d2bfe8ce: * CI: Enable Leap 16.0 OBS build checks * systemd: Increase availability of openqa-webui with ordering * systemd: Remove obsolete ordering of websockets after scheduler * Update GettingStarted.asciidoc Fedora instructions * Deprecate skip-checks and add check-repos option * Switch overly verbose "Updating seen from worker" messages to trace * t: Also use default test database in full-stack+deploy * Fix quoting issue in run-tests-within-container script * Bump eslint from 9.26.0 to 9.27.0 * Bump @modelcontextprotocol/sdk from 1.11.3 to 1.11.4 * Bump synckit from 0.11.5 to 0.11.6 * Create link to the common prove_wrapper * Avoid repeated calls to $t->app->minion * Add linear backoff in hook script * Sync the subrepo external/os-autoinst-common * Bump datatables.net-bs5 from 2.3.0 to 2.3.1 * Dependency cron 2025-05-16 * Bump @modelcontextprotocol/sdk from 1.11.2 to 1.11.3 * Bump eventsource-parser from 3.0.1 to 3.0.2 * Set TESTS_FAILED_FLAG to 1 instead of touching file * Explain container execution and CONTAINER_TEST implications * Remove section which checks unused variable * Update checkstyle invocation in run-tests-within-container script - Update to version 5.1747282262.9a4e6bb5: * load-templates: with --clean, empty job group YAML templates * Fix phrasing in jobs comment carry over unit test * Bump debug from 4.4.0 to 4.4.1 * Bump synckit from 0.11.4 to 0.11.5 * Avoid workers getting stuck with old jobs * Avoid duplicate `use Mojo::JSON` * Follow consistent database DUMP_FOLDER target directory * Create new systemd service and timer for database dump and cleanup * dump-templates: dump job groups as they exist, fix group checks * t: load-templates: check harder for what gets loaded * load-templates: job groups: simplify, don't error on group exists * load-templates: fix loading of job templates - Update to version 5.1747157239.98c95eac: * Improve wording of bail-out messages in fullstack test * Fix wrong test name in fullstack test * Avoid `git_clone` tasks failing with `Job terminated unexpectedly` * Bump @modelcontextprotocol/sdk from 1.11.1 to 1.11.2 * Ensure fullstack tests run even under high load * Bump eslint-config-prettier from 10.1.3 to 10.1.5 * Bump eventsource from 3.0.6 to 3.0.7 * Bump @modelcontextprotocol/sdk from 1.11.0 to 1.11.1 * Don't wait for scheduler when starting webUI * Improve description of systemd services * Install all relevant dirs under `/var/lib/openqa` via `Makefile` * Avoid permission errors when flagging a Git server outage * On shutdown keep openqa-webui and web server running until gru stopped * Render the SUSE "review:acceptable_for" button on overview as well * Bump eslint-config-prettier from 10.1.2 to 10.1.3 * Fix typo in 03-auth-openid.t * Bump bootstrap from 5.3.5 to 5.3.6 * Dependency cron 2025-05-06 * Revert "Block all distri git operations unless `scm = git` is set, add `git_auto_commit` setting, disentangle `git_auto_clone` and `git_auto_update`" * Avoid potential warning when checking whether the test order has changed * Bump eslint-plugin-prettier from 5.2.6 to 5.4.0 * Bump eslint from 9.25.1 to 9.26.0 * Bump ace-builds from 1.40.1 to 1.41.0 * Makefile: Create config folder template only where to be used by users * oauth2: use openQA base_url to create redirect URI if set * Disentangle git_auto_clone and git_auto_update * enqueue_git_update_all: don't check git_auto_clone * Add git_auto_commit setting to control commit of edited needles * Respect 'scm' config setting in _get_needles_ref_and_url * Avoid git clone/update operations unless 'scm' is set to 'git' * OpenID: Prevent confusing error about unset provider endpoint * OpenID: Prevent double-dot in log output * Bump @eslint-community/eslint-utils from 4.6.1 to 4.7.0 Changes in os-autoinst: - Update to version 5.1750077297.e0e64ba: * generalhw: fix is_shutdown signature * Support Wait() timeout message from newer versions of x3270 * VMWare-related code made compatible with non-GNU ps * Fix error from stricter Git permission checks when checking repo URL * VMware new routine provide_image_vmware_in_ds * ci: Remove workaround for Devel::Cover * Require Inline::Lua * Add support for lua test modules * Use CPAN module Test::CheckGitStatus * Apply macro to support upcoming opensuse/sle 16 build * Add dependency perl-Test-CheckGitStatus - Update to version 5.1749816802.bfdf10e: * Support Wait() timeout message from newer versions of x3270 * VMWare-related code made compatible with non-GNU ps * Fix error from stricter Git permission checks when checking repo URL * generalhw: implement is_shutdown * doc: Fix casing in GENERAL_HW_* descriptions - Update to version 5.1749203452.c6860a3: * generalhw: implement is_shutdown * doc: Fix casing in GENERAL_HW_* descriptions * VMware new routine provide_image_vmware_in_ds * ci: Remove workaround for Devel::Cover * Use CPAN module Test::CheckGitStatus * Apply macro to support upcoming opensuse/sle 16 build * Add dependency perl-Test-CheckGitStatus * t: Catch output in 23-baseclass.t * ci: Ensure 100% coverage without threshold * Fix coverage for package statements * Create link to the common prove_wrapper * Sync os-autoinst-common with the subrepo external/os-autoinst-common * Handle unhandled output from qemu and openvswitch tests * Mitigate perl version mismatch on test case * Try to increase pipe size for external video encoder * Avoid warning about uninitialized value * video_stream: add RGB<->BGR swapping support * t: fix frame format used in video_stream * video_stream: use ustreamer --persistent * tinycv: scale starting search position if size is different * Avoid sporadic test failures of fullstack test * Wrap prove to prevent unhandled output - Update to version 5.1748859519.44e4a9e: * ci: Remove workaround for Devel::Cover * Require Inline::Lua * Add support for lua test modules * Use CPAN module Test::CheckGitStatus * Apply macro to support upcoming opensuse/sle 16 build - Update to version 5.1747913329.a855b3a: * t: Catch output in 23-baseclass.t * ci: Ensure 100% coverage without threshold * Fix coverage for package statements * Create link to the common prove_wrapper * Sync os-autoinst-common with the subrepo external/os-autoinst-common * Try to increase pipe size for external video encoder * Avoid warning about uninitialized value * video_stream: add RGB<->BGR swapping support * t: fix frame format used in video_stream * video_stream: use ustreamer --persistent * tinycv: scale starting search position if size is different * Avoid sporadic test failures of fullstack test Changes in python-openqa_client: - update to 4.3.0: * Add new `get_latest_build` method (asmorodskyi) - update to 4.2.3: * Add py.typed marker to the package * Include the response text in RequestError (kalikiana) * Support `REQUESTS_CA_BUNDLE` and `CURL_CA_BUNDLE` environment variables (ricardobranco777)

  • Release Date
    Jun 18 2025
  • References
  • Type
    recommended
  • Severity
    moderate

cloud_download Downloads

SUSE Package Hub 15.6 s390x
  • Packages
    openQA
    The openQA web-frontend, scheduler and tools
    5.1750081859.24dae152-bp156.2.8.1 lock rpm
    openQA-auto-update
    Automatically upgrade and reboot the system when required
    5.1750081859.24dae152-bp156.2.8.1 lock rpm
    openQA-bootstrap
    Automated openQA setup
    5.1750081859.24dae152-bp156.2.8.1 lock rpm
    openQA-client
    Client tools for remote openQA management
    5.1750081859.24dae152-bp156.2.8.1 lock rpm
    openQA-common
    The openQA common tools for web-frontend and workers
    5.1750081859.24dae152-bp156.2.8.1 lock rpm
    openQA-continuous-update
    Continuously update packages from devel:openQA
    5.1750081859.24dae152-bp156.2.8.1 lock rpm
    openQA-devel
    Development package pulling in all build+test dependencies
    5.1750081859.24dae152-bp156.2.8.1 lock rpm
    openQA-doc
    The openQA documentation
    5.1750081859.24dae152-bp156.2.8.1 lock rpm
    openQA-local-db
    Helper package to ease setup of postgresql DB
    5.1750081859.24dae152-bp156.2.8.1 lock rpm
    openQA-munin
    Munin scripts
    5.1750081859.24dae152-bp156.2.8.1 lock rpm
    openQA-python-scripts
    Additional scripts in python
    5.1750081859.24dae152-bp156.2.8.1 lock rpm
    openQA-single-instance
    Convenience package for a single-instance setup using apache proxy
    5.1750081859.24dae152-bp156.2.8.1 lock rpm
    openQA-single-instance-nginx
    Convenience package for a single-instance setup using nginx proxy
    5.1750081859.24dae152-bp156.2.8.1 lock rpm
    openQA-worker
    The openQA worker
    5.1750081859.24dae152-bp156.2.8.1 lock rpm
    os-autoinst
    OS-level test automation
    5.1750077297.e0e64ba-bp156.2.6.1 lock rpm
    os-autoinst-devel
    Development package pulling in all build+test dependencies
    5.1750077297.e0e64ba-bp156.2.6.1 lock rpm
    os-autoinst-ipmi-deps
    Convenience package providing os-autoinst + ipmi worker jumphost deps
    5.1750077297.e0e64ba-bp156.2.6.1 lock rpm
    os-autoinst-openvswitch
    Openvswitch support for os-autoinst
    5.1750077297.e0e64ba-bp156.2.6.1 lock rpm
    os-autoinst-s390-deps
    Convenience package providing os-autoinst + s390 worker jumphost deps
    5.1750077297.e0e64ba-bp156.2.6.1 lock rpm
    os-autoinst-swtpm
    Convenience package providing os-autoinst+swtpm
    5.1750077297.e0e64ba-bp156.2.6.1 lock rpm
    python3-openqa_client
    Python openQA client library
    4.3.0-bp156.4.3.1 lock rpm
SUSE Package Hub 15.6 x86_64
  • Packages
    openQA
    The openQA web-frontend, scheduler and tools
    5.1750081859.24dae152-bp156.2.8.1 lock rpm
    openQA-auto-update
    Automatically upgrade and reboot the system when required
    5.1750081859.24dae152-bp156.2.8.1 lock rpm
    openQA-bootstrap
    Automated openQA setup
    5.1750081859.24dae152-bp156.2.8.1 lock rpm
    openQA-client
    Client tools for remote openQA management
    5.1750081859.24dae152-bp156.2.8.1 lock rpm
    openQA-common
    The openQA common tools for web-frontend and workers
    5.1750081859.24dae152-bp156.2.8.1 lock rpm
    openQA-continuous-update
    Continuously update packages from devel:openQA
    5.1750081859.24dae152-bp156.2.8.1 lock rpm
    openQA-devel
    Development package pulling in all build+test dependencies
    5.1750081859.24dae152-bp156.2.8.1 lock rpm
    openQA-doc
    The openQA documentation
    5.1750081859.24dae152-bp156.2.8.1 lock rpm
    openQA-local-db
    Helper package to ease setup of postgresql DB
    5.1750081859.24dae152-bp156.2.8.1 lock rpm
    openQA-munin
    Munin scripts
    5.1750081859.24dae152-bp156.2.8.1 lock rpm
    openQA-python-scripts
    Additional scripts in python
    5.1750081859.24dae152-bp156.2.8.1 lock rpm
    openQA-single-instance
    Convenience package for a single-instance setup using apache proxy
    5.1750081859.24dae152-bp156.2.8.1 lock rpm
    openQA-single-instance-nginx
    Convenience package for a single-instance setup using nginx proxy
    5.1750081859.24dae152-bp156.2.8.1 lock rpm
    openQA-worker
    The openQA worker
    5.1750081859.24dae152-bp156.2.8.1 lock rpm
    os-autoinst
    OS-level test automation
    5.1750077297.e0e64ba-bp156.2.6.1 lock rpm
    os-autoinst-devel
    Development package pulling in all build+test dependencies
    5.1750077297.e0e64ba-bp156.2.6.1 lock rpm
    os-autoinst-ipmi-deps
    Convenience package providing os-autoinst + ipmi worker jumphost deps
    5.1750077297.e0e64ba-bp156.2.6.1 lock rpm
    os-autoinst-openvswitch
    Openvswitch support for os-autoinst
    5.1750077297.e0e64ba-bp156.2.6.1 lock rpm
    os-autoinst-qemu-kvm
    Convenience package providing os-autoinst+qemu-kvm
    5.1750077297.e0e64ba-bp156.2.6.1 lock rpm
    os-autoinst-qemu-x86
    Convenience package providing os-autoinst+qemu-x86
    5.1750077297.e0e64ba-bp156.2.6.1 lock rpm
    os-autoinst-s390-deps
    Convenience package providing os-autoinst + s390 worker jumphost deps
    5.1750077297.e0e64ba-bp156.2.6.1 lock rpm
    os-autoinst-swtpm
    Convenience package providing os-autoinst+swtpm
    5.1750077297.e0e64ba-bp156.2.6.1 lock rpm
    python3-openqa_client
    Python openQA client library
    4.3.0-bp156.4.3.1 lock rpm
SUSE Package Hub 15.6 aarch64
  • Packages
    openQA
    The openQA web-frontend, scheduler and tools
    5.1750081859.24dae152-bp156.2.8.1 lock rpm
    openQA-auto-update
    Automatically upgrade and reboot the system when required
    5.1750081859.24dae152-bp156.2.8.1 lock rpm
    openQA-bootstrap
    Automated openQA setup
    5.1750081859.24dae152-bp156.2.8.1 lock rpm
    openQA-client
    Client tools for remote openQA management
    5.1750081859.24dae152-bp156.2.8.1 lock rpm
    openQA-common
    The openQA common tools for web-frontend and workers
    5.1750081859.24dae152-bp156.2.8.1 lock rpm
    openQA-continuous-update
    Continuously update packages from devel:openQA
    5.1750081859.24dae152-bp156.2.8.1 lock rpm
    openQA-devel
    Development package pulling in all build+test dependencies
    5.1750081859.24dae152-bp156.2.8.1 lock rpm
    openQA-doc
    The openQA documentation
    5.1750081859.24dae152-bp156.2.8.1 lock rpm
    openQA-local-db
    Helper package to ease setup of postgresql DB
    5.1750081859.24dae152-bp156.2.8.1 lock rpm
    openQA-munin
    Munin scripts
    5.1750081859.24dae152-bp156.2.8.1 lock rpm
    openQA-python-scripts
    Additional scripts in python
    5.1750081859.24dae152-bp156.2.8.1 lock rpm
    openQA-single-instance
    Convenience package for a single-instance setup using apache proxy
    5.1750081859.24dae152-bp156.2.8.1 lock rpm
    openQA-single-instance-nginx
    Convenience package for a single-instance setup using nginx proxy
    5.1750081859.24dae152-bp156.2.8.1 lock rpm
    openQA-worker
    The openQA worker
    5.1750081859.24dae152-bp156.2.8.1 lock rpm
    os-autoinst
    OS-level test automation
    5.1750077297.e0e64ba-bp156.2.6.1 lock rpm
    os-autoinst-devel
    Development package pulling in all build+test dependencies
    5.1750077297.e0e64ba-bp156.2.6.1 lock rpm
    os-autoinst-ipmi-deps
    Convenience package providing os-autoinst + ipmi worker jumphost deps
    5.1750077297.e0e64ba-bp156.2.6.1 lock rpm
    os-autoinst-openvswitch
    Openvswitch support for os-autoinst
    5.1750077297.e0e64ba-bp156.2.6.1 lock rpm
    os-autoinst-s390-deps
    Convenience package providing os-autoinst + s390 worker jumphost deps
    5.1750077297.e0e64ba-bp156.2.6.1 lock rpm
    os-autoinst-swtpm
    Convenience package providing os-autoinst+swtpm
    5.1750077297.e0e64ba-bp156.2.6.1 lock rpm
    python3-openqa_client
    Python openQA client library
    4.3.0-bp156.4.3.1 lock rpm
SUSE Package Hub 15.6 ppc64le
  • Packages
    openQA
    The openQA web-frontend, scheduler and tools
    5.1750081859.24dae152-bp156.2.8.1 lock rpm
    openQA-auto-update
    Automatically upgrade and reboot the system when required
    5.1750081859.24dae152-bp156.2.8.1 lock rpm
    openQA-bootstrap
    Automated openQA setup
    5.1750081859.24dae152-bp156.2.8.1 lock rpm
    openQA-client
    Client tools for remote openQA management
    5.1750081859.24dae152-bp156.2.8.1 lock rpm
    openQA-common
    The openQA common tools for web-frontend and workers
    5.1750081859.24dae152-bp156.2.8.1 lock rpm
    openQA-continuous-update
    Continuously update packages from devel:openQA
    5.1750081859.24dae152-bp156.2.8.1 lock rpm
    openQA-devel
    Development package pulling in all build+test dependencies
    5.1750081859.24dae152-bp156.2.8.1 lock rpm
    openQA-doc
    The openQA documentation
    5.1750081859.24dae152-bp156.2.8.1 lock rpm
    openQA-local-db
    Helper package to ease setup of postgresql DB
    5.1750081859.24dae152-bp156.2.8.1 lock rpm
    openQA-munin
    Munin scripts
    5.1750081859.24dae152-bp156.2.8.1 lock rpm
    openQA-python-scripts
    Additional scripts in python
    5.1750081859.24dae152-bp156.2.8.1 lock rpm
    openQA-single-instance
    Convenience package for a single-instance setup using apache proxy
    5.1750081859.24dae152-bp156.2.8.1 lock rpm
    openQA-single-instance-nginx
    Convenience package for a single-instance setup using nginx proxy
    5.1750081859.24dae152-bp156.2.8.1 lock rpm
    openQA-worker
    The openQA worker
    5.1750081859.24dae152-bp156.2.8.1 lock rpm
    os-autoinst
    OS-level test automation
    5.1750077297.e0e64ba-bp156.2.6.1 lock rpm
    os-autoinst-devel
    Development package pulling in all build+test dependencies
    5.1750077297.e0e64ba-bp156.2.6.1 lock rpm
    os-autoinst-ipmi-deps
    Convenience package providing os-autoinst + ipmi worker jumphost deps
    5.1750077297.e0e64ba-bp156.2.6.1 lock rpm
    os-autoinst-openvswitch
    Openvswitch support for os-autoinst
    5.1750077297.e0e64ba-bp156.2.6.1 lock rpm
    os-autoinst-s390-deps
    Convenience package providing os-autoinst + s390 worker jumphost deps
    5.1750077297.e0e64ba-bp156.2.6.1 lock rpm
    os-autoinst-swtpm
    Convenience package providing os-autoinst+swtpm
    5.1750077297.e0e64ba-bp156.2.6.1 lock rpm
    python3-openqa_client
    Python openQA client library
    4.3.0-bp156.4.3.1 lock rpm