Update Info

SUSE-PackageHub-16.0-packagehub-13


Recommended update for openQA, os-autoinst


Type: recommended
Severity: moderate
Issued: 2025-11-03
Description:
This update for openQA, os-autoinst fixes the following issues:

Changes in openQA:

- Update to version 5.1761296552.ae7c17aa:
  * Add tests for file_security_policy
  * Pass parameter $is_userfile to log_url
  * Remove redirect and serve files as attachments if necessary
  * Serve files uploaded by tests via asset domain
  * Use direct link to subdomain for the test assets
  * Revert "Don't redirect to asset domain via /needles/ID/(image|json) route"
  * Revert "Don't redirect screenshots, thumbs and needles to files_domain"

- Update to version 5.1761228068.a3a7f84d:
  * Dependency cron 2025-10-23

- Update to version 5.1761037330.ad78558e:
  * Avoid needless check for number of clones
  * Avoid creation of `git_clone` tasks for jobs with empty `DISTRI`

- Update to version 5.1760515610.a802d1dd:
  * Lower the prio of archiving jobs to avoid piling up finalize jobs
  * Add signatures in Schema::Result::ApiKeys

- Update to version 5.1760245411.e3aeaaec:
  * Dependency cron 2025-10-12

- Update to version 5.1760108577.fd2f2a48:
  * Log unavailability due to high load only as warning
  * Filter job stats of scheduled products also by arch and build
  * Document how to disable image optimizations
  * Make image optimization errors stop the job producing an incomplete job
  * Improve wording in description about job stats API
  * Run `optipng` for real and handle errors if it fails

- Update to version 5.1759912962.689b31ed:
  * Avoid failing `obs_rsync_run` jobs when restarting `openqa-gru.service`

- Update to version 5.1759834744.06a7028a:
  * parser: ktap: Return earlier if subtest result is SKIP
  * parser: ktap: Fallback to subtest index if name is not available

- Update to version 5.1759440640.bb989cab:
  * Don't redirect to asset domain via /needles/ID/(image|json) route

- Update to version 5.1759402042.49e912c3:
  * Introduce array job settings
  * Retry `obs_rsync_update_*` tasks if Gru service terminates

- Update to version 5.1759329378.3b8e8685:
  * Reduce the number of required checks for Mergify again
  * Ensure a failing cache service is seen as such by the worker/scheduler

- Update to version 5.1759248257.70b23b32:
  * Increase number of successful checks in Mergify config again
  * Disable Helm Chart CI checks temporarily
  * Consider all jobs for cleanup, not just jobs that were executed
  * Verify job deletion when dependent job present

- Update to version 5.1759149505.49c40b0b:
  * Use always the latest PostgreSQL image in Compose and documentation
  * Update the PostgreSQL version in the contributing documentation
  * Update PostgreSQL data path in Docker Compose file after updating to v18
  * Specify PostgreSQL version in Docker Compose configuration explicitly
  * mergify: Allow more time for dependabot update reaction
  * Remove version property from docker-compose
  * README: Fix openQA badge after switch to UEFI
  * build(deps-dev): bump eslint from 9.35.0 to 9.36.0

- Update to version 5.1758910696.7549bb98:
  * Replace argument assignment with signatures on ObsRsync/Task
  * Enable automatic dependabot updates again after improvements
  * docs: Add instructions for a continuous dashboard setup
  * Replace argument assignment with signatures Folders package
  * Fully cover WebAPI::Plugin::ObsRsync::Controller::Folders
  * script: Also use OPENQA_WEBUI_MODE for related services

- Update to version 5.1758814503.03d923a4:
  * Use Mojo::File in Worker for is_qemu_running
  * Use Mojo::File in Worker for meminfo
  * Document archiving of important jobs

- Update to version 5.1758729450.b88c0b40:
  * Reject jobs if worker is broken when receiving a new job

- Update to version 5.1758711845.e5c02221:
  * script: Allow to configure openQA mode
  * t: run at least once Memorylimit register with max_rss_limit > 0
  * Replace argument assignation with signatures on MemoryLimit

Changes in os-autoinst:

- Update to version 5.1761036042.c43e4ab:
  * Update perltidy
  * Allow redirects in needle NeedleDownloader
  * Don't overwrite firewall xml
  * Add UEFI support for ipxe kernel boot
  * os-autoinst-setup-multi-machine: Simplify determine_ethernet_interface

- Update to version 5.1759328765.e7438f7:
  * Allow redirects in needle NeedleDownloader
  * Don't overwrite firewall xml
  * Add UEFI support for ipxe kernel boot
  * t: Use consistent Mojo::File in 08-autotest as well
  * os-autoinst-setup-multi-machine: Simplify determine_ethernet_interface

- Update to version 5.1759134946.e08d7c7:
  * Add UEFI support for ipxe kernel boot
  * t: Use consistent Mojo::File in 08-autotest as well
  * os-autoinst-setup-multi-machine: Simplify determine_ethernet_interface
  * os-autoinst-setup-multi-machine: Only call zypper when necessary
  * os-autoinst-setup-multi-machine: Improve network interface check


              

References


No references

Packages


  • openQA-5.1761296552.ae7c17aa-bp160.1.1
  • os-autoinst-5.1761036042.c43e4ab-bp160.1.1