1) Advisory is moved from NEW_FILES to QA, builds are signed, but ..
2) ... Freshmaker is configured to handle only advisories in REL_PREP state, so event saying that all RPMs in advisory are signed is skipped.
3) Advisory is moved to REL_PREP state, but there since Freshmaker rebuilds only based on "RPMs in advisory are signed event", artifacts depending on this advisory are never rebuilt.
In this PR, Freshmaker handles this move to REL_PREP and tries rebuilding artifacts depending on the advisory.
This solves following situation:
1) Advisory is moved from NEW_FILES to QA, builds are signed, but ..
2) ... Freshmaker is configured to handle only advisories in REL_PREP state, so event saying that all RPMs in advisory are signed is skipped.
3) Advisory is moved to REL_PREP state, but there since Freshmaker rebuilds only based on "RPMs in advisory are signed event", artifacts depending on this advisory are never rebuilt.
In this PR, Freshmaker handles this move to REL_PREP and tries rebuilding artifacts depending on the advisory.