Skip to content

Use remote_user to execute on_create_command and update_content_command#54020

Merged
KyleBarton merged 1 commit intomainfrom
use_remote_user_for_all_remote_lifecycle_scripts
Apr 16, 2026
Merged

Use remote_user to execute on_create_command and update_content_command#54020
KyleBarton merged 1 commit intomainfrom
use_remote_user_for_all_remote_lifecycle_scripts

Conversation

@KyleBarton
Copy link
Copy Markdown
Collaborator

@KyleBarton KyleBarton commented Apr 15, 2026

Self-Review Checklist:

  • I've reviewed my own diff for quality, security, and reliability
  • Unsafe blocks (if any) have justifying comments
  • The content is consistent with the UI/UX checklist
  • Tests cover the new/changed behavior
  • Performance impact has been considered and is acceptable

Closes #53995

Release Notes:

  • Improved dev container remote script execution to more closely align with the reference implementation

@cla-bot cla-bot Bot added the cla-signed The user has signed the Contributor License Agreement label Apr 15, 2026
@zed-codeowner-coordinator zed-codeowner-coordinator Bot requested review from a team, kubkon and reflectronic and removed request for a team April 15, 2026 23:40
@KyleBarton KyleBarton merged commit 7c45d93 into main Apr 16, 2026
35 checks passed
@KyleBarton KyleBarton deleted the use_remote_user_for_all_remote_lifecycle_scripts branch April 16, 2026 16:00
G36maid pushed a commit to G36maid/zed that referenced this pull request Apr 29, 2026
…nd (zed-industries#54020)

Self-Review Checklist:

- [x] I've reviewed my own diff for quality, security, and reliability
- [x] Unsafe blocks (if any) have justifying comments
- [x] The content is consistent with the [UI/UX
checklist](https://github.com/zed-industries/zed/blob/main/CONTRIBUTING.md#uiux-checklist)
- [x] Tests cover the new/changed behavior
- [x] Performance impact has been considered and is acceptable

Closes zed-industries#53995

Release Notes:

- Improved dev container remote script execution to more closely align
with the reference implementation
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla-signed The user has signed the Contributor License Agreement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Devcontainer lifecycle commands (onCreateCommand, updateContentCommand) run as root instead of remoteUser

3 participants