From b9ae8feaaebbaa9fe6bc79ffd82f9c7c2748c11a Mon Sep 17 00:00:00 2001 From: Tomas Tomecek Date: Fri, 8 Jan 2021 17:17:37 +0100 Subject: [PATCH 1/4] 0.9.0 Signed-off-by: Tomas Tomecek --- CHANGELOG.md | 16 ++++++++++++++++ ansible-bender.spec | 5 ++++- 2 files changed, 20 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f8902d3..2572fc1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,19 @@ +# 0.9.0 + +## Features + +* Make it possible to set entrypoint for a working_container, by [@Smeds](https://github.com/Smeds), [#232](https://github.com/ansible-community/ansible-bender/pull/232) + +* Add sphinx based docs with read-the-docs theme for ansible-bender, by [@kmehant](https://github.com/kmehant), [#215](https://github.com/ansible-community/ansible-bender/pull/215) + * Available at https://ansible-community.github.io/ansible-bender/build/html/index.html + +## Fixes + +* Make `buildah_from_extra_args` actually work, by [@TomasTomecek](https://github.com/TomasTomecek), [#217](https://github.com/ansible-community/ansible-bender/pull/217) + +* Python packaging was polished, by [@gordonmessmer](https://github.com/gordonmessmer), [#227](https://github.com/ansible-community/ansible-bender/pull/227), [224](https://github.com/ansible-community/ansible-bender/pull/224), [#225](https://github.com/ansible-community/ansible-bender/pull/225) + + # 0.8.1 ## Fixes diff --git a/ansible-bender.spec b/ansible-bender.spec index a53f80e..a85740e 100644 --- a/ansible-bender.spec +++ b/ansible-bender.spec @@ -6,7 +6,7 @@ %bcond_with privileged_tests Name: ansible-bender -Version: 0.8.1 +Version: 0.9.0 Release: 1%{?dist} Summary: Build container images using Ansible playbooks @@ -84,6 +84,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} \ %changelog +* Fri Jan 8 17:16:24 CET 2021 Tomas Tomecek - 0.9.0-1 +- new upstream release: 0.9.0 + * Thu Dec 12 2019 Tomas Tomecek - 0.8.1-1 - new upstream release: 0.8.1 From f9ba8a36a10f72fdab7cad528973999a07de2443 Mon Sep 17 00:00:00 2001 From: Tomas Tomecek Date: Fri, 8 Jan 2021 17:19:03 +0100 Subject: [PATCH 2/4] sync spec file with fedora rawhide Signed-off-by: Tomas Tomecek --- ansible-bender.spec | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/ansible-bender.spec b/ansible-bender.spec index a85740e..18db1b8 100644 --- a/ansible-bender.spec +++ b/ansible-bender.spec @@ -84,14 +84,20 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} \ %changelog -* Fri Jan 8 17:16:24 CET 2021 Tomas Tomecek - 0.9.0-1 -- new upstream release: 0.9.0 +* Mon Jul 27 2020 Fedora Release Engineering - 0.8.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild -* Thu Dec 12 2019 Tomas Tomecek - 0.8.1-1 -- new upstream release: 0.8.1 +* Tue May 26 2020 Miro Hrončok - 0.8.1-3 +- Rebuilt for Python 3.9 -* Tue Nov 19 2019 Tomas Tomecek - 0.8.0-1 -- new upstream release: 0.8.0 +* Mon May 18 2020 Gordon Messmer - 0.8.1-2 +- Rebuild with fix for missing python modules. + +* Mon Apr 27 2020 Gordon Messmer - 0.8.1-1 +- Build 0.8.1 + +* Tue Jan 28 2020 Fedora Release Engineering - 0.7.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild * Thu Oct 03 2019 Miro Hrončok - 0.7.0-4 - Rebuilt for Python 3.8.0rc1 (#1748018) From c10987cdd3f87675790fd1fa17c90b4fce2a1271 Mon Sep 17 00:00:00 2001 From: Tomas Tomecek Date: Mon, 11 Jan 2021 11:51:24 +0100 Subject: [PATCH 3/4] test conf: ansible_user is no longer being set Signed-off-by: Tomas Tomecek --- tests/data/full_conf_pb.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/tests/data/full_conf_pb.yaml b/tests/data/full_conf_pb.yaml index d7b7aa1..b373c80 100644 --- a/tests/data/full_conf_pb.yaml +++ b/tests/data/full_conf_pb.yaml @@ -1,7 +1,6 @@ - hosts: all vars: key: value - key2: '{{ ansible_user }}' ansible_bender: base_image: mona_lisa layering: true From e405dc23e9000aeb6603d23f9f298c85e458e1fb Mon Sep 17 00:00:00 2001 From: Tomas Tomecek Date: Mon, 11 Jan 2021 11:51:43 +0100 Subject: [PATCH 4/4] find python tests: bump to f33; add ubi/python Signed-off-by: Tomas Tomecek --- tests/integration/test_buildah.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/integration/test_buildah.py b/tests/integration/test_buildah.py index 0ae64bc..94c2c9d 100644 --- a/tests/integration/test_buildah.py +++ b/tests/integration/test_buildah.py @@ -25,7 +25,8 @@ @pytest.mark.parametrize("image_name,found", [ - ("registry.fedoraproject.org/fedora:29", True), + ("registry.fedoraproject.org/fedora:33", True), + ("registry.access.redhat.com/ubi8/python-38", True), (base_image, True), ("docker.io/library/busybox", False), ])