New `tmt link` command; `tmt try` options `--epel` and `--install`; reporting improvements
See the release notes for the list of interesting changes.
What's Changed
- Explicitly state polarion report authentication limitation by @KwisatzHaderach in #3188
- Hide internal fields of provision plugins by @happz in #3181
- Drop no longer needed
apt update
from package manager tests by @happz in #3189 - Fix
quay.io
builds by @martinhoyer in #3194 - Move structured field into its own module under tmt.utils by @happz in #3192
- Pre commit bump by @martinhoyer in #3197
- Add make target for fetching base images of custom test images we build by @happz in #3190
- Use consistent version names in the release notes by @psss in #3205
- Move and rename SSH master socket path to avoid path length limit by @happz in #3196
- Update label names used for configuring packit jobs by @psss in #3207
- Remove support for junit-xml, use Jinja2 instead by @seberm in #3150
- Fix command detection in the
out-of-session
test by @psss in #3216 - Fix badly added info about changes in junit report plugin by @seberm in #3218
- Document steps for releasing hotfix changes by @psss in #3217
- Drop no longer needed
is_selinux_supported()
by @happz in #3191 - Fix position of
hardware
filter inmrack
request by @happz in #3211 - Move ReST rendering for CLI help into
tmt.utils
submodule by @happz in #3222 - Improve template url generations by @LecrisUT in #3108
- Add sphinx-builder
linkcheck
by @LecrisUT in #2489 - Reportportal should note guest hostname for investigation by @happz in #3209
- Check both
stdout
andstderr
in package manager tests by @psss in #3227 - Add missing
where
,name
andorder
keywords into schema by @bajertom in #3225 - Log the information about used beakerlib libraries by @seberm in #3208
- Document the
known issue
label on the contribute page by @psss in #3220 - Fix missing
f-string
in thetmt lint
check by @psss in #3230 - Do not traceback upon an empty docstring by @psss in #3233
- Add
epel
prepare plugin usingfeature
intotmt try
by @falconizmi in #2985 - Use Jinja2 and polarion JUnit flavor to generate XUnit in polarion report plugin by @seberm in #3166
- Quote values in the
tmt-report-results.yaml
file by @seberm in #3231 - Drop bootstrap logger requirement from module importer by @happz in #3240
- Forbid use of os.path.join, point user to tmt._compat.Path by @happz in #3210
- Add the
link
command and linking new tests to jira by @tkoscieln in #2922 - Store the original test, check and subresult outcome in results by @happz in #3147
- Add
install
prepare plugin usinginstall
into tmt try by @falconizmi in #3071 - Add the
iommu
specification for hardware by @qiankehan in #3100 - Forbid use of
os.path
, point user totmt._compat.Path
by @happz in #3213 - Add support for
kickstart
tomrack
plugin by @skycastlelily in #3064 - Rewrite
reportportal
test results reporting by @kkaarreell in #3223 - Release 1.37.0 by @psss in #3255
New Contributors
- @tkoscieln made their first contribution in #2922
- @qiankehan made their first contribution in #3100
Full Changelog: 1.36.0...1.37.0