Azure Functions dis-appeared from the Function App and I am not able to push functions from local folder to function app.

Ammad Niazi 20 Reputation points
2024-09-09T10:02:26.2033333+00:00

As you can see in the image I have more functions showing in the local project folder but less in my function app. Previously I had the same count. Suddenly some functions disappeared from the app and now when I deploy the functions again it says successful deployment but can't the functions in the function app.

Python Interpreter installed on my machine: 3.8.5
Azure Function App runtime version: 4

Deployment Logs are also attached below:

5:49:48 AM rnlFuncAppProd1: Starting deployment...
5:49:48 AM rnlFuncAppProd1: Creating zip package...
5:49:48 AM rnlFuncAppProd1: Adding 74 files to zip package...
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\requirements.txt
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\requirements.py
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\local.settings.json
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\host.json
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcIllinoisS3FileExtraction\sample.dat
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcIllinoisS3FileExtraction\function.json
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\TestPushFunc\__init__.py
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\TestPushFunc\sample.dat
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\TestPushFunc\function.json
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcIllinoisS3FileExtraction\__init__.py
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcWEBSTERStealthAppsEvaluationFunction\__init__.py
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcWEBSTERStealthAppsEvaluationFunction\sample.dat
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcWEBSTERStealthAppsEvaluationFunction\function.json
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcWEBSTEREvaluationFunction\__init__.py
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcWEBSTEREvaluationFunction\function.json
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcWEBSTEREvaluationFunction\sample.dat
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcWebsterSQS-AzureHTTP\__init__.py
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcWebsterSQS-AzureHTTP\sample.dat
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcWebsterS3FileExtraction\__init__.py
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcWebsterSQS-AzureHTTP\function.json
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcWebsterS3FileExtraction\sample.dat
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcWebsterS3FileExtraction\function.json
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcIllinoisSQS-AzureHTTP\function.json
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcIllinoisSQS-AzureHTTP\__init__.py
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcIllinoisSQS-AzureHTTP\sample.dat
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcIllinoisIndex\function.json
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcWebsterSQS-AzureHTTP\__pycache__\__init__.cpython-38.pyc
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcWebsterIndex\function.json
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcWebsterDownFunnelClientRequirements\function.json
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcWebsterDownFunnelClientRequirements\sample.dat
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcWebsterIndex\__init__.py
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcEnvisionDBTesting\function.json
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcEnvisionDBTesting\__init__.py
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcEnvisionDBTesting\sample.dat
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcIllinoisIndex\__init__.py
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcIllinoisIndex\sample.dat
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcWebsterDownFunnelClientRequirements\__init__.py
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcWebsterIndex\sample.dat
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcWebsterS3FileExtraction\__pycache__\__init__.cpython-38.pyc
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcCIAMS3FileExtraction\__init__.py
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcCIAMS3FileExtraction\sample.dat
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcCIAMS3FileExtraction\function.json
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcBrownEMBAEvaluationFunction\__init__.py
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcCIAMIndex\__init__.py
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcCIAMIndex\sample.dat
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcCIAMIndex\function.json
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcBrownEMBAEvaluationFunction\sample.dat
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcBrownEMBAEvaluationFunction\function.json
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcBrownMPHConcatination\__init__.py
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcBrownMPHConcatination\sample.dat
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcBrownMPHConcatination\function.json
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\.funcignore
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcAgnesScotS3FileExtraction\__init__.py
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcAgnesScotS3FileExtraction\sample.dat
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcAgnesScotS3FileExtraction\function.json
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcAgnesSQS-AzureHTTP\__init__.py
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcCIAMSQS-AzureHTTP\__init__.py
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcAgnesSQS-AzureHTTP\sample.dat
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcCIAMSQS-AzureHTTP\sample.dat
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcAgnesSQS-AzureHTTP\function.json
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcCIAMSQS-AzureHTTP\function.json
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcAgnesScotIndex\__init__.py
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcBrownMPHEvaluationFunction\__init__.py
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcAgnesScotIndex\function.json
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcBrownMPHEvaluationFunction\sample.dat
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcBrownMPHEvaluationFunction\function.json
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcAgnesScotIndex\sample.dat
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\.vscode\settings.json
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\.vscode\tasks.json
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\.vscode\launch.json
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\.vscode\extensions.json
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcBrownMPHEvaluationESS2\__init__.py
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcBrownMPHEvaluationESS2\sample.dat
5:49:48 AM rnlFuncAppProd1: c:\Users\AKhan\Desktop\Azure Resources\Azure Functions\funcBrownMPHEvaluationESS2\function.json
5:49:50 AM rnlFuncAppProd1: Zip package size: 51.8 kB
5:49:51 AM rnlFuncAppProd1: Fetching changes.
5:49:52 AM rnlFuncAppProd1: Cleaning up temp folders from previous zip deployments and extracting pushed zip file /tmp/zipdeploy/6c570c9b-0d7f-4caf-b281-0efa913a7ed4.zip (0.05 MB) to /tmp/zipdeploy/extracted
5:49:54 AM rnlFuncAppProd1: Updating submodules.
5:49:55 AM rnlFuncAppProd1: Preparing deployment for commit id '61d3c5bc-9'.
5:49:56 AM rnlFuncAppProd1: PreDeployment: context.CleanOutputPath False
5:49:56 AM rnlFuncAppProd1: PreDeployment: context.OutputPath /home/site/wwwroot
5:49:56 AM rnlFuncAppProd1: Repository path is /tmp/zipdeploy/extracted
5:49:56 AM rnlFuncAppProd1: Running oryx build...
5:49:56 AM rnlFuncAppProd1: Command: oryx build /tmp/zipdeploy/extracted -o /tmp/build/expressbuild --platform python --platform-version 3.11 -i /tmp/8dcd0b4c2d13493 -p packagedir=.python_packages/lib/site-packages
5:50:08 AM rnlFuncAppProd1: Syncing triggers...
5:50:12 AM rnlFuncAppProd1: Querying triggers...
5:50:14 AM rnlFuncAppProd1: WARNING: Some http trigger urls cannot be displayed in the output window because they require an authentication token. Instead, you may copy them from the Azure Functions explorer.


Screenshot 2024-09-07 211444

Screenshot 2024-09-07 212237

Azure Functions
Azure Functions
An Azure service that provides an event-driven serverless compute platform.
{count} votes

Answer accepted by question author
  1. Gulnaz Mushtaq 485 Reputation points MVP
    2024-09-09T13:41:20.18+00:00

    Hi @Ammad Niazi

    Check that your deployment artifacts are not empty. It happens that the build pipeline can generate an empty deployment artifact file. Sometimes restarting your Function App in the Azure portal can resolve issues with functions not appearing.

    If it still doesn't resolve, you may check by Syncing Triggers. Send an HTTP POST request to https://{functionappname}.azurewebsites.net/admin/host/synctriggers?code=<API_KEY> using the master key to sync the triggers.

    1 person found this answer helpful.
    0 comments No comments

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.