Azure / Azure/azure-functions-host

Additional logging to output the dependencies from Functions.dep.json to our logging.

Open
#7,302 1 comment 0 reactions 0 assignees View on GitHub
design
Dominant language
C#
Stars
2k
Forks
482
Avg merge
2d 12h
Merged PRs (30d)
38

Description

#### What problem would the feature you're requesting solve? Please describe.
Customers can run into issues when the Functions Runtime is upgraded and suddenly their application doesn't work any more.

E.G.

"System.TypeLoadException : Could not load type 'Microsoft.Azure.WebJobs.Hosting.IWebJobsStartup2' from assembly 'Microsoft.Azure.WebJobs.Host, Version=3.0.16.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'."

#### Describe the solution you'd like
This item is opened to request additional logging to help diagnose this issue.

#### Describe alternatives you've considered
Further discussion may be needed on this.

#### Additional context
Add any other context or screenshots about the feature request here.

Internal issues raised on this.

232319590
228217426
227668898
227208379
227199423
227192744
226367741
225441267
225049083

Contributor guide

Open the contributing guide

Research direction

Start by locating Functions.dep.json and the runtime logging entry points that could expose its dependencies. Done means the relevant dependency information is emitted in logs so runtime-upgrade failures like the reported type-load error can be diagnosed; the issue notes that further discussion may be needed.

Written by the indexing model from the issue text.

Assessment

Tech stack
azure, csharp
Domain
backend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.