Changelog

0.3.0 (2021-07-14)

Features

  • Enable container based database migration support #8472
  • Enable backup of database and secrets associated with Pulp custom resource #8473
  • Enable backup of storage associated with Pulp custom resource #8474
  • Enable restore of deployment associated with Pulp custom resource backup #8513
  • Add additional backup and restore flexibility to allow for restore from only a PVC #8630
  • Allow user to specify the storage class for the Redis PVC #8877

Bugfixes

  • Allow user to specify empty string for PostgreSQL PVC storage class #8733
  • Update nodeport templating in API and Content services #8810
  • Fix collision on file_storage fact usage after pulp prefix cleanup #8832
  • Fix Nodeport flow to create ports in standard range and only on the web service. Also allows node_ip discover based on where the pod is running. #8833
  • Resolve Pulp status correctly when deployed in a separate namespace #8880

Improved Documentation

  • Document how to deploy Pulp on OpenShift #8836

Misc


0.2.0 (2021-03-26)

Features

  • Add deployment of nginx webserver with pulp snippets #5657
  • Container building machinery for the operator #7171
  • Enable the creation of Ingress or Route objects based on the specifications within the custom resource #8272
  • Deploy postgres database using a secret to store configuration instead of it existing in the custom resource; allows credentials to be kept secret. #8289
  • Enable the use of S3 compliant or Azure object storage as storage backend #8361
  • Operator will provide information data via custom resource status object #8402
  • Enable installation of operator using OLM catalog #8409
  • Enable resource requirement specification for deployments and have operator check for running nodes and healthy status #8456

Bugfixes

  • Only build plugins from pulp org #7234
  • Fix storage option check so that Azure Blob Storage can be used as a backend #8424

Misc