https://parsable.atlassian.net/browse/PA-17168
It appears as if at one point (Aug 21 2018) a step had a description with four elements. But later on (Aug 22 2018) three of the elements had disappeared without a trace.
- Environment: EU
- JobTemplate: f1ad2546-7822-4927-b381-6a62134301e0
- Step: 13bbcb02-ad7d-4b6b-a520-f8db2a531992
- Step Client Id: 75a854a7-c56f-497b-a603-ee13a4e101e4
SLB supplied us with a JSON document they say was retrieved via JobTemplate::Get
.
Based on logs in Splunk, that likely occurred at 16:00:59 UTC.
SLB supplied us with a second JSON document they say they obtained by the same means.
They say it comes from the next day.
It's missing the content as described above.
Even if we doubted the validity of the first JSON document (which conflicts with our records), there remains a PDF of the JobTemplate that clearly shows a now-missing description.
I checked in the steps
table, using the step id and client step id.
None of the versions in the database show any hint of the three missing step description elements.
Here's what I would have expected to see:
- a
step
row with versionn
and a description matching the first JSON document - another
step
row with versionn+1
, and a description matching the second JSON document
Instead what I found was:
- a single
step
row with a description matching the second JSON document (version=1646)
The earlier version has its status
field set to InReview
, whereas the later version has that same field as Unpublished
.
Is this strange? I don't even know.
I'm unable to find any record in Splunk of any request that would have made changes to the step in question between the two JSON document retrievals. I searched Aug 21 to Aug 23 inclusive. I did find a couple of requests that modified the metadata of the JobTemplate, but:
- these didn't have any step description impact
- they occurred before the first JSON document retrieval, so their affect would have been identical for both versions
Well, I don't know, really. If there are any more places that we could find either:
- an audit log of actions against this JobTemplate, or
- a better historical record of all the revisions to this JobTemplate, then that would be really handy.
But somehow I suspect neither of these is the case. So I'm looking for ideas on where to look next.