From aa2e3858b80db6de18f79f92e65a9c84b14279f2 Mon Sep 17 00:00:00 2001 From: github-actions Date: Thu, 17 Oct 2024 11:12:20 +0000 Subject: [PATCH] chore: Release version 1.22.0 Releasing new mrack version --- CHANGELOG.md | 47 ++++++++++++++++++++++++++++++++++++++++++++ docs/conf.py | 2 +- mrack.spec | 9 ++++++++- src/mrack/version.py | 2 +- 4 files changed, 57 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f3371717..de5ae77e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,53 @@ +## v1.22.0 (2024-10-17) + +### Chore + +* chore: setup: package seccomp filter + +Add seccomp.json to setup mrack package so it is included on pkg install. + +Signed-off-by: Alexander Bokovoy <abokovoy@redhat.com> ([`4d0b63c`](https://github.com/neoave/mrack/commit/4d0b63c5e15a0cd90fb7f44b2a1d340704618bd9)) + +### Documentation + +* docs: Update seccomp configuration example + +seccomp.json example from FreeIPA Azure CI tests. It works well for both +docker and podman, both root and rootless. + +Signed-off-by: Alexander Bokovoy <abokovoy@redhat.com> ([`9b2d980`](https://github.com/neoave/mrack/commit/9b2d98093aaad4a8fdb7f2391aa94a6281590162)) + +### Feature + +* feat: podman: handle custom network configuration + +Allow to add custom network configuration to the network bridge +activated via podman provider. + +Signed-off-by: Alexander Bokovoy <abokovoy@redhat.com> ([`f3deca1`](https://github.com/neoave/mrack/commit/f3deca12138c1470cf2b399d00baf81875aa1ef2)) + +### Fix + +* fix: podman: set podman connection information for ansible + +Ansible connection.podman.podman connection module uses ansible_host as +a container ID to connect to. Use container ID instead of IP address +which cannot be reached in rootless setup anyway. + +It makes `ansible -c podman -i metadata-inventory.yaml` usable in +rootless podman setup because one cannot connect over IP addresses to +the containers as the networking bridge is not visible from the host. + +Signed-off-by: Alexander Bokovoy <abokovoy@redhat.com> ([`768bba5`](https://github.com/neoave/mrack/commit/768bba5e4a098ad513a1123400aea03a90156e7d)) + +### Style + +* style: Reformat by black ([`f43d20f`](https://github.com/neoave/mrack/commit/f43d20f486352cd21fada90d301173c98cf5dca5)) + + ## v1.21.0 (2024-08-06) ### Feature diff --git a/docs/conf.py b/docs/conf.py index 3d295b67..d8437170 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -22,7 +22,7 @@ author = "Petr Vobornik" # The full version, including alpha/beta/rc tags -release = "1.21.0" +release = "1.22.0" # to work with ReadTheDocs which is using version < 2.0 master_doc = "index" diff --git a/mrack.spec b/mrack.spec index b4db9828..12f93962 100644 --- a/mrack.spec +++ b/mrack.spec @@ -1,5 +1,5 @@ Name: mrack -Version: 1.21.0 +Version: 1.22.0 Release: 1%{?dist} Summary: Multicloud use-case based multihost async provisioner @@ -185,6 +185,13 @@ rm -r src/%{name}.egg-info %{python3_sitelib}/%{name}/providers/utils/{,__pycache__/}testcloud.* %changelog +* Thu Oct 17 2024 David Pascual Hernandez - 1.22.0-1 +- f43d20f style: Reformat by black (David Pascual) +- 768bba5 fix: podman: set podman connection information for ansible (David Pascual) +- 4d0b63c chore: setup: package seccomp filter (David Pascual) +- 9b2d980 docs: Update seccomp configuration example (David Pascual) +- f3deca1 feat: podman: handle custom network configuration (David Pascual) + * Tue Aug 06 2024 Kaleemullah Siddiqui - 1.21.0-1 - b3e0f7d feat: update pytest-mh output to work with latest version (Kaleemullah Siddiqui) diff --git a/src/mrack/version.py b/src/mrack/version.py index 4b555a0a..9174d6d1 100644 --- a/src/mrack/version.py +++ b/src/mrack/version.py @@ -1,3 +1,3 @@ """mrack library version.""" -VERSION = "1.21.0" +VERSION = "1.22.0"