Você pode usar um servidor proxy para recuperar um arquivo kickstart?

Você pode usar um servidor proxy para recuperar um arquivo kickstart?

Gostaria de acessar um arquivo kickstart através de um proxy. O arquivo kickstart está hospedado na Internet pública, mas o servidor que faz a instalação só pode acessar a Internet através de um proxy.


O seguinte funciona quando o arquivo kickstart está disponível localmente:

O exemplo grub.cfg em tftp que funciona:

menuentry 'Install CentOS Stream 8' {
    linuxefi centos-st8/vmlinuz ip=dhcp inst.ks="http://localhost/centos-st8-ks.cfg" nomodeset inst.proxy="http://192.168.0.3:3128"
    initrdefi centos-st8/initrd.img
}

O mesmo arquivo kickstart tem o seguinte:

text
url --url="https://public.example.com/centos-rpm-remote/8-stream/BaseOS/x86_64/os/" --proxy=http://192.168.0.3:3128/

Existe uma configuração ou configuração que também me permitirá hospedar o arquivo kickstart em algum lugar acessível apenas através do servidor proxy 192.168.0.3:3128

como o seguinte:

menuentry 'Install CentOS Stream 8' {
    linuxefi centos-st8/vmlinuz ip=dhcp inst.ks="http://public.example.com/centos-st8-ks.cfg" nomodeset inst.proxy="http://192.168.0.3:3128"
    initrdefi centos-st8/initrd.img
}

Responder1

Parece que a resposta é usar "proxy" ou "inst.proxy", embora o Anaconda reclame quando for iniciado.

menuentry 'Install CentOS Stream 8' {
    linuxefi centos-st8/vmlinuz ip=dhcp inst.ks="http://public.example.com/centos-st8-ks.cfg" nomodeset proxy="http://192.168.0.3:3128"
    initrdefi centos-st8/initrd.img
}

informação relacionada