-
Notifications
You must be signed in to change notification settings - Fork 42
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug]: non dsa add-ons forwarded to Legal Escalations in Cinder don't seem to work with policies that take content down #15278
Comments
@wagnerand would you expect the (promoted|auto-approval-disabled|etc) NHR for the review to be cleared in the reviewer tools if the add-on is forwarded on to legal? (I'm assuming so, but double checking) |
I spoke with Andreas and we decided:
|
Looking at first scenario and trying Ignore/Not enough information policy won't send any email either. |
yes, there isn't any need to try to any other types of decision from cinder - they will all fail. |
I've tried on AMO stage:
email is sent while versions in rev tools would be waiting review
|
Forgot: release testing around DSA feature was tested today on AMO stage ✅ |
I wasn't clear if any/all of these points were logged in #15337 or #15338 already. If they're not can you please log follow-up issues.
yes, that's correct
Wording is a pretty minor problem, but can you file an issue?
Currently, there is no code path for any kind of Approve policy or AMO_APPROVE action to approve versions. This will change in the future though, so it's something to keep considering as a possibility (we'll call out if changes are being made around AMO_APPROVE or AMO_APPROVE_VERSION at the time).
I think the email being wrong for add-ons without any approved versions has been reported as an issue already.
Legal should never be using Ignore for add-ons forwarded from the reviewer tools, correct, as the reviewer is explicitly asking them to make a decision.... but I'm not sure what we'd expect the outcome here to be in any case?
Is there something to follow-up on with this point? I'm not clear on it. |
The wording issue is #15337 #15338 is about approve , could be a dupe, reason why it sounded somehow familiar 🙃
I don't know yet where this would fit for DSA testing phases and If it would be necessary to be tested now or later because I'd leave it aside and continue with https://mozilla-hub.atlassian.net/browse/QA-3203. My goal is to finish testing around regular extensions this week and start testing 2nd level approvals the next one so I'll see then if this scenario must be covered. |
What happened?
Followup for #15255 (comment)
And the note from #15259 (comment)
First scenario
Result:
content is not disabled on AMO
Escalate to AMO policy for such an add-on -> won't send back or flag for review the version in rev tools
Second scenario
Result:
add-on is not disabled, the awaiting review versions are still flagged for HR in rev tools.
What did you expect to happen?
Disable content.
Are these add-ons supposed to go in Cinder if there are no reports/appeals attached? Right now any add-on can be forwarded to Legal queue in Cinder.
Is there an existing issue for this?
┆Issue is synchronized with this Jira Task
The text was updated successfully, but these errors were encountered: