Gitlab-runner-app-role missing events watch permissions
build 1.41.1
I setup and installed the operator today on a new k8s install (microk8s with RBAC enabled) and have been getting errors related to pre-enviroment setup failure around get events.
ERROR: Job failed (system failure): prepare environment: unknown (get events)
Looking into it some it appears this is related to not having the correct permissions in the gitlab-runner-app-role that gitlab-runner-app-sa is bound too.
If I patch that role to include watch events then I no longer have this problem.
I've look through the history of gitlab_runner_role.yaml and have never seen this permission included so I'm not sure why this is needed for my environment.