Skip to content

Commit 3767f44

Browse files
authored
Release 1.60.0 (teemtee#4234)
1 parent 1324efb commit 3767f44

File tree

1 file changed

+39
-2
lines changed

1 file changed

+39
-2
lines changed

docs/releases.rst

Lines changed: 39 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,9 @@ tmt now supports automatic generation of Ansible inventory files
2323
during the provision phase. The new :ref:`/spec/plans/ansible`
2424
configuration allows users to define custom inventory layouts and
2525
organize provisioned guests into Ansible groups with host-specific
26-
variables. See the :ref:`/spec/plans/ansible` and
27-
:ref:`/spec/plans/provision/ansible` sections for configuration details.
26+
variables. See the :ref:`plan ansible </spec/plans/ansible>` and
27+
:ref:`provision ansible </spec/plans/provision/ansible>` keys for
28+
configuration details.
2829

2930
The :ref:`/plugins/report/reportportal` report plugin now supports
3031
a new ``auto-analysis`` key. This key allows users to enable
@@ -34,6 +35,42 @@ User generated content in the ``TMT_PLAN_DATA`` directory is now
3435
correctly preserved when the :ref:`/stories/cli/run/login` action
3536
is used to log into the guest.
3637

38+
The :ref:`system.type</spec/hardware/system>` HW requirement is now
39+
recognized by tmt.
40+
41+
Beakerlib output from phases is now saved in files with more predictable
42+
filenames, ``output.txt`` instead of random temporary filenames.
43+
44+
The ``bootc`` package manager now correctly checks for the existence of
45+
installable packages, and skips their installation - and image rebuild
46+
- when they are installed already.
47+
48+
``tmt cleanup`` now correctly handles workdirs that no longer contain a
49+
valid ``run.yaml`` file. This allows guest removal in the case of invalid
50+
or incomplete runs.
51+
52+
The :ref:`/plugins/provision/bootc` guest now uses ``containers-storage:``
53+
prefix for local containers only. It was incorrectly used for remote
54+
containers, and the image build process might have failed when such an
55+
image was not already present on the guest.
56+
57+
SSH key placement and non-root ``sudo`` have been fixed in the
58+
:ref:`/plugins/provision/virtual.testcloud` guests.
59+
60+
:ref:`/spec/policy` examples were updated to demonstrate the use of
61+
``to_yaml`` filter with complex objects, which preserves them correctly.
62+
63+
The implementation of the :ref:`boot.method</spec/hardware/boot>` HW
64+
requirement changes to support instance types which offer multiple boot
65+
methods at the same time. Plugin is then free to choose the right one,
66+
given the HW requirements. Current strict implementation would prevent
67+
the use of such instance types.
68+
69+
:ref:`/plugins/provision` which use ``ssh`` to connect to the
70+
guest, for example :ref:`/plugins/provision/connect` or
71+
:ref:`/plugins/provision/virtual.testcloud`, now support providing
72+
multiple ssh keys using the ``--key`` option.
73+
3774

3875
tmt-1.59.0
3976
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

0 commit comments

Comments
 (0)