Skip to content

Cause build warnings when sending to impending-removal Helix queues (release/6.0)#8581

Merged
MattGal merged 1 commit intodotnet:release/6.0from
MattGal:warn-on-impending-removal-6.0
Mar 9, 2022
Merged

Cause build warnings when sending to impending-removal Helix queues (release/6.0)#8581
MattGal merged 1 commit intodotnet:release/6.0from
MattGal:warn-on-impending-removal-6.0

Conversation

@MattGal
Copy link
Member

@MattGal MattGal commented Mar 9, 2022

Follow-on from https://github.com/dotnet/core-eng/issues/15080 . This version of the fix wouldn't actually cause a warning if verbosity was set low enough, and most actual users of the Arcade Helix SDK set their verbosity low.

To double check:

Description

We now need to remove Helix test queues on a faster cadence when the OSes life cycle expires. This change brings a warning into builds that send to Helix if the queue is scheduled to be removed in the next 10 days with some guidance, so that users have a chance to remove usage or update to a different queue.

Customer Impact

Without this change, Helix consumers won't know about the deprecation of their queues (except from various dncpartners emails weeks before hand) until they are gone.

Regression

No

Risk

Very low: Tested in this PR validation.

Workarounds

None: The alternative is to just react when things are already broken

@MattGal MattGal changed the title Cause build warnings when sending to impending Cause build warnings when sending to impending-removal Helix queues Mar 9, 2022
@MattGal MattGal changed the title Cause build warnings when sending to impending-removal Helix queues Cause build warnings when sending to impending-removal Helix queues (release/6.0) Mar 9, 2022
Copy link
Member

@mmitche mmitche left a comment

Choose a reason for hiding this comment

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

No major concerns, just a couple questions

@MattGal
Copy link
Member Author

MattGal commented Mar 9, 2022

The timeouts here are not related to the changes, going to merge to prevent spinning more test runs unnecessarily.

@MattGal MattGal merged commit 4f4c8c3 into dotnet:release/6.0 Mar 9, 2022
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.

3 participants