Bug Fixes
- [Sonarqube] Fixes sonarqube can not add data scope: #5686
- [Webhook] Fixes panic when creating webhook deployment: #5681
- [Webhook] Fixes webhook can not delete connection: #5682
- [Azure Devops]Fixes azuredevops automigrate failed on newer gorm: #5687
- [Azure DevOps] Fixes azuredevops can not associate data scope config: #5698
- [Framework] Fixes the migration process is not successful when using postgres: #5696
- [Framework] Fixes no pipelines data when running pipelines on postgres: #5703
- [Configure-UI] Fixes get scopes would panic if there were any advanced blueprint: #5716
How to Upgrade
Please follow the steps below to upgrade Apache Incubator DevLake:
Important Note: This upgrade requires manual configuration for the "ENCRYPTION_SECRET" (Formerly referred to as 'ENCODE_KEY' in versions preceding v0.18.0). You can copy the value of your existing "ENCODE_KEY" and set it as the value for "ENCRYPTION_SECRET".
For Docker Compose and Kubernetes (k8s) Users:
- Update your docker-compose.yml or k8s-deploy.yaml file with the following image tags:
- devlake.docker.scarf.sh/apache/devlake:v0.18.0-beta2
- devlake.docker.scarf.sh/apache/devlake-dashboard:v0.18.0-beta2
- devlake.docker.scarf.sh/apache/devlake-config-ui:v0.18.0-beta2
- Set the value for "ENCRYPTION_SECRET" by copying the value of your existing "ENCODE_KEY". Please refer to the documentation at Docker Compose Setup for detailed instructions based on your installation method.
For Helm Users:
- Follow the instructions provided in the documentation at Helm Setup.
- Ensure that you have set the value for "ENCRYPTION_SECRET" by copying the value of your existing "ENCODE_KEY".
Upgrade Notes:
For detailed upgrade instructions and further information, please refer to the documentation at Upgrade Guide.