Create Dockerfile to create a yardstick-image of docker
[yardstick.git] / ansible / roles / install_samplevnf / vars / main.yml
1 # Copyright (c) 2017 Intel Corporation
2 #
3 # Licensed under the Apache License, Version 2.0 (the "License");
4 # you may not use this file except in compliance with the License.
5 # You may obtain a copy of the License at
6 #
7 #      http://www.apache.org/licenses/LICENSE-2.0
8 #
9 # Unless required by applicable law or agreed to in writing, software
10 # distributed under the License is distributed on an "AS IS" BASIS,
11 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 # See the License for the specific language governing permissions and
13 # limitations under the License.
14 ---
15 vnf_build_dependencies:
16   PROX:
17     Debian:
18       - build-essential
19       - git
20       - unzip
21       - libpcap0.8-dev
22       - gcc
23       - make
24       - libc6
25       - libc6-dev
26       - g++-multilib
27       - libzmq3-dev
28       - libcurl4-openssl-dev
29       - net-tools
30       - wget
31       - libpcap-dev
32       - libncurses-dev
33       - libedit-dev
34       - pciutils
35       - pkg-config
36       - liblua5.2-dev
37       - libncurses5
38       - libncurses5-dev
39       - libncursesw5
40       - libncursesw5-dev
41       - libedit-dev
42     RedHat:
43       - pkgconfig
44       - lua-devel
45       - ncurses-devel
46       - libedit-devel
47 vnf_build_dirs:
48   ACL: vACL
49   FW: vFW
50   CGNAPT: vCGNAPT
51   PE: vPE
52   UDP_Replay: UDP_Replay
53   PROX: DPPD-PROX
54 vnf_app_names:
55   ACL: vACL
56   FW: vFW
57   CGNAPT: vCGNAPT
58   PE: vPE
59   UDP_Replay: UDP_Replay
60   PROX: prox