2024-04-19 20:15:35 |
João Victor Portal |
description |
Brief Description
-----------------
"no-proxy" is not automatically set when setting docker proxy.
Severity
--------
Major.
Steps to Reproduce
------------------
Set up proxy with
source /etc/platform/openrc
system service-parameter-add docker proxy https_proxy=http://1.2.3.4:3128
system service-parameter-add docker proxy http_proxy=http://1.2.3.4:3128
system service-parameter-apply docker
Expected Behavior
------------------
Proxy is applied, rest of the functionalities is not impacted.
Actual Behavior
----------------
Since "no-proxy" is not automatically configured with proxy setting, the functionality gets broken.
Reproducibility
---------------
100% reproducible.
System Configuration
--------------------
Any.
Branch/Pull Time/Commit
-----------------------
NA.
Last Pass
---------
NA.
Timestamp/Logs
--------------
NA.
Test Activity
-------------
NA.
Workaround
----------
Manually set up "no-proxy". |
Brief Description
-----------------
"no-proxy" is not automatically set when setting docker proxy. One sympton is pods failing, like ceph-pools-audit (executed every 5 minutes), because the pod executes a request using the Kubernetes apiserver cluster API IP (10.96.0.1 in IPv4 deploys) and this request is sent to the proxy, while it should be treated locally (the IP 10.96.0.1 should be present in the environment variable "NO_PROXY" of docker and containerd services).
Severity
--------
Major.
Steps to Reproduce
------------------
Set up proxy with
source /etc/platform/openrc
system service-parameter-add docker proxy https_proxy=http://1.2.3.4:3128
system service-parameter-add docker proxy http_proxy=http://1.2.3.4:3128
system service-parameter-apply docker
Expected Behavior
------------------
Proxy is applied, rest of the functionalities is not impacted.
Actual Behavior
----------------
Since "no-proxy" is not automatically configured with proxy setting, the functionality gets broken.
Reproducibility
---------------
100% reproducible.
System Configuration
--------------------
Any.
Branch/Pull Time/Commit
-----------------------
NA.
Last Pass
---------
NA.
Timestamp/Logs
--------------
NA.
Test Activity
-------------
NA.
Workaround
----------
Manually set up "no-proxy". |
|
2024-04-19 20:17:15 |
João Victor Portal |
description |
Brief Description
-----------------
"no-proxy" is not automatically set when setting docker proxy. One sympton is pods failing, like ceph-pools-audit (executed every 5 minutes), because the pod executes a request using the Kubernetes apiserver cluster API IP (10.96.0.1 in IPv4 deploys) and this request is sent to the proxy, while it should be treated locally (the IP 10.96.0.1 should be present in the environment variable "NO_PROXY" of docker and containerd services).
Severity
--------
Major.
Steps to Reproduce
------------------
Set up proxy with
source /etc/platform/openrc
system service-parameter-add docker proxy https_proxy=http://1.2.3.4:3128
system service-parameter-add docker proxy http_proxy=http://1.2.3.4:3128
system service-parameter-apply docker
Expected Behavior
------------------
Proxy is applied, rest of the functionalities is not impacted.
Actual Behavior
----------------
Since "no-proxy" is not automatically configured with proxy setting, the functionality gets broken.
Reproducibility
---------------
100% reproducible.
System Configuration
--------------------
Any.
Branch/Pull Time/Commit
-----------------------
NA.
Last Pass
---------
NA.
Timestamp/Logs
--------------
NA.
Test Activity
-------------
NA.
Workaround
----------
Manually set up "no-proxy". |
Brief Description
-----------------
"no-proxy" is not automatically set when setting docker proxy. One symptom is pods failing, like ceph-pools-audit (executed every 5 minutes), because the pod executes a request using the Kubernetes apiserver cluster API IP (10.96.0.1 in IPv4 deploys) and this request is sent to the proxy, while it should be treated locally (the IP 10.96.0.1 should be present in the environment variable "NO_PROXY" of docker and containerd services).
Severity
--------
Major.
Steps to Reproduce
------------------
Set up proxy with
source /etc/platform/openrc
system service-parameter-add docker proxy https_proxy=http://1.2.3.4:3128
system service-parameter-add docker proxy http_proxy=http://1.2.3.4:3128
system service-parameter-apply docker
Expected Behavior
------------------
Proxy is applied, rest of the functionalities is not impacted.
Actual Behavior
----------------
Since "no-proxy" is not automatically configured with proxy setting, the functionality gets broken.
Reproducibility
---------------
100% reproducible.
System Configuration
--------------------
Any.
Branch/Pull Time/Commit
-----------------------
NA.
Last Pass
---------
NA.
Timestamp/Logs
--------------
NA.
Test Activity
-------------
NA.
Workaround
----------
Manually set up "no-proxy". |
|