Update Fraser Docs
[bottlenecks.git] / docs / release / release-notes / requirements_notes.rst
1 .. This work is licensed under a Creative Commons Attribution 4.0 International License.
2 .. http://creativecommons.org/licenses/by/4.0
3 .. (c) Huawei Technologies Co.,Ltd and others.
4
5
6 **********************************************************
7 Bottlenecks Requirements Notes for OPNFV Euphrates Release
8 **********************************************************
9
10 ======================
11 Installer Requirements
12 ======================
13
14 Bottlenecks releases after  Euphrates are installer-agnostic which means that
15 the test cases could be executed over different deployments.
16 However, the pod description file,
17 openstack rc file and the admin credentials
18 are required to automatically get the SUT informations.
19
20 =====================
21 Hardware Requirements
22 =====================
23
24 No specific requirements for hardware, as long as there is external network connection.
25 So that the dependent package could be downloaded.
26
27 =====================
28 Software Requirements
29 =====================
30
31 Operation System
32 ----------------
33
34 Ubuntu 14.04 is the default system. However, we do not do any linux core operation or call any system related api directly. The software could be runned in higher versions of Ubuntu with high probability. 
35
36 Cloud OS
37 --------
38
39 Bottlenecks supports OpenStack with compatibility for both OpenStack Keystone V2/V3 API. That is, Bottlenecks could be run over previous versions of OpenStack.
40
41 Depending Package
42 -----------------
43
44 - appdirs==1.4.0
45 - Babel==2.2.0
46 - backport-ipaddress==0.1
47 - cliff==2.0.0
48 - cmd2==0.6.8
49 - coverage==4.1b2
50 - debtcollector==1.3.0
51 - ecdsa==0.13
52 - extras==0.0.3
53 - fixtures==1.4.0
54 - flake8==2.5.4
55 - funcsigs==0.4
56 - functools32==3.2.3.post2
57 - futures==3.0.5
58 - iso8601==0.1.11
59 - Jinja2==2.8
60 - jsonpatch==1.13
61 - jsonpointer==1.10
62 - jsonschema==2.5.1
63 - keystoneauth1==2.3.0
64 - linecache2==1.0.0
65 - lxml==3.5.0
66 - MarkupSafe==0.23
67 - mccabe==0.4.0
68 - mock==1.3.0
69 - monotonic==1.0
70 - msgpack-python==0.4.7
71 - netaddr==0.7.18
72 - netifaces==0.10.4
73 - nose==1.3.7
74 - openstacksdk==0.8.1
75 - os-client-config==1.16.0
76 - oslo.config==3.9.0
77 - oslo.i18n==3.4.0
78 - oslo.serialization==2.4.0
79 - oslo.utils==3.7.0
80 - paramiko==1.16.0
81 - pbr==1.8.1
82 - pep8==1.7.0
83 - positional==1.0.1
84 - prettytable==0.7.2
85 - pycrypto==2.6.1
86 - pyflakes==1.0.0
87 - pyparsing==2.1.0
88 - pyrsistent==0.11.12
89 - python-cinderclient==1.6.0
90 - python-glanceclient==2.0.0
91 - python-heatclient==1.0.0
92 - python-keystoneclient==2.3.1
93 - python-mimeparse==1.5.1
94 - python-neutronclient==4.1.1
95 - python-novaclient==3.3.0
96 - python-openstackclient==2.2.0
97 - python-subunit==1.2.0
98 - python-swiftclient==3.0.0
99 - pytz==2015.7
100 - PyYAML==3.11
101 - requests==2.9.1
102 - requestsexceptions==1.1.3
103 - scp==0.10.2
104 - simplejson==3.8.2
105 - six==1.10.0
106 - stevedore==1.12.0
107 - testrepository==0.0.20
108 - testtools==2.0.0
109 - traceback2==1.4.0
110 - unicodecsv==0.14.1
111 - unittest2==1.1.0
112 - warlock==1.2.0
113 - wrapt==1.10.6
114 - pyroute2==0.4.10
115 - elasticsearch==5.0.1
116 - docker==2.0.2