Skip to content

feat: move groveoverride capabilities to tutor-contrib-grove

Boros Gábor requested to merge gabor/patch-dns into main

Description

This MR eliminates the need of groveoverride yaml plugin by moving all functionality to this plugin.

Supporting information

Tutor 13->14 had multiple changes, one of them was the addition of v1 plugins and deprecating v0. Since the yaml plugins are v0 plugins, we get rid of them too.

Testing instructions

Steps to test the changes:

  1. Read the code
  2. Check that https://tutor14.staging.do.opencraft.hosting/heartbeat?extended is responding
  3. Validate that the instance config has no quirks
  4. Validate pipeline success: https://gitlab.com/opencraft/ops/grove-stage-digitalocean/-/pipelines/574285278

Dependencies

N/A

Additional context

The SE-5480-related work is intentionally commented out to let @mtyaka enable it for testing when he need it.

Edited by Boros Gábor

Merge request reports