Code Review
/
csit.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Update Ansible with new Skylake machines
[csit.git]
/
resources
/
topology_schemas
/
topology.sch.yaml
diff --git
a/resources/topology_schemas/topology.sch.yaml
b/resources/topology_schemas/topology.sch.yaml
index
1c20055
..
6f7404c
100644
(file)
--- a/
resources/topology_schemas/topology.sch.yaml
+++ b/
resources/topology_schemas/topology.sch.yaml
@@
-1,4
+1,4
@@
-# Copyright (c) 201
6
Cisco and/or its affiliates.
+# Copyright (c) 201
8
Cisco and/or its affiliates.
# 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:
# 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:
@@
-57,6
+57,10
@@
schema;type_interfaces:
required: yes
driver: &type_interface_mapping_driver
type: str
required: yes
driver: &type_interface_mapping_driver
type: str
+ model:
+ type: str
+ enum: [Cisco-VIC-1227, Cisco-VIC-1385, Intel-X520-DA2,
+ Intel-X710, Intel-XL710]
schema;type_interface_tg: &type_interface_tg
type: map
schema;type_interface_tg: &type_interface_tg
type: map
@@
-95,6
+99,9
@@
schema;type_node: &type_node
host:
required: yes
type: str
host:
required: yes
type: str
+ arch:
+ required: yes
+ type: str
port:
type: int
username:
port:
type: int
username:
@@
-124,10
+131,12
@@
schema;type_dut:
type: map
mapping:
<<: *type_node_mapping
type: map
mapping:
<<: *type_node_mapping
- honeycomb:
- <<: *type_honeycomb_mapping
type:
<<: *type_node_mapping_type
enum: [DUT]
type:
<<: *type_node_mapping_type
enum: [DUT]
+ honeycomb:
+ type: map
+ mapping:
+ <<: *type_honeycomb_mapping
# vim: sw=2:sts=2
# vim: sw=2:sts=2