Skip to content

fix(extensions-sync): Auto-repair dangling symlinks on SMD image upgrade [backport 1.0]#261

Merged
pilgd-aws merged 1 commit into
aws:1.0from
pilgd-aws:backport/1.0/repair-dangling-symlinks
Jun 24, 2026
Merged

fix(extensions-sync): Auto-repair dangling symlinks on SMD image upgrade [backport 1.0]#261
pilgd-aws merged 1 commit into
aws:1.0from
pilgd-aws:backport/1.0/repair-dangling-symlinks

Conversation

@pilgd-aws

Copy link
Copy Markdown
Contributor

Backport of #247 (merged to main) to the 1.0 release branch.

Cherry-pick of 712c900 — applied cleanly with no conflicts.

See #247 for full description and testing details.

Add repairDanglingSymlinks() to detect and fix broken symlinks in the
persistent volume when a CodeEditor space restarts with a newer SMD
image. Runs before existing sync logic so subsequent reads see clean
state. Respects .obsolete file to avoid re-installing user-uninstalled
extensions.
@pilgd-aws pilgd-aws requested review from a team as code owners June 24, 2026 15:03
@pilgd-aws pilgd-aws added this pull request to the merge queue Jun 24, 2026
Merged via the queue into aws:1.0 with commit e713c74 Jun 24, 2026
1 check passed
@pilgd-aws pilgd-aws deleted the backport/1.0/repair-dangling-symlinks branch June 24, 2026 15:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants