Markdown doc with FD.io CSIT physical lab design for Hsw.
[csit.git] / README
diff --git a/README b/README
index f3d9397..b14834f 100644 (file)
--- a/README
+++ b/README
@@ -7,7 +7,12 @@
  - install python requirements for this project by executing:
     # pip install -r requirements.txt
  - make sure user mentioned in topology.py has NOPASSWD sudo access to
-    vpe_api_test
+    vpp_api_test
+
+Note:
+You can alternatively create the virtualenv with the flag --system-site-packages
+It give access to the global site-packages dir to the virtual environment, which
+is faster, but you may end up with some conflicts.
 
 
  Done.
@@ -16,7 +21,7 @@
 export PYTHONPATH=.
 
 # create topology, edit ip addresses
-cp topologies/available/topology.yaml.example topologies/available/topology.yaml
+cp topologies/available/3_node_hw_topo1.yaml.example topologies/available/topology.yaml
 ln -s ../available/topology.yaml topologies/enabled/topology.yaml
 
 pybot -L TRACE -v TOPOLOGY_PATH:topologies/enabled/topology.yaml tests
@@ -32,4 +37,15 @@ pybot -L TRACE -v TOPOLOGY_PATH:topologies/enabled/topology.yaml tests
  - pip
  - python2.7
  - python-dev package
+ - gcc (pycrypto)
+ - libpcap-devel (pypcap)
+
+``` bash
+# on fedora26
+yum install -y python-virtualenv python-pip python python-devel libpcap-devel gcc
+
+# if you have the following error during pycrypto
+# gcc: error: /usr/lib/rpm/redhat/redhat-hardened-cc1 No such file or directory
+yum install -y redhat-rpm-config
+```
 

©2016 FD.io a Linux Foundation Collaborative Project. All Rights Reserved.
Linux Foundation is a registered trademark of The Linux Foundation. Linux is a registered trademark of Linus Torvalds.
Please see our privacy policy and terms of use.