Fuel CLI UX doesn't meet user expectation
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Released
|
Medium
|
Alexandr Notchenko |
Bug Description
Steps to reproduce:
1. Create env from CLI:
[root@fuel ~]# fuel environment create --name test --rel 1
Environment 'test' with id=2, mode=ha_compact and network-
2. View it:
[root@fuel ~]# fuel environment list
id | status | name | mode | release_id | changes
---|---
2 | new | test | ha_compact | 1 | [{u'node_id': None, u'name': u'attributes'}, {u'node_id': None, u'name': u'networks'}]
At this point looks like a cluster has changes and is ready to deploy
3. Try to deploy cluster:
[root@fuel ~]# fuel deploy-changes --env 2
HTTP Error 500: Internal Server Error (internal server error)
From /var/log/
2014-04-09 10:42:19.710 ERROR [7fac0ebfd700] (base) Error during execution of deployment task on environment '2': No changes to deploy
Expected results:
1. User should not see changes for just created cluster
2. Server error should be handled and correct error message displayed.
Changed in fuel: | |
assignee: | nobody → Fuel Python Team (fuel-python) |
Changed in fuel: | |
milestone: | none → 5.0 |
status: | New → Confirmed |
Changed in fuel: | |
assignee: | Fuel Python Team (fuel-python) → Alexandr Notchenko (anotchenko) |
This bug has nothing to do with Fuel CLI UX. Fuel-client only displays the error that it received from nailgun. It's a nailgun problem of incorrect error message.