add more images for real rack

Change-Id: If0668a018cd2821851919f483643c217735905d7
diff --git a/mcord/images.yaml b/mcord/images.yaml
index 2b62235..7dbb878 100644
--- a/mcord/images.yaml
+++ b/mcord/images.yaml
@@ -3,16 +3,126 @@
 imports:
    - custom_types/xos.yaml
 
-description: autogenerated nodes file
+description: openstack extensions to deployment, generated by platform-install
 
 topology_template:
-  node_templates:
-    mysite:
-        type: tosca.nodes.Site
+ node_templates:
 
+# Images and flavors
+    trusty-server-multi-nic:
+      type: tosca.nodes.Image
+      properties:
+         path: /opt/xos/images/trusty-server-multi-nic.qcow2
+         disk_format: QCOW2
+         container_format: BARE
+    licenseserver:
+      type: tosca.nodes.Image
+      properties:
+         path: /opt/xos/images/licenseserver.qcow2
+         disk_format: QCOW2
+         container_format: BARE
+    hss:
+      type: tosca.nodes.Image
+      properties:
+         path: /opt/xos/images/hss.qcow2
+         disk_format: QCOW2
+         container_format: BARE
+    mme:
+      type: tosca.nodes.Image
+      properties:
+         path: /opt/xos/images/mme.qcow2
+         disk_format: QCOW2
+         container_format: BARE
+    pgwc:
+      type: tosca.nodes.Image
+      properties:
+         path: /opt/xos/images/pgwc.qcow2
+         disk_format: QCOW2
+         container_format: BARE
+    pgwu:
+      type: tosca.nodes.Image
+      properties:
+         path: /opt/xos/images/pgwu.qcow2
+         disk_format: QCOW2
+         container_format: BARE
+    sgwc:
+      type: tosca.nodes.Image
+      properties:
+         path: /opt/xos/images/sgwc.qcow2
+         disk_format: QCOW2
+         container_format: BARE
+    sgwu:
+      type: tosca.nodes.Image
+      properties:
+         path: /opt/xos/images/sgwu.qcow2
+         disk_format: QCOW2
+         container_format: BARE
+    bbu:
+      type: tosca.nodes.Image
+      properties:
+         path: /opt/xos/images/bbu.qcow2
+         disk_format: QCOW2
+         container_format: BARE
+    m1.small:
+      type: tosca.nodes.Flavor
+
+    m1.medium:
+      type: tosca.nodes.Flavor
+
+    m1.large:
+      type: tosca.nodes.Flavor
+
+    m1.xlarge:
+      type: tosca.nodes.Flavor
+
+
+# Deployment - adds images/flavors to site defined in deployment.yaml
     MyDeployment:
       type: tosca.nodes.Deployment
-      properties:
-          flavors: m1.large, m1.medium, m1.small
       requirements:
+          - m1.small:
+              node: m1.small
+              relationship: tosca.relationships.SupportsFlavor
+          - m1.medium:
+              node: m1.medium
+              relationship: tosca.relationships.SupportsFlavor
+          - m1.large:
+              node: m1.large
+              relationship: tosca.relationships.SupportsFlavor
+          - m1.xlarge:
+              node: m1.xlarge
+              relationship: tosca.relationships.SupportsFlavor
+
+# OpenStack Controller
+    mysite_MyDeployment_openstack:
+      type: tosca.nodes.Controller
+      requirements:
+        - deployment:
+            node: MyDeployment
+            relationship: tosca.relationships.ControllerDeployment
+      properties:
+          backend_type: OpenStack
+          version: Kilo
+          auth_url: { get_script_env: [ SELF, adminrc, OS_AUTH_URL, LOCAL_FILE] }
+          admin_user: { get_script_env: [ SELF, adminrc, OS_USERNAME, LOCAL_FILE] }
+          admin_password: { get_script_env: [ SELF, adminrc, OS_PASSWORD, LOCAL_FILE] }
+          admin_tenant: { get_script_env: [ SELF, adminrc, OS_TENANT_NAME, LOCAL_FILE] }
+          domain: Default
+      artifacts:
+          adminrc: /root/setup/admin-openrc.sh
+
+# Site - adds openstack controller to site defined in deployment.yaml
+    mysite:
+      type: tosca.nodes.Site
+      properties:
+          display_name: MySite
+          site_url: http://mysite.opencloud.us/
+          hosts_nodes: true
+      requirements:
+        - deployment:
+            node: MyDeployment
+            relationship: tosca.relationships.MemberOfDeployment
+        - controller:
+            node: mysite_MyDeployment_openstack
+            relationship: tosca.relationships.UsesController