Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-53273

Implement the Evergreen Automated Rollback system

    XMLWordPrintable

Details

    • Epic
    • Resolution: Won't Do
    • Critical
    • evergreen
    • Evergreen Automatic Rollback System
    • Evergreen - Milestone 1, Evergreen - Milestone 2

    Description

      The automated rollback system has been designed, but not implemented yet.

      Related JEPs/documents:

      • JEP 302 for the Git based snapshotting system
      • JEP 306 for the healthchecking

      Acceptance criteria

      1. Set up an evergreen instance, it is at UL-X
      2. publish a (broken) update level (example: adding a plugin without a required dependency) => instance upgrades to UL-X
      3. after restart, evergreen client detects Jenkins cannot restart, and rolls back to UL-X.
      4. Jenkins is accessible again
      5. a correct UL is published, Jenkins can upgrade to it

      Attachments

        Issue Links

          Activity

            People

              batmat Baptiste Mathus
              batmat Baptiste Mathus
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: