Duke-GCB / bespin

Reproducible genomic workflows in the cloud
1 stars 0 forks source link

Upgrading lando images #5

Open johnbradley opened 5 years ago

johnbradley commented 5 years ago

We currently keep all images used by lando for running workflows. There is an issue where we need to upgrade lando to python3 to be compatible with bespin-api. The existing images will not be able to run jobs. We need to come up with a plan to handle these scenarios.

johnbradley commented 5 years ago

Could we just upgrade the lando portion of these images? Perhaps we could just upgrade the lando-messaging package?

dleehr commented 5 years ago

Discussed on the call today. I don't think we should be modifying existing images. Even if they don't connect to the rest of the bespin/lando infrastructure, the images will still have the versions of software used to run the workflow and could be booted up manually.

Setting the pickle protocol version noted in #6 should address this issue, but it's good to consider how to navigate these breaking changes in the future.