You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Shared schedule labels leak between tasks during discovery #702
When two tasks reuse a schedule dictionary, discovering the first task adds its task-level labels to that dictionary. The second task then inherits those labels even when it does not declare them.
The example below gives default_task the queue="dedicated" label and changes the original schedule configuration. Each discovered schedule should have independent labels, and discovery should leave the input configuration unchanged.
This concerns label discovery, rather than the kicker path in #301. The earlier recursive-label fix in #520 removes the schedule key from task labels but still updates the caller's label dictionary.
Activity