update host profiles and use chart default values
[yaml_builds.git] / site_type / sriov-a13 / templates / profiles / host / cp_r720.j2
index ac3a610..99d241b 100644 (file)
@@ -41,7 +41,28 @@ data:
         - storage
         - overlay
         - calico
-
+{% if 'dpdk' in yaml %}
+    dpdk:
+      device_link: dpdk
+      slaves:
+        - dpdk_nic01
+      networks:
+        - dpdk
+{% endif %}
+{% if 'sriov' in yaml %}
+    p1p1:
+      slaves:
+        - 'sriov_nic01'
+      sriov:
+        vf_count: 32 # Currently ignored
+        trustedmode: false
+    p3p2:
+      slaves:
+        - 'sriov_nic02'
+      sriov:
+        vf_count: 32 # Currently ignored
+        trustedmode: false
+{% endif %}
   storage:
     physical_devices:
 {% for disk in yaml.disks %}
@@ -86,72 +107,17 @@ data:
 
   metadata:
     owner_data:
-      control-plane: enabled
-      ucp-control-plane: enabled
-      openstack-control-plane: enabled
-      openstack-heat: enabled
-      openstack-keystone: enabled
-      openstack-rabbitmq: enabled
-      openstack-dns-helper: enabled
-      openstack-mariadb: enabled
-      openstack-nova-control: enabled
-      # openstack-etcd: enabled
-      openstack-mistral: enabled
-      openstack-memcached: enabled
-      openstack-glance: enabled
-      openstack-horizon: enabled
-      openstack-cinder-control: enabled
-      openstack-cinder-volume: control
-      openstack-neutron: enabled
-      openvswitch: enabled
-      ucp-barbican: enabled
-      ceph-mon: enabled
-      ceph-mgr: enabled
-      ceph-osd: enabled
-      ceph-mds: enabled
-      ceph-rgw: enabled
-      ucp-maas: enabled
-      kube-dns: enabled
-      tenant-ceph-control-plane: enabled
-      tenant-ceph-mon: enabled
       tenant-ceph-osd: enabled
-      tenant-ceph-rgw: enabled
-      tenant-ceph-mgr: enabled
-      kubernetes-apiserver: enabled
-      kubernetes-controller-manager: enabled
-      kubernetes-etcd: enabled
-      kubernetes-scheduler: enabled
-      tiller-helm: enabled
-      kube-etcd: enabled
-      calico-policy: enabled
-      calico-node: enabled
-      calico-etcd: enabled
-      ucp-armada: enabled
-      ucp-drydock: enabled
-      ucp-deckhand: enabled
-      ucp-shipyard: enabled
-      IAM: enabled
-      ucp-promenade: enabled
-      prometheus-server: enabled
-      prometheus-client: enabled
-      fluentd: enabled
-      fluentbit: enabled
-      influxdb: enabled
-      kibana: enabled
-      elasticsearch-client: enabled
-      elasticsearch-master: enabled
-      elasticsearch-data: enabled
-      postgresql: enabled
-      kube-ingress: enabled
-      beta.kubernetes.io/fluentd-ds-ready: 'true'
-      node-exporter: enabled
+      ucp-maas: enabled
+      openstack-nova-compute: enabled
+      openstack-libvirt: kernel
       sriov: enabled
 ...
 ---
 schema: drydock/HostProfile/v1
 metadata:
   schema: metadata/Document/v1
-  name: cp_r740-secondary
+  name: cp_r720-secondary
   storagePolicy: cleartext
   layeringDefinition:
     abstract: false
@@ -188,7 +154,28 @@ data:
         - storage
         - overlay
         - calico
-
+{% if 'dpdk' in yaml %}
+    dpdk:
+      device_link: dpdk
+      slaves:
+        - dpdk_nic01
+      networks:
+        - dpdk
+{% endif %}
+{% if 'sriov' in yaml %}
+    p1p1:
+      slaves:
+        - 'sriov_nic01'
+      sriov:
+        vf_count: 32 # Currently ignored
+        trustedmode: false
+    p3p2:
+      slaves:
+        - 'sriov_nic02'
+      sriov:
+        vf_count: 32 # Currently ignored
+        trustedmode: false
+{% endif %}
   storage:
     physical_devices:
 {% for disk in yaml.disks %}
@@ -233,10 +220,13 @@ data:
 
   metadata:
     owner_data:
-      openstack-nova-compute: enabled
-      openvswitch: enabled
+      ceph-mon: disabled
+      tenant-ceph-mon: disabled
       tenant-ceph-osd: enabled
+      ucp-maas: enabled
+      openstack-nova-compute: enabled
       openstack-libvirt: kernel
+      openstack-neutron: enabled
+      openvswitch: enabled
       sriov: enabled
-      beta.kubernetes.io/fluentd-ds-ready: 'true'
 ...