diff --git a/_service b/_service index 1bd86b8..eebff22 100644 --- a/_service +++ b/_service @@ -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> diff --git a/ansible-builder-3.0.1.tar.gz b/ansible-builder-3.0.1.tar.gz deleted file mode 100644 index 1753f16..0000000 --- a/ansible-builder-3.0.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:af1ca1823f4269def9d6d3c0a6d0932c2b5740b51769162fdfd6e4a05cf38ce9 -size 94539 diff --git a/ansible-builder-3.1.0.obscpio b/ansible-builder-3.1.0.obscpio new file mode 100644 index 0000000..65b0c23 --- /dev/null +++ b/ansible-builder-3.1.0.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a658a29c59b8827f48007a4bcf180e724d89afc3eab5cbcf99ad9d81b3824e7f +size 1081868 diff --git a/ansible-builder.changes b/ansible-builder.changes index 3a44f59..98ba227 100644 --- a/ansible-builder.changes +++ b/ansible-builder.changes @@ -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> diff --git a/ansible-builder.obsinfo b/ansible-builder.obsinfo new file mode 100644 index 0000000..1f23203 --- /dev/null +++ b/ansible-builder.obsinfo @@ -0,0 +1,4 @@ +name: ansible-builder +version: 3.1.0 +mtime: 1718893844 +commit: 68707471bf690a10a362b21ab5eabd4732124e10 diff --git a/ansible-builder.spec b/ansible-builder.spec index 0e99cdc..6090aad 100644 --- a/ansible-builder.spec +++ b/ansible-builder.spec @@ -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