Skip to content

Removal of legacy DAOD config - part 1

This is the first of several MRs to remove the legacy DAOD config from main before the 24.0 branch. This is an initial "probe" to check that there are no remaining tests in CI or ART dependent on the legacy. It removes the two key files that all legacy DAOD jobs need (one for the configuration itself and one to provide the paths to the individual job options). Any legacy DAOD job will crash without these files.

If this passes CI I suggest we merge and then inspect the DAOD ART tests. This will allow us to see quickly if we have any important legacy tests remaining. Once we're happy with the state of things we can remove the rest of the legacy code, which can be expected to be several dozen files.

Merge request reports