Skip to content

fix: remove obsolete release plan edit action - #4968

Merged
leozhang2018 merged 1 commit into
koderover:mainfrom
huanghongbo-hhb:fix/remove-release-plan-edit-action
Sep 7, 2026
Merged

fix: remove obsolete release plan edit action#4968
leozhang2018 merged 1 commit into
koderover:mainfrom
huanghongbo-hhb:fix/remove-release-plan-edit-action

Conversation

@huanghongbo-hhb

@huanghongbo-hhb huanghongbo-hhb commented Sep 4, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Remove the obsolete edit_release_plan permission from fresh Dameng databases and 4.3.0 -> 5.0.0 upgrades.

Changes

  • Remove the legacy action from DM initialization.
  • Delete the legacy action in the existing 5.0.0 permission migration transaction.

Risk

  • Idempotent deletion; obsolete role bindings are removed by the existing foreign-key cascade.

Test

  • go test ./pkg/cli/upgradeassistant/cmd/migrate ./pkg/cli/upgradeassistant/internal/repository/orm ./pkg/microservice/user/core

Contact


This change is Reviewable

@huanghongbo-hhb
huanghongbo-hhb force-pushed the fix/remove-release-plan-edit-action branch from 830de67 to 5d53cdf Compare September 4, 2026 09:20
@huanghongbo-hhb huanghongbo-hhb changed the title fix: remove obsolete release plan edit action fix: hide obsolete release plan edit action Sep 4, 2026
Signed-off-by: huanghongbo-hhb <huanghongbo@koderover.com>
@huanghongbo-hhb
huanghongbo-hhb force-pushed the fix/remove-release-plan-edit-action branch from 5d53cdf to a49c5e3 Compare September 4, 2026 09:34
@huanghongbo-hhb huanghongbo-hhb changed the title fix: hide obsolete release plan edit action fix: remove obsolete release plan edit action Sep 4, 2026
@leozhang2018
leozhang2018 merged commit 1f379c4 into koderover:main Sep 7, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants