Add test case description and task file for TC046
[yardstick.git] / fuel-plugin / README.md
1 plugin-yardstick
2 ================
3
4 Plugin description
5 Installs Yardstick on base-os node via a fuel plugin.
6
7
8 To build:
9 1) install fuel plugin builder (fpb)
10         sudo apt-get install createrepo rpm dpkg-dev
11         easy_install pip
12         pip install fuel-plugin-builder
13
14 2) build plugin
15         fpb --build <plugin-name>
16         e.g.: fpb --build plugin-yardstick
17
18 3) copy plugin rpm to fuel master
19         e.g. scp plugin-yardstick-0.1-0.1.0-1.noarch.rpm <user>@<server-name>:~/
20
21 4) install plugin
22         fuel plugins --install <plugin-name>.rpm
23
24 5) prepare fuel environment
25         on fuel dashboard, go to settings/other
26         enable yardstick plugin with checkbox
27         save settings
28
29 6) add nodes to environment
30
31 7) deploy
32
33 8) run
34 Once deployed, SSH to deployed node. Find IP of yardstick node.
35 SSH to yardstick node, Activate yardstick:
36         source yardstick_env/bin/activate