Skip to content

Commit

Permalink
chore: Release version 1.19.0
Browse files Browse the repository at this point in the history
Releasing new mrack version
  • Loading branch information
github-actions committed May 30, 2024
1 parent 6f81e37 commit 47fc206
Show file tree
Hide file tree
Showing 4 changed files with 78 additions and 3 deletions.
64 changes: 64 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,70 @@



## 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`](https://github.com/neoave/mrack/commit/784d24bb2ae2919bd6d3ba922967d6e2616c2769))

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

Bumps [black](https://github.com/psf/black) from 22.3.0 to 24.3.0.
- [Release notes](https://github.com/psf/black/releases)
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)
- [Commits](https://github.com/psf/black/compare/22.3.0...24.3.0)

---
updated-dependencies:
- dependency-name: black
dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]> ([`f6f9131`](https://github.com/neoave/mrack/commit/f6f9131ac9e3509c01c85adaee29ccc24f776b7f))

### Feature

* feat: handle list value for add_dict_to_node function ([`f4324bf`](https://github.com/neoave/mrack/commit/f4324bf3291e37bf18ccbc2d229630513baf779c))

* feat: Provide beaker log links

Client like tmt may need to fetch the logs and store log contents ([`aa25ff3`](https://github.com/neoave/mrack/commit/aa25ff362022d86520e4a3196636a043f352b990))

### 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`](https://github.com/neoave/mrack/commit/587a9c740035aff501d7c35af5e73de4c04e20c8))

* fix: make delete_host function more robust ([`f1e7590`](https://github.com/neoave/mrack/commit/f1e7590c0680849e81d67d40cbc9105a2fd40b2e))

### 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`](https://github.com/neoave/mrack/commit/6f81e377c56370d62664685a42d5f44e445c522c))

* test: Add add_dict_to_node test ([`2c0c2bb`](https://github.com/neoave/mrack/commit/2c0c2bb88f70bed25c432805b43026a4b6bf4b3f))

* test: Add test for _get_recipe_info function ([`a7db867`](https://github.com/neoave/mrack/commit/a7db867ff0fd53b5b6805efb08597b685b65ab24))


## v1.18.0 (2023-11-27)

### Feature
Expand Down
2 changes: 1 addition & 1 deletion docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
author = "Petr Vobornik"

# The full version, including alpha/beta/rc tags
release = "1.18.0"
release = "1.19.0"

# to work with ReadTheDocs which is using version < 2.0
master_doc = "index"
Expand Down
13 changes: 12 additions & 1 deletion mrack.spec
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Name: mrack
Version: 1.18.0
Version: 1.19.0
Release: 1%{?dist}
Summary: Multicloud use-case based multihost async provisioner

Expand Down Expand Up @@ -185,6 +185,17 @@ rm -r src/%{name}.egg-info
%{python3_sitelib}/%{name}/providers/utils/{,__pycache__/}testcloud.*

%changelog
* Thu May 30 2024 David Pascual Hernandez <[email protected]> - 1.19.0-1
- 6f81e37 test: speed-up tests by mocking gethostbyaddr (Petr Vobornik)
- 587a9c7 fix(beaker): supress 10_avc_check restraint plugin (Petr Vobornik)
- 2c0c2bb test: Add add_dict_to_node test (Petr Vobornik)
- f4324bf feat: handle list value for add_dict_to_node function (Petr Vobornik)
- f1e7590 fix: make delete_host function more robust (Petr Vobornik)
- 784d24b chore: bump black in pre-commit (David Pascual)
- f6f9131 chore(deps): bump black from 22.3.0 to 24.3.0 (David Pascual)
- a7db867 test: Add test for _get_recipe_info function (Petr Vobornik)
- aa25ff3 feat: Provide beaker log links (Petr Vobornik)

* Mon Nov 27 2023 David Pascual Hernandez <[email protected]> - 1.18.0-1
- c158474 feat: Add async_timeout dependency (David Pascual)

Expand Down
2 changes: 1 addition & 1 deletion src/mrack/version.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
"""mrack library version."""

VERSION = "1.18.0"
VERSION = "1.19.0"

0 comments on commit 47fc206

Please sign in to comment.