Skip to content

Geo: More design sync failures in staging

Problem

After !39916 (merged), there are still DesignRepositoryUpdatedEvent being processed for Project IDs that should not be processed.

image

Possible reason

At the moment, I think this is because:

Possible fixes

  1. Implement DesignRepositoryUpdatedEvent#replicable_design? instead of reusing BaseEvent#replicable_project?
  2. Check for repos before sending repo update events from import

I think we should actually do both.