Skip to content

Releases: pulp/pulp-operator

1.0.0-beta.4

18 Jan 21:41
Compare
Choose a tag to compare

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

04 Dec 15:35
Compare
Choose a tag to compare

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

17 Oct 14:09
Compare
Choose a tag to compare

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

05 Sep 19:57
Compare
Choose a tag to compare

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 required Secret field.
    #1057
  • Fixed a regression where handling of the s3-endpoint option was not possible
    #1066

Deprecations and Removals

  • Removed unused fields from CRD.
    #817
  • Removed CRD fields from old ansible version of the operator.
    #1044

1.0.0-alpha.9

21 Aug 20:27
Compare
Choose a tag to compare

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 Django SECRET_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

26 Jun 19:00
Compare
Choose a tag to compare
Release version 1.0.0-alpha.8

[noissue]

1.0.0-alpha.7

23 Jun 18:21
Compare
Choose a tag to compare
Bump version from Makefile to 1.0.0-alpha.8

[noissue]

1.0.0-alpha.6

27 Apr 16:39
Compare
Choose a tag to compare
Release version 1.0.0-alpha.6

[noissue]

1.0.0-alpha.5

03 Jan 13:50
Compare
Choose a tag to compare
Changelog 1.0.0-alpha.5

[noissue]

Signed-off-by: Fabricio Aguiar <fabricio.aguiar@gmail.com>

1.0.0-alpha.4

28 Nov 18:04
Compare
Choose a tag to compare
Building 1.0.0-alpha.4 changelog

[noissue]