From 25b6c9ce43d716ff373a3e2c9d22d4b2c923bd9b Mon Sep 17 00:00:00 2001 From: Tomas Tomecek Date: Fri, 3 Feb 2023 14:48:14 +0100 Subject: [PATCH 1/3] 0.10.0 upstream release Fixes #271 Signed-off-by: Tomas Tomecek --- CHANGELOG.md | 18 ++++++++++++++++++ ansible-bender.spec | 5 ++++- 2 files changed, 22 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2572fc1..c71bc8a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,21 @@ +# 0.10.0 + +## Features + +* File operations are now also cached (examples: "file", "copy", "synchronize", "unarchive", and "template"), by [@kjohnson0451](https://github.com/kjohnson0451), [#246](https://github.com/ansible-community/ansible-bender/pull/246) +* Use `AnsibleVarsParser` class to process ansible variables, by [@quietjoy](https://github.com/quietjoy), [#287](https://github.com/ansible-community/ansible-bender/pull/287) + * It allows `ansible_bender` variables to be specified across group and host var files. +* Enable passing extra args to `podman run` and `ansible run`, by [@ArmaanT](https://github.com/ArmaanT), [#278](https://github.com/ansible-community/ansible-bender/pull/278) +* `import_playbook` statements are now supported, by [@themkat](https://github.com/themkat), [#268](https://github.com/ansible-community/ansible-bender/pull/268) +* Python interpreter locations are now cached for each base image, by [@themkat](https://github.com/themkat), [#267](https://github.com/ansible-community/ansible-bender/pull/267) + +## Fixes + +* SELinux checks are now dropped since they are no longer relevant, by [@quietjoy](https://github.com/quietjoy), [#285](https://github.com/ansible-community/ansible-bender/pull/285) +* Vagrant development environment now works again, by [@quietjoy](https://github.com/quietjoy), [#286](https://github.com/ansible-community/ansible-bender/pull/286) +* Qualified image names are now used to reference images instead of short-names, by [@tpo](https://github.com/tpo), [#263](https://github.com/ansible-community/ansible-bender/pull/263) + + # 0.9.0 ## Features diff --git a/ansible-bender.spec b/ansible-bender.spec index 5a5e9c9..9add187 100644 --- a/ansible-bender.spec +++ b/ansible-bender.spec @@ -6,7 +6,7 @@ %bcond_with privileged_tests Name: ansible-bender -Version: 0.9.0 +Version: 0.10.0 Release: 1%{?dist} Summary: Build container images using Ansible playbooks @@ -83,6 +83,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} \ %changelog +* Fri Feb 03 2023 Tomas Tomecek - 0.10.0-1 +- 0.10.0 upstream release + * Mon Jul 27 2020 Fedora Release Engineering - 0.8.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From c5bf58b0c616410b34f08fb939bba0cb665a622c Mon Sep 17 00:00:00 2001 From: Tomas Tomecek Date: Mon, 6 Feb 2023 12:07:44 +0100 Subject: [PATCH 2/3] update setup.cfg * update classifiers * set correct URL * mark bender as stable Signed-off-by: Tomas Tomecek --- setup.cfg | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/setup.cfg b/setup.cfg index 5fb0c95..5e69043 100644 --- a/setup.cfg +++ b/setup.cfg @@ -3,7 +3,7 @@ universal = 1 [metadata] name = ansible-bender -url = https://github.com/TomasTomecek/ansible-bender +url = "https://github.com/ansible-community/ansible-bender" description = A tool which builds container images using Ansible playbooks long_description = file: README.md long_description_content_type = text/markdown @@ -12,7 +12,7 @@ author_email = tomas@tomecek.net license = MIT license_file = LICENSE classifiers = - Development Status :: 4 - Beta + Development Status :: 5 - Production/Stable Environment :: Console Intended Audience :: Developers License :: OSI Approved :: MIT License @@ -20,6 +20,10 @@ classifiers = Programming Language :: Python Programming Language :: Python :: 3.6 Programming Language :: Python :: 3.7 + Programming Language :: Python :: 3.8 + Programming Language :: Python :: 3.9 + Programming Language :: Python :: 3.10 + Programming Language :: Python :: 3.11 Topic :: Software Development Topic :: Utilities keywords = From cb1b751d29b8ca6c2f8342c6d6257f4d810d86b3 Mon Sep 17 00:00:00 2001 From: Tomas Tomecek Date: Mon, 6 Feb 2023 12:19:27 +0100 Subject: [PATCH 3/3] drop release-bot configuration no longer being used Signed-off-by: Tomas Tomecek --- release-conf.yaml | 10 ---------- 1 file changed, 10 deletions(-) delete mode 100644 release-conf.yaml diff --git a/release-conf.yaml b/release-conf.yaml deleted file mode 100644 index 6f9a936..0000000 --- a/release-conf.yaml +++ /dev/null @@ -1,10 +0,0 @@ -# list of major python versions that bot will build separate wheels for -python_versions: - - 3 -# whether to release on fedora. False by default -trigger_on_issue: true -fedora: false -# list of labels to be put on issues and PRs created by bot -labels: - - bot - - release-bot