actually, if you use the CLI and do create --no-check it will perform an update to the pipeline that has the same name. However, because we generate the id for activities. It's going to create new objects in the pipeline rather than update the existing ones.
i see. i’m mostly concerned with retaining history
it looks like the version available on github is behind that of the one leveraged in DMP. I'm trying to find the api for specifying that an EmrCluster should use spot instances, but it's not standing out to me (in newer versions it's just spot(instanceType))