v6.0.0
- Update Information
- Upgrade Instruction
What's New
- Existing applications support migration to dedicated database.
- Support for configuring password policy descriptions in multiple languages in Platform Mgt.
- Support for configuring AI service, which can be based on OpenAI or autonomous integration in Platform Mgt.
- Support for configuring OCR service, which can be based on Tencent Cloud or autonomous integration in Platform Mgt.
- Online document editing support WPS cloud edition and private deployment edition.
- Ops Platform v1.0.0 (monitoring capability), simultaneously adapting to both standalone and cluster deployment architectures.
- Sync HAP SaaS Edition v6.0.0.
Fixed Issues
- The worksheet settings continue to create and retain specified fields. When there are no associated table fields, the associated table field values will not be cleared.
- The worksheet filtering field is missing a record ID.
- The worksheet printing template has an incorrect sorting of sub table records.
- The amount field on the worksheet should be set to 6 decimal places, and automatically rounded to 2 decimal places when exporting Excel and Excel printing templates.
- Worksheet formula field setting function calculation does not take effect.
- Worksheet plugin view, environment parameters are cleared after refreshing the page.
- Workflow parallel branch approval node returns error message.
- When using loop nodes in a workflow, the execution history always displays the in progress status.
- Organize authorization API, create application exception.
- In the non platform version of the multi organizational model, the billing number includes free organizational users.
Please ensure that the MongoDB version is 4.4 or above before upgrading to 6.0.0+.
Standalone Mode
-
if using external file object storage, refer to the custom file object storage to reinitialize the preset file
-
Upgrade microservices to version
6.0.0. Refer to this -
After the image upgrade is completed, execute the script in the microservice application container. The steps are as follows:
-
Entering the container:
docker exec -it $(docker ps | grep -E 'hap-community|hap:' | awk '{print $1}') bash -
Execute the following command (If the username and password have been customized, please modify the corresponding parameter values), add
OrgRoleIdsfield toImportUserInfotablemysql -h sc -P 3306 -uroot -p123456 --default-character-set=utf8 < /init/mysql/6.0.0/DDL.sql -
Execute MongoDB scripts to synchronize pre-set translation content
source /entrypoint.sh && mongodbResetTemplateMessage
-
Cluster Mode
-
Backup data storage related servers.
-
Upgrade microservices to version
6.0.0. Refer to this -
Enter the config Pod of the control node and execute the following commands, as shown below:
-
Enter the config Pod:
kubectl exec -it $(kubectl get pod | grep config | awk '{print $1}') bash -
Execute the following script
Update the preset file (if using external file object storage, this command does not need to be executed, refer to the custom file object storage to reinitialize the preset file)
source /entrypoint-cluster.sh && fileInitExecute MySQL script, add
OrgRoleIdsfield toImportUserInfotablemysql -h $ENV_MYSQL_HOST -P $ENV_MYSQL_PORT -u$ENV_MYSQL_USERNAME -p$ENV_MYSQL_PASSWORD --default-character-set=utf8 < /init/mysql/6.0.0/DDL.sqlExecute MongoDB scripts to synchronize pre-set translation content and add indexes
source /entrypoint.sh && mongodbResetTemplateMessage
source /entrypoint.sh && mongodbExecute mdapps /init/mongodb/6.0.0/mdapps/DDL.txt
-