text: Title: [feature] update metadata on ec2 spot termination for batch
  Body: **Description**: When a step is executing on AWS Batch with `@batch`, and if it is a spot instance, the metadata of the run should dynamically be updated to include the spot termination notice when the instance is interrupted. Check the screenshot below for desired results.
  
  
  <img width="378" alt="Image" src="https://github.com/user-attachments/assets/aa72bfb4-789a-4d61-9051-b5d2040c7851" />
  
  
  
  Reference implementation for `@kubernetes` and argo-workflows here: https://github.com/Netflix/metaflow/pull/2207