diff --git a/openQA-5.1771872170.9e49dbec.obscpio b/openQA-5.1771872170.9e49dbec.obscpio deleted file mode 100644 index 9053219..0000000 --- a/openQA-5.1771872170.9e49dbec.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4a44d74419c391844fb3310f994e846f5ec6f782067495634a19493dcf77b18a -size 13735949 diff --git a/openQA-5.1772092969.74a39650.obscpio b/openQA-5.1772092969.74a39650.obscpio new file mode 100644 index 0000000..e3e03a4 --- /dev/null +++ b/openQA-5.1772092969.74a39650.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:816cc825ad8e849414d5d072bcc74098047071cf44233e7fd84b000ce30cc504 +size 13769741 diff --git a/openQA-client-test.spec b/openQA-client-test.spec index 6cc5d73..4c9770b 100644 --- a/openQA-client-test.spec +++ b/openQA-client-test.spec @@ -18,7 +18,7 @@ %define short_name openQA-client Name: %{short_name}-test -Version: 5.1771872170.9e49dbec +Version: 5.1772092969.74a39650 Release: 0 Summary: Test package for %{short_name} License: GPL-2.0-or-later diff --git a/openQA-devel-test.spec b/openQA-devel-test.spec index 273bb3a..2d343f6 100644 --- a/openQA-devel-test.spec +++ b/openQA-devel-test.spec @@ -18,7 +18,7 @@ %define short_name openQA-devel Name: %{short_name}-test -Version: 5.1771872170.9e49dbec +Version: 5.1772092969.74a39650 Release: 0 Summary: Test package for %{short_name} License: GPL-2.0-or-later diff --git a/openQA-test.spec b/openQA-test.spec index ab32e2d..a7cb667 100644 --- a/openQA-test.spec +++ b/openQA-test.spec @@ -18,7 +18,7 @@ %define short_name openQA Name: %{short_name}-test -Version: 5.1771872170.9e49dbec +Version: 5.1772092969.74a39650 Release: 0 Summary: Test package for openQA License: GPL-2.0-or-later diff --git a/openQA-worker-test.spec b/openQA-worker-test.spec index 645dfa8..7e07221 100644 --- a/openQA-worker-test.spec +++ b/openQA-worker-test.spec @@ -18,7 +18,7 @@ %define short_name openQA-worker Name: %{short_name}-test -Version: 5.1771872170.9e49dbec +Version: 5.1772092969.74a39650 Release: 0 Summary: Test package for %{short_name} License: GPL-2.0-or-later diff --git a/openQA.changes b/openQA.changes index cb73be8..f11257e 100644 --- a/openQA.changes +++ b/openQA.changes @@ -1,11 +1,65 @@ ------------------------------------------------------------------- -Mon Feb 23 19:52:58 UTC 2026 - okurz@suse.com +Thu Feb 26 18:08:33 UTC 2026 - okurz@suse.com -- Update to version 5.1771872170.9e49dbec: +- Update to version 5.1772092969.74a39650: + * test: Consider all of `lib/OpenQA/Task/` covered + * test: Cover handling developer session when saving needles + * test: Cover further error cases when saving needles + * fix: Fix error handling when saving needle JSON + * test: Workaround limitation of coverage tracking + * feat: Improve needle JSON validation + * test: Cover all cases of needle JSON validation + * fix: Avoid Perl warning when validating needle JSON + * refactor: Simplify code in `_delete_needles` + * test: Cover handling error when asset directory is not writable + * test: Cover skipping screenshot cleanup if still enqueued + * feat(openqa-upstreams.inc): set `max_conns` to max connection handled + * refactor: optimize and harden aggregate overview badges implementation + * refactor: improve aggregate overview badges implementation + * test: consolidate SVG badge unit tests + * feat: implement test result badges for aggregate overview queries + +------------------------------------------------------------------- +Wed Feb 25 20:08:14 UTC 2026 - okurz@suse.com + +- Update to version 5.1772031289.93bc2a13: + * docs(image): describe the TW image with openQA available in o3 + * fix(t/03-auth): avoid 'Too many open files' with mocks + * fix: avoid constant redefinition warnings in ScheduledProducts + * feat: add aggregate favicons for test overview + * build: improve cleanup of generated favicon assets + * feat: add Makefile targets to run services with temporary test database + * ci(helm): increase timeout on ct install + * feat: add gitlint for conventional commit checks + +------------------------------------------------------------------- +Tue Feb 24 21:52:18 UTC 2026 - okurz@suse.com + +- Update to version 5.1771942065.808b073f: + * test(t/44-scripts): extend to cover Python scripts + * test(t/44-scripts): implement individual timeouts + * fix(script): add early argument validation where missing + * test: harmonize Test::More call format using '+' prefix + * Dependency cron 2026-02-24 + * test: refine style check and fix ambiguous test calls + * Replace Ingress with Kubernetes Gateway API for external access + * refactor: ensure consistent test call parentheses format + * chore: add dependency for python3-gitlint commit checks * tweak: Improve logging of Git output * tweak: Avoid warnings about invalid revision ranges * tweak: Use normal warning log messages when encountering Git problems * fix: Avoid Perl warnings if URL passed to `git_commit_url` is invalid + * docs: Add section about security + * Fix tools/test_helm_chart after Helm chart reorganization + * Update Helm chart documentation + * Move worker subchart under openqa/ and fix connectivity + * Add single openqa parent chart with ingress and nginx + * Remove old helm chart structure + +------------------------------------------------------------------- +Mon Feb 23 16:01:06 UTC 2026 - okurz@suse.com + +- Update to version 5.1771846996.b67911c1: * fix: update ajv to fix moderate severity ReDoS vulnerability * fix: update minimatch override to fix high severity ReDoS vulnerability * openqa-load-templates: Slightly simplify diff --git a/openQA.obsinfo b/openQA.obsinfo index a577cb9..9d91d9f 100644 --- a/openQA.obsinfo +++ b/openQA.obsinfo @@ -1,4 +1,4 @@ name: openQA -version: 5.1771872170.9e49dbec -mtime: 1771872170 -commit: 9e49dbec8ea49ad7dac32aacbc0164f855b6bd73 +version: 5.1772092969.74a39650 +mtime: 1772092969 +commit: 74a396508c9a0468c077a85c120fbdbac5bcb04e diff --git a/openQA.spec b/openQA.spec index ea30c4e..ab2618a 100644 --- a/openQA.spec +++ b/openQA.spec @@ -90,7 +90,7 @@ %define qemu qemu %endif # The following line is generated from dependencies.yaml -%define style_check_requires ShellCheck perl(Code::TidyAll) perl(Perl::Critic) perl(Perl::Critic::Community) python3-yamllint shfmt +%define style_check_requires ShellCheck perl(Code::TidyAll) perl(Perl::Critic) perl(Perl::Critic::Community) python3-gitlint python3-yamllint shfmt # The following line is generated from dependencies.yaml %define cover_requires perl(Devel::Cover) perl(Devel::Cover::Report::Codecovbash) # The following line is generated from dependencies.yaml @@ -99,7 +99,7 @@ %define devel_requires %devel_no_selenium_requires chromedriver Name: openQA -Version: 5.1771872170.9e49dbec +Version: 5.1772092969.74a39650 Release: 0 Summary: The openQA web-frontend, scheduler and tools License: GPL-2.0-or-later