Open j-zehnder opened 3 months ago
We appear to be encountering this as well.
This behaviour is also seen when using an URL reference:
"unavailablepage_tools_index.html": {
"class": "iFile",
"iFile": {
"url": {
"url": "https://<something>/unavailablepage_tools_index.html",
"ignoreChanges": false
}
}
},
Environment
Summary
If a declaration includes a base64 encoded iFile, any changes to that iFile are not detected, meaning AS3 cannot manage further updates to the content.
Steps To Reproduce
Steps to reproduce the behavior:
The iRule is a simple rule to serve the iFile content:
and the content is simple HTML:
Make a minor change to the HTML content, and post the update. In this example, I changed the message to "Sample Message changed"
Expected Behavior
AS3 should detect the change and save the updated content
I have also noticed that when there are other changes present, the declaration is accepted, but no changes are made to the iFile. They cannot be updated once deployed.