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

V1.6.2

如果您是老用户,请根据下面步骤升级,如果您是新用户请根据【安装部署】-【基础平台安装】文档全新安装。v1.6.2版本主要修订了bug,并增加了企业微信登录,其它版本均需要按版本顺序升级到1.6.1之后,再升级到该版本。

升级步骤

Tip

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

更新opsany-paas

  • 更新最新版本代码
cd /opt/opsany-paas && git pull

如果本地修过脚本中的密码,可以执行git checkout filename,更新完毕之后再修改。

2.进行ESB更新。ESB更新会替换配置,并重新导入ESB相关的SQL。

cd /opt/opsany-paas/install
./saas-esb-update.sh

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

Tip

请修改或确认saas-update.sh中的ADMIN_PASSWORD是否是admin正确的密码后执行升级操作。请重新下载最新的saas包并解压后继续。

cd /opt/opsany-paas/install
./saas-update.sh base

# 如果安装了监控平台可以执行更新,没有安装请不要执行。
./saas-update.sh monitor

# 如果安装了应用平台可以执行更新,没有安装请不要执行。
./saas-update.sh devops

Tip

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

更新Login镜像

OpsAny v1.6.2版本增加了企业微信登录的支持,所以需要更新lgoin容器。

1.替换login镜像 请根据更新文档,确定login的最新镜像版本,停止并删除老版本容器,使用新镜像启动容器即可。

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

启动最新版本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.13

最后,请到开发中心,检查升级是否成功。所有平台均为1.6.2说明升级完成。

版本更新说明

功能新增:

  1. 新增集成企业微信登录功能,支持用户自定义创建企业微信登录域配置认证等。
  2. 工单系统-工单字段新增联动字段功能。
  3. 工单系统-工单部分新增字段类型:API字段。
  4. 工单系统-工单部分API节点支持选择字段进行绑定。

缺陷修复和功能优化:

  1. 堡垒机:在线会话未能及时下线问题已修复。
  2. 已修复社区版本中提出的一些显著性问题。
  3. 修复OpenStack和Vmware同步CMDB问题。
Document