Skip to content

1.32.0 Package managers; Hardware specifications improvements; Watchdog test check..

Compare
Choose a tag to compare
@martinhoyer martinhoyer released this 27 Mar 15:41
· 306 commits to main since this release
1c647fb

See the release notes for the list of interesting changes.

  • Fix dmesg check test for recent Fedoras by @happz in #2674
  • Support URL as post-install-script for artemis plugin by @skycastlelily in #2628
  • Enable the full test execution using a label by @psss in #2683
  • Drop two no longer used methods from prepare step by @happz in #2672
  • Underline try menu keys by @lukaszachy in #2679
  • Allow custom boot/connect timeouts for testcloud VMs by @happz in #2677
  • Cover tmt.templates with pyright by @happz in #2644
  • Make checks smarter about environments in which they should not run by @happz in #2686
  • Introduce "topology" addresses for guests by @happz in #2670
  • Test the become key under virtual provision by @carlosrodfern in #2659
  • Collect test/test check results in test invocation by @happz in #2608
  • Check for files in rpm-ostree install script by @KwisatzHaderach in #2692
  • Properly detect if test is enabled somewhere by @lukaszachy in #2662
  • Use the PROVISION_HOW variable in provision plans by @psss in #2688
  • Remove mention about the full test suite from docs by @psss in #2701
  • Add essential requirements to checks by @happz in #2684
  • Enable additional_coverage tests for pull requests by @psss in #2700
  • Convert environment handling into a dict-like class by @happz in #2612
  • "Show default" flag was dropped from CLI option initialization by @happz in #2710
  • Bump supported Artemis API versions to 0.0.69 by @happz in #2711
  • Add Environment and FmfContext among loggable types by @happz in #2709
  • Mark test check tests with more fitting provision tags by @happz in #2707
  • Move deferred user stories into a separate section by @psss in #2715
  • Add support for disk.model-name hardware requirement by @skycastlelily in #2708
  • Extend the duration for time-demanding tests by @psss in #2718
  • Set acl permissions on workdir root to ensure multi-user access when umask is 0027 by @carlosrodfern in #2510
  • Use /usr/sbin/sestatus instead of /usr/bin/sestatus by @guoguojenna in #2720
  • Log the beaker job whiteboard by @rh-mcermak in #2719
  • Disable password authentication when using keys by @frantisekz in #2695
  • Document how to enable verbose/debug logging by @psss in #2727
  • Pass domain_configuration to testcloud's wake() by @frantisekz in #2724
  • Include context in the test metadata.yaml file by @LecrisUT in #2716
  • Support disk.model-name hw requirement for mrack by @skycastlelily in #2705
  • Remove now unnecessary NON_KVM_ADDITIONAL_WAIT from testcloud by @frantisekz in #2699
  • Add support for disk.driver hardware requirement by @skycastlelily in #2667
  • Disable IPv6 for /plans/provision/virtual in CI by @happz in #2735
  • Set default formatting of Pint units to use symbols, not names by @happz in #2736
  • Add support for emulated TPM into virtual provision plugin by @happz in #2596
  • Bootstrap unit tests for Beaker XML transformation of HW requirements by @happz in #2734
  • Cover tmt.hardware with pyright check by @happz in #2742
  • Support disk.driver hw requirement for mrack by @skycastlelily in #2668
  • Implement the new test check watchdog by @happz in #2412
  • Cover report/junit with pyright by @happz in #2725
  • Include a simple config for the polarion plugin by @psss in #2750
  • Move /tests/run/shell to /plans/provision/local by @psss in #2753
  • Allow commands whose output is not logged unless they fail by @happz in #2751
  • Extract "package manager" functionality into plugins by @happz in #2557
  • Run /plans/install/docs in core packit jobs by @psss in #2747
  • Finish unit testing of HW transformations in mrack plugin by @happz in #2748
  • Debug output for discover -h fmf --modified-only by @lukaszachy in #2760
  • Select no tests if modified-only returns nothing by @lukaszachy in #2761
  • Add new environment variable for test iteration identifier by @therazix in #2726
  • Fix typos in the tmt try help message examples by @psss in #2778
  • Update pre-commit checks by @happz in #2776
  • Increase the default test duration a bit by @psss in #2777
  • Clarify that plan context is not applied to plan by @psss in #2779
  • Document test tags and mark beakerlib integration by @lukaszachy in #2731
  • Add support for linking artifacts from the report by @bajertom in #2732
  • Introduce ansible-lint to format ansible files by @idorax in #2666
  • Add support for zcrypt to Beaker plugin by @happz in #2697
  • Prepare dist-git sources using rpmbuild -bp by @lukaszachy in #2641
  • Use TMT_REPORT_ARTIFACTS_URL in Polarion report plugin by @KwisatzHaderach in #2785
  • Allow keep-git-metadata to be used without url by @lukaszachy in #2698
  • Update the reportportal plugin by @4N0body5 in #2702
  • Support Alpine Linux apk package manager by @thrix in #2788

New Contributors

Full Changelog: 1.31.0...1.32.0