An Azure service that provides an event-driven serverless compute platform.
hi, Ananay Ojha,
:) in real life is that the deployment says success but the function runtime is still executing an older package. In flex consumption the app runs from a deployed zip package, so if that package is not actually being replaced properly the worker will just keep using the previous build even though the portal shows ur updated function_app.py.
i would like to look if the app settings and see what website_run_from_package is set to, if it points to a specific blob url instead of just 1 then it might still be referencing an older package.
open kudu and look at what is actually inside /home/site/wwwroot at runtime because sometimes what u see in the portal editor is not what the worker process is executing.
See ur archive step because u are zipping system.defaultworkingdirectory which can include extra files or stale artifacts instead of just the actual function project folder, so it is possible the wrong content is being packaged and deployed.
this kind of issue is almost always related to packaging or run from package configuration rather than azure taking three days to refresh code.
rgds,
Alex