Skip to content

v1.19.0

Compare
Choose a tag to compare
@Tiboris Tiboris released this 30 May 12:49
· 15 commits to main since this release

v1.19.0 (2024-05-30)

Chore

  • chore: bump black in pre-commit

Additionally formating version.py from running make format

Signed-off-by: David Pascual <[email protected]> (784d24b)

  • chore(deps): bump black from 22.3.0 to 24.3.0

Bumps black from 22.3.0 to 24.3.0.


updated-dependencies:

  • dependency-name: black
    dependency-type: direct:production
    ...

Signed-off-by: dependabot[bot] <[email protected]> (f6f9131)

Feature

  • feat: handle list value for add_dict_to_node function (f4324bf)

  • feat: Provide beaker log links

Client like tmt may need to fetch the logs and store log contents (aa25ff3)

Fix

  • fix(beaker): supress 10_avc_check restraint plugin

It has happpened that this plugin sometimes ran after the dummy task, it reported fail
that there was some AVC (probabaly from other thing) which then failed the job and thus
mrack treated this as a provisioning failure.

This patch instructs restraint to not run this plugin and thus avoid this situation.

Signed-off-by: Petr Vobornik <[email protected]> (587a9c7)

  • fix: make delete_host function more robust (f1e7590)

Test

  • test: speed-up tests by mocking gethostbyaddr

Tests that are using mrack outputs are slowed down by
socker.gethostbyaddr for adhoc IP addresses. This resolution mostly
fails and the test is slow (multiple seconds timeout for single IP).

With this, all python tests are executed within 1.5s.

Signed-off-by: Petr Vobornik <[email protected]> (6f81e37)

  • test: Add add_dict_to_node test (2c0c2bb)

  • test: Add test for _get_recipe_info function (a7db867)