Uploaded image for project: 'Moodle Community Sites'
  1. Moodle Community Sites
  2. MDLSITE-6241

Ensure that all the upgrade savepoints are using correct/allowed versions

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Component/s: Integration
    • Labels:
      None

      Description

      In MDLSITE-6224 we enabled the versions checker to be able to verify if all versions are within a defined interval. This is specially critical under parallel development periods, ensuring that all versions are diverged and overlapping doesn't happen ever.

      See: https://github.com/moodlehq/moodle-local_ci/commit/041c8f458673abad35462c48b89de9e0ac75c822

      This issue can be considered parallel to that one, implementing the very same in the upgrade save-points checker.

      Note that, in theory, this is not strictly needed because the versions used in upgrade must match the version in version.php, that is already being checked.

      But it's not impossible to forget that in some upgrade step, so better we verify all them are within the constraints. At very least the max allowed version must be checked (surely it's not possible to check the lower limit).

      Note: Don't forget to update the release process to modify the job each time a new branch is created.

        Attachments

          Activity

            People

            Assignee:
            Unassigned Unassigned
            Reporter:
            stronk7 Eloy Lafuente (stronk7)
            Participants:
            Component watchers:
            Eloy Lafuente (stronk7)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Dates

              Created:
              Updated: