| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: ansible-builder | Distribution: openSUSE Tumbleweed |
| Version: 3.1.0 | Vendor: openSUSE |
| Release: 1.5 | Build date: Fri Jun 21 21:17:51 2024 |
| Group: Unspecified | Build host: reproducible |
| Size: 263281 | Source RPM: ansible-builder-3.1.0-1.5.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://github.com/ansible/ansible-builder | |
| Summary: An Ansible execution environment builder | |
Ansible Builder is a tool that automates the process of building execution environments using the schemas and tooling defined in various Ansible Collections and by the user. See the readthedocs page for ansible-builder at: https://ansible-builder.readthedocs.io/en/latest/
Apache-2.0
* Fri Jun 21 2024 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- switch to using a git checkout instead of the PyPI tarball
without checksum
- update to 3.1.0:
* New Features
- Support for tags from the configuration file by @Akasurde in
[#555]
- Support multiple -v for verbosity by @Shrews in #564
- Allow the .yaml file extension on the default EE file by
@Shrews in #631
- Account for PEP668 in pip invocations by @Shrews in #627
- Expose a way to exclude dependencies by @Shrews in #664
- Support extra build command args by @Shrews in #677
* Other Improvements
- Various improvements to documentation.
- Warn if USER directive is found in additional_build_steps by
@Akasurde in #528
- Warn about version less than 3 by @Akasurde in #574
- Warn user about using default base image in v3 by @Akasurde
in #591
- Fix container policy for version 3 by @Shrews in #652
- Guarantee collection base path exists by @Shrews in #683
* Sat Feb 24 2024 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- update to 3.0.1:
* Wrap variable in double quotes by @Akasurde in #537
* definition.rst: Add link to Galaxy requirements file format;
add example of specifying collection version by @Andersson007
in #549
* Docs: mention a few base images as examples, using a free one
as the default by @felixfontein in #544
* Update to the builder documentation by @acozine in #552
* Document PKGMGR_PRESERVE_CACHE by @Akasurde in #558
* Added scenarios for version 3 by @Akasurde in #538
* Docs: Using prepend_base by @Akasurde in #563
* collection_metadata: improve documentation by @Andersson007 in
[#551]
* Improve CLI usage docs by @Andersson007 in #559
* Fix container policy for version 3 by @Shrews in #654
* Fri May 19 2023 Johannes Kastl <kastl@b1-systems.de>
- fix version by BuildRequire for setuptools_scm instead of
hardcoding the version
* Thu May 18 2023 Johannes Kastl <kastl@b1-systems.de>
- fix 'ansible-builder --version' not reporting the right version
* Mon May 15 2023 Johannes Kastl <kastl@b1-systems.de>
- disable color in checks
* Mon May 15 2023 Johannes Kastl <kastl@b1-systems.de>
- modify %if-condition to allow building for python3.10 or
python3.11 on SLES15
* Mon May 15 2023 Johannes Kastl <kastl@b1-systems.de>
- update to 3.0.0:
* A major evolution of Ansible Builder's Execution Environment
definition format, with overall themes of increased flexibility
and minimizing required manual alterations of generated build
contexts. New features of the version 3 Execution Environment
definition include:
- Use of vanilla RHEL-ish container images instead of
specially-crafted base and builder images (tested against
Fedora, CentOS Stream 8/9, UBI9 and others).
- Injection of custom build steps before and after every build
stage.
- Copying arbitrary files from the builder host into the
generated container build context (which can then be copied
into intermediate/final container images as needed with
custom build steps).
- Declarative bootstrapping of Python, Ansible Core, and
Ansible Runner (in addition to roles/collections, of course).
- Inline definition of Python/bindep/role/collection
requirements in Execution Environment YAML (external files
also still supported).
- Customization of final container initialization ENTRYPOINT,
USER, and CMD (with verified automatic defaults).
- Dynamic builder image from user-specified base image-
specifying a builder image is no longer required (or
allowed).
- Faster builds due to linear stage inheritance and removal of
forced OS package upgrades.
- Numerous bugfixes and minor enhancements... see documentation
for examples.
* Breaking Changes
- The `--squash` argument to `build` now defaults to `off` for
all container runtimes. This allows build caches to function
by default for `podman` during development and testing, at
the cost of more intermediate layers in the resultant image.
Manually specifying `--squash new` is suggested for CI and
production builds when using `podman` to minimize the size
and number of intermediate layers.
- Forced OS package manager upgrades are no longer performed in
individual build stages by default. If a full OS package
upgrade is desired, add a new build directive to
`prepend_base` under `additional_build_steps` (e.g., `- RUN
dnf upgrade -y`) to upgrade packages on the base image. The
upgraded packages will be reflected in all subsequent build
stages.
* Fri May 05 2023 Johannes Kastl <kastl@b1-systems.de>
- change python version on Leap15/SLES15 to python3.11 to use the
new stack supported by SUSE
* Thu Mar 16 2023 Johannes Kastl <kastl@b1-systems.de>
- new package ansible-builder for building Ansible execution environments
/usr/bin/ansible-builder /usr/lib/python3.13/site-packages/ansible_builder /usr/lib/python3.13/site-packages/ansible_builder-3.1.0.dist-info /usr/lib/python3.13/site-packages/ansible_builder-3.1.0.dist-info/INSTALLER /usr/lib/python3.13/site-packages/ansible_builder-3.1.0.dist-info/LICENSE.md /usr/lib/python3.13/site-packages/ansible_builder-3.1.0.dist-info/METADATA /usr/lib/python3.13/site-packages/ansible_builder-3.1.0.dist-info/RECORD /usr/lib/python3.13/site-packages/ansible_builder-3.1.0.dist-info/REQUESTED /usr/lib/python3.13/site-packages/ansible_builder-3.1.0.dist-info/WHEEL /usr/lib/python3.13/site-packages/ansible_builder-3.1.0.dist-info/entry_points.txt /usr/lib/python3.13/site-packages/ansible_builder-3.1.0.dist-info/top_level.txt /usr/lib/python3.13/site-packages/ansible_builder/__init__.py /usr/lib/python3.13/site-packages/ansible_builder/__main__.py /usr/lib/python3.13/site-packages/ansible_builder/__pycache__ /usr/lib/python3.13/site-packages/ansible_builder/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ansible_builder/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/ansible_builder/__pycache__/__main__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ansible_builder/__pycache__/__main__.cpython-313.pyc /usr/lib/python3.13/site-packages/ansible_builder/__pycache__/cli.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ansible_builder/__pycache__/cli.cpython-313.pyc /usr/lib/python3.13/site-packages/ansible_builder/__pycache__/colors.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ansible_builder/__pycache__/colors.cpython-313.pyc /usr/lib/python3.13/site-packages/ansible_builder/__pycache__/constants.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ansible_builder/__pycache__/constants.cpython-313.pyc /usr/lib/python3.13/site-packages/ansible_builder/__pycache__/containerfile.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ansible_builder/__pycache__/containerfile.cpython-313.pyc /usr/lib/python3.13/site-packages/ansible_builder/__pycache__/ee_schema.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ansible_builder/__pycache__/ee_schema.cpython-313.pyc /usr/lib/python3.13/site-packages/ansible_builder/__pycache__/exceptions.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ansible_builder/__pycache__/exceptions.cpython-313.pyc /usr/lib/python3.13/site-packages/ansible_builder/__pycache__/main.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ansible_builder/__pycache__/main.cpython-313.pyc /usr/lib/python3.13/site-packages/ansible_builder/__pycache__/policies.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ansible_builder/__pycache__/policies.cpython-313.pyc /usr/lib/python3.13/site-packages/ansible_builder/__pycache__/user_definition.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ansible_builder/__pycache__/user_definition.cpython-313.pyc /usr/lib/python3.13/site-packages/ansible_builder/__pycache__/utils.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ansible_builder/__pycache__/utils.cpython-313.pyc /usr/lib/python3.13/site-packages/ansible_builder/_target_scripts /usr/lib/python3.13/site-packages/ansible_builder/_target_scripts/__init__.py /usr/lib/python3.13/site-packages/ansible_builder/_target_scripts/__pycache__ /usr/lib/python3.13/site-packages/ansible_builder/_target_scripts/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ansible_builder/_target_scripts/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/ansible_builder/_target_scripts/__pycache__/introspect.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ansible_builder/_target_scripts/__pycache__/introspect.cpython-313.pyc /usr/lib/python3.13/site-packages/ansible_builder/_target_scripts/assemble /usr/lib/python3.13/site-packages/ansible_builder/_target_scripts/check_ansible /usr/lib/python3.13/site-packages/ansible_builder/_target_scripts/check_galaxy /usr/lib/python3.13/site-packages/ansible_builder/_target_scripts/entrypoint /usr/lib/python3.13/site-packages/ansible_builder/_target_scripts/install-from-bindep /usr/lib/python3.13/site-packages/ansible_builder/_target_scripts/introspect.py /usr/lib/python3.13/site-packages/ansible_builder/_target_scripts/pip_install /usr/lib/python3.13/site-packages/ansible_builder/cli.py /usr/lib/python3.13/site-packages/ansible_builder/colors.py /usr/lib/python3.13/site-packages/ansible_builder/constants.py /usr/lib/python3.13/site-packages/ansible_builder/containerfile.py /usr/lib/python3.13/site-packages/ansible_builder/ee_schema.py /usr/lib/python3.13/site-packages/ansible_builder/exceptions.py /usr/lib/python3.13/site-packages/ansible_builder/main.py /usr/lib/python3.13/site-packages/ansible_builder/policies.py /usr/lib/python3.13/site-packages/ansible_builder/user_definition.py /usr/lib/python3.13/site-packages/ansible_builder/utils.py /usr/share/doc/packages/ansible-builder /usr/share/doc/packages/ansible-builder/README.md /usr/share/licenses/ansible-builder /usr/share/licenses/ansible-builder/LICENSE.md
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Oct 23 22:37:43 2025