Package Release Info

openQA-client-test-5.1746194731.ed2800a0-bp156.2.5.1

Update Info: openSUSE-2025-146
Available in Package Hub : 15 SP6 Update

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

Change Logs

* Fri May 02 2025 okurz@suse.com
- Update to version 5.1746194731.ed2800a0:
  * Improve regex to match flexible spacing
  * Bump @eslint/config-helpers from 0.2.1 to 0.2.2
* Fri May 02 2025 okurz@suse.com
- Update to version 5.1746018652.10b1e438:
  * Bump datatables.net-bs5 from 2.2.2 to 2.3.0
  * Follow symlinks but only delete files with dump-db script
  * Avoid unbound variable error in dump-db script
  * Fix result in case of giving up gru jobs without GruTasks
  * Add nice and ionice to dump-db script
  * Documented the PROVE_COMMAND and prove_wrapper feature
  * Add explicit test for `obsolete_minion_jobs`
  * Avoid leftover Minion jobs after failing txn when scheduling jobs
  * Wrap prove to prevent unhandled output
* Thu Apr 24 2025 okurz@suse.com
- Update to version 5.1745500773.055f94fe:
  * Make parameters of dump-db script customizable
  * Add dump-db script to openQA-local-db package
  * Add '--help' to dump-db script
  * Improve dump-db script quality
  * Give up gru jobs which point to non existing GruTask
  * Bump ace-builds from 1.40.0 to 1.40.1
  * Move database dump script
  * More verbose error message for job template update
  * Bump eslint from 9.25.0 to 9.25.1
  * Fix URLs in admin/productlog
  * Bump eslint from 9.24.0 to 9.25.0
  * Remove unhandled output generated by log over jobs resultset
* Thu Apr 17 2025 okurz@suse.com
- Update to version 5.1744914226.24548346:
  * Bump @eslint-community/eslint-utils from 4.6.0 to 4.6.1
  * Add signal guard for schedule_iso minion tasks
  * Avoid security review by not packaging sysctl config for Tumbleweed
  * Fix jobs sometimes ending up without group after retry on deadlocks
  * Bump ace-builds from 1.39.1 to 1.40.0
  * Bump synckit from 0.11.3 to 0.11.4
  * Bump @pkgr/core from 0.2.2 to 0.2.4
  * Bump @eslint-community/eslint-utils from 4.5.1 to 4.6.0
  * Reload only specific AppArmor profiles on updates
  * Ignore short Git service outages
  * Bump eslint-config-prettier from 10.1.1 to 10.1.2
  * Bump @pkgr/core from 0.2.1 to 0.2.2
  * Change text body on build absent in parent_group_overview
  * Change phrasing in docs as suggested in review
  * Mention drop-in config file for worker like for the other config files
  * Bump synckit from 0.11.2 to 0.11.3
  * Ensure `…-restart@.path` units don't run into inotify limit
  * Restart AppArmor service when updating workers
  * Rollback retries applied for full-stack test preventing ci from failing
  * Allow web UI services to read client config
  * Bump @pkgr/core from 0.2.0 to 0.2.1
  * Bump eslint from 9.23.0 to 9.24.0
  * Bump bootstrap from 5.3.4 to 5.3.5
  * Consider all config files in unit for auto-reloading workers
  * Update apparmor profiles after adding config sub directories
  * Dependency cron 2025-04-05
  * Adapt scripts to recent config file changes
  * Simplify Utils::check_download_url
  * Simplify Utils::parse_assets_from_settings
  * Simplify Utils::_round_a_bit
  * Add signatures in OpenQA::Utils
  * Avoid Perl warning when showing group overview with e.g. `only_tagged=2`
  * Bump bootstrap from 5.3.3 to 5.3.4
  * Bump synckit from 0.11.1 to 0.11.2
  * Emphasize drop-in configurations in documentation
  * Prevent config files from being moved on updates
  * Fix use of defaults if database config is not present
  * Update documentation after previous configuration changes
  * Install default config under `/usr/share/doc/openqa/examples`
  * Add Utils.pm to fully_covered in Codecov
  * Use the signal guard in download_asset
  * Improve retrieving substring in OpenQA::Utils
  * Bump eslint-plugin-prettier from 5.2.5 to 5.2.6
  * Extend connection limit of ws server to handle more workers
  * Use more signatures in OpenQA::Utils
  * Simplify Utils::get_url_short
  * Use signatures in Utils::get_url_short
  * Avoid unhandled output in `t/20-stale-job…` after 8c5a3a43
  * Use signatures on Task/Asset/Download.pm
  * Remove unused module imports in ws server code
  * Improve scalability by only sending worker status on ws server ack
  * Avoid hardcoding /tmp to ensure compatibility with varied environments
  * Update worker tests with tempdirs under /tmp and not in worktree
  * Bump @eslint/config-helpers from 0.2.0 to 0.2.1
  * Bump @eslint/plugin-kit from 0.2.7 to 0.2.8
  * Fix typo in infopanel
  * Improve job priority display
  * Check if the taskname exists if not avoid undefined value
  * Avoid accidentally considering `/usr/etc` the `etc/ from devel checkout
  * Update tempdir path to /tmp to cleanup worktree for workers tests
  * Support all config features for `workers.ini` as well
  * Use consistent temporary database path
  * Add hyperlinks to the products log
  * CI: Bump codecov uploader to 5.3.0
* Fri Mar 28 2025 okurz@suse.com
- Update to version 5.1743174385.0bd1f0a8:
  * Allow reading config files from `/usr/etc/openqa` and drop-in files
  * Fix showing version on web UI after fbf611f1347d3087010ee8d6c8c34b169
  * Read config from `/usr/etc/openqa` even if `/etc/openqa/….d/…` present
  * Avoid unhandled output in `t/config.t` after recent changes
  * Mention that devel config files override any system provided config
  * Make loading nested config files work with RPM packaging (2nd attempt)
* Thu Mar 27 2025 okurz@suse.com
- Update to version 5.1743092811.fb25b01c:
  * Avoid interrupting/skipping directly chained jobs due to high load
  * Dependency cron 2025-03-27
* Wed Mar 26 2025 okurz@suse.com
- Update to version 5.1743011892.5068f7f4:
  * Add new test for skipped job count
  * dist: Add headers expected by OBS checks
  * Use spaces in the Test:Most functions of ui/14-dashboard.t
  * Update url query only with the selected option
  * Bump eslint-plugin-prettier from 5.2.4 to 5.2.5
  * Revert "Make loading nested config files work with our RPM packaging (no symlink)"
  * Make loading nested config files work with our RPM packaging
  * Remove unused cropper.css
  * Bump @eslint/eslintrc from 3.3.0 to 3.3.1
  * Bump eslint from 9.22.0 to 9.23.0
  * Bump @types/estree from 1.0.6 to 1.0.7
  * Bump eslint-plugin-prettier from 5.2.3 to 5.2.4
  * dist: Add missing copyright header
  * Allow web proxy to reach openQA on SELinux systems
  * Fix config drop-in path to upstream specifications
  * Bump ace-builds from 1.39.0 to 1.39.1
  * Bump @pkgr/core from 0.1.1 to 0.1.2
  * Consistently use try/catch instead of 'if ' everywhere
  * t: Remove obsolete exception checking in 28-logging.t
  * Slightly simplify Worker::Job
  * Also use try/catch in Controller::API::V1::Comment
  * Log AMQP errors only as such when retries exhausted
  * Slightly simplify Shared::GruJob
  * Show job ID only in AMQP log messages when actually present
  * docs: Enable clickable section headers
  * Add section numbering in OpenQA Documentation
  * Dependency cron 2025-03-19
  * Improve "from" time label in /tests/overview
  * Mark uncoverable lines in Worker::Job
* Mon Mar 17 2025 okurz@suse.com
- Update to version 5.1742233134.0a4478bf:
  * Dependency cron 2025-03-17
  * ci: Cover OpenQA::Worker::Job::_read_json_file
  * Remove obsolete support for Mojolicious < 9
  * Simplify 'dump_yaml'
* Thu Mar 13 2025 okurz@suse.com
- Update to version 5.1741882150.baca1fd8:
  * Fix bugzilla product entry for SL Micro
  * Include IDs in error message when sending AMQP message fails
  * Bump @eslint-community/eslint-utils from 4.5.0 to 4.5.1
  * Fix XUnit parser softfail scenario
  * Use signatures in lib/OpenQA/Schema/ResultSet/Jobs.pm
  * Improve reading of text_data in module results
  * Ensure fullstack tests run under high system load
  * Add signatures to OpenQA::Schema::Result::JobModules
  * Bump @eslint-community/eslint-utils from 4.4.1 to 4.5.0
  * Fix unstable UI tests by waiting for popovers
  * Revert "Mitigate error for textData undef"
  * Mitigate textData undef failure
  * Fix two more sporadic test failures in `t/ui/10-tests_overview.t`
  * Avoid race condition in `t/ui/21-admin-needles.t`
  * Mitigate error for textData undef
  * Make the tests consistent with the behaviour before 0b78fa6
  * Fix more sporadic test failures in `t/ui/10-tests_overview.t`
  * Bump eslint-config-prettier from 10.0.2 to 10.1.1
  * Bump eslint from 9.21.0 to 9.22.0
  * Dependency cron 2025-03-10
* Sun Mar 09 2025 okurz@suse.com
- Update to version 5.1741427870.33ddb978:
  * Use of Feature::Compat::Try in the test libraries
  * Fix sporadic test failure in `t/ui/10-tests_overview.t`
  * Simplify test for filtering on test results overview
  * t: Use implicit Test::Exception functions for the test
* Fri Mar 07 2025 okurz@suse.com
- Update to version 5.1741336382.92b047c6:
  * Replace eval with try/catch wherever applicable
  * Consider `t/ui/01-list.t` stable again after 0b4f441
  * Bump acorn from 8.14.0 to 8.14.1
  * Use more signatures in OpenQA::WebAPI::Plugin::AMQP
  * Simplify OpenQA::WebAPI::Controller::Test
  * Improve path handling for needles and OPENQA_BASEDIR
  * Fix unstable UI test of result filter
  * Use more signatures in WebAPI::Controller::Test
  * Remove unused method in OpenQA::WebAPI::Controller::Test
  * ci: Reduce timeout for wait_for_result_panel
  * Apply mitigation for failing circleci with more retry attempts
* Tue Mar 04 2025 okurz@suse.com
- Update to version 5.1741096950.1f5cdabd:
  * Remove Try::Tiny from dependencies
  * Avoid error when emiting an AMQP job event when the job does not exist
  * Add check to enforce Feature::Compat::Try
  * Use Feature::Compat::Try in openqa-load-templates script
  * Update migration script using Feature::Compat::Try
  * Remove unused dependency from SeleniumTest.pm
  * Use Test::Exception in deploy.t
* Mon Mar 03 2025 okurz@suse.com
- Update to version 5.1741014912.a69a2ecf:
  * t: Prevent git in tests use tester's ~/.gitconfig
  * Replace Try::Tiny from remaining OpenQA modules
  * Bump prettier from 3.5.2 to 3.5.3
  * Add softfail to XUnit parser poo#177321
  * Use perldoc above the corresponding functions
* Mon Mar 03 2025 okurz@suse.com
- Update to version 5.1741001706.950ead88:
  * Simplify WebSockets::Worker::Controller
  * t: Avoid output in non-verbose mode
  * Fix non-custom OAuth2 providers
  * Use signatures in WebSockets/Controller/Worker.pm
* Fri Feb 28 2025 okurz@suse.com
- Update to version 5.1740761651.192e0b4f:
  * Simplify needle_url in Step controller
  * Remove uncoverable comment from one statement
  * Handle unhandled git output by not outputting it
  * Document `WORKER_CLASS`-specific settings
  * Ensure instance-specific worker settings have precedence
  * Avoid duplicated code for reading web UI specific worker config
  * Allow `WORKER_CLASS`-specific settings in worker config
  * Only log git checkout if target file is not already there
  * Enable prove to run tests relying on default test database
  * t: Use signatures in Test::Database
  * t: Use Feature::Compat::Try in Test::Database
  * Extract methods in JobTemplate::update
  * Show needles from correct git ref on test result page
  * Bump eslint-config-prettier from 10.0.1 to 10.0.2
  * Avoid repetition of allowed characters in test names
  * Streamline test name parsing in clone job with new validation code
  * Adapt use of `local-npm-registry` to version 1.1.0
  * Document traceability and reproducibility of tests
  * Replace Try::Tiny with Feature::Compat::Try
  * coverage: Avoid B::Deparse warning with Syntax::Keyword::Try::Deparse
  * Use function pointer in JobTemplate method
  * Extract method from WebAPI::Controller::API::V1::JobTemplate::update
  * Extract method in WebAPI::Controller::API::V1::JobTemplate
  * Use proper big-comma style WebAPI::Controller::API::V1::JobTemplate
  * Use signatures in WebAPI::Controller::API::V1::JobTemplate
  * Allow os-autoinst >= 5
  * Remove unused imports on modules which do not have try/catch block
  * dist: Bump version to semver-compliant 5
  * Update documentation about post_run_hook behavior
  * Allow all kinds of word characters in test names and other settings
  * Disallow `%`, `"` and `'` in test names
  * Disallow trailing newlines in test names
  * Allow more special characters for test names seen in production
  * Allow only simple space characters in test names
  * Validate the test name when creating new jobs
  * Enable auto updates of tests/needles by default again
  * Bump eslint from 9.20.1 to 9.21.0
  * Improve error message when sub process in tests is terminated
  * Reduce resource usage of fullstack scheduler test in CI
  * Bump prettier from 3.5.1 to 3.5.2
  * Bump ace-builds from 1.38.0 to 1.39.0
  * openqa-dump-templates: Reproducible output
* Sat Feb 22 2025 okurz@suse.com
- Update to version 4.6.1740219045.577a81d2:
  * scripts: Rely on Pod::Usage being installed
  * Bump @eslint/plugin-kit from 0.2.6 to 0.2.7
  * perltidy: Use new --pack-operator-types option
  * Dependency cron 2025-02-21
* Thu Feb 20 2025 okurz@suse.com
- Update to version 4.6.1740087754.059e123a:
  * t: Use Test::Exception method instead of manual eval checks
  * Test saving new needle using image from existing needle
  * Test whether the needle editor canvas show the correct needle image
  * t: Use Test::Exception only instead of Test::Fatal
  * t: Use more simple prototyped Test::Exceptions functions
  * t: Use implicit Test::Exception in all places
  * Bump @eslint/plugin-kit from 0.2.5 to 0.2.6
  * t: Ensure we use implicit Test::Exception in all places
  * Avoid errors about deadlocks
  * Bump flatted from 3.3.2 to 3.3.3
* Sun Feb 16 2025 okurz@suse.com
- Update to version 4.6.1739720201.6fbd2ed1:
  * Add new dependency Feature::Compat::Try
  * Remove incorrect signatures from documentation
  * Bump prettier from 3.5.0 to 3.5.1
  * Bump anser from 2.3.0 to 2.3.2
  * Use a proper save point when creating jobs from settings
  * Avoid nested transaction when creating jobs from settings
  * Propagate json errors to user on fetch requests with non-200 status code
* Wed Feb 12 2025 okurz@suse.com
- Update to version 4.6.1739368655.35b7b66a:
  * Bump eslint from 9.20.0 to 9.20.1
  * Bump ace-builds from 1.37.5 to 1.38.0
  * Update product name for SUSE Linux Micro
  * Allow plus signs in test names for scope settings
  * Prevent download prompt on plain text files with Chromium
  * Use the import/overlay feature of `Config::IniFiles`
  * Improve checks of config test
  * Allow reading web UI config from INI files under `openqa.d`
* Mon Feb 10 2025 okurz@suse.com
- Update to version 4.6.1739196185.256a7781:
  * Bump eslint from 9.19.0 to 9.20.0
  * Bump prettier from 3.4.2 to 3.5.0
  * Dependency cron 2025-02-10
Version: 4.6.1589882993.dd2749ac3-bp152.1.27
* Sat Mar 28 2020 Oliver Kurz <okurz@suse.com>
- No changelog - see openQA.changes