[REC-74] openstack bluval integration 02/1602/6
authorNaga Sugguna <ns156u@att.com>
Tue, 17 Sep 2019 19:42:53 +0000 (19:42 +0000)
committerNaga Sugguna <ns156u@att.com>
Fri, 13 Dec 2019 03:52:23 +0000 (03:52 +0000)
Change-Id: I5dd973f8c8dba742e74843a6cd21aa0306ccd71b
Signed-off-by: Naga Sugguna <ns156u@att.com>
.coafile
.gitignore
bluval/bluval-unicycle.yaml [new file with mode: 0644]
bluval/volumes.yaml

index 50e636c..fd4a0cc 100644 (file)
--- a/.coafile
+++ b/.coafile
@@ -1,6 +1,7 @@
 [all]
 ignore = .tox/**,
     .py35/**,
+    .py36/**,
     .git/**,
     .gitignore,
     .gitreview,
index 2e45b8c..92f8161 100644 (file)
@@ -1,3 +1,4 @@
+bluval/__pycache__
 docker/manifest-tool
 *.sw?
 
diff --git a/bluval/bluval-unicycle.yaml b/bluval/bluval-unicycle.yaml
new file mode 100644 (file)
index 0000000..02e6b31
--- /dev/null
@@ -0,0 +1,52 @@
+---
+##############################################################################
+# Copyright (c) 2019 AT&T Intellectual Property.                             #
+#                                                                            #
+# Licensed under the Apache License, Version 2.0 (the "License"); you may    #
+# not use this file except in compliance with the License.                   #
+#                                                                            #
+# You may obtain a copy of the License at                                    #
+#       http://www.apache.org/licenses/LICENSE-2.0                           #
+#                                                                            #
+# Unless required by applicable law or agreed to in writing, software        #
+# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT  #
+# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.           #
+# See the License for the specific language governing permissions and        #
+# limitations under the License.                                             #
+##############################################################################
+blueprint:
+    name: unicycle
+    layers:
+        - hardware
+        - os
+        - docker
+        - k8s
+    # Any hardware some basic tests
+    hardware: &hardware_unicycle
+        -
+            name: hp_baremetal
+            what: hp_baremetal
+    os: &os_unicycle
+        -
+            name: ltp
+            what: ltp
+        -
+            name: cyclictest
+            what: cyclictest
+            optional: "True"
+    docker: &docker_unicycle
+        -
+            name: docker_bench
+            what: docker_bench
+    k8s: &k8s_unicycle
+        -
+            name: conformance
+            what: conformance
+        -
+            name: etcd_ha
+            what: etcd_ha
+            optional: "True"
+    openstack: &openstack_unicycle
+        -
+            name: tempest
+            what: tempest
index da0a839..6c48e65 100644 (file)
@@ -42,6 +42,10 @@ volumes:
     results_dir:
         local: ''
         target: '/opt/akraino/results'
+    # location on where to store openrc file
+    openrc:
+        local: ''
+        target: '/root/openrc'
 
 # parameters that will be passed to the container at each layer
 layers:
@@ -64,6 +68,8 @@ layers:
     k8s_networking:
         - ssh_key_dir
         - kube_config_dir
+    openstack:
+        - openrc
     sds:
     sdn:
     vim: