Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-92044

Verify processes must be untied from upgrade processes

    Details

      Description

      A lot of verify processes were created to solve issues during the upgrade so they are being refactored us upgrade processes or being removed since are not longer needed.

      For this reason we should untie the upgrade process from the execution of the verifiers. Instead We should have a way to check inconsistencies, regenerate permissions, ect anytime (probably when the portal is not opened to public) on demand.

      We can keep the framework in this way:

      • Untie verify processes from upgrade process
      • Allow to execute these processes in read-only mode
      • Allow users to execute verify processes on demand (if the execution is in write mode, the affected portal or module has to be unavailable) or with the initial installation of the module (see LPS-101216)

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                samuel.ziemer Sam Ziemer
                Reporter:
                alberto.chaparro Alberto Chaparro
                Recent user:
                Alberto Chaparro
                Participants of an Issue:
                Engineering Assignee:
                Alberto Chaparro
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:

                  Packages

                  Version Package