Skip to content

[release/0.26] Keep tunnel build contexts in session folders - #273

Merged
Karol Zadora-Przylecki (karolz-ms) merged 3 commits into
release/0.26from
backport/pr-264-to-release/0.26
Sep 22, 2026
Merged

Karol Zadora-Przylecki (karolz-ms) merged 3 commits into
release/0.26from
backport/pr-264-to-release/0.26

Conversation

@danegsta

Copy link
Copy Markdown
Member

Backport of #264 to release/0.26

/cc David Negstad (@danegsta)

Customer Impact

Testing

Risk

Regression?

Ensure tunnel proxy build context archives are removed when the reconciler lifetime ends, including ambiguous image creation outcomes. Update integration tests to verify controller-owned cleanup.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Make tunnel build context placement explicit so integration controllers write archives into their per-test session folders. Rely on the existing awaited session cleanup instead of an asynchronous controller callback.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Keep the build context directory as an optional test override and use the existing DCP temporary directory by default.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@karolz-ms
Karol Zadora-Przylecki (karolz-ms) merged commit 00d746d into release/0.26 Sep 22, 2026
11 checks passed
@karolz-ms
Karol Zadora-Przylecki (karolz-ms) deleted the backport/pr-264-to-release/0.26 branch September 22, 2026 01:33
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