flagify-com/OctoMation

能否增加对Rocky Linux的支持

Closed this issue · 8 comments

Static hostname: s-shbs-octomation-01
Icon name: computer-vm
Chassis: vm
Machine ID: 07918e8ce07b4501ba6dcb54812df51c
Boot ID: 59f1e81a92f74dfbb4a9bd949a925c05
Virtualization: vmware
Operating System: Rocky Linux 8.9 (Green Obsidian)
CPE OS Name: cpe:/o:rocky:rocky:8:GA
Kernel: Linux 4.18.0-513.9.1.el8_9.x86_64
Architecture: x86-64

image

Rocky linux应该是兼容redhat的,后续纳入计划做安装脚本的适配

Rocky linux应该是兼容redhat的,后续纳入计划做安装脚本的适配
目前安装过程中断在了
开始执行docker部署python相关逻辑脚本,当前时间: 2024-03-12 12:41:47
未知操作系统,即将退出安装
当前目录: /tmp/honeyguide_whole_package/ai_package_to_deploy_1.1.1/ai_package_to_deploy, ai_install.sh 脚本执行失败
OctoMation 安装失败

我修改ai_install.sh 里判断系统版本的代码后,应该如何继续从中断处继续安装?

Rocky linux应该是兼容redhat的,后续纳入计划做安装脚本的适配
目前安装过程中断在了
开始执行docker部署python相关逻辑脚本,当前时间: 2024-03-12 12:41:47
未知操作系统,即将退出安装
当前目录: /tmp/honeyguide_whole_package/ai_package_to_deploy_1.1.1/ai_package_to_deploy, ai_install.sh 脚本执行失败
OctoMation 安装失败

我修改ai_install.sh 里判断系统版本的代码后,应该如何继续从中断处继续安装?

可以尝试直接执行shell脚本

Rocky linux应该是兼容redhat的,后续纳入计划做安装脚本的适配
目前安装过程中断在了
开始执行docker部署python相关逻辑脚本,当前时间: 2024-03-12 12:41:47
未知操作系统,即将退出安装
当前目录: /tmp/honeyguide_whole_package/ai_package_to_deploy_1.1.1/ai_package_to_deploy, ai_install.sh 脚本执行失败
OctoMation 安装失败

我修改ai_install.sh 里判断系统版本的代码后,应该如何继续从中断处继续安装?

能否把您修改的安装脚本贡献出来,我们后面系统适配的时候放进去

Rocky linux应该是兼容redhat的,后续纳入计划做安装脚本的适配
目前安装过程中断在了
开始执行docker部署python相关逻辑脚本,当前时间: 2024-03-12 12:41:47
未知操作系统,即将退出安装
当前目录: /tmp/honeyguide_whole_package/ai_package_to_deploy_1.1.1/ai_package_to_deploy, ai_install.sh 脚本执行失败
OctoMation 安装失败

我修改ai_install.sh 里判断系统版本的代码后,应该如何继续从中断处继续安装?

可以尝试直接执行shell脚本

cd /tmp/honeyguide_whole_package/ai_package_to_deploy_1.1.1/ai_package_to_deploy/
bash ai_install.sh -b 0 -p 1 -a 0 -d /tmp -i /opt 2>&1 | tee -a /var/log/hg/ai_install.log

Rocky linux应该是兼容redhat的,后续纳入计划做安装脚本的适配
目前安装过程中断在了
开始执行docker部署python相关逻辑脚本,当前时间: 2024-03-12 12:41:47
未知操作系统,即将退出安装
当前目录: /tmp/honeyguide_whole_package/ai_package_to_deploy_1.1.1/ai_package_to_deploy, ai_install.sh 脚本执行失败
OctoMation 安装失败

我修改ai_install.sh 里判断系统版本的代码后,应该如何继续从中断处继续安装?

能否把您修改的安装脚本贡献出来,我们后面系统适配的时候放进去

我修改的方式比较简单,在ai_install.sh 约 310行左右,判断系统名称是否为 Rocky Linux 如果是 也赋值为redhat

elif [[ $(echo "$os_name" | grep -ic "Rocky Linux") == 1 ]]; then os_name="redhat"

Rocky linux应该是兼容redhat的,后续纳入计划做安装脚本的适配
目前安装过程中断在了
开始执行docker部署python相关逻辑脚本,当前时间: 2024-03-12 12:41:47
未知操作系统,即将退出安装
当前目录: /tmp/honeyguide_whole_package/ai_package_to_deploy_1.1.1/ai_package_to_deploy, ai_install.sh 脚本执行失败
OctoMation 安装失败

我修改ai_install.sh 里判断系统版本的代码后,应该如何继续从中断处继续安装?

能否把您修改的安装脚本贡献出来,我们后面系统适配的时候放进去

我修改的方式比较简单,在ai_install.sh 约 310行左右,判断系统名称是否为 Rocky Linux 如果是 也赋值为redhat

elif [[ $(echo "$os_name" | grep -ic "Rocky Linux") == 1 ]]; then os_name="redhat"

后面我们会修改安装脚本,支持安装兼容centos7和8的系统

已在1.1.2版本中支持