项目

一般

简介

错误 #4130

网管版本2.2.2,核心网arm类型和x86类型混淆上传版本未校验,基站2.0和3.0也有此问题

杨 凯2 个月 之前添加. 更新于 24 天 之前.

状态:
已解决
优先级:
一般
指派给:
开始日期:
2025-09-22
计划完成日期:
% 完成:

0%

预期时间:

描述

网管版本2.2.2,核心网arm类型和x86类型混淆上传版本未校验,基站2.0和3.0也有此问题
arm不能上传x86
x86不能上传arm

历史记录

#1

马 党旗 更新于 2 个月 之前

  • 状态新建 变更为 进行中
  • 指派给马 党旗 变更为 薛 泽庆
#2

薛 泽庆 更新于 大约 2 个月 之前

新功能基站和核心网管理都需要增加:
1.基站读取ini 2.0基站没有cpuarch
2.核心网读取ini 没有cpuarch是x86 有的是arm
3.当前网元对应的架构从redis读取

system->cpuarch

#3

薛 泽庆 更新于 大约 2 个月 之前

  • 指派给薛 泽庆 变更为 马 党旗

基站逻辑:
if( ($cpuArchitecture "3.0" && $cpuArch "") || ($cpuArchitecture == "2.0" && $cpuArch != "")){
return $this->return_json([],-1,$this->stringDefinde['PACKAGE_NOT_MATCH']);
}

核心网逻辑:
if( ($cpuArchitecture "X86" && $cpuArch "aarch64") || ($cpuArchitecture "ARM" && $cpuArch "")){
return $this->return_json([],-1,$this->stringDefinde['PACKAGE_NOT_MATCH']);
}

#4

马 党旗 更新于 大约 2 个月 之前

  • 状态进行中 变更为 审视
#5

马 党旗 更新于 大约 2 个月 之前

  • 状态审视 变更为 转测试
#6

马 党旗 更新于 大约一个月 之前

  • 指派给马 党旗 变更为 杨 凯
#7

杨 凯 更新于 大约一个月 之前

  • 状态转测试 变更为 反馈
  • 指派给杨 凯 变更为 薛 泽庆

arm的核心网未校验出来x86的包

#8

薛 泽庆 更新于 大约一个月 之前

  • 状态反馈 变更为 审视

最新的代码已经上传,于下一版本转测

$cpuArch = (empty($cpuArch) || stripos($cpuArch, 'x86') !== false) ? "X86" : "ARM";
if( ($cpuArchitecture  "X86" && $cpuArch  "ARM") || ($cpuArchitecture  "ARM" && $cpuArch  "X86" )){}
#9

薛 泽庆 更新于 28 天 之前

  • 指派给薛 泽庆 变更为 马 党旗
#10

马 党旗 更新于 27 天 之前

  • 状态审视 变更为 转测试
#11

马 党旗 更新于 25 天 之前

  • 指派给马 党旗 变更为 杨 凯
#12

杨 凯 更新于 24 天 之前

  • 状态转测试 变更为 已解决

YZMM2.2.4Pre1T2已解决

导出 Atom PDF