Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 1.40.0 #3422

Merged
merged 1 commit into from
Dec 12, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/guide.rst
Original file line number Diff line number Diff line change
Expand Up @@ -878,7 +878,7 @@ copied to the guest.
Conditional step configuration
------------------------------

.. versionadded:: 1.39
.. versionadded:: 1.40

Sometimes, the plan is expected to cover a broad set of environments;
however, some step configurations may not be applicable everywhere.
Expand Down
4 changes: 2 additions & 2 deletions docs/overview.rst
Original file line number Diff line number Diff line change
Expand Up @@ -781,8 +781,8 @@ James Molet, Cristian Le, Lili Nie, Martin Čermák, Michael Vogt,
Qinghua Cheng, Michael Engel, Anatoli Babenia, Colin Walters,
Link Dupont, Mario Casquero, Martin Klusoň, Pavel Holica,
Otto Šabart, Ismail Ibrahim Quwarah, Sergei Petrosian, Tom
Koscielniak, Han Han, Luigi Pellecchia, Siteshwar Vashisht and
Chris Kyrouac.
Koscielniak, Han Han, Luigi Pellecchia, Siteshwar Vashisht,
Chris Kyrouac and Xiaofeng Wang.


Copyright
Expand Down
46 changes: 27 additions & 19 deletions docs/releases.rst
Original file line number Diff line number Diff line change
Expand Up @@ -8,37 +8,47 @@
tmt-1.40.0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Add the ``--workdir-root`` option for the ``tmt clean`` and ``tmt run``
commands so that users can specify the directory they want.
The execution of individual step configurations can be controlled
using the new :ref:`when<when-config>` key. Enable and disable
selected step phase easily with the same syntax as used for the
context :ref:`/spec/core/adjust` rules.

When the ``login`` command is used to enter an interactive session
on the guest, for example during a ``tmt try`` session, the
current working directory is set to the path of the last executed
test, so that users can easily investigate the test code there and
experiment with it directly on the guest.

A new ``--workdir-root`` option is now supported in the ``tmt
clean`` and ``tmt run`` commands so that users can specify the
directory which should be cleaned up and where new test runs
should be stored.

Add the ``--keep`` option for the ``tmt clean guests`` and ``tmt clean``
commands. Users can now choose to keep the selected number of latest guests,
and maybe also runs, clean the rest to release the resources.
New ``--keep`` option has been implemented for the ``tmt clean
guests`` and ``tmt clean`` commands. Users can now choose to keep
the selected number of latest guests, and maybe also runs, clean
the rest to release the resources.

The log file paths of tmt subresults created by shell tests by
calling the ``tmt-report-result`` or by calling beakerlib's
``rlPhaseEnd`` saved in ``results.yaml`` are now relative to the
``execute`` directory.

Documentation pages now use the `new tmt logo`__ designed by Maria Leonova.

__ https://github.com/teemtee/docs/tree/main/logo

When the ``login`` command is used to enter an interactive session
on the guest, for example during the ``tmt try`` command, the
current working directory is set to the path of the last
executed test, so that users can easily investigate the test
code there and experiment with it directly on the guest.

The :ref:`/plugins/report/reportportal` plugin now handles the
timestamps for ``custom`` and ``restraint`` results correctly. It
should prevent the ``start-time`` of a result being higher than
the ``end-time``. It should be also ensured that the end time of
all launch items is the same or higher than the start time of a
parent item/launch.

The :ref:`/plugins/provision/beaker` provision plugin gains support
for adding pubkeys to instance by populating the kickstart file.
The :ref:`/plugins/provision/beaker` provision plugin gained
support for adding public keys to the guest instance by populating
the kickstart file.

Documentation pages now use the `new tmt logo`__ designed by Maria
Leonova.

__ https://github.com/teemtee/docs/tree/main/logo


tmt-1.39.0
Expand Down Expand Up @@ -71,8 +81,6 @@ Limits can be controlled using the newly introduced
``--traceback-size-limit`` or the respective environment
variables.

The execution of individual step configurations can be controlled
using the :ref:`when-config` key.

tmt-1.38.0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Expand Down
Loading