X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/5836e576fe0b78c50383cf56e1c4fb4521daeca1..a8bfbac314335eb0bff3f4ff5e856d3c327de31d:/services/nodemanager/arvnodeman/computenode/driver/ec2.py diff --git a/services/nodemanager/arvnodeman/computenode/driver/ec2.py b/services/nodemanager/arvnodeman/computenode/driver/ec2.py index c6c119b288..2b15642797 100644 --- a/services/nodemanager/arvnodeman/computenode/driver/ec2.py +++ b/services/nodemanager/arvnodeman/computenode/driver/ec2.py @@ -91,7 +91,7 @@ class ComputeNodeDriver(BaseComputeNodeDriver): "VolumeSize": volsize, "VolumeType": "gp2" }}] - if size.preemptable: + if size.preemptible: # Request a Spot instance for this node kw['ex_spot_market'] = True return kw @@ -111,7 +111,7 @@ class ComputeNodeDriver(BaseComputeNodeDriver): for n in nodes: if not n.size: n.size = self.sizes[n.extra["instance_type"]] - n.extra['arvados_node_size'] = n.extra.get('metadata', {}).get('arvados_node_size') + n.extra['arvados_node_size'] = n.extra.get('tags', {}).get('arvados_node_size') return nodes @classmethod