Add tracking flag guidance to uplift train selection widget logic
Categories
(Conduit :: Lando, enhancement, P3)
Tracking
(Not tracked)
People
(Reporter: sheehan, Unassigned)
References
(Blocks 1 open bug)
Details
Lando currently displays all the possible uplift targets when developers use the "Request Uplift" modal on the revision page. For many cases this is fine, however RelMan will sometimes evaluate a bug and specify an uplift to a target train as a WONTFIX via the BMO tracking flags. When developers request uplift anyways, this creates busywork for RelMan as they need to reject the uplift, or ping the dev to ask if they truly need an uplift to that train for some other reason.
Lando should query BMO for the relevant tracking flags and inform the dev that they shouldn't be requesting an uplift to the WONTFIX-ed train. The dev should still be allowed to request the uplift, but they should have to click through a warning so it becomes obvious they are going against the RelMan decision.
Optionally we could also add an extra field to the uplift request form when the warning is bypassed where the dev can leave their reasoning about why they need to go against the WONTFIX decision.
Description
•