V1.3.1
如果您是老用户,请根据下面步骤升级,如果您是新用户请根据【快速入门】文档全新安装
升级步骤¶
1.更新opsany-paas代码
cd /opt/opsany-paas && git pull
2.为PaasAgent容器增加底层软件包
[root@demo ~]# docker exec -it opsany-paas-paasagent /bin/bash
[root@a926eb98d4a3 /]# yum install -y libjpeg-turbo-devel
3.更新login服务,由于增加了LDAP支持,需要重新替换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 registry.cn-beijing.aliyuncs.com/opsany/opsany-paas-login:v3.2.6
docker rmi opsany/opsany-paas-login:v3.2.6
#获取最新版本镜像
docker pull registry.cn-beijing.aliyuncs.com/opsany/opsany-paas-login:v3.2.7
docker pull opsany/opsany-paas-login:v3.2.7
#使用新镜像启动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.7
4.更新ESB,请根据文档,单独更新ESB。 https://docs.opsany.com/ops-guide/update-esb/
5.重新下载SaaS软件包,请查收更新通知邮件。
6.在开发中心,挨个上传部署,或者使用saas-update.sh脚本进行批量更新。注意修改脚本中的admin密码。
./saas-update.sh all
v1.3.1版本更新记录¶
功能新增:¶
- login: 增加MFA验证,增加LDAP登录支持。
- 工作台: 增加使用指引和MFA绑定。
缺陷修复:¶
- 堡垒机: 优化控制台左侧菜单显示效果。
- 管控平台: 解决手工部署的Agent不能自动同步到资源平台的问题
- 作业平台: 修改定时作业bug