项目

一般

简介

错误 #2193

基站安装、升级、卸载、回退优化修改

钱 伯宁7 个月 之前添加. 更新于 7 个月 之前.

状态:
已解决
优先级:
普通
指派给:
开始日期:
2024-09-26
计划完成日期:
% 完成:

0%

预期时间:

描述

增加回退场景判断:
1.回退卸载:1)停止基站软件服务运行,只保留agent;2)卸载基站软件服务(三层、baseService);3)删除当前版本,不对/root/yzmm_bak操作;4)sysrepo直接卸载无需备份;5)agent暂不卸载;6)agent回退由fallback脚本完成;
2.升级前置卸载:1)1.停止基站软件服务运行,只保留agent;2)卸载基站软件服务(三层、baseService);3)sysrepo配置数据备份/root/yzmm/sysrepo_bak,卸载当前yang文件;4)删除当前版本:清空备份/root/yzmm_bak,mv /root/yzmm /root/yzmm_bak(配置继承时取备份目录/root/yzmm_bak下的sysrepo_bak);5)mkdir -p /root/yzmm/agent && cp /root/yzmm_bak/agent/* /root/yzmm/agent;
3.安装前置卸载:1)1.停止基站软件服务运行,只保留agent;2)卸载基站软件服务(三层、baseService);3)sysrepo卸载当前yang文件;4)清空备份/root/yzmm_bak,删除当前版本:mv /root/yzmm /root/yzmm_bak;5)mkdir -p /root/yzmm/agent && cp /root/yzmm_bak/agent/* /root/yzmm/agent;6)清空备份/root/yzmm_bak;
4.卸载基站:1)停止基站软件服务运行,只保留agent;2)卸载基站软件服务(三层、baseService);3)删除当前版本,不对/root/yzmm_bak操作;4)sysrepo直接卸载无需备份;5)isAgent为true则卸载agent(清空agent安装目录,脚本安装目录,备份目录,安装包目录,agent备份目录),为false则不卸载agent;

增加sysrepo安装场景判断:
1.回退:安装sysrepo备份目录下的配置;
2.升级:安装执行目录下的sysrepo配置;
3.安装:安装执行目录下的sysrepo配置;

历史记录

#1

钱 伯宁 更新于 7 个月 之前

  • 状态新建 变更为 进行中
#2

钱 伯宁 更新于 7 个月 之前

  • 状态进行中 变更为 转测试
  • 指派给钱 伯宁 变更为 杨 凯
#3

杨 凯 更新于 7 个月 之前

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

该问题已验证执行64用例中覆盖解决

导出 Atom PDF