[SE-3825] Make ansible appserver values configurable
This PR resolves the issues identified during the investigation of why Watched Forks related PRs are not working properly for master builds by adding ansible configuration values to Watched Forks too.
Dependencies: None
Screenshots:
Merge deadline: None, but sooner is better
Testing instructions:
- Checkout changes locally (or on stage)
- Run migrations
- Start/Restart OCIM
- Go to watched forks admin (
/admin/pr_watch/watchedfork/add/
) - Create a new Watched Fork to see the model can be saved
- Create a new Watched Fork entry based on what we have in production for
edx-platform
but foropen-craft/edx-platform
- Open a PR for
open-craft/edx-platform
- Validate that the instance is created with the expected ansible settings you set on the Watched Fork
- Revert the changes on Stage (if tested on stage)
- Unapply migrations (if tested on stage)
Author notes and concerns:
N/A
Reviewers