Document and enforce a scheme for new system properties
arvados-cwl-runner currently uses the
arv: prefix for new system properties, particularly the Git information it records on container requests. Have a group discussion: are we okay using that prefix for all new system properties going forward? If not, is there a similar scheme we can settle on?
Next question after that: should the Go SDK accept all properties with this prefix? Or do we want to still enumerate system properties individually like we're currently doing?
Update the Go SDK to either allow the prefix, or add existing
arv: properties to
systemTagKeys, as appropriate.
No data to display