Skip to content

Think about making update process more stable #1400

@szaimen

Description

@szaimen

Enabled apps can have an influence on if the update pocess fails. (It is indeed the main source why an update fails).

We should think about making it more stable.

One solution would be disabling all apps before the update, then updating, then enabing them again with the correct group values. If re-enabling fails, dont restore the group values and simply leave it disabled but send a notification in that case. This might break some apps, but is still better than failing the updatee process altogether which would bring down the whole instance. (Obviously only do this for apps in the custom_apps dir).

Maybe also create an update log and store that somewhere permanently.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions