We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
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:
Successfully merging a pull request may close this issue.
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: