Pulp-ansible

Latest version: v0.21.5

Safety actively analyzes 630217 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 16

0.17.2

===================

Bugfixes
--------

- Fixed several bugs in the galaxy v2 API related to generating URLs for various collection resources.
`1452 <https://github.com/pulp/pulp_ansible/issues/1452>`__
- Increase collectionversion search index build speeds.
`1467 <https://github.com/pulp/pulp_ansible/issues/1467>`__


----

0.17.1

===================

Bugfixes
--------

- Reduce fetched fields in cv list endpoint to prevent oomkill.
`1433 <https://github.com/pulp/pulp_ansible/issues/1433>`__
- Fix traceback when publishing a collection to the v2 API endpoint
`1441 <https://github.com/pulp/pulp_ansible/issues/1441>`__


----

0.17.0

===================

Features
--------

- Added Namespace metadata content model and Galaxy endpoints `v3/namespaces/` & `v3/plugin/ansible/content/<base_path>/namespaces/`.

Added ability to sync Namespaces during Collection syncs.
`735 <https://github.com/pulp/pulp_ansible/issues/735>`__
- Add a cross repository collection version index for fast searching and filtering.
`739 <https://github.com/pulp/pulp_ansible/issues/739>`__
- Added "total" count on "sync.parsing.metadata" progress report.
`1219 <https://github.com/pulp/pulp_ansible/issues/1219>`__
- Added Role Based Access Control.
New default roles (creator, owner, viewer) have been added for ``AnsibleRepository``, ``AnsibleDistribution``,
``CollectionRemote``, ``RoleRemote``, and ``GitRemote``.
New detail role management endpoints (``my_permissions``, ``list_roles``, ``add_role``,
``remove_role``) have been added to ``AnsibleRepository``, ``AnsibleDistribution``, ``CollectionRemote``,
``GitRemote``, and ``RoleRemote``.
`1290 <https://github.com/pulp/pulp_ansible/issues/1290>`__
- Add CollectionVersionMark as a content
`1325 <https://github.com/pulp/pulp_ansible/issues/1325>`__
- Added ``last_sync_task`` field to ``CollectionRemote`` and ``AnsibleRepository``.
Added filtering by ``url`` in ``CollectionRemote``.
`1344 <https://github.com/pulp/pulp_ansible/issues/1344>`__
- Created POST ``{repo_href}/copy_collection_version/`` and POST
``{repo_href}/copy_collection_version/`` API endpoints which
allow for copying and moving collections between repos.
`1394 <https://github.com/pulp/pulp_ansible/issues/1394>`__


Bugfixes
--------

- GitRemotes can now be attached to an AnsibleRepository.
`1140 <https://github.com/pulp/pulp_ansible/issues/1140>`__
- Fixed a 500 server error in the ``repositories/ansible/ansible/{repository_pk}/versions/{number}/rebuild_metadata/`` endpoint.
`1322 <https://github.com/pulp/pulp_ansible/issues/1322>`__
- Pinned the dependency upper bound on setuptools to <66.2.0. Newer versions introduce stricter
PEP-440 parsing.
`1340 <https://github.com/pulp/pulp_ansible/issues/1340>`__
- Fixed duplicate operationIDs in Galaxy V1 & V2 API endpoint schemas.
`1356 <https://github.com/pulp/pulp_ansible/issues/1356>`__
- Fix exclude list when syncing from galaxy_ng.
`1381 <https://github.com/pulp/pulp_ansible/issues/1381>`__
- Fixed broken sync form servers without signatures or marks.
`1387 <https://github.com/pulp/pulp_ansible/issues/1387>`__
- Fix 404 on collection detail routing for collections with a name of "collections".
`1388 <https://github.com/pulp/pulp_ansible/issues/1388>`__
- Pre-release collection versions should only be higher than stable releases when none exist.
`1391 <https://github.com/pulp/pulp_ansible/issues/1391>`__
- Selectively delete indexes for content no longer in the repo.
`1396 <https://github.com/pulp/pulp_ansible/issues/1396>`__


Improved Documentation
----------------------

- Fixed linebreak issues in remote workflow cli examples.
`1328 <https://github.com/pulp/pulp_ansible/issues/1328>`__


Misc
----

- `1349 <https://github.com/pulp/pulp_ansible/issues/1349>`__


----

0.16.2

===================

Bugfixes
--------

- Fix exclude list when syncing from galaxy_ng.
`1381 <https://github.com/pulp/pulp_ansible/issues/1381>`__
- Fix traceback when publishing a collection to the v2 API endpoint
`1441 <https://github.com/pulp/pulp_ansible/issues/1441>`__


----

0.16.1

===================

Bugfixes
--------

- Removed unused dependency on packaging.
`1366 <https://github.com/pulp/pulp_ansible/issues/1366>`__


Improved Documentation
----------------------

- Fixed linebreak issues in remote workflow cli examples.
`1328 <https://github.com/pulp/pulp_ansible/issues/1328>`__


Misc
----

- `1349 <https://github.com/pulp/pulp_ansible/issues/1349>`__


----

0.16.0

===================

Features
--------

- An existing artifact or upload object can now be used to create a Collection.
`1175 <https://github.com/pulp/pulp_ansible/issues/1175>`__


Bugfixes
--------

- Properly return 400 error when trying to create/upload a duplicate Collection.
`1175 <https://github.com/pulp/pulp_ansible/issues/1175>`__
- Fixed unnecessary creation of intermediate repository versions when performing a collection delete.
`1274 <https://github.com/pulp/pulp_ansible/issues/1274>`__
- Limit search_vector to only tags for the collectionversion instead of all collectionversions.
`1278 <https://github.com/pulp/pulp_ansible/issues/1278>`__


Deprecations and Removals
-------------------------

- Renamed CollectionVersion upload fields [namespace, name, version] to expected_[namespace, name, version].

Deprecated /ansible/collections/ upload endpoint. Use /pulp/api/v3/content/ansible/collection_versions/ instead.

Deprecated Galaxy V2 Collection upload endpoint. Use Galaxy V3 Collection Artifact upload endpoint instead.
`1176 <https://github.com/pulp/pulp_ansible/issues/1176>`__


Misc
----

- `1273 <https://github.com/pulp/pulp_ansible/issues/1273>`__


----

Page 4 of 16

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.