Summary
On 16 July 2025 at approximately 13:00 AEST, Squiz observed an issue affecting our Funnelback AU platform.Some customers’ search data appeared to have reverted to an earlier state (30 June 2025), impacting the accuracy of their search results.
This was triggered by an admin server restart that inadvertently caused an outdated recovery volume to be mounted.While this older volume was not intended to be active, a technical conflict led it to override the correct data volume mount during startup.
Squiz engineers took corrective action by detaching the incorrect volume and restarting the affected system.Full service was restored and verified by 13:54 AEST the same day.
Customers hosted on the affected Pod 01 may have experienced outdated or missing search data. This included:
While the issue did not affect all collections or customers equally, those with recent content updates were most likely to notice discrepancies within their admin interface.
Root cause Analysis
The incident was caused by a recovery volume that had been used in a prior restore task but was not properly detached after use.When the affected server restarted as part of a scheduled release, it mounted this older volume instead of the correct one due to a conflict between system identifiers.
This resulted in the search system presenting data that was current as of 30 June 2025, rather than the most recent state.
Although the issue was initially reported by developers working on non-live content, it quickly escalated as production data inconsistencies were identified.
Once the problem was confirmed, Squiz engineers initiated a structured response to diagnose and resolve the issue.
Key actions included:
Recommendations and Follow-up Actions
Enforce Cleanup After Restore Operations
Ensure that any recovery volumes or temporary resources used during troubleshooting are fully removed when no longer needed.Improve Volume Identification
Change the way data volumes are mounted by using different device IDs that are unique and immutable, reducing the risk of volume conflicts after a reboot.
Eliminate automated naming systems that obscure the purpose of EBS volumes, so restore drives can be more easily identified.