Skip to content

Commit

Permalink
Release 2.21.0
Browse files Browse the repository at this point in the history
  • Loading branch information
pulpbot committed Jul 19, 2024
1 parent 35c6dee commit 5fb3cfe
Show file tree
Hide file tree
Showing 18 changed files with 51 additions and 27 deletions.
2 changes: 1 addition & 1 deletion .bumpversion.cfg
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[bumpversion]
current_version = 2.21.0.dev
current_version = 2.21.0
commit = False
tag = False
parse = (?P<major>\d+)\.(?P<minor>\d+)\.(?P<patch>\d+)(\.(?P<release>[a-z]+))?
Expand Down
46 changes: 46 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,52 @@

[//]: # (towncrier release notes start)

## 2.21.0 (2024-07-19) {: #2.21.0 }


#### Features {: #2.21.0-feature }

- Added support for filtering remote repositories in pull-through caching using `includes` and
`excludes` fields. These fields can be set on pull-through caching remote objects.
[#459](https://github.com/pulp/pulp_container/issues/459)
- Added support for the Replication feature. The replication process allows a Pulp instance to
replicate container repositories from an upstream Pulp, creating the required remotes,
repositories (those will always be read-only), and distributions.
[#1648](https://github.com/pulp/pulp_container/issues/1648)

#### Bugfixes {: #2.21.0-bugfix }

- The pulp signing task that produces atomic type signature no longer signs cosign signatures,
attestations and sboms (images that end with .sig, .att, or .sbom), and ignores them instead.
[#1347](https://github.com/pulp/pulp_container/issues/1347)
- Fixed a bug that caused intermittent failures during the pull-through caching when using non-local
filesystem storage.
[#1493](https://github.com/pulp/pulp_container/issues/1493)
- Made the pull-through caching machinery resilient to connection errors.
[#1499](https://github.com/pulp/pulp_container/issues/1499)
- Pulp Container specific settings are now properly validated during the deployment checks of a Pulp
instance.
[#1550](https://github.com/pulp/pulp_container/issues/1550)
- Tasks created after uploading manifests will now remain available for further inspection and will not be deleted.
[#1602](https://github.com/pulp/pulp_container/issues/1602)
- Disallowed anonymous users to pull images from private pull-through distributions.
[#1623](https://github.com/pulp/pulp_container/issues/1623)
- Permitted users with the `pull_new_containerdistribution` permission to pull new data via
pull-through distributions.
[#1624](https://github.com/pulp/pulp_container/issues/1624)
- Modified the `_catalog` endpoint to allow non-authed users to see all repos in catalog
(private and public) when token-auth is disabled.
[#1651](https://github.com/pulp/pulp_container/issues/1651)
- Disallowed anonymous users to pull new content via a pull-through caching distribution. Content that
is already cached/downloaded can be still pulled.
[#1657](https://github.com/pulp/pulp_container/issues/1657)

#### Misc {: #2.21.0-misc }

- [#1607](https://github.com/pulp/pulp_container/issues/1607), [#1681](https://github.com/pulp/pulp_container/issues/1681)

---

## 2.20.0 (2024-05-06) {: #2.20.0 }

### Features
Expand Down
2 changes: 0 additions & 2 deletions CHANGES/1347.bugfix

This file was deleted.

2 changes: 0 additions & 2 deletions CHANGES/1493.bugfix

This file was deleted.

1 change: 0 additions & 1 deletion CHANGES/1499.bugfix

This file was deleted.

2 changes: 0 additions & 2 deletions CHANGES/1550.bugfix

This file was deleted.

1 change: 0 additions & 1 deletion CHANGES/1602.bugfix

This file was deleted.

1 change: 0 additions & 1 deletion CHANGES/1607.misc

This file was deleted.

1 change: 0 additions & 1 deletion CHANGES/1623.bugfix

This file was deleted.

2 changes: 0 additions & 2 deletions CHANGES/1624.bugfix

This file was deleted.

3 changes: 0 additions & 3 deletions CHANGES/1648.feature

This file was deleted.

2 changes: 0 additions & 2 deletions CHANGES/1651.bugfix

This file was deleted.

2 changes: 0 additions & 2 deletions CHANGES/1657.bugfix

This file was deleted.

1 change: 0 additions & 1 deletion CHANGES/1681.misc

This file was deleted.

2 changes: 0 additions & 2 deletions CHANGES/459.feature

This file was deleted.

4 changes: 2 additions & 2 deletions docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -73,9 +73,9 @@
# built documents.
#
# The short X.Y version.
version = "2.21.0.dev"
version = "2.21.0"
# The full version, including alpha/beta/rc tags.
release = "2.21.0.dev"
release = "2.21.0"

# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
Expand Down
2 changes: 1 addition & 1 deletion pulp_container/app/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ class PulpContainerPluginAppConfig(PulpPluginAppConfig):

name = "pulp_container.app"
label = "container"
version = "2.21.0.dev"
version = "2.21.0"
python_package_name = "pulp-container"

def ready(self):
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@

setup(
name="pulp-container",
version="2.21.0.dev",
version="2.21.0",
description="Container plugin for the Pulp Project",
long_description=long_description,
license="GPLv2+",
Expand Down

0 comments on commit 5fb3cfe

Please sign in to comment.