V1.3.2
如果您是老用户,请根据下面步骤升级,如果您是新用户请根据【快速入门】文档全新安装,如果您是v1.3.0版本,请先升级到v1.3.1版本。
升级步骤¶
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.7
#获取最新版本镜像
docker pull ${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.8
3.更新Websocket
#停止并删除login容器
docker stop opsany-paas-websocket && docker rm -f opsany-paas-websocket
#根据实际情况,删除对应的镜像
docker rmi ${PAAS_DOCKER_REG}/opsany-paas-websocket:v3.2.6
#根据实际情况,获取最新版本镜像
docker pull ${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.7
4.重新下载SaaS软件包,请查收更新通知邮件。
5.在开发中心,挨个上传部署,或者使用saas-update.sh脚本进行批量更新。注意修改脚本中的admin密码。
./saas-update.sh all
v1.3.2版本更新记录¶
Bug修复:¶
- login: 去掉密码末尾的空格,
- 工作台: 增加LDAP用户验证,不允许其修改密码
- 云管平台:优化云账户同步逻辑
- 堡垒机: 修复堡垒机SSH登录无法制定账户的bug
功能新增:¶
- 云管平台:增加定时开关机功能。
