Re-thinking Fuel Client

Registered by Roman Prykhodchenko

This specification describes several ideas of improving Fuel Client. Details are in the specification under review.

Blueprint information

Status:
Complete
Approver:
Tomasz 'Zen' Napierala
Priority:
Medium
Drafter:
Roman Prykhodchenko
Direction:
Approved
Assignee:
Roman Prykhodchenko
Definition:
Approved
Series goal:
Accepted for 6.1.x
Implementation:
Implemented
Milestone target:
milestone icon 6.1
Started by
Roman Prykhodchenko
Completed by
Tomasz 'Zen' Napierala

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/re-thinking-fuel-client,n,z

Addressed by: https://review.openstack.org/135915
    Re-thinking Fuel Client

Gerrit topic: https://review.openstack.org/#q,topic:bug/1410234,n,z

Addressed by: https://review.openstack.org/146950
    Run Python tests

Addressed by: https://review.openstack.org/149797
    Delete fuelclient from fuel-web repo

Addressed by: https://review.openstack.org/151263
    Use FuelClientSettings everywhere

Addressed by: https://review.openstack.org/149661
    Allow python-fuelclient to be packaged properly

Addressed by: https://review.openstack.org/151328
    Run tests under Python-2.7

Addressed by: https://review.openstack.org/161720
    Base API facade

Addressed by: https://review.openstack.org/161730
    Base command class

Addressed by: https://review.openstack.org/161738
    Node command

Addressed by: https://review.openstack.org/161731
    Add env command

Addressed by: https://review.openstack.org/161739
    Add task command

Addressed by: https://review.openstack.org/162155
    Add deprecation warnings

Addressed by: https://review.openstack.org/156082
    Add base Cliff application

Gerrit topic: https://review.openstack.org/#q,topic:bp/re-thinking-fuel-client-patch11,n,z

Gerrit topic: https://review.openstack.org/#q,topic:bp/re-thinking-fuel-client-patch6,n,z

Addressed by: https://review.openstack.org/161727
    Add test for get_error_body

Addressed by: https://review.openstack.org/165771
    Prepare for 6.1 release

Addressed by: https://review.openstack.org/165783
    Bump the version for python-fuelclient

Addressed by: https://review.openstack.org/165806
    Revert "Bump the version for python-fuelclient"

Addressed by: https://review.openstack.org/165807
    Revert "Prepare for 6.1 release"

Addressed by: https://review.openstack.org/165816
    Fix broken package build

Due to the nature of this blueprint the work on it will be continued in the 7.0 release. A new BP will be registered for that.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.