Bug 1619 - cobbler pxe 不能正确处理多内核
Summary: cobbler pxe 不能正确处理多内核
Status: RESOLVED FIXED
Alias: None
Product: Anolis OS 8
Classification: Anolis OS
Component: kernel - anck-4.19 (show other bugs) kernel - anck-4.19
Version: 8.6
Hardware: All Linux
: P3-Medium S3-normal
Target Milestone: ---
Assignee: geliwei-ali
QA Contact: shuming
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-07-05 16:04 UTC by gaofangping
Modified: 2022-07-26 17:24 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description gaofangping 2022-07-05 16:04:05 UTC
Description of problem:
1 cobbler import 不能导入Anolis OS 8.6 ,出现signature不匹配问题。
需要修改/var/lib/cobbler/distro_signatures.json 

2 cobbler pxe  
服务器通过pxe启动时失败。
经社区交流群了解到是pxe配置问题:
vmlinuz-4.18.0-372.9.1.an8.x86_64与/initrd-4.19.91-26.an8.x86_64.img 不匹配,手工更改后正常安装。

Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.mount -o loop /var/www/html/software/AnolisOS-8.6-x86_64-dvd.iso /dvd
2.cobbler import --name Anolis8.6 --arch=x86_64 --path=/dvd
3.cat /var/lib/tftpboot/pxelinux.cfg/default
4.vi /var/lib/tftpboot/pxelinux.cfg/default

Actual results:
修改/var/lib/tftpboot/pxelinux.cfg/default
将LABEL AnolisOS-8.6-x86_64部分改成如下相同内核版本:
LABEL AnolisOS-8.6-x86_64
        kernel /images/AnolisOS-8.6-x86_64/vmlinuz-4.19.91-26.an8.x86_64
        MENU LABEL AnolisOS-8.6-x86_64
        append initrd=/images/AnolisOS-8.6-x86_64/initrd-4.19.91-26.an8.x86_64.img ksdevice=bootif lang=  kssendmac text  ks=http://192.168.101.200/cblr/svc/op/ks/profile/AnolisOS-8.6-x86_64
        ipappend 2

Expected results:
服务器可正常通过pxe启动安装AnolisOS8.6

Additional info:
Comment 1 maqiao_mq alibaba_cloud_group 2022-07-13 20:50:16 UTC
BaseOs的问题,请@geliwei帮忙看下
Comment 2 葛立伟 alibaba_cloud_group 2022-07-26 17:24:13 UTC
epao仓库已经发布社区的cobbler版本,使用方法:
a) yum install anolis-epao-release
b) yum install cobbler