Skip to content

Releases: eduNEXT/drydock

20.3.0

28 Apr 17:27

Choose a tag to compare

Note

This is a backport of the following commits:

Added

  • The new DRYDOCK_INGRESS_CLASS allows to configure the ingress class used by
    the Ingress and Issuers objects.

Changed

  • The prefix ingress- was removed from the ingress objects names. The suffix
    -tls was also removed from additional ingresses defined via
    DRYDOCK_INGRESS_EXTRA_HOSTS.

Warning

This rename will cause errors with the Ingress NGINX validation webhook
due to two different ingress objects registering the same routes.

The old ingress objects must be deleted before applying the new
changes. Either perform a manual delete or set DRYDOCK_INGRESS to false
to delete all ingress objects in the next apply.

Removed

  • All support for debug pods via Ingress NGINX canary annotations has been
    removed. Users of this feature must re-implement it.

  • Several features that rely on specific ingress-nginx functionality have been
    removed:

    • The NGINX static cache ingress resources and related plugin settings.
    • The bypass Caddy configuration used to route traffic directly from the
      ingress-controller avoiding extra latency.

19.3.0

28 Apr 14:24

Choose a tag to compare

Note

This is a backport of the following commits:

Added

  • The new DRYDOCK_INGRESS_CLASS allows to configure the ingress class used by
    the Ingress and Issuers objects.

Changed

  • The prefix ingress- was removed from the ingress objects names. The suffix
    -tls was also removed from additional ingresses defined via
    DRYDOCK_INGRESS_EXTRA_HOSTS.

Warning

This rename will cause errors with the Ingress NGINX validation webhook
due to two different ingress objects registering the same routes.

The old ingress objects must be deleted before applying the new
changes. Either perform a manual delete or set DRYDOCK_INGRESS to false
to delete all ingress objects in the next apply.

Removed

  • All support for debug pods via Ingress NGINX canary annotations has been
    removed. Users of this feature must re-implement it.

  • Several features that rely on specific ingress-nginx functionality have been
    removed:

    • The NGINX static cache ingress resources and related plugin settings.
    • The bypass Caddy configuration used to route traffic directly from the
      ingress-controller avoiding extra latency.

21.2.0

11 May 13:19
8ebbfd2

Choose a tag to compare

Changed

  • The prefix ingress- was removed from the ingress objects names. The suffix
    -tls was also removed from additional ingresses defined via
    DRYDOCK_INGRESS_EXTRA_HOSTS.

Warning

This rename will cause errors with the Ingress NGINX validation webhook
due to two different ingress objects registering the same routes.

The old ingress objects must be deleted before applying the new
changes. Either perform a manual delete or set DRYDOCK_INGRESS to false
to delete all ingress objects in the next apply.

21.1.0

17 Apr 20:57
a7b3e68

Choose a tag to compare

Added

  • The new DRYDOCK_INGRESS_CLASS allows to configure the ingress class used by
    the Ingress and Issuers objects.

Removed

  • All support for debug pods via Ingress NGINX canary annotations has been
    removed. Users of this feature must re-implement it.

  • Several features that rely on specific ingress-nginx functionality have been
    removed:

    • The NGINX static cache ingress resources and related plugin settings.
    • The bypass Caddy configuration used to route traffic directly from the
      ingress-controller avoiding extra latency.

21.0.0

28 Jan 21:18
aa8510a

Choose a tag to compare

Added

  • Support for the Ulmo release

20.2.0

28 Jan 15:35
bd703bd

Choose a tag to compare

Fixed

  • Ensure that the utf8mb4 charset is used when connecting to MySQL.
  • Do not proxy SCORM assets directly through the LMS. This restores the previous
    behaviour for versions prior to v19.0.3 of openedx-scorm-xblock.

20.1.1

04 Dec 14:04
695b8bc

Choose a tag to compare

Fixed

  • Adjust the drop-db command to properly handle replica set configuration if
    available. Remove the Notes user if the Notes plugin is enabled.
  • Avoid erroring when calling iter_mfes if the MFE plugin is not enabled.
    Useful for testing with the minimal dependencies.

v20.1.0

10 Nov 17:18

Choose a tag to compare

v20.1.0 (2025-11-10)

This release is published under the AGPLv3 License.

Features


Detailed Changes: v20.0.0...v20.1.0

v20.0.0

02 Jul 20:54
81c4af3

Choose a tag to compare

v20.0.0 (2025-07-02)

This release is published under the AGPLv3 License.

Features


Detailed Changes: v19.2.0...v20.0.0

v17.6.0

21 Apr 20:50

Choose a tag to compare

v17.6.0 (2025-04-21)

This release is published under the AGPLv3 License.

Features

  • Create patch for registry credentials - quince (#157, 58ee954)
  • feat: create patch for registry credentials (#154)

  • feat: create patch for registry credentials

  • feat: include json transform

  • feat: change secret render

  • fix: correct files

  • docs: update readmd

  • fix: include extra workloads

  • fix: change patch for cronjob and remove kind

  • docs: update readme.md

Co-authored-by: Moisés González moises.gonzalez@edunext.co

  • fix: remove deamonset and statefulsets

  • chore: change secret name

  • chore: bump version


Detailed Changes: v17.5.4...v17.6.0