Workaround for Proxy Issues with Git Repo SSH Endpoint in cos-configuration-k8s-operator
The Problem: cos-configuration-k8s-operator and SSH Git Proxies
When working with the cos-configuration-k8s-operator (version 3.5.0, observed on microk8s with cos-lite), users might encounter an issue where proxies are not respected when the git_repo configuration uses an SSH endpoint. Even with JUJU_HTTP_PROXY and JUJU_HTTPS_PROXY environment variables correctly set, the git-sync process within the operator fails to utilize these proxies for SSH-based Git operations. This can lead to failures when the operator attempts to clone repositories in environments requiring proxy access.