Page MenuHomePhabricator

multi-dc.lua ATS script failing in production
Closed, ResolvedPublic

Description

we have several occurrences of the following error spread on the text cluster affecting both ATS 8 and ATS 9 instances:

ERROR: [ts_lua][ts_lua_remap_plugin_init] lua_pcall failed: /etc/trafficserver/lua/multi-dc.lua:72: bad argument #1 to 'find' (string expected, got nil)

Event Timeline

Change 824190 had a related patch set uploaded (by Vgutierrez; author: Vgutierrez):

[operations/puppet@production] trafficserver:multi-dc: Avoid get_query_param calls if query is nil

https://gerrit.wikimedia.org/r/824190

Change 824190 merged by Vgutierrez:

[operations/puppet@production] trafficserver:multi-dc: Avoid get_query_param calls if query is nil

https://gerrit.wikimedia.org/r/824190

Vgutierrez claimed this task.

Fix has been deployed. I'll reopen the task if we are still seeing errors