Add Classic Queue version to operator policies #9541
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Proposed Changes
As part of migrating to having Classic Queues version 2 by default in 3.13, the recommended way to migrate is to set a policy for
queue-version: 2
. As an operator, it can be difficult to have users set the policy on all of their queues. If an operator were to add a policy to set the queue version, any user setting their own higher priority custom policy but not setting the queue version would revert it back to the configured default.This adds the Classic Queue version to operator policies, overriding the policy set by the user in favour of that set by the operator. This will allow for a smoother transition, but also will let operators decide of the underlying queue version regardless of the compliance of the users.
Types of Changes
Checklist
CONTRIBUTING.md
document