[nailgun] Nailgun doesn't show error details while assigning node roles (virt, compute-vmware, cinder-vmware) with restrictions
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Committed
|
Medium
|
Vitalii Kulanov |
Bug Description
Detailed bug description:
While assigning node roles (virt, compute-vmware, cinder-vmware) for specific cluster nailgun doesn't show detailed restriction description.
[root@fuel ~]# fuel2 env add nodes -e 1 -n 1 -r virt
400 Client Error: Bad Request for url: http://
[root@fuel ~]# fuel2 env add nodes -e 1 -n 1 -r cinder-vmware
400 Client Error: Bad Request for url: http://
[root@fuel ~]# fuel2 env add nodes -e 1 -n 1 -r compute-vmware
400 Client Error: Bad Request for url: http://
Steps to reproduce:
1. Deploy Fuel (e.g. 1 master + 5 nodes).
2. Create new env.
3. Try to assign virt | compute-vmware | cinder-vmware role (python-fuelclient) e.g.:
fuel2 env add nodes -e 1 -n 1 -r virt
4. The result of command execution:
400 Client Error: Bad Request for url: http://
Expected results:
Detailed restriction mismatch message should be printed
Actual result:
400 Client Error: Bad Request for url: http://
Reproducibility:
Always
Description of the environment:
cat /etc/fuel_build_id:
262
cat /etc/fuel_
262
cat /etc/fuel_release:
10.0
cat /etc/fuel_
newton-10.0
Changed in fuel: | |
assignee: | nobody → Vitalii Kulanov (vitaliy-t) |
Changed in fuel: | |
milestone: | none → 10.0 |
importance: | Undecided → Medium |
Fix proposed to branch: master /review. openstack. org/328830
Review: https:/