We released an update today to Compute.
HIGHLIGHTS
Compute
Updated major release version to 4.0.0.
Templating updates
New single user Compute endpoints are now by default template capable.
Existing non-template single-user endpoints can be automatically converted to template capable with the new globus-compute-endpoint migrate-to-template-capable <NAME_OR_UUID> CLI command.
Privileged users can now run a template capable endpoint without needing to set up identity mapping.
Serialization updates
There are two new combination serialization strategies, AllCodeStrategies and AllDataStrategies. AllCodeStrategies supersedes the now deprecated CombinedCode, refining the serialization order using existing strategies.
These new strategies will soon be set as the default in the near future, so we recommend trying them now within your workflow.
The new combination strategies, together with the recently released ability to register python source code directly via .register_source_code, should further improve serialization/deserialization success rates.
NOTE using any of the new strategies for serialization requires that destination endpoints also be upgraded to 4.0.0.
Please see the changelog for additional information.
Please contact sup...@globus.org if you have any questions or concerns.