Type: | BUG |
Severity: | NA |
Release Date: | 2024-10-11 |
[1.37.0-1]
- Update to version 1.37.0
[1.36.1-1]
- Update to version 1.36.1
[1.36.0-1]
- Update to version 1.36.0
[1.35.0-1]
- Update to version 1.35.0
[1.34.0]
- Fix normalization of hardware key/option (#3015)
- Keep patched sources directly in TMT_SOURCE_DIR (#2999)
- Copy launch description to suite description (#2992)
- Add support for multiple disks to testcloud plugin (#2767)
- Improve rendering of story links in our docs (#3001)
- Simplify parsing of HW requirements and add missing ones (#2928)
- Make test shell wrapper filename even more unique (#2998)
- Add support for basic rerun of tests (#2521)
- Split provision/virtual plans to subgroups per step (#2938)
- Document custom container images built for tmt tests (#2930)
- Require python3.9 in 'develop' target
- Fix multiple rules adjust example in duration spec (#2971)
- Fix 'skip missing' behavior when installig debuginfo packages with dnf (#2956)
- Extend results schema to allow test phases (#2933)
- Fix path to watchdog log (#2901)
- Display locals in traceback when requested (#2900)
- Polish test-check/dmesg documentation (#2897)
- docs: tweak docs to include how to see details about test failures (#2541)
- Allow multiplication in duration input value (#2845)
- Fix validation of fmf id URL, it must be cloneable first (#2957)
- Cover tmt.trying with pyright check (#2942)
- Clarify the trigger context dimension values (#2961)
- Add konflux as possible initiator (#2947)
- Fix some invalid links in documentation (#2940)
- Define 'block-device' key for guest topology HW exposition
- Cover tmt.steps.prepare.shell with pyright checks
- Ignore report files created by pytest-html
- Fix pre-commit typing python version (#2959)
- Cover tmt.steps.prepare.distgit with pyright
- Pass correct spec to _parse_system and _parse_location (#2924)
- Support cpu.model-name hardware requirement for mrack (#2921)
- Enforce 'one blank line after class docstring' rule (#2934)
- Enable pydocstyle checks in ruff (#2906)
- Update distros in the mrack provisioning config (#2932)
- Drop duplicate list of supported HW requirements in beaker plugin (#2902)
- Update interaction with Fedora rawhide (#2931)
- Run the no-commit-to-branch check only locally
[1.33.0]
- Fix installation of packages from files (#2914)
- Simplify the documentation building (#2483)
- Install dependencies of upgrade tasks
- Improve fail message when library doesn't exist
- Parse the system hardware requirement (#2795)
- Define location.lab-controller hardware requirement (#2794)
- Test restart on crash (#2870)
- Add codespell pre-commit and fix revealed errors
- Add test restart counter, similar to TMT_REBOOT_COUNT
- Fix error message if no supported package manager found
- Fix copy/paste issue for combine_hw_disk_size()
- Slightly improve rendering of ReST for command like
- Allow duration in the execute schema
- Log hash of the beakerlib library repo
- Fix inability of rpm-ostree to install multiple packages (#2887)
- Fix Alpine Linux support (#2828)
- Allow custom failure patterns in dmesg test check
- Make junit_xml more visible to linters
- Add support for virtualization.hypervisor hardware requirement (#2733)
- Add a new section Review to contributor docs
- Accept SSH options from environment variable (#2783)
- Fix AVC denial detection on Fedora rawhide (#2881)
- Reuse 'become' image to fix sudo-related trouble in /tests/provision/user (#2892)
- Polish prepare/ansible documentation
- Support cpu.cores hardware requirement for mrack (#2728)
- Allow pip install from git-archive
- Add the cpu.vendor hardware requirement
- Fix incorrect translation of cpu.processors to Beaker
- Document custom Jinja template filters (#2769)
- Update logger-name for clean
[1.32.2]
- Remove /var/tmp workdir from rpm packaging
- Refactor package manager discovery to allow priorities
- Add unit test for package manager installing a file system path
- Update pre-commit checks and add a couple of new ones
- Removing c9s workaround for pytest-container
- Clarify the --last symlink creation race a bit
- Remove the .travis.yml config file
- Correctly show the --provision-timeout default
- Refresh Beaker API client in mrack to use up-to-date Kerberos ticket
[1.32.1]
- rpm .spec file version bump
- Update pytest on c9s when using site-packages
[1.32.0]
- Support Alpine Linux apk package manager
- Update the reportportal plugin
- Allow keep-git-metadata to be used without url
- Use TMT_REPORT_ARTIFACTS_URL in Polarion report plugin
- Prepare dist-git sources using rpmbuild -bp
- Add support for zcrypt to Beaker plugin
- Introduce ansible-lint to format ansible files
- Add support for linking artifacts from the report
- Document test tags and mark beakerlib integration
- Clarify that plan context is not applied to plan
- Increase the default test duration a bit
- Update pre-commit checks
- Fix typos in the tmt try help message examples
- Add new environment variable for test iteration identifier
- Select no tests if modified-only returns nothing (#2761)
- Debug output for discover -h fmf --modified-only
- Finish unit testing of HW transformations in mrack plugin
- Run /plans/install/docs in core packit jobs
- Extract 'package manager' functionality into plugins (#2557)
- Allow commands whose output is not logged unless they fail
- Move /tests/run/shell to /plans/provision/local
- Include a simple config for the polarion plugin
- Cover report/junit with pyright
- Implement the new test check watchdog
- Support disk.driver hw requirement for mrack
- Cover tmt.hardware with pyright check
- Bootstrap unit tests for Beaker XML transformation of HW requirements
- Add support for emulated TPM into virtual provision plugin
- Set default formatting of Pint units to use symbols, not names (#2736)
- Disable IPv6 for /plans/provision/virtual in CI
- Add support for disk.driver hardware requirement
- Remove now unnecessary NON_KVM_ADDITIONAL_WAIT from testcloud
- Support disk.model-name hw requirement for mrack
- Include context in the test metadata.yaml file
- Pass domain_configuration to testcloud's wake()
- Document how to enable verbose/debug logging
- Disable password authentication when using keys
- Fix /plans/provision/virtual to set correct PROVISION_* variable
- Log the beaker job whiteboard
- /usr/sbin/sestatus instead of /usr/bin/sestatus (#2720)
- Set acl permissions on the workdir root
- Extend the duration for time-demanding tests
- Add support for disk.model-name hardware requirement
- Move deferred user stories into a separate section
- Mark test check tests with more fitting provision tags
- Add Environment and FmfContext among loggable types
- Bump supported Artemis API versions to 0.0.69
- 'Show default' flag was dropped from CLI option initialization
- Convert environment handling into a dict-like class (#2612)
- Enable additional_coverage tests for pull requests (#2700)
- Add essential requirements to checks
- Remove mention about the full test suite from docs
- Use the PROVISION_HOW variable in provision plans (#2688)
- Properly detect if test is enabled somewhere
- Check for files in rpm-ostree install script
- Collect test/test check results in test invocation (#2608)
- Test the become key under virtual provision
- Introduce 'topology' addresses for guests (#2670)
- Make checks smarter about environments in which they should not run (#2686)
- Cover report/display and report/html with pyright (#2682)
- Cover tmt.templates with pyright
- Allow custom boot/connect timeouts for testcloud VMs
- Underline try menu keys
- Drop two no longer used methods from prepare step
- Enable the full test execution using a label (#2683)
- Support URL as post-install-script for Artemis plugin
- Fix dmesg check test for recent Fedoras
[1.31.0]
- Simple ReST renderer for CLI help texts (#2574)
- Generate plugin documentation from their sources (#2549)
- Fix environment from command line updated twice (#2614)
- Introduce a new prepare plugin for common features (#2198)
- Remove xfail for the multidict issue on rawhide
- Prevent catching avc denials from previous tests
- Remove an obsolete workaround for centos-stream-8
- Enable the /tests/discover/libraries test (#2222)
- Add documentation on tmt & regular expressions
- Fix expansion of envvar starting with @ in fmf nodes
- Add the zcrypt adapter specification
- Allow urllib3 2.x
- Enable /plans/provision/virtual for pull requests (#2558)
- Remove the dns failures workaround
- Fix reporting of schema errors without the key
- AVC check now saves a timestamp on guest instead of using runner's time
- Add check to prevent tmt try deleting imported libraries
- Reduce usage of locks in the testcloud plugin
- Add support for envvars import and export to Polarion
- Use enumeration to implement action handling
- Handle the ctrl-d shortcut in tmt try
- Run tests with interactive mode during tmt try
- Fix tmt import --dry and Polarion import file name
- Document that name is supported in --filter search (#2637)
- Refactor running of interactive commands (#2554)
- Create container images from the latest non-dev copr build
- Fail dmesg check if it contains Call Trace or segfault
- Mention the reboot timeout variable in the release notes
- Bump the default reboot timeout to 10 minutes
- Allow change of the default reboot timeout via environment variable
- Introduce essential requirements
- Allow --update-missing to change the default how value
- Document the new become feature
- Raise an error when loading pre-1.24 tests.yaml
- Support terminating process running test via its test invocation (#2589)
- Fix egrep warning in /plans/install/docs
- Test framework may provide additional test requirements
- Improve logging of AVC check plugin and its test
- Cleanup logging in tmt.utils.create_file()
- Drop connection closed messages from test output
- Recommend qemu-kvm-core for provision-virtual
- Fix /tests/plan/import to not use special ref (#2627)
- Improve imported plan modification test to verify the order as well (#2618)
- Retry the git clone action multiple times
- Simplify the debuginfo installation test
- Support virtualization.is-virtualized in mrack plugin
- Support running all or selected steps --again
- Allow hardware requirements limit acceptable operators
- Fix inheritance of some keys in provision step data
- Run a callback when command process starts
- Add support for hard reboot to Beaker provision plugin
- Make collected requires/recommends guest-aware
- Copy top level main.fmf during testdir pruning
- Add support for Artemis API v0.0.67
- Add support for cpu.flag hardware requirement
- Use a different pidfile location for the full test
- Clear test invocation data path use and derived paths
- Add support for disallowing plugins via command line
- Use constraint classes specific for particular value type
- Making rhts metric value optional.
- Ignore tarballs and generated man page
- Cover tmt.libraries with pyright checks
- Parallelize the provision step
- Let click know about the maximal output width
- Cover tmt.identifier with pyright checks
- Extend duration of /tests/core/escaping a bit
- Move docs templates into their own directory
- Drop no longer needed tmt.utils.copytree()
- Drop no longer used tmt.utils.listify()
- Provision plugins use self.data instead of self.get()
- Prepare and finish plugins use self.data instead of self.get()
- Fix tmt.utils.format to allow int and float values
- Move code-related pages under new code directory
- Warn on test case not found in Polarion during report
- Bump pre-commit linters
- When cloning a logger, give it its own copy of labels
- Add a Toolbelt Catalog entry for tmt
- Enable the avc check for all tmt tests
- Fix dmesg check test on Fedora rawhide & newer
Release/Architecture | Filename | MD5sum | Superseded By Advisory | Channel Label |
Oracle Linux 9 (aarch64) | tmt-1.37.0-1.el9.src.rpm | 38d9a8a6e23dfd36643c8d323ae8989b | - | ol9_aarch64_developer_EPEL |
tmt+all-1.37.0-1.el9.noarch.rpm | e3e1817c6ec7118472aa768207772409 | - | ol9_aarch64_developer_EPEL | |
tmt+export-polarion-1.37.0-1.el9.noarch.rpm | 316fd88daa83f0bd597d18399eb2a267 | - | ol9_aarch64_developer_EPEL | |
tmt+link-jira-1.37.0-1.el9.noarch.rpm | 586f3ea849223cf0fcf3a22e1fe375fc | - | ol9_aarch64_developer_EPEL | |
tmt+provision-beaker-1.37.0-1.el9.noarch.rpm | add64653805949668cf3c5d09567b317 | - | ol9_aarch64_developer_EPEL | |
tmt+provision-container-1.37.0-1.el9.noarch.rpm | 9c44ca96a7cf0a7b6458ccbd673157fe | - | ol9_aarch64_developer_EPEL | |
tmt+provision-virtual-1.37.0-1.el9.noarch.rpm | 1fea795289f708beb6f7a43f7383a301 | - | ol9_aarch64_developer_EPEL | |
tmt+report-junit-1.37.0-1.el9.noarch.rpm | 5db678c3c69970573fef207c2e0fafb4 | - | ol9_aarch64_developer_EPEL | |
tmt+report-polarion-1.37.0-1.el9.noarch.rpm | c8686e251cf6743fd1446e6abfb956a4 | - | ol9_aarch64_developer_EPEL | |
tmt+test-convert-1.37.0-1.el9.noarch.rpm | 07bcbb8cb7ed2997c2dc1b7ed23e1312 | - | ol9_aarch64_developer_EPEL | |
tmt-1.37.0-1.el9.noarch.rpm | 68666a3768c3ea35f5958540b77ec2bf | - | ol9_aarch64_developer_EPEL | |
Oracle Linux 9 (x86_64) | tmt-1.37.0-1.el9.src.rpm | 38d9a8a6e23dfd36643c8d323ae8989b | - | ol9_x86_64_developer_EPEL |
tmt+all-1.37.0-1.el9.noarch.rpm | e3e1817c6ec7118472aa768207772409 | - | ol9_x86_64_developer_EPEL | |
tmt+export-polarion-1.37.0-1.el9.noarch.rpm | 316fd88daa83f0bd597d18399eb2a267 | - | ol9_x86_64_developer_EPEL | |
tmt+link-jira-1.37.0-1.el9.noarch.rpm | 586f3ea849223cf0fcf3a22e1fe375fc | - | ol9_x86_64_developer_EPEL | |
tmt+provision-beaker-1.37.0-1.el9.noarch.rpm | add64653805949668cf3c5d09567b317 | - | ol9_x86_64_developer_EPEL | |
tmt+provision-container-1.37.0-1.el9.noarch.rpm | 9c44ca96a7cf0a7b6458ccbd673157fe | - | ol9_x86_64_developer_EPEL | |
tmt+provision-virtual-1.37.0-1.el9.noarch.rpm | 1fea795289f708beb6f7a43f7383a301 | - | ol9_x86_64_developer_EPEL | |
tmt+report-junit-1.37.0-1.el9.noarch.rpm | 5db678c3c69970573fef207c2e0fafb4 | - | ol9_x86_64_developer_EPEL | |
tmt+report-polarion-1.37.0-1.el9.noarch.rpm | c8686e251cf6743fd1446e6abfb956a4 | - | ol9_x86_64_developer_EPEL | |
tmt+test-convert-1.37.0-1.el9.noarch.rpm | 07bcbb8cb7ed2997c2dc1b7ed23e1312 | - | ol9_x86_64_developer_EPEL | |
tmt-1.37.0-1.el9.noarch.rpm | 68666a3768c3ea35f5958540b77ec2bf | - | ol9_x86_64_developer_EPEL |
This page is generated automatically and has not been checked for errors or omissions. For clarification or corrections: