)]}'
{"doc/source/Tempest_Installation_configuration.rst":[{"author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"change_message_id":"db01bb02af235cf3cc5285ad60b73702d1492838","unresolved":false,"context_lines":[{"line_number":15,"context_line":""},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"2. Document Convention:"},{"line_number":18,"context_line":"In formatted blocks : "},{"line_number":19,"context_line":"command lines starting with a # must be run as root. "},{"line_number":20,"context_line":"values between \u003c and \u003e must be replaced by your values. "},{"line_number":21,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"AAAAWH%2F9T70%3D","line":18,"updated":"2014-04-07 07:45:23.000000000","message":"Extra space (here more below)","commit_id":"1b9ec9be9ee88fa2b9db00b6e55f115cdd5f7fa2"},{"author":{"_account_id":10366,"name":"Hemanth N","email":"hemanth.nakkina@canonical.com","username":"Hemanth"},"change_message_id":"901f0b4fcc95dada5a06b73ed5cf9f43060917b4","unresolved":false,"context_lines":[{"line_number":15,"context_line":""},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"2. Document Convention:"},{"line_number":18,"context_line":"In formatted blocks : "},{"line_number":19,"context_line":"command lines starting with a # must be run as root. "},{"line_number":20,"context_line":"values between \u003c and \u003e must be replaced by your values. "},{"line_number":21,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"AAAAW3%2F%2F7oc%3D","line":18,"in_reply_to":"AAAAWH%2F9T70%3D","updated":"2014-04-09 12:44:47.000000000","message":"I would be removing extra space.","commit_id":"1b9ec9be9ee88fa2b9db00b6e55f115cdd5f7fa2"},{"author":{"_account_id":5174,"name":"Mauro Sergio Martins Rodrigues","email":"maurosr@linux.vnet.ibm.com","username":"maurosr"},"change_message_id":"75b757adff14cbcb0a24db0ee513e1e48a019e32","unresolved":false,"context_lines":[{"line_number":24,"context_line":"NB: we assume that Openstack environment variables (OS_USERNAME, OS_TENANT_NAME, OS_PASSWORD and OS_AUTH_URL) are set with a admin account."},{"line_number":25,"context_line":"\u003e\u003e Setup the dependencies:"},{"line_number":26,"context_line":"#  apt-get install -y git python-nose python-anyjson python-unittest2 python-lxml python-boto openstack-clients python-paramiko python-netifaces python-webob python-virtualenv python-dev libevent-dev python-sqlalchemy "},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"\u003e\u003e Prepare materials for Glance/Nova API "},{"line_number":29,"context_line":"# glance image-create --name \u003cUSER_DEFINED_IMAGE_NAME\u003e --is-public true --container-format bare --disk-format qcow2 --location https://launchpad.net/cirros/trunk/0.3.0/+download/\u003cIMAGE_NAME\u003e"},{"line_number":30,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"AAAAWn%2F%2F%2FJE%3D","line":27,"updated":"2014-04-08 04:08:19.000000000","message":"so, you can have a better package base with devstack scripts, some of these packages are not necessary anymore (like nose stuff)  and you\u0027re missing the one listed in /home/maurosr/devstack/files/apts/tempest libxslt1-devel","commit_id":"1b9ec9be9ee88fa2b9db00b6e55f115cdd5f7fa2"},{"author":{"_account_id":10366,"name":"Hemanth N","email":"hemanth.nakkina@canonical.com","username":"Hemanth"},"change_message_id":"901f0b4fcc95dada5a06b73ed5cf9f43060917b4","unresolved":false,"context_lines":[{"line_number":24,"context_line":"NB: we assume that Openstack environment variables (OS_USERNAME, OS_TENANT_NAME, OS_PASSWORD and OS_AUTH_URL) are set with a admin account."},{"line_number":25,"context_line":"\u003e\u003e Setup the dependencies:"},{"line_number":26,"context_line":"#  apt-get install -y git python-nose python-anyjson python-unittest2 python-lxml python-boto openstack-clients python-paramiko python-netifaces python-webob python-virtualenv python-dev libevent-dev python-sqlalchemy "},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"\u003e\u003e Prepare materials for Glance/Nova API "},{"line_number":29,"context_line":"# glance image-create --name \u003cUSER_DEFINED_IMAGE_NAME\u003e --is-public true --container-format bare --disk-format qcow2 --location https://launchpad.net/cirros/trunk/0.3.0/+download/\u003cIMAGE_NAME\u003e"},{"line_number":30,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"AAAAW3%2F%2F7n8%3D","line":27,"in_reply_to":"AAAAWn%2F%2F%2FJE%3D","updated":"2014-04-09 12:44:47.000000000","message":"Updating as per comment.","commit_id":"1b9ec9be9ee88fa2b9db00b6e55f115cdd5f7fa2"},{"author":{"_account_id":5174,"name":"Mauro Sergio Martins Rodrigues","email":"maurosr@linux.vnet.ibm.com","username":"maurosr"},"change_message_id":"75b757adff14cbcb0a24db0ee513e1e48a019e32","unresolved":false,"context_lines":[{"line_number":26,"context_line":"#  apt-get install -y git python-nose python-anyjson python-unittest2 python-lxml python-boto openstack-clients python-paramiko python-netifaces python-webob python-virtualenv python-dev libevent-dev python-sqlalchemy "},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"\u003e\u003e Prepare materials for Glance/Nova API "},{"line_number":29,"context_line":"# glance image-create --name \u003cUSER_DEFINED_IMAGE_NAME\u003e --is-public true --container-format bare --disk-format qcow2 --location https://launchpad.net/cirros/trunk/0.3.0/+download/\u003cIMAGE_NAME\u003e"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"Create two users for tempest test as a member: "},{"line_number":32,"context_line":"\u003e\u003e To get the member ID:"}],"source_content_type":"text/x-rst","patch_set":1,"id":"AAAAWn%2F%2F%2FIM%3D","line":29,"updated":"2014-04-08 04:08:19.000000000","message":"current image is https://launchpad.net/cirros/trunk/0.3.1/+download/cirros-0.3.1-source.tar.gz","commit_id":"1b9ec9be9ee88fa2b9db00b6e55f115cdd5f7fa2"},{"author":{"_account_id":10366,"name":"Hemanth N","email":"hemanth.nakkina@canonical.com","username":"Hemanth"},"change_message_id":"901f0b4fcc95dada5a06b73ed5cf9f43060917b4","unresolved":false,"context_lines":[{"line_number":26,"context_line":"#  apt-get install -y git python-nose python-anyjson python-unittest2 python-lxml python-boto openstack-clients python-paramiko python-netifaces python-webob python-virtualenv python-dev libevent-dev python-sqlalchemy "},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"\u003e\u003e Prepare materials for Glance/Nova API "},{"line_number":29,"context_line":"# glance image-create --name \u003cUSER_DEFINED_IMAGE_NAME\u003e --is-public true --container-format bare --disk-format qcow2 --location https://launchpad.net/cirros/trunk/0.3.0/+download/\u003cIMAGE_NAME\u003e"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"Create two users for tempest test as a member: "},{"line_number":32,"context_line":"\u003e\u003e To get the member ID:"}],"source_content_type":"text/x-rst","patch_set":1,"id":"AAAAW3%2F%2F7nc%3D","line":29,"in_reply_to":"AAAAWn%2F%2F%2FIM%3D","updated":"2014-04-09 12:44:47.000000000","message":"Updating with current image.","commit_id":"1b9ec9be9ee88fa2b9db00b6e55f115cdd5f7fa2"},{"author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"change_message_id":"db01bb02af235cf3cc5285ad60b73702d1492838","unresolved":false,"context_lines":[{"line_number":59,"context_line":""},{"line_number":60,"context_line":"4. Tempest Installation/Configuration"},{"line_number":61,"context_line":"\u003e\u003e Clone the git repository "},{"line_number":62,"context_line":"# git clone https://github.com/openstack/tempest.git"},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"\u003e\u003e Prepare the configuration file "},{"line_number":65,"context_line":"cp /root/tempest/etc/tempest.conf.sample /root/tempest/etc/tempest.conf"}],"source_content_type":"text/x-rst","patch_set":1,"id":"AAAAWH%2F9T3M%3D","line":62,"updated":"2014-04-07 07:45:23.000000000","message":"Please use git.openstack.org instead","commit_id":"1b9ec9be9ee88fa2b9db00b6e55f115cdd5f7fa2"},{"author":{"_account_id":10366,"name":"Hemanth N","email":"hemanth.nakkina@canonical.com","username":"Hemanth"},"change_message_id":"901f0b4fcc95dada5a06b73ed5cf9f43060917b4","unresolved":false,"context_lines":[{"line_number":59,"context_line":""},{"line_number":60,"context_line":"4. Tempest Installation/Configuration"},{"line_number":61,"context_line":"\u003e\u003e Clone the git repository "},{"line_number":62,"context_line":"# git clone https://github.com/openstack/tempest.git"},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"\u003e\u003e Prepare the configuration file "},{"line_number":65,"context_line":"cp /root/tempest/etc/tempest.conf.sample /root/tempest/etc/tempest.conf"}],"source_content_type":"text/x-rst","patch_set":1,"id":"AAAAW3%2F%2F7nQ%3D","line":62,"in_reply_to":"AAAAWH%2F9T3M%3D","updated":"2014-04-09 12:44:47.000000000","message":"As suggested using git.openstack.org.","commit_id":"1b9ec9be9ee88fa2b9db00b6e55f115cdd5f7fa2"},{"author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"change_message_id":"db01bb02af235cf3cc5285ad60b73702d1492838","unresolved":false,"context_lines":[{"line_number":97,"context_line":"cd /root/tempest"},{"line_number":98,"context_line":""},{"line_number":99,"context_line":"\u003e\u003e Run all tests with: "},{"line_number":100,"context_line":"nosetests tempest/tests/"},{"line_number":101,"context_line":""},{"line_number":102,"context_line":"\u003e\u003e Or only some of them with: "},{"line_number":103,"context_line":"For keystone: "}],"source_content_type":"text/x-rst","patch_set":1,"id":"AAAAWH%2F9T78%3D","line":100,"updated":"2014-04-07 07:45:23.000000000","message":"nosetests is not officially supported, as it\u0027s not compatible with testscenarios, so automatically generated negative tests would not work.\n\ntempest/tests contains tempests unit tests, not the actual tests.\n\nif you are not running the tests via tox or run_tempests then you need to install python dependencies specified in requirements.txt and test-requirements.txt","commit_id":"1b9ec9be9ee88fa2b9db00b6e55f115cdd5f7fa2"},{"author":{"_account_id":10366,"name":"Hemanth N","email":"hemanth.nakkina@canonical.com","username":"Hemanth"},"change_message_id":"901f0b4fcc95dada5a06b73ed5cf9f43060917b4","unresolved":false,"context_lines":[{"line_number":97,"context_line":"cd /root/tempest"},{"line_number":98,"context_line":""},{"line_number":99,"context_line":"\u003e\u003e Run all tests with: "},{"line_number":100,"context_line":"nosetests tempest/tests/"},{"line_number":101,"context_line":""},{"line_number":102,"context_line":"\u003e\u003e Or only some of them with: "},{"line_number":103,"context_line":"For keystone: "}],"source_content_type":"text/x-rst","patch_set":1,"id":"AAAAW3%2F%2F7mY%3D","line":100,"in_reply_to":"AAAAWH%2F9T78%3D","updated":"2014-04-09 12:44:47.000000000","message":"Agree, Udating the document as per comment.","commit_id":"1b9ec9be9ee88fa2b9db00b6e55f115cdd5f7fa2"}]}
