Debian Kickstart 文件无法下载

Debian Kickstart 文件无法下载

我发现,如果我尝试在 github 上托管 kickstart 文件并将原始 url 传递给virt-install,如下所示,它将失败。

http://raw.githubusercontent.com/programster/KVM-Command-Generator/master/kickstart_files/debian_wheezy.cfg
┌────────────┤ [!!] Download debconf preconfiguration file ├────────────┐
│                                                                       │
│             Failed to retrieve the preconfiguration file              │
│ The file needed for preconfiguration could not be retrieved from      │
│ http://raw.githubusercontent.com/programster/KVM-Command-Generator/ma │
│ ster/kickstart_files/debian_jessie.cfg. The installation will proceed │
│ in non-automated mode.                                                │
│                                                                       │
│                              <Continue>                               │
│                                                                       │
└───────────────────────────────────────────────────────────────────────┘

但是,如果我采用相同的内容,并将其转储到 Pastebin 中,如下所示,它将起作用:

http://pastebin.com/raw.php?i=JEZn5Q5n

问题

有效的 kickstart 文件地址是否有最大长度,或者是否存在其他问题,例如响应中的字符编码或行结尾等?

答案1

问题似乎出在 https 协议上,因为 github 将所有请求重定向到 https。似乎Ubuntu initrd(经过测试可信)不支持或者它的kickstart实现缺少https。当通过http下载kickstart文件时,它工作得很好。

相关内容