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.2 | Build date: Fri Jun 21 21:17:51 2024 |
Group: Unspecified | Build host: reproducible |
Size: 271679 | Source RPM: ansible-builder-3.1.0-1.2.src.rpm |
Packager: https://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.11/site-packages/ansible_builder /usr/lib/python3.11/site-packages/ansible_builder-3.1.0.dist-info /usr/lib/python3.11/site-packages/ansible_builder-3.1.0.dist-info/INSTALLER /usr/lib/python3.11/site-packages/ansible_builder-3.1.0.dist-info/LICENSE.md /usr/lib/python3.11/site-packages/ansible_builder-3.1.0.dist-info/METADATA /usr/lib/python3.11/site-packages/ansible_builder-3.1.0.dist-info/RECORD /usr/lib/python3.11/site-packages/ansible_builder-3.1.0.dist-info/REQUESTED /usr/lib/python3.11/site-packages/ansible_builder-3.1.0.dist-info/WHEEL /usr/lib/python3.11/site-packages/ansible_builder-3.1.0.dist-info/entry_points.txt /usr/lib/python3.11/site-packages/ansible_builder-3.1.0.dist-info/top_level.txt /usr/lib/python3.11/site-packages/ansible_builder/__init__.py /usr/lib/python3.11/site-packages/ansible_builder/__main__.py /usr/lib/python3.11/site-packages/ansible_builder/__pycache__ /usr/lib/python3.11/site-packages/ansible_builder/__pycache__/__init__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/ansible_builder/__pycache__/__init__.cpython-311.pyc /usr/lib/python3.11/site-packages/ansible_builder/__pycache__/__main__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/ansible_builder/__pycache__/__main__.cpython-311.pyc /usr/lib/python3.11/site-packages/ansible_builder/__pycache__/cli.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/ansible_builder/__pycache__/cli.cpython-311.pyc /usr/lib/python3.11/site-packages/ansible_builder/__pycache__/colors.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/ansible_builder/__pycache__/colors.cpython-311.pyc /usr/lib/python3.11/site-packages/ansible_builder/__pycache__/constants.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/ansible_builder/__pycache__/constants.cpython-311.pyc /usr/lib/python3.11/site-packages/ansible_builder/__pycache__/containerfile.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/ansible_builder/__pycache__/containerfile.cpython-311.pyc /usr/lib/python3.11/site-packages/ansible_builder/__pycache__/ee_schema.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/ansible_builder/__pycache__/ee_schema.cpython-311.pyc /usr/lib/python3.11/site-packages/ansible_builder/__pycache__/exceptions.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/ansible_builder/__pycache__/exceptions.cpython-311.pyc /usr/lib/python3.11/site-packages/ansible_builder/__pycache__/main.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/ansible_builder/__pycache__/main.cpython-311.pyc /usr/lib/python3.11/site-packages/ansible_builder/__pycache__/policies.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/ansible_builder/__pycache__/policies.cpython-311.pyc /usr/lib/python3.11/site-packages/ansible_builder/__pycache__/user_definition.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/ansible_builder/__pycache__/user_definition.cpython-311.pyc /usr/lib/python3.11/site-packages/ansible_builder/__pycache__/utils.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/ansible_builder/__pycache__/utils.cpython-311.pyc /usr/lib/python3.11/site-packages/ansible_builder/_target_scripts /usr/lib/python3.11/site-packages/ansible_builder/_target_scripts/__init__.py /usr/lib/python3.11/site-packages/ansible_builder/_target_scripts/__pycache__ /usr/lib/python3.11/site-packages/ansible_builder/_target_scripts/__pycache__/__init__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/ansible_builder/_target_scripts/__pycache__/__init__.cpython-311.pyc /usr/lib/python3.11/site-packages/ansible_builder/_target_scripts/__pycache__/introspect.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/ansible_builder/_target_scripts/__pycache__/introspect.cpython-311.pyc /usr/lib/python3.11/site-packages/ansible_builder/_target_scripts/assemble /usr/lib/python3.11/site-packages/ansible_builder/_target_scripts/check_ansible /usr/lib/python3.11/site-packages/ansible_builder/_target_scripts/check_galaxy /usr/lib/python3.11/site-packages/ansible_builder/_target_scripts/entrypoint /usr/lib/python3.11/site-packages/ansible_builder/_target_scripts/install-from-bindep /usr/lib/python3.11/site-packages/ansible_builder/_target_scripts/introspect.py /usr/lib/python3.11/site-packages/ansible_builder/_target_scripts/pip_install /usr/lib/python3.11/site-packages/ansible_builder/cli.py /usr/lib/python3.11/site-packages/ansible_builder/colors.py /usr/lib/python3.11/site-packages/ansible_builder/constants.py /usr/lib/python3.11/site-packages/ansible_builder/containerfile.py /usr/lib/python3.11/site-packages/ansible_builder/ee_schema.py /usr/lib/python3.11/site-packages/ansible_builder/exceptions.py /usr/lib/python3.11/site-packages/ansible_builder/main.py /usr/lib/python3.11/site-packages/ansible_builder/policies.py /usr/lib/python3.11/site-packages/ansible_builder/user_definition.py /usr/lib/python3.11/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, Wed Feb 12 23:53:52 2025