-
-
Notifications
You must be signed in to change notification settings - Fork 4.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Don't disable apps for errors in unrelated code paths #18249
Comments
yeah, well its kind of hard to figure out what is temporary, what needs the app disabled and what not. |
There are some apps which should never be automatically disabled at all, once enabled (such as authentication backends). We just had this happen ( IMHO it would also be fine to prevent auto-disabling of specific apps through a config entry (similar to |
Also |
Lets tackle it in steps. Lets first make sure that authentication apps do not get auto disabled. |
For #18249 If an app encounters an error during loading of app.php the app is normally disabled. However. We should make sure that this doesn't happen for authentication apps (looking at your user_saml). Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
For #18249 If an app encounters an error during loading of app.php the app is normally disabled. However. We should make sure that this doesn't happen for authentication apps (looking at your user_saml). Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
For #18249 If an app encounters an error during loading of app.php the app is normally disabled. However. We should make sure that this doesn't happen for authentication apps (looking at your user_saml). Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
For #18249 If an app encounters an error during loading of app.php the app is normally disabled. However. We should make sure that this doesn't happen for authentication apps (looking at your user_saml). Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Steps to reproduce
Expected behaviour
We only disable apps if it's really their fault and the error was triggered there.
Actual behaviour
If apps call some other app's or server code and that causes an exception (database or redis down, for example) that app is wrongly disabled. Leading to other bugs and unwanted behavior.
Server configuration
Nextcloud version:
any
cc @blizzz @nickvergessen @rullzer
The text was updated successfully, but these errors were encountered: