You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
Changes made inside existing logic app file (workflow.json, parameters.json, connections.json) deployed via Logic App Standard module (https://github.com/recognizegroup/terraform/tree/develop/modules/azure/logic_app_standard) are not reflected. This causes problem if you want to update/fix logic app from code and deploy the change to an environment.
To reproduce
in exisiting logic app change parameter.json or workflow.json (add parameter, change action name etc.)
deploy this change via Logic App Standard module
go to logic app in Azure Portal and check deployment logs
OK: deployment has been done
go to changed file (paramtere.json or workflow.json) to check the change
BUG: nothing has changed
Expected behavior
Changes should be reflected after logic app deployment.
Environment
any - local PC (Windows 10), Ubuntu (Latest) pipeline
Describe the bug
Changes made inside existing logic app file (workflow.json, parameters.json, connections.json) deployed via Logic App Standard module (https://github.com/recognizegroup/terraform/tree/develop/modules/azure/logic_app_standard) are not reflected. This causes problem if you want to update/fix logic app from code and deploy the change to an environment.
To reproduce
Expected behavior
Changes should be reflected after logic app deployment.
Environment
any - local PC (Windows 10), Ubuntu (Latest) pipeline
Notes
This problem is caused by terraform archive_file module which is changing change timestamp of archived files (hashicorp/terraform-provider-archive#40). Zip file created by the module is deployed via Kudu ZIP deploy (https://learn.microsoft.com/en-us/azure/app-service/deploy-zip?tabs=cli). Kudu is comparing changed timestamps and updates only changed one (see Efficient file copy in https://github.com/projectkudu/kudu/wiki/Deploying-from-a-zip-file-or-url). The issue in archive_file module leads to timestamp is always the same (Jan 1 2049). No changed files are copied by Kudu then. Only new files are copied for the first time.
The text was updated successfully, but these errors were encountered: