-
Notifications
You must be signed in to change notification settings - Fork 19
Bump to NC 30 #208
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
Bump to NC 30 #208
Conversation
0b16801 to
9ea6063
Compare
Signed-off-by: Arthur Schiwon <[email protected]>
Signed-off-by: Arthur Schiwon <[email protected]>
Signed-off-by: Arthur Schiwon <[email protected]>
Signed-off-by: Arthur Schiwon <[email protected]>
Signed-off-by: Arthur Schiwon <[email protected]>
|
Downstream found an update issue, hence the delay. |
Signed-off-by: Arthur Schiwon <[email protected]>
|
Anything I can do to accelerate the merge process? Is there a beta app channel available to test this PR? |
Signed-off-by: Arthur Schiwon <[email protected]>
|
Any ETA for the release of NC30 for UCS? |
|
@blizzz Not sure if it relevant here, but I had a problem with missing apps in 2023 and fixed it like this: univention-app shell nextcloud sudo -u www-data php /var/www/html/occ config:list | jq '.apps | with_entries(select(.value.enabled == "yes")) | keys' | tail -n +2 | head -n -1 | sed 's/ //g' | sed 's/"//g' | sed 's/,//g' > appinconfig
univention-app shell nextcloud sudo -u www-data php /var/www/html/occ app:list --output=json | jq '.enabled' | jq 'keys' | tail -n +2 | head -n -1 | sed 's/ //g' | sed 's/"//g' | sed 's/,//g' > appinappslist
comm -13 appinappslist appinconfig | while read line ; do univention-app shell nextcloud sudo -u www-data php /var/www/html/occ app:disable $line ; univention-app shell nextcloud sudo -u www-data php /var/www/html/occ app:enable $line ; doneSo maybe user_saml is disabled but still active in the config? |
The difference to NC 30 is nextcloud/server#44025 and with this the definition of whether an app is installed has changed. In 29, it was the presence of an app-path, in 30 it is the enabled state:
and in 30:
|
|
To clarify on before, the issue that after an uninstall, and reinstall, apps are enabled by the old configuration, but not installed yet. The code diverges further on master (nextcloud/server#49648, left a comment at https://github.com/nextcloud/server/pull/49648/files#r2341962849), and this is such an edge case, that it is very weird to consider it there again. I have a working patch against 30, considering to ship it here only and unlock the release, and think about something else for future releases. |
|
I bumped to latest 30 and applied most recent state of nextcloud/server#55065 as a patch (commit nextcloud/server@ac6653e). Rebuilding takes today unfortunately, slow download server here, acting up github services there, … 😕 |
|
… seems successful. Wrapping up and submitting… Update |
- includes nextcloud/server#55065 Signed-off-by: Arthur Schiwon <[email protected]>



based on #207