Skip to content

Conditional step phases; enter test directory; reportportal plugin improvements...

Latest
Compare
Choose a tag to compare
@psss psss released this 12 Dec 22:43
· 3 commits to main since this release
b012118

See the release notes for the list of interesting changes.

What's Changed

  • Handle invalid option in the tmt-reboot script by @psss in #3358
  • Document overview of supported restraint scripts by @psss in #3379
  • Uninstall bootc in Fedora CoreOS testing image by @happz in #3380
  • Support --workdir-root in the tmt clean command by @skycastlelily in #2850
  • Fix reuse of already provisioned machine by @lukaszachy in #3381
  • Implement the --keep option for tmt clean guests by @skycastlelily in #3182
  • Enable the huge_tree option for the lxml parser by @seberm in #3365
  • Do not save the logs into memory using an auxiliary variable by @seberm in #3382
  • Update the actions/upload-artifact version by @psss in #3389
  • Implement --keep for tmt clean by @skycastlelily in #3183
  • Fix log paths for subresults loaded from tmt-report-results.yaml by @seberm in #3370
  • Pre-commit hooks version bump by @martinhoyer in #3402
  • Add link config validation using pydantic by @therazix in #3339
  • Store multiple invocations of dmesg check for the same test in one file by @happz in #3393
  • Do not use mypy cache for ruamel.yaml by @martinhoyer in #3404
  • Encourage contributors to keep pull requests up-to-date by @psss in #3408
  • Update contribution doc with tldr pages info by @martinhoyer in #3377
  • Simplify the packit configuration by @LecrisUT in #3374
  • Document runner vs guest compatibility by @happz in #3388
  • Mark the two known avc failures with xfail by @psss in #3411
  • Translate Or constraint properly for mrack by @skycastlelily in #3327
  • Split copr project into stable and latest by @LecrisUT in #3375
  • Switch to the new tmt logo by @martinhoyer in #3361
  • Go to discover tests directory after login by @falconizmi in #3357
  • Multiple reportportal plugin improvements and fixes by @seberm in #3356
  • Rewrite the feature implementation to plugins by @falconizmi in #3276
  • Use the rhts-report-result alias for reporting beakerlib subresults by @seberm in #3372
  • Support --workdir-root in the tmt run command by @skycastlelily in #3386
  • Fix rendering of units when used as defaults of plugin keys by @happz in #3391
  • Extract tmt try and tmt init into their own tmt.cli modules by @happz in #3394
  • Add fallback method for generating shorter SSH master socket by @happz in #3384
  • Add support for the when key in step phases by @lukaszachy in #3340
  • Speed up the /plans/provision/container plan by @psss in #3418
  • Support passing pubkeys to authorized_keys for mrack by @skycastlelily in #3354
  • Timestamp schema pattern should allow Z instead of zero offset by @happz in #3420
  • Add the --rootfs option for bootc image building by @henrywang in #3390
  • Refresh metadata cache after failed package installation by @bajertom in #3348
  • Release 1.40.0 by @psss in #3422

New Contributors

Full Changelog: 1.39.0...1.40.0