List view
We want to have some automated testing of the agent for the various Linux distros and CPU architectures we support running the agent on. This should include, at least: `amd64` (Intel 64-bit) distros Latest Ubuntu LTS version (22.04) Latest Alpine version (3.18) Latest Debian version (12) Latest Centos/RHEL version `arm64` distros Latest Amazon Linux version Latest Ubuntu LTS (22.04) This list is based, in part, on what platforms Microsoft provides prebuilt Docker images for .NET 7: https://hub.docker.com/_/microsoft-dotnet-sdk/ It is also based on what distros are supported by AWS Gravitron (hence the Amazon Linux requirement) https://new-relic.atlassian.net/browse/NR-214626
Due by July 21, 2023•2/2 issues closedInternal Only: NR-99880 The goal of this PoC is two folds and they are outlined in the Confluence documentation. Please capture PoC in a branch and document the maturity of OTel .NET in the Confluence template.
Due by April 21, 2023•2/2 issues closed(NEWRELIC-7940)[https://issues.newrelic.com/browse/NEWRELIC-7940] https://docs.google.com/document/d/1QeG3xG4n8To09ft11MqgXx_oKV1xNxGlZOWPuORt28I/edit#
No due date•4/4 issues closedReleased on 4/26/2023
Due by April 21, 2023•8/8 issues closedhttps://new-relic.atlassian.net/browse/NR-214627
No due date•14/14 issues closed- No due date•3/3 issues closed
https://issues.newrelic.com/browse/NEWRELIC-6252
Due by March 31, 2023•11/11 issues closedI made a mistake when I created the stories for this milestone; I created them in JIRA rather than creating them here in GitHub and letting the automation create the JIRA stories. This milestone is complete as of 5/1/2023. There were nine stories completed. All of the following shippable agent installation assets now have content verification testing done as part of the ArtifactBuilder process: Windows MSI Windows ZIP archive Agent NuGet Agent API NuGet Debian install package RPM install package Linux .tar.gz archive Azure Websites NuGet Azure Cloud Services NuGet Azure Site Extension NuGet
No due dateReleased in 10.9.0 on 2023-03-29
Due by March 17, 2023•10/10 issues closed8/23 - 9 issues closed, and two issues remain open. They will be moved to a TD/Bug smash. Resolve consistent test failure issues - specifically CosmosDB integration test. Resolve the latest log forwarding and decorating flaky issues. Create a quarantine mechanism and expiration. [Internal doc of 15 runs and results of the 15 runs: ](https://docs.google.com/document/d/1biFV5yewmubALtfPVPccIQaRQR_03qzE7Nv4fsxpnAo/edit#heading=h.uhspjjnf8f2x)
Due by August 19, 2022•12/12 issues closed[Internal High-Level Doc](https://docs.google.com/document/d/1hOP8ju6hQi0GH-8TniCct1IZq7ixr3cJx90s54zvjjE/edit#heading=h.2q23fikhe5k2) [Internal AHA Link](https://newrelic.aha.io/features/DOTNET-356) [Feature branch](https://github.com/newrelic/newrelic-dotnet-agent/tree/code-level-metrics-feature-branch)
Due by May 27, 2022•10/10 issues closedUpdate gRPC.core to gRPC.net Add support to Microsoft Extension Logging for .NET Framework =>4.6.2 EOL .NET Framework <=4.6.1 EOL .NET Core <= 3.0
Due by July 8, 2022•22/22 issues closedDid you know: https://www.aviary.org/birds-habitats/habitats/condors-court/ Closed 5 with two blocked (https://github.com/newrelic/newrelic-dotnet-agent/issues/282) and https://github.com/newrelic/newrelic-dotnet-agent/issues/1229
Due by September 30, 2022•5/5 issues closed- No due date•14/14 issues closed
- Due by September 30, 2022•4/4 issues closed
June 2022 - Paused this milestone due to blocker Blocker issue on .NET Framework support for BI-DI gRPC: [#71093 Grpc bidirectional streaming doesn't work with WinHttpHandler.](https://github.com/dotnet/runtime/issues/71093)
Due by December 9, 2022•12/12 issues closedIdentify new features (create prototypes) Run Unit tests Run CI Record and Fix the issues found
Due by November 30, 2022•3/3 issues closedMigrate from IMDSv1 to IMDSv2
Due by February 25, 2022•5/5 issues closed[ DOTNET-366](https://newrelic.aha.io/features/DOTNET-366?reference-class=Feature) Released support of Nlog logging out of the box in version 9.9.0 on 6/8/2022.
Due by May 5, 2022•3/3 issues closed[ DOTNET-374](https://newrelic.aha.io/features/DOTNET-374?reference-class=Feature)
Due by March 10, 2022•9/9 issues closed[ DOTNET-365](https://newrelic.aha.io/features/DOTNET-365?reference-class=Feature)
Due by March 24, 2022•11/11 issues closed[Internal MMF Doc](https://docs.google.com/document/d/1DD8tSv91uZJq9bII-cd7MgfFB2LNM_gZf01fbtaJw3M/edit#heading=h.iinc0gf8bib7)
Due by January 28, 2022•7/7 issues closed[ DOTNET-354](https://newrelic.aha.io/features/DOTNET-354?reference-class=Feature)
Due by February 24, 2022•45/45 issues closed- Due by January 21, 2022•9/9 issues closed
Start with 7 open. 5/5/2022 Closed 4 and moved 3 to the next TD/Bug Smash milestone.
Due by April 8, 2022•5/5 issues closedAfter deploying Linux packages it can take up to 15 minutes for the package changes to appear and they often appear piecemeal. We can accelerate this by send a command to a fastly endpoint to force the cache to be cleared. This requires a specifically formated POST in curl and a key.
No due date•3/3 issues closed11/30 - move finish date out 12/24 (Tentative)
Due by December 16, 2021•16/16 issues closed[Internal Link](https://newrelic.aha.io/features/DOTNET-341)
No due date•1/1 issues closedSupport instrumenting CosmosDB client from the Microsoft.Azure.Cosmos nuget package. Not in scope: Supporting Microsoft.Azure.DocumentDB.Core instrumentation is not in the scope of this work because Microsoft has announced that it’s deprecated and encouraged users to use Microsoft.Azure.Cosmos instead. Security Review scheduled 11/8/2021. - Completed 11/29/2021 - Support for CosmosDB added and released in Agent version 9.2.0
Due by November 19, 2021•20/20 issues closedPlanned 12. Closed 8 (of the 8 eight closed: 1 won't fix, 1 can't reproduce, 1 duplication). Moved 4 to next quarter. [ DOTNET-376](https://newrelic.aha.io/features/DOTNET-376?reference-class=Feature)
Due by May 26, 2022•13/13 issues closed- Due by October 26, 2021•19/19 issues closed
Will cover rows 0, 3 and 4 from this doc (internal only): https://docs.google.com/document/d/1Km7NE4BAtfXzaJRYCtF_PO2EimcRyoJ6WAaKcgYbpFY/edit
Due by August 6, 2021•5/5 issues closedSummary: Dec 13th: Planned for 14 issues Jan 3rd results: Closed 5 issues on 1/3/2022 (+1 pending Basil's work today) 8 issues moved to the next TD/Bug Smash. Released with 9.3.0 (1/4/2022)
Due by December 31, 2021•10/10 issues closedAcceptance Criteria: * Ready to announce NR .NET agent support for .NET 6 GA. * All stories in this milestone completed 11/29/2021 - Support for .NET6 was released in Agent version 9.2.0
Due by October 29, 2021•6/6 issues closedAdded 13 issues to the milestone 9/20 - Closed 6 and move 7 to Firefly.
Due by September 30, 2021•6/6 issues closed- Due by May 7, 2021•1/1 issues closed
[Internal Link](https://newrelic.aha.io/features/DOTNET-250) Released with 8.40 (6/8/2021)
Due by June 4, 2021•18/18 issues closed[Internal](https://newrelic.aha.io/features/DOTNET-324) On April 5th, we released the .NET on Windows and IIS recipe into GA. Since then the failures captured falls into these categories: 1) Max Validation timeout (options: Input URL and or with Banner asking them to interact with their website) 2)IIS Permission limitation The recipe requires the IIS server to stop and start. It may be that the user is not running powershell in admin.
Due by April 23, 2021•4/4 issues closedThis milestone captures the stories needed to create a guided install experience for .NET Core applications hosted in Linux (Ubuntu, Debian) environment.
Due by June 30, 2021•5/5 issues closedThis Milestone contains several issues related to Windows for Virtuoso.
Due by July 30, 2021•7/7 issues closedAcceptance Criteria (in roughly priority order): 1. Integration tests retargeted to net6.0 where applicable and passing 2. Performance testing system capable of running performance regression tests 3. Spike on Minimal APIs completed 4. Initial performance regression tests completed 5. Ad-hoc testing with .NET 6 preview container images 7/26/2021 - Item (2,3,4) moved to next milestone.
Due by June 21, 2021•5/5 issues closedhttps://newrelic.aha.io/features/DOTNET-320 Build Windows Environment to host .NET Core apps Build Linux Environment to host .NET Core apps. Create Windows recipe to install and configure the agent to instrument the installed apps Create Linux recipe to install and configure the agent to instrument the installed apps Milestone Lead: Jacob Affinito
Due by March 26, 2021•2/2 issues closed[Internal](https://newrelic.aha.io/features/DOTNET-310)
Due by July 23, 2021•10/10 issues closed[Internal](https://newrelic.aha.io/features/DOTNET-311) Fixes released in 8.40.1
Due by June 30, 2021•20/20 issues closedAdd build and release workflow for the .NET AWS Lambda project in https://github.com/newrelic/newrelic-dotnet-agent Milestone doc: https://docs.google.com/document/d/1lV_Iwz-8Td6Ulq6yXBN4I6pi-lCXvvOurZFsJlQxPmk/edit?usp=sharing
No due date•6/6 issues closedDeprecated Code: Look for data of deprecated code Remove all context if supporting data shows limited usage. If show significant usage, need a decision and evaluate the rationale. Clean up related documentation. Released on 9/16/2021
Due by October 1, 2021•28/28 issues closedThe purpose of this milestone is to implement a multi-version static assessment of API signature against 3rd party libraries.
Due by May 28, 2021•21/21 issues closedTo Collect stories that will stabilize and make our integration test consistent. To have results that we can trust on WCF and DT without following up with another test to verify.
Due by August 28, 2021•2/2 issues closedSteal thread for an internal project to improve customer installation experience. Aha! Link: https://newrelic.aha.io/features/DOTNET-307 See https://github.com/newrelic/newrelic-dotnet-agent/issues/445 also.
No due date•4/4 issues closed[Internal](https://newrelic.aha.io/features/DOTNET-108) Closed with Feature Pack FY22Q2. Content included in 8.41.0 Release!
Due by August 27, 2021