Accepting request 1182519 from home:ojkastl_buildservice:Branch_systemsmanagement_ansible

update to 3.1.0 (adjust dependencies, switch to Git checkout, etc...)

OBS-URL: https://build.opensuse.org/request/show/1182519
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:ansible/ansible-builder?expand=0&rev=11
This commit is contained in:
Johannes Kastl 2024-06-21 20:16:33 +00:00 committed by Git OBS Bridge
parent 42ca1ffe01
commit badb659873
6 changed files with 53 additions and 8 deletions

View File

@ -1,4 +1,19 @@
<services>
<service name="download_files" mode="disabled">
<service name="obs_scm" mode="manual">
<param name="url">https://github.com/ansible/ansible-builder</param>
<param name="scm">git</param>
<param name="revision">3.1.0</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="changesgenerate">disable</param>
<param name="package-meta">yes</param>
</service>
<service name="set_version" mode="manual">
</service>
<service name="tar" mode="buildtime">
<param name="package-meta">yes</param>
</service>
<service name="recompress" mode="buildtime">
<param name="file">*.tar</param>
<param name="compression">gz</param>
</service>
</services>

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:af1ca1823f4269def9d6d3c0a6d0932c2b5740b51769162fdfd6e4a05cf38ce9
size 94539

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a658a29c59b8827f48007a4bcf180e724d89afc3eab5cbcf99ad9d81b3824e7f
size 1081868

View File

@ -1,3 +1,28 @@
-------------------------------------------------------------------
Fri Jun 21 19:17:51 UTC 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 13:08:34 UTC 2024 - Johannes Kastl <opensuse_buildservice@ojkastl.de>

4
ansible-builder.obsinfo Normal file
View File

@ -0,0 +1,4 @@
name: ansible-builder
version: 3.1.0
mtime: 1718893844
commit: 68707471bf690a10a362b21ab5eabd4732124e10

View File

@ -38,13 +38,14 @@
%endif
Name: ansible-builder
Version: 3.0.1
Version: 3.1.0
Release: 0
Summary: An Ansible execution environment builder
License: Apache-2.0
URL: https://github.com/ansible/ansible-builder
Source: https://files.pythonhosted.org/packages/source/a/ansible-builder/ansible-builder-%{version}.tar.gz
Source: ansible-builder-%{version}.tar.gz
BuildArch: noarch
BuildRequires: git-core
# https://github.com/ansible/ansible-builder/blob/devel/setup.cfg#L41
BuildRequires: %{ansible_python}-base >= 3.9
BuildRequires: %{ansible_python}-pip
@ -58,8 +59,8 @@ BuildRequires: %{ansible_python}-PyYAML
BuildRequires: %{ansible_python}-bindep
BuildRequires: %{ansible_python}-filelock
BuildRequires: %{ansible_python}-jsonschema
BuildRequires: %{ansible_python}-packaging
BuildRequires: %{ansible_python}-pbr
BuildRequires: %{ansible_python}-requirements-parser
#
# Tests require podman, but also require connectivity to pull container images
# hence we do not enable this dependency
@ -75,7 +76,7 @@ BuildRequires: fdupes
Requires: %{ansible_python}-PyYAML
Requires: %{ansible_python}-bindep
Requires: %{ansible_python}-jsonschema
Requires: %{ansible_python}-requirements-parser
Requires: %{ansible_python}-packaging
Requires: (podman or docker)
%description