X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=planetstack%2Fopenstack_observer%2Fsteps%2Fsync_slivers.py;h=a2d0e813449ce1c9b83d46b1e1535feff3198175;hb=fe290f49559b1e19b9251b83877862f70679bf86;hp=8488b66b65471dbfbd72061ac8b2803771951434;hpb=19448256daafc795f40ea46587277a1adac61953;p=plstackapi.git diff --git a/planetstack/openstack_observer/steps/sync_slivers.py b/planetstack/openstack_observer/steps/sync_slivers.py index 8488b66..a2d0e81 100644 --- a/planetstack/openstack_observer/steps/sync_slivers.py +++ b/planetstack/openstack_observer/steps/sync_slivers.py @@ -93,7 +93,7 @@ class SyncSlivers(OpenStackSyncStep): if (legacy): host_filter = sliver.node.name.split('.',1)[0] else: - host_filter = sliver.node.name + host_filter = sliver.node.name.strip() availability_zone_filter = 'nova:%s'%host_filter sliver_name = '%s-%d'%(sliver.slice.name,sliver.id) @@ -104,8 +104,8 @@ class SyncSlivers(OpenStackSyncStep): controller = sliver.node.site_deployment.controller tenant_fields = {'endpoint':controller.auth_url, - 'admin_user': sliver.creator.username, - 'admin_password': sliver.creator.password, + 'admin_user': sliver.creator.email, + 'admin_password': sliver.creator.remote_password, 'admin_tenant': sliver.slice.name, 'tenant': sliver.slice.name, 'tenant_description': sliver.slice.description, @@ -114,7 +114,7 @@ class SyncSlivers(OpenStackSyncStep): 'availability_zone': availability_zone_filter, 'image_id':image_id, 'key_name':keyname, - 'flavor_id':3, + 'flavor_id':sliver.flavor.id, 'nics':nics, 'meta':metadata_update, 'key':key_fields,