Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
JSON passed to archiver plug-in missing result.test object #929
@tonin noticed while setting up an HTTP and DNS that esmond archiving was failing with this error: No type set for raw record
Looking at code that happens when the Esmond archiver cannot find result.test.type in the JSON. Turning on debugging, indeed the entire result.test object was missing from the JSON passed to the archiver.
We had trouble recreating this on other hosts and none of the code involved had any obvious changes. We ran into it very close to the 4.2.1 release, so plan is to do a workaround in the esmond archiver that falls-back to result.task.test.type when result.test.type is not set. Will leave this issue open in case we are able to reproduce the problem more reliably.
Discussion on this from Slack:
Andy Lake 10:45 AM
Mark Feit 10:45 AM
Mark Feit 10:57 AM
Andy Lake 11:22 AM
Mark Feit 11:23 AM
Mark Feit 11:33 AM