Releases: pulp/pulp-operator
Releases · pulp/pulp-operator
1.0.0-beta.4
1.0.0-beta.4 (2024-01-18)
⚠️ For operator upgrades, this release can cause pulpcore pods restarts ([#1199,#1193]), so we recommend upgrading in a maintenance window to avoid downtime! ⚠️
Features
- Added
env_vars
field to define custom environment variables.
#1161 - Added support for annotating pulp-operator managed Deployments.
#1190
Improved Documentation
- Added a section explaining how to add custom Pulp settings.
#1163
Misc
1.0.0-beta.3
1.0.0-beta.3 (2023-12-04)
Bugfixes
- Fixed the signing services issues.
#939 - Fixed an error in wrong definition of tuples in
settings.py
.
#1122 - Modified how
pulp_settings
field is parsed to better handle generic configs.
#1132 - Updated the pulp-server
Secret
to import all funcs/vars from django-auth-ldap.
#1154
Improved Documentation
- Added the steps to configure signing services.
#1003 - Updated the index page with a little bit more context of operators and fixes.
#1145
Misc
1.0.0-beta.2
1.0.0-beta.2 (2023-10-17)
Features
- Added support to configure LDAP with Pulp.
#1042 - Added capability to customize annotations of serviceAccount created by operator.
#1079
Bugfixes
- Modified pulpcore containers entrypoints to support
pulp-minimal:3.33
image.
#1081 - Fixed a backup issue in pulp-secret-key with special chars.
#1098 - Fixed the KubeAPIWarningLogger PodSecurity warning messages.
#1102
Improved Documentation
- Added doc steps to rotate database fields encryption key.
#742 - Updated the
reset-admin-password
warning message to also don't reset the
password via/api/v3/users
endpoint.
#1078
Misc
1.0.0-beta.1
Features
- Added a job to handle
ALLOWED_CONTENT_CHECKSUMS
modifications.
#1060 - Modified k8s jobs resource names to avoid name collision if multiple Pulp CRs are created in the same namespace.
#1074
Bugfixes
- Fixed a regression where the
s3-region
was defined as a requiredSecret
field.
#1057 - Fixed a regression where handling of the
s3-endpoint
option was not possible
#1066
Deprecations and Removals
1.0.0-alpha.9
1.0.0-alpha.9 (2023-08-21)
Features
- Added a check for missing file_storage_storage_class definition whenever
file_storage_size or file_storage_access_mode is/are provided.
#946 - Moved API container entrypoint migration script to k8s jobs.
#991 - Added the OpenTelemetry support as sidecar container for pulp-api pods.
#1006 - Added support to define Redis PVC storage size.
#1016 - Added new fields to set resources for init-container and metrics sidecar containers.
#1019 - Added the
pulp_secret_key
field to set the DjangoSECRET_KEY
.
#1040
Bugfixes
- Fixed an issue in OCP clusters where every ingress would be created with the same configurations (regardless of ingressclass).
#917 - Fixed an issue in OCP clusters where the "pulp-redirect" Ingress would not get removed after modifying ingress_class_name.
#918 - Fixed an issue in
Ingress.spec.rules.http.paths
from non "nginx" or "openshift-default" ingresses.
#923 - Modified the format of backup dir names.
#937 - Fixed a bug that caused the CONTENT_ORIGIN scheme to always be https.
#1048
Improved Documentation
- Added a doc section with instructions to install pulp-operator using Helm.
#1008
Deprecations and Removals
- The operator will not get the default ingress domain nor verify the ingressclass anymore to avoid the need of clusterroles.
#885
Misc
1.0.0-alpha.8
Release version 1.0.0-alpha.8 [noissue]
1.0.0-alpha.7
Bump version from Makefile to 1.0.0-alpha.8 [noissue]
1.0.0-alpha.6
Release version 1.0.0-alpha.6 [noissue]
1.0.0-alpha.5
Changelog 1.0.0-alpha.5 [noissue] Signed-off-by: Fabricio Aguiar <[email protected]>
1.0.0-alpha.4
Building 1.0.0-alpha.4 changelog [noissue]