[ARVADOS] updated: ed966c507c1744ecbe9b5fcb733eb3acdacd3ca4
Git user
git at public.curoverse.com
Mon Jun 12 15:44:31 EDT 2017
Summary of changes:
services/nodemanager/arvnodeman/computenode/driver/ec2.py | 1 +
services/nodemanager/setup.py | 6 +++---
2 files changed, 4 insertions(+), 3 deletions(-)
via ed966c507c1744ecbe9b5fcb733eb3acdacd3ca4 (commit)
from c8785cb1e97ee783775daf29d640bf78c893565f (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
commit ed966c507c1744ecbe9b5fcb733eb3acdacd3ca4
Author: Peter Amstutz <peter.amstutz at curoverse.com>
Date: Mon Jun 12 19:43:19 2017 +0000
8186: Set virtual device path. Require libcloud 0.20 because 0.18 has mistakes in the ec2 node size table.
diff --git a/services/nodemanager/arvnodeman/computenode/driver/ec2.py b/services/nodemanager/arvnodeman/computenode/driver/ec2.py
index 6a9f473..b256eca 100644
--- a/services/nodemanager/arvnodeman/computenode/driver/ec2.py
+++ b/services/nodemanager/arvnodeman/computenode/driver/ec2.py
@@ -73,6 +73,7 @@ class ComputeNodeDriver(BaseComputeNodeDriver):
scratch = size.scratch / 1000
if scratch > size.disk:
kw["ex_blockdevicemappings"] = [{
+ "DeviceName": "/dev/xvdt",
"Ebs": {
"DeleteOnTermination": True,
"VolumeSize": scratch - size.disk,
diff --git a/services/nodemanager/setup.py b/services/nodemanager/setup.py
index 5eb923e..9343191 100644
--- a/services/nodemanager/setup.py
+++ b/services/nodemanager/setup.py
@@ -29,7 +29,7 @@ setup(name='arvados-node-manager',
('share/doc/arvados-node-manager', ['agpl-3.0.txt', 'README.rst']),
],
install_requires=[
- 'apache-libcloud>=0.16',
+ 'apache-libcloud>=0.20',
'arvados-python-client>=0.1.20150206225333',
'future',
'pykka',
@@ -37,14 +37,14 @@ setup(name='arvados-node-manager',
'setuptools'
],
dependency_links=[
- "https://github.com/curoverse/libcloud/archive/apache-libcloud-0.18.1.dev4.zip"
+ "https://github.com/curoverse/libcloud/archive/apache-libcloud-0.20.2.dev3.zip"
],
test_suite='tests',
tests_require=[
'requests',
'pbr<1.7.0',
'mock>=1.0',
- 'apache-libcloud==0.18.1.dev4',
+ 'apache-libcloud==0.20.2.dev3',
],
zip_safe=False,
cmdclass={'egg_info': tagger},
-----------------------------------------------------------------------
hooks/post-receive
--
More information about the arvados-commits
mailing list