From 7bbc4232ff8dc51b5c7e562d2e45ba30a81f9e5d Mon Sep 17 00:00:00 2001 From: charlie4284 Date: Tue, 24 Mar 2026 20:53:01 +0800 Subject: [PATCH 1/2] fix: proxy env setup --- src/image.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/image.py b/src/image.py index ba82ccaa..5b387ae1 100644 --- a/src/image.py +++ b/src/image.py @@ -55,6 +55,7 @@ def _on_image_relation_joined(self, event: ops.RelationJoinedEvent) -> None: event: The event emitted when a relation is joined. """ build_config = state.BuilderConfig.from_charm(charm=self.charm) + self.charm._setup_proxy_environment(build_config.proxy) proxy = state.ProxyConfig.from_env() if not build_config.cloud_config.upload_cloud_ids: self.model.unit.status = ops.BlockedStatus( From 405fa53b687d1f5602f5181acd7a1b0091b3f074 Mon Sep 17 00:00:00 2001 From: charlie4284 Date: Tue, 24 Mar 2026 20:54:38 +0800 Subject: [PATCH 2/2] docs: changelog --- app/pyproject.toml | 2 +- docs/changelog.md | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/app/pyproject.toml b/app/pyproject.toml index 1deff3ce..099f9408 100644 --- a/app/pyproject.toml +++ b/app/pyproject.toml @@ -3,7 +3,7 @@ [project] name = "github-runner-image-builder" -version = "0.13.0" +version = "0.13.1" authors = [ { name = "Canonical IS DevOps", email = "is-devops-team@canonical.com" }, ] diff --git a/docs/changelog.md b/docs/changelog.md index d7356b48..4a695e7e 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -1,6 +1,9 @@ +## [#213 Fix proxy setup] +* Fix proxy setup for image-relation joined hook. + ## [#206 Add resolute image support] * Add resolute image support.