Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Installing LME behind proxy #431

Open
safiuddinr opened this issue Sep 4, 2024 · 1 comment
Open

Installing LME behind proxy #431

safiuddinr opened this issue Sep 4, 2024 · 1 comment
Assignees
Labels
Points: 6 Story Point (3 days)
Milestone

Comments

@safiuddinr
Copy link
Collaborator

No description provided.

@safiuddinr safiuddinr converted this from a draft issue Sep 4, 2024
@safiuddinr safiuddinr added this to the LME 2.0 milestone Sep 4, 2024
@safiuddinr safiuddinr added the Points: 6 Story Point (3 days) label Sep 4, 2024
@causand22
Copy link
Collaborator

Steps for LME 2.0:

  1. ensure proxy variables are set. add the following to /etc/environment. Replace $PROXY with the proxy url.
ALL_PROXY=$PROXY
HTTPS_PROXY=$PROXY
HTTP_PROXY=$PROXY
http_proxy=$PROXY
https_proxy=$PROXY
no_proxy=127.0.0.1,localhost,::1,10.,172.16.,172.17.,192.168.,*.local,.local
NO_PROXY=127.0.0.1,localhost,::1,10.,172.16.,172.17.,192.168.,*.local,.local
REQUESTS_CA_BUNDLE=/etc/ssl/certs/ca-certificates.crt
NIX_SSL_CERT_FILE=/etc/ssl/certs/ca-certificates.crt
  1. Ensure certificates are up to date
cd /usr/local/share/ca-certificates  
# add corporation root ca pem files now
sudo update-ca-certificates
  1. Edit podman flags to ignore http proxy
    In LME/quadlets run the following command:
for file in *.container; do
    echo "$file"
    sed -i '/^PodmanArgs/ s/$/ --http-proxy=false/' "$file"
done

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Points: 6 Story Point (3 days)
Projects
Status: ✅ Done
Development

No branches or pull requests

2 participants