View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000360 | AlmaLinux-9 | anaconda | public | 2023-01-18 15:13 | 2023-05-17 15:52 |
Reporter | squaricdot | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | new | Resolution | open | ||
OS | AlmaLinux | OS Version | 9.1 | ||
Summary | 0000360: Kickstart anaconda does not use --proxy setting for url setting | ||||
Description | When specifying the AlmaLinux installation url in kickstart when defining --proxy flag, for e.g. `url --url http://repo.almalinux.org/almalinux/9/BaseOS/x86_64/kickstart/ --proxy=http://172.21.12.34:8080` the proxy does NOT seem to be used during fetching of the AlmaLinux installation image. in the emergency shell we can verify that the url is not directly accessible when curling it. , but when adding -x <theproxy> explicitly, the curl works. in another attempt we also tried setting inst.proxy=<theproxy> in the pxe append line, which seems also to be ignored. we can verify from our proxy that no request is coming in. when we later do the curl with explicitly adding the -x proxy setting, we can see the request coming in, confirming kickstart does not use the proxy during the auto installation. so the installer is incorrect | ||||
Steps To Reproduce | have a node that is not allowed to connect to the outside or directly to repo.almalinux.org, but via a proxy. use a or equivalent url from the description and try to install almalinux. try to kickstart install your machine. verify proxy request coming in on the proxy server during kickstart, you won't see. later in the emergency shell try curling the alma repo without -x (should fail), and try it with -x (should succeed) | ||||
Tags | No tags attached. | ||||
Attached Files | |||||
|
When switching back to AlmaLinux 8, it still works. |
|
Also experiencing the same issue described above. Only way to PXE a server with alma9 and a proxy is by using what is supposed to be deprecated syntax in the kernel command line. You can use proxy= and then it forces everything via proxy. If you use inst.proxy is completely ignored. As stated above is all currently ignoring the proxy param for the url line in the kickstart |
Date Modified | Username | Field | Change |
---|---|---|---|
2023-01-18 15:13 | squaricdot | New Issue | |
2023-01-18 15:13 | squaricdot | File Added: MicrosoftTeams-image (4).png | |
2023-01-18 15:18 | squaricdot | Note Added: 0000787 | |
2023-05-17 15:52 | gpineda-eig | Note Added: 0000894 |