Repository: ansible-community/ansible-bender (language: python)

Issue:
New release for 2020
It's been just over a year since the last release.  Would be great to get the latest improvements out to PyPI, etc!


Discussion / hints:
Agreed! I was neglecting ab for months, I'm sorry about that but my current dayjob is making me too busy.

I'm planning to work on ab today and finish with a new release.

Fix patch:
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..18db1b8 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,11 +84,20 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} \
 
 
 %changelog
-* Thu Dec 12 2019 Tomas Tomecek <ttomecek@redhat.com> - 0.8.1-1
-- new upstream release: 0.8.1
+* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.1-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
 
-* Tue Nov 19 2019 Tomas Tomecek <ttomecek@redhat.com> - 0.8.0-1
-- new upstream release: 0.8.0
+* Tue May 26 2020 Miro Hrončok <mhroncok@redhat.com> - 0.8.1-3
+- Rebuilt for Python 3.9
+
+* Mon May 18 2020 Gordon Messmer <gordon.messmer@gmail.com> - 0.8.1-2
+- Rebuild with fix for missing python modules.
+
+* Mon Apr 27 2020 Gordon Messmer <gordon.messmer@gmail.com> - 0.8.1-1
+- Build 0.8.1
+
+* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.0-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
 
 * Thu Oct 03 2019 Miro Hrončok <mhroncok@redhat.com> - 0.7.0-4
 - Rebuilt for Python 3.8.0rc1 (#1748018)


Test patch:
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
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),
     ])