add Vendor model to select flavor/image at Tenant creation
Change-Id: Iaca169d8773617dae2b37fd8f49fc0a281a914b7
diff --git a/xos/synchronizer/steps/sync_vpgwutenant.py b/xos/synchronizer/steps/sync_vpgwutenant.py
index b22438c..987f752 100644
--- a/xos/synchronizer/steps/sync_vpgwutenant.py
+++ b/xos/synchronizer/steps/sync_vpgwutenant.py
@@ -8,7 +8,6 @@
sys.path.insert(0, parentdir)
class SyncVPGWUTenant(SyncInstanceUsingAnsible):
-
provides = [VPGWUTenant]
observes = VPGWUTenant
@@ -23,22 +22,11 @@
super(SyncVPGWUTenant, self).__init__(*args, **kwargs)
def fetch_pending(self, deleted):
-
if (not deleted):
objs = VPGWUTenant.get_tenant_objects().filter(
Q(enacted__lt=F('updated')) | Q(enacted=None), Q(lazy_blocked=False))
else:
-
objs = VPGWUTenant.get_deleted_tenant_objects()
return objs
- def get_extra_attributes(self, o):
- fields = {}
- fields['display_message'] = o.display_message
- fields['s5s8_pgw_tag'] = o.s5s8_pgw_tag
- fields['image_name'] = o.image_name
- return fields
-
- def delete_record(self, port):
- pass
diff --git a/xos/synchronizer/steps/vpgwutenant_playbook.yaml b/xos/synchronizer/steps/vpgwutenant_playbook.yaml
index 455290c..74ea6bb 100644
--- a/xos/synchronizer/steps/vpgwutenant_playbook.yaml
+++ b/xos/synchronizer/steps/vpgwutenant_playbook.yaml
@@ -3,11 +3,7 @@
gather_facts: False
connection: ssh
user: ubuntu
- become: yes
+ sudo: yes
tasks:
+ vars:
- - name: write message
- shell: echo "{{ display_message }}" > /var/tmp/index.html
-
- - name: setup s5s8_pgw interface config
- shell: ./start_3gpp_int.sh eth1 {{ s5s8_pgw_tag }} {{ s5s8_pgw_ip }}/24