Run Job (Manifest) fails despite Job success

Hi there, trying to understand how the provider determines success or failure of a Job.

I’m trying to use a Job to run some schema migrations and have a cloudsql proxy sidecar attached. In order to workaround jobs not playing with sidecars I’m doing something along these lines.

Despite the Job showing succeeded, and both containers with exit status 0, Spinnaker is marking the Job as failed. Any idea what could be going on here?