Avoiding Registration Issues
Howdy,
This is pertinent to the discussion held within my merge request - Update disk & DNS arguments.
I had previously added these dependencies to the runner resource:
resource "google_compute_instance" "gitlab-ci-runner" {
depends_on = [
"google_dns_record_set.gitlab_instance",
"google_compute_instance.gitlab-ce",
]
However, these have been removed after speaking with @WarheadsSE. I agree that its probably not a good idea to start adding dependencies here, for multiple reasons.
Feel free to share any thoughts on how we might avoid this. I think this would be a great issue to nail down and avoid, and I would be happy to implement some suggested methods.