跳转至
首页 解决方案 下载 文档
演示环境

V1.3.6

如果您是老用户,请根据下面步骤升级,如果您是新用户请根据【快速入门】文档全新安装,如果您是老版本,请先升级到v1.3.1版本,然后升级到1.3.2再升级到该版本。

升级步骤

必须严格按顺序执行,先更新PaaS代码,再执行更新操作,因为更新脚本都是在PaaS这个项目上。

1.更新opsany-paas代码

cd /opt/opsany-paas && git pull

2.更新login容器。

cd /opt/opsany-paas/install/
grep '^[A-Z]' install.config > install.env
source ./install.env && rm -f install.env

#停止并删除login容器
docker stop opsany-paas-login && docker rm -f opsany-paas-login
docker rmi ${PAAS_DOCKER_REG}/opsany-paas-login:v3.2.8

#使用新镜像启动login服务
docker run -d --restart=always --name opsany-paas-login \
    -p 8003:8003 -v ${INSTALL_PATH}/logs:/opt/opsany/logs \
    -v ${INSTALL_PATH}/conf/settings_production.py.login:/opt/opsany/paas/login/conf/settings_production.py \
    -v /etc/localtime:/etc/localtime:ro \
    ${PAAS_DOCKER_REG}/opsany-paas-login:v3.2.10

3.更新Websocket镜像

为了提升堡垒机性能,生产使用可以调整进程数。

#停止并删除login容器
docker stop opsany-paas-websocket && docker rm -f opsany-paas-websocket

#根据实际情况,删除对应的镜像
docker rmi ${PAAS_DOCKER_REG}/opsany-paas-websocket:v3.2.7

#使用新镜像启动websocket服务
docker run -d --restart=always --name opsany-paas-websocket \
    -p 8004:8004 -v ${INSTALL_PATH}/logs:/opt/opsany/logs \
    -v ${INSTALL_PATH}/uploads:/opt/opsany/uploads \
    -v ${INSTALL_PATH}/conf/settings_production.py.websocket:/opt/opsany/websocket/config/prod.py \
    -v ${INSTALL_PATH}/conf/settings_production.py.websocket.init:/opt/opsany/websocket/config/__init__.py \
    -v /etc/localtime:/etc/localtime:ro \
    -v /usr/share/zoneinfo/Asia/Shanghai:/usr/share/zoneinfo/Asia/Shanghai:ro \
    ${PAAS_DOCKER_REG}/opsany-paas-websocket:v3.2.8

4.重新下载SaaS软件包,请查收更新通知邮件,或者在社区群获取。

OpsAny推崇熟人社交,拒绝陌生人,我们坚信技术人就应该相互学习,彼此协作。所以最新消息以社区微信群为第一通知渠道。没有找到社区群入口?在官网下载申请后,收到的邮件中有二维码哦,也或许是因为缘分还未到,把问题留给时间。

  1. 进行ESB更新。ESB更新会替换配置,并重新导入ESB相关的SQL。
./saas-esb-update.sh

6.在开发中心,挨个上传部署,或者使用saas-update.sh脚本进行批量更新。注意修改脚本中的admin密码。

./saas-update.sh all

saas-update.sh脚本的本质是通过API帮用户在开发中心进行上传部署,所以需要修改脚本中的admin密码,如果admin开启了MFA,请临时关闭后,再操作。

v1.3.6版本更新记录

Bug修复:

  1. 登录:用户名长度限制修改为128字符。

功能优化:

  1. 堡垒机:控制台左侧列表可以可以进行拓展修改宽度。
  2. 应用平台:新增导入和导出应用的功能。
  3. 资源平台:优化自动导入,增加错误录入提醒。
  4. 工作台:工单管理页面增加统计数字。
  5. 作业平台:失败主机增加重试操作。
  6. 应用平台:持续部署增加步骤提醒和相关操作提醒。
Document