Skip to content

fix(shipped): stop declaring dbdoctor as a shipped app - #64157

Merged
AndyScherzinger merged 1 commit into
masterfrom
fix/unship-dbdoctor
Sep 9, 2026
Merged

fix(shipped): stop declaring dbdoctor as a shipped app#64157
AndyScherzinger merged 1 commit into
masterfrom
fix/unship-dbdoctor

Conversation

@skjnldsv

@skjnldsv skjnldsv commented Sep 9, 2026

Copy link
Copy Markdown
Member
  • Resolves: #

Summary

The DB Doctor check engine moved into serverinfo (nextcloud/serverinfo#1123), so dbdoctor is not bundled with the tarball any more. core/shipped.json still lists it in shippedApps and defaultEnabled, which means the server declares an app directory the release build no longer produces, and tries to enable it by default.

The packaging side comes out in the same pass: nextcloud-gmbh/release-script (branch enh/unship-dbdoctor) for the legacy script and nextcloud-releases/server (branch fix/unship-dbdoctor) for the CI pipeline. nextcloud/dbdoctor itself stays alive as a standalone appstore app, this only stops it being shipped.

There is no stable35 branch yet, so nothing has been released with dbdoctor declared and no backport is needed. apps/updatenotification/lib/Controller/APIController.php never got a dbdoctor entry, so nothing to undo there either.

TODO

  • none

Checklist

AI (if applicable)

  • The content of this PR was partly or fully generated using AI

The DB Doctor check engine now lives in serverinfo
(nextcloud/serverinfo#1123), so dbdoctor is no longer bundled with the
server tarball. Leaving it in shippedApps and defaultEnabled means the
server expects an app directory the release build no longer produces.

The release side is nextcloud-gmbh/release-script, branch
enh/unship-dbdoctor, and nextcloud-releases/server, branch
fix/unship-dbdoctor.

Assisted-by: ClaudeCode:claude-opus-5
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
@skjnldsv
skjnldsv requested a review from a team as a code owner September 9, 2026 20:07
@skjnldsv
skjnldsv requested review from Altahrim, icewind1991, leftybournes and provokateurin and removed request for a team September 9, 2026 20:07
@skjnldsv skjnldsv added bug 3. to review Waiting for reviews labels Sep 9, 2026
@AndyScherzinger
AndyScherzinger merged commit 94a2ba6 into master Sep 9, 2026
144 of 150 checks passed
@AndyScherzinger
AndyScherzinger deleted the fix/unship-dbdoctor branch September 9, 2026 20:55
@AndyScherzinger

Copy link
Copy Markdown
Member

/backport to stable35

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants