Move to usage of python fuel client in system tests

Registered by Tatyanka on 2014-06-16

We should stop usage of custom implementation of http client and start to use official python fuel client.
Benifitis:
Simple synhronization if api changes
better test coverage

Blueprint information

Status:
Started
Approver:
Nastya Urlapova
Priority:
Medium
Drafter:
Tatyanka
Direction:
Approved
Assignee:
Fuel QA Team
Definition:
New
Series goal:
Accepted for future
Implementation:
Blocked
Milestone target:
milestone icon next
Started by
Tatyanka on 2015-01-09

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/python-fuel-client-in-system-tests,n,z

Addressed by: https://review.openstack.org/199085
    Use python-fuelclient instead of NailgunClient

Addressed by: https://review.openstack.org/316001
    Replace custom HTTPClient by standard keystoneauth1 session

Addressed by: https://review.openstack.org/307145
    Fix deprecated API usage of keystone client

Addressed by: https://review.openstack.org/291248
    Add Heat API client.

Addressed by: https://review.openstack.org/340310
    Add Heat API client.

Addressed by: https://review.openstack.org/340344
    Add Heat API client.

Addressed by: https://review.openstack.org/340345
    Add Heat API client.

Addressed by: https://review.openstack.org/340361
    Fix deprecated API usage of keystone client

Addressed by: https://review.openstack.org/340564
    Revert "Add Heat API client."

Addressed by: https://review.openstack.org/341530
    Add Heat API client.

Addressed by: https://review.openstack.org/349005
    Replace custom HTTPClient by standard keystoneauth1 session

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.