/home/osadmin/fuel-qa Create environment and set up master node ... 2015-05-27 14:13:34,734 - INFO nailgun_client.py:28 -- Initiate Nailgun client with url http://10.109.0.2:8000 2015-05-27 14:13:34,734 - INFO http.py:28 -- Initiate HTTPClient with url http://10.109.0.2:8000 2015-05-27 14:13:34,735 - INFO decorators.py:68 -- <<<<<##############################[ setup_master ]##############################>>>>> Create environment and set up master node Snapshot: empty SKIP Prepare master node ... 2015-05-27 14:13:34,767 - INFO decorators.py:68 -- <<<<<##############################[ prepare_release ]##############################>>>>> Prepare master node Scenario: 1. Revert snapshot "empty" 2. Download the release if needed. Uploads custom manifest. Snapshot: ready SKIP Bootstrap 3 slave nodes ... 2015-05-27 14:13:34,784 - INFO decorators.py:68 -- <<<<<##############################[ prepare_slaves_3 ]##############################>>>>> Bootstrap 3 slave nodes Scenario: 1. Revert snapshot "ready" 2. Start 3 slave nodes Snapshot: ready_with_3_slaves SKIP Deploy a cluster with the InfluxDB-Grafana plugin ... 2015-05-27 14:13:34,817 - INFO nailgun_client.py:28 -- Initiate Nailgun client with url http://10.109.0.2:8000 2015-05-27 14:13:34,818 - INFO http.py:28 -- Initiate HTTPClient with url http://10.109.0.2:8000 2015-05-27 14:13:34,818 - INFO decorators.py:68 -- <<<<<##############################[ deploy_influxdb_grafana_plugin ]##############################>>>>> Deploy a cluster with the InfluxDB-Grafana plugin Scenario: 1. Upload plugin to the master node 2. Install plugin 3. Create cluster 4. Add 1 node with controller role 5. Add 1 node with compute role 6. Add 1 node with base-os role 7. Deploy the cluster 8. Check that plugin is working 9. Run OSTF Duration 60m Snapshot deploy_influxdb_grafana_plugin 2015-05-27 14:13:34,835 - INFO environment.py:267 -- We have snapshot with such name: ready_with_3_slaves 2015-05-27 14:13:34,835 - INFO environment.py:269 -- Reverting the snapshot 'ready_with_3_slaves' .... 2015-05-27 14:14:14,628 - INFO environment.py:272 -- Resuming the snapshot 'ready_with_3_slaves' .... 2015-05-27 14:14:15,004 - INFO environment.py:310 -- Admin node login name: 'root' , password: 'r00tme' 2015-05-27 14:14:24,243 - INFO fuel_web_client.py:818 -- Get nailgun node by slave-01 devops node 2015-05-27 14:14:24,250 - WARNING http.py:96 -- Authorization failure: Authentication required 2015-05-27 14:14:24,250 - INFO http.py:38 -- Initialize keystoneclient with url http://10.109.0.2:5000/v2.0 2015-05-27 14:14:24,591 - INFO fuel_web_client.py:818 -- Get nailgun node by slave-02 devops node 2015-05-27 14:14:24,654 - INFO fuel_web_client.py:818 -- Get nailgun node by slave-03 devops node 2015-05-27 14:14:25,126 - INFO environment.py:400 -- Synchronizing time on Fuel admin node 2015-05-27 14:14:44,098 - INFO ntp.py:81 -- Time on 'admin' = ['Wed May 27 14:14:06 UTC 2015\n'] 2015-05-27 14:14:44,099 - INFO environment.py:410 -- Synchronizing time on other active nodes 2015-05-27 14:15:22,828 - INFO ntp.py:81 -- Time on 'node-2' = ['Wed May 27 14:14:45 UTC 2015\n'] 2015-05-27 14:15:22,851 - INFO ntp.py:81 -- Time on 'node-3' = ['Wed May 27 14:14:45 UTC 2015\n'] 2015-05-27 14:15:22,866 - INFO ntp.py:81 -- Time on 'node-1' = ['Wed May 27 14:14:45 UTC 2015\n'] 2015-05-27 14:16:00,806 - INFO fuel_web_client.py:371 -- Create cluster with name TestInfluxdbPlugin 2015-05-27 14:16:00,841 - INFO fuel_web_client.py:375 -- Release_id of ubuntu is 2 2015-05-27 14:16:00,853 - INFO nailgun_client.py:207 -- Before post to nailgun 2015-05-27 14:16:00,853 - INFO http.py:73 -- self url is http://10.109.0.2:8000 2015-05-27 14:16:01,099 - INFO nailgun_client.py:284 -- cluster name is TestInfluxdbPlugin 2015-05-27 14:16:01,099 - INFO nailgun_client.py:285 -- cluster id is 1 2015-05-27 14:16:01,099 - INFO fuel_web_client.py:398 -- The cluster id is 1 2015-05-27 14:16:01,099 - INFO fuel_web_client.py:400 -- Set cluster settings to {'net_segment_type': 'vlan', 'net_provider': 'neutron'} 2015-05-27 14:16:02,378 - INFO fuel_web_client.py:443 -- Configuring cluster #1 to use DNS server 10.109.1.1 2015-05-27 14:16:02,378 - INFO fuel_web_client.py:445 -- Set DEBUG MODE to True 2015-05-27 14:16:02,378 - INFO fuel_web_client.py:597 -- Ubuntu repo 0 'ubuntu': 'deb http://archive.ubuntu.com/ubuntu/ trusty main universe multiverse', priority:None 2015-05-27 14:16:02,378 - INFO fuel_web_client.py:597 -- Ubuntu repo 1 'ubuntu-updates': 'deb http://archive.ubuntu.com/ubuntu/ trusty-updates main universe multiverse', priority:None 2015-05-27 14:16:02,379 - INFO fuel_web_client.py:597 -- Ubuntu repo 2 'ubuntu-security': 'deb http://archive.ubuntu.com/ubuntu/ trusty-security main universe multiverse', priority:None 2015-05-27 14:16:02,379 - INFO fuel_web_client.py:597 -- Ubuntu repo 3 'mos': 'deb http://10.109.0.2:8080/2014.2.2-6.1/ubuntu/x86_64 mos6.1 main restricted', priority:1050 2015-05-27 14:16:02,379 - INFO fuel_web_client.py:597 -- Ubuntu repo 4 'mos-updates': 'deb http://mirror.fuel-infra.org/mos/ubuntu/ mos6.1-updates main restricted', priority:1050 2015-05-27 14:16:02,379 - INFO fuel_web_client.py:597 -- Ubuntu repo 5 'mos-security': 'deb http://mirror.fuel-infra.org/mos/ubuntu/ mos6.1-security main restricted', priority:1050 2015-05-27 14:16:02,379 - INFO fuel_web_client.py:597 -- Ubuntu repo 6 'mos-holdback': 'deb http://mirror.fuel-infra.org/mos/ubuntu/ mos6.1-holdback main restricted', priority:1100 2015-05-27 14:16:02,379 - INFO fuel_web_client.py:597 -- Ubuntu repo 7 'Auxiliary': 'deb http://10.109.0.2:8080/2014.2.2-6.1/ubuntu/auxiliary auxiliary main restricted', priority:1150 2015-05-27 14:16:02,968 - INFO fuel_web_client.py:1258 -- Update network settings of cluster 1 2015-05-27 14:16:05,120 - INFO fuel_web_client.py:732 -- Deploy cluster 1 2015-05-27 14:16:05,121 - INFO fuel_web_client.py:752 -- Launch deployment of a cluster #1 2015-05-27 14:16:05,446 - INFO fuel_web_client.py:268 -- Assert task {u'status': u'running', u'name': u'deploy', u'cluster': 1, u'result': {}, u'progress': 0, u'message': None, u'id': 2, u'uuid': u'2856d6cc-b5c7-42a5-af35-e99654a06835'} is success 2015-05-27 14:16:05,446 - INFO fuel_web_client.py:1005 -- Wait for task {u'status': u'running', u'name': u'deploy', u'cluster': 1, u'result': {}, u'progress': 0, u'message': None, u'id': 2, u'uuid': u'2856d6cc-b5c7-42a5-af35-e99654a06835'} 7800 seconds 2015-05-27 15:10:28,879 - INFO fuel_web_client.py:1019 -- Task {u'status': u'running', u'name': u'deploy', u'cluster': 1, u'result': {}, u'progress': 0, u'message': None, u'id': 2, u'uuid': u'2856d6cc-b5c7-42a5-af35-e99654a06835'} finished. Took 3263 seconds 2015-05-27 15:10:28,906 - INFO fuel_web_client.py:134 -- Waiting 1200 sec. for passed OSTF HA tests. 2015-05-27 15:10:35,272 - INFO fuel_web_client.py:140 -- OSTF HA tests passed successfully. 2015-05-27 15:10:35,273 - INFO fuel_web_client.py:151 -- Waiting 300 sec. for passed OSTF Sanity checks. 2015-05-27 15:10:55,750 - INFO fuel_web_client.py:157 -- OSTF Sanity checks passed successfully. 2015-05-27 15:10:55,751 - INFO fuel_web_client.py:801 -- Get ID of a last created cluster 2015-05-27 15:11:40,439 - INFO fuel_web_client.py:801 -- Get ID of a last created cluster 2015-05-27 15:11:42,988 - INFO fuel_web_client.py:818 -- Get nailgun node by slave-03 devops node 2015-05-27 15:11:44,884 - INFO nailgun_client.py:231 -- Run OSTF tests at cluster #1: ['smoke', 'sanity'] 2015-05-27 15:11:45,003 - INFO http.py:73 -- self url is http://10.109.0.2:8000 2015-05-27 15:11:45,254 - INFO fuel_web_client.py:974 -- Try to run assert ostf with expected fail name None 2015-05-27 15:11:45,254 - INFO fuel_web_client.py:190 -- Assert OSTF run at cluster #1. Should fail 0 tests named None 2015-05-27 15:11:45,254 - INFO fuel_web_client.py:90 -- Wait OSTF tests at cluster #1 for 1800 seconds 2015-05-27 15:17:03,053 - INFO fuel_web_client.py:218 -- OSTF test statuses are : {u'Create volume and boot instance from it': u'skipped', u'Launch instance, create snapshot, launch instance from snapshot': u'success', u'Create instance flavor': u'success', u'Request volume list': u'success', u'Launch instance with file injection': u'success', u'Request user list': u'success', u'Request image list using Glance v2': u'success', u'Create security group': u'success', u'Launch instance': u'success', u'Request active services list': u'success', u'RabbitMQ replication': u'success', u'Check that required services are running': u'success', u'Request image list using Glance v1': u'success', u'Request snapshot list': u'success', u'Check network connectivity from instance via floating IP': u'success', u'RabbitMQ availability': u'success', u'Create keypair': u'success', u'Request flavor list': u'success', u'Check create, update and delete image actions using Glance v1': u'success', u'Check create, update and delete image actions using Glance v2': u'success', u'Request image list using Nova': u'success', u'Create volume and attach it to instance': u'skipped', u'Request instance list': u'success', u'Request stack list': u'success', u'Create user and authenticate with it to Horizon': u'success', u'Check galera environment state': u'skipped', u'Request absolute limits list': u'success', u'Check network parameters': u'success', u'Request list of networks': u'success', u'Check data replication over mysql': u'skipped', u'Check amount of tables in databases is the same on each node': u'skipped'} 2015-05-27 15:17:03,334 - INFO environment.py:310 -- Admin node login name: 'root' , password: 'r00tme' 2015-05-27 15:17:17,098 - INFO fuel_web_client.py:1005 -- Wait for task {u'status': u'running', u'name': u'dump', u'cluster': None, u'result': {}, u'progress': 0, u'message': None, u'id': 8, u'uuid': u'0d29b75d-36c1-438d-ba8b-a696b8e97f43'} 300 seconds 2015-05-27 15:18:28,165 - INFO fuel_web_client.py:1019 -- Task {u'status': u'running', u'name': u'dump', u'cluster': None, u'result': {}, u'progress': 0, u'message': None, u'id': 8, u'uuid': u'0d29b75d-36c1-438d-ba8b-a696b8e97f43'} finished. Took 71 seconds 2015-05-27 15:18:28,190 - INFO decorators.py:44 -- Saving logs to "/home/osadmin/fuel-qa/logs/pass_deploy_influxdb_grafana_plugin-2015_05_27__15_18_28.tar.xz" file ok ---------------------------------------------------------------------- Ran 4 tests in 3894.690s OK (SKIP=3)