From f39aff6cbf8dd1ae2a0c70e203f218145d9da494e6b3a2261064f5aa9eb98b03 Mon Sep 17 00:00:00 2001 From: Robert Frohl Date: Fri, 6 Feb 2026 10:57:51 +0100 Subject: [PATCH] Update submodules from pool/openQA#21, pool/os-autoinst#14 and create patchinfo.20260206095645434427.93181000773252/_patchinfo --- openQA | 2 +- os-autoinst | 2 +- .../_patchinfo | 92 +++++++++++++++++++ 3 files changed, 94 insertions(+), 2 deletions(-) create mode 100644 patchinfo.20260206095645434427.93181000773252/_patchinfo diff --git a/openQA b/openQA index 19e2d1f..68075a6 160000 --- a/openQA +++ b/openQA @@ -1 +1 @@ -Subproject commit 19e2d1f0789310d38f5d2b75a93ad4ffc87a054ce5a261c5f253139b5d93ec99 +Subproject commit 68075a67b6c3af85a6b0be89c860a559170d085109c2bdaedf872b162cf6aed1 diff --git a/os-autoinst b/os-autoinst index c267795..34aae9a 160000 --- a/os-autoinst +++ b/os-autoinst @@ -1 +1 @@ -Subproject commit c267795e7d0b266f755e8519f4a4f7d3306b1b142ec5a9c59d48135643fb3479 +Subproject commit 34aae9aaf52b54cb5c4b4c4fee4662d658006de22227e91d2a1fe8006d93b013 diff --git a/patchinfo.20260206095645434427.93181000773252/_patchinfo b/patchinfo.20260206095645434427.93181000773252/_patchinfo new file mode 100644 index 0000000..a143199 --- /dev/null +++ b/patchinfo.20260206095645434427.93181000773252/_patchinfo @@ -0,0 +1,92 @@ + + os-autoinst-obs-workflow + moderate + recommended + Recommended update for openQA, os-autoinst + This update for openQA, os-autoinst fixes the following issues: + +Changes in openQA: + +- Update to version 5.1770274061.387b318c: + * Remove dependencies not available in 16 + * Remove all explicit versions from ci-packages.txt + * Explicitly use new cache key for fullstack_cache + * Use devel:openQA 16.0 repositories + * fix: Create user directory without sudo + * refactor(ui): use native DOM APIs for bulk action logic + * Update devel:openQA:ci/base container to Leap 16 + * Mark some one line catch statements uncoverable + * Move t/07-api_jobtokens.t to t/api/ + * refactor: Avoid mapping of actions in df-based cleanup + * refactor: Use loop to invoke `_delete_jobs` repeatedly + * refactor: Simplify code for df-based cleanup further + * refactor: Extract repeated lookup and loop into separate function + * Dependency cron 2026-02-03 + * feat(ui): add bulk action checkboxes to test overview filters + * feat(openqa-clone-custom-git-refspec): add "BADGE" mode + * fix(openqa-clone-custom-git-refspec): fix "MARKDOWN" mode + * feat(UI): add delete button for job groups and parent groups + * refactor(javascripts): harden by using const in admin_groups.js + * feat(api): prevent deletion of non-empty parent job groups + * docs: Fix typo in MCP documentation + * docs: Improve note about enabling modern Perl features + * test: Remove unused parameters in `OpenQA::Test::Case::login` + * navbar: add new item in menu to link MCP documentation + * Refactor t/lib/OpenQA/Test/Case.pm with signatures + * test: Consider all API controller code covered + * test: Cover remaining error cases of worker API + * fix: Improve error handling when updating records in admin tables + * test: Ensure consistent coverage of job cancellation function + * Prepare documentation generation for Leap 16.0 + * test: Cover remaining lines of `Search.pm` + * test: Cover remaining lines of `Locks.pm` + * refactor: Simplify `JobTemplate::destroy` + * refactor: Remove unused code from `JobTemplate.pm` + * git subrepo pull (merge) external/os-autoinst-common + * style: Add quotes in openqa-bootstrap + * feat: default API key expiration to 1 year, aligning with UI + * feat: wrap array in an object in api_key API responses + * feat: add API endpoint for deleting API keys + * feat: add API endpoint for listing API keys + * feat: add API endpoint for creating API keys + * fix(openqa-bootstrap): prevent shellcheck warning SC2086 + * Add dependency on 'file' + * refactor: Write code in `JobGroup.pm` in a more compact way + * test: Consider `Job.pm` fully covered + * test: Add tests for error handling of artefact upload + * refactor: Format artefact upload test in a more compact way + * test: Add tests for using assigned worker on job status updates + * test: Add tests for re-scheduling invalid scheduled product + * test: Add tests for querying non-existent scheduled product + * refactor: Use more compact coding style in `show_scheduled_product` + * refactor: Improve `Mm.pm` + * test: Improve tests of multi-machine API + * Remove unused module Config::Tiny from dependencies + +- Update to version 5.1769603414.6c0fa72e: + * Handle links on test_log on missing git repo extension + * test: Consider `Test.pm` fully covered + * test: Extend tests for showing dependency graph + * fix: Merge parallel clusters correctly for displaying dependency tree + +Changes in os-autoinst: + +Thu Feb 05 15:25:28 UTC 2026 - okurz@suse.com +- Update to version 5.1770127521.c249fe9: + * refactor: Distinguish tests by the script path in `loadtest` + * refactor: Simplify approach for avoiding redefine warnings + * test: Allow running tests with `Test::Warnings<0.033` + * test: Format test of `loadtestdir` in a more compact way + * test: Use `ENABLE_MODERN_PERL_FEATURES=1` in test suite + * feat: Allow enabling strict/warnings/signatures globally + + openQA + openQA:openQA-devel-test + openQA:openQA-test + openQA:openQA-worker-test + openQA:openQA-client-test + os-autoinst + os-autoinst:os-autoinst-test + os-autoinst:os-autoinst-devel-test + os-autoinst:os-autoinst-openvswitch-test + -- 2.51.1