Would it be worthwhile to add teraslice_version to the ExecutionRecord?
@godber said that the current technique for getting the version involves code that digs into the docker image, so having the version on the execution record would simplify things.
In kubernetes, the teraslice version can differ between the master and the exc/workers. The version will be determined by the config's teraslice.kubernetes_image field.
We will need to consider any ways that the image version could get out of sync with the version in the ExecutionRecord and update the record in elasticsearch at that time.
Would it be worthwhile to add
teraslice_version
to theExecutionRecord
?teraslice.kubernetes_image
field.ExecutionRecord
and update the record in elasticsearch at that time.