ci: add allow_failure to manual packer deploy job
What does this MR do?
Follow-up for !2667 (merged) as mentioned in this comment.
This MR fixes the devvm:packer:deploy job blocking the pipeline when it's in a manual state.
Problem
When when: manual is used inside rules, allow_failure defaults to false, which causes the pipeline to be blocked waiting for the manual job to be triggered. This is different from using when: manual outside of rules where allow_failure defaults to true (making the job optional/non-blocking).
Reference: !2629 (comment 3042046134)
Solution
Add allow_failure: true to the manual rule for the devvm:packer:deploy job to make it non-blocking.
Author checklist
-
ci: Modifications to continuous integration configuration files and scripts. Does not trigger a release.