Skip to content

Hotfixes for Linux Consumption Plan#1737

Merged
heyams merged 17 commits into
mainfrom
heya/fix-invalid-ikey
Jun 10, 2021
Merged

Hotfixes for Linux Consumption Plan#1737
heyams merged 17 commits into
mainfrom
heya/fix-invalid-ikey

Conversation

@heyams

@heyams heyams commented Jun 9, 2021

Copy link
Copy Markdown
Contributor
  • turn off quick pulse when cikey is null
  • fix role name in the quick pulse payload
  • fix invalid ikey for heartbeat, performance counters
  • clean up verbose logging
  • fix nullpointerexception caused by null(resourceProviderId)
  • fix attach statsbeat not sending
  • turn off azure metadata service on functions & appsvc

@trask turn out the fix was one liner. i did try to make TelemetryClient a singleton, but the tests were broken everywhere.
This is much simpler and cleaner and it avoids all the merge conflicts later.

heyams and others added 3 commits June 9, 2021 21:28
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>

@trask trask left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

approving x2

@heyams heyams merged commit cea5fd9 into main Jun 10, 2021
@heyams heyams deleted the heya/fix-invalid-ikey branch June 10, 2021 19:52
trask added a commit that referenced this pull request Jun 22, 2021
* Fix verbose logging in Linux Consumption Plan when self diagnostic logging level is updated at runtime

* Update java doc

* Turn off Quick Pulse when the instrummentation key is null

* Update RoleName for Linux Consumption Plan

* Fix invalid instrumentation key

* Reword

* DefaultQuickPulsePingSender

* Fix statsbeat is not sent in Linux Consumption Plan

* RoleName is used in both header and payload

* Turn off azure metadata service on functions and appsvc and AKS

* Fix verbose logging

* Fix null resourceProviderId for Linux Consumption Plan

* Use scheduleWithFixedDelay

* Fix a compilation error

* Fix failing unit tests

* Unify logging configuration a little more

* Refactor

Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>

Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants