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-distri-opensuse-deps b/os-autoinst-distri-opensuse-deps index ed04cc0..de9efe4 160000 --- a/os-autoinst-distri-opensuse-deps +++ b/os-autoinst-distri-opensuse-deps @@ -1 +1 @@ -Subproject commit ed04cc0602f1a90d2d62d36d9573e677223b206406adab6bade665af84b98e4f +Subproject commit de9efe473ace2d9a1b8361563f71d41d017d08a2971de9409955f989ac980b60 diff --git a/patchinfo.20260211094020694841.220258959514430/_patchinfo b/patchinfo.20260211094020694841.220258959514430/_patchinfo new file mode 100644 index 0000000..24f5461 --- /dev/null +++ b/patchinfo.20260211094020694841.220258959514430/_patchinfo @@ -0,0 +1,104 @@ + + os-autoinst-obs-workflow + moderate + recommended + Recommended update for openQA, os-autoinst-distri-opensuse-deps + This update for openQA, os-autoinst-distri-opensuse-deps 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-distri-opensuse-deps: + +- Added dependency perl(constant) +- Added dependency perl(Inline::Python) +- Removed dependency perl(Inline::Python) +- Removed dependency perl(LWP::Simple) +- Added dependency perl(LWP::Simple) +- Removed dependency perl(POSIX) +- Added dependency perl(parent) +- Added dependency perl(POSIX) +- Added dependency perl(strict) +- Added dependency perl(utf8) +- Added dependency perl(version) +- Added dependency perl(warnings) +- Removed dependency perl(constant) +- Removed dependency perl(parent) +- Removed dependency perl(strict) +- Removed dependency perl(utf8) +- Removed dependency perl(version) +- Removed dependency perl(warnings) +- Removed dependency /usr/bin/gzip +- Added dependency /usr/bin/gzip + +- Removed dependency gzip +- Added dependency /usr/bin/gzip + + openQA + openQA:openQA-devel-test + openQA:openQA-test + openQA:openQA-worker-test + openQA:openQA-client-test + os-autoinst-distri-opensuse-deps +