Command 'dos.py show' doesn't show MACs

Bug #1585261 reported by Dmitry Dmitriev
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Confirmed
Low
Yevgeniy

Bug Description

Detailed bug description:

When user tries to reboot some node in Fuel he or she can't effectively determine its slave name in dos.py because 'dos.py show' doesn't show hostnames (or IPs, or MACs) of slaves.

Steps to reproduce:

Install dos.py, create env, execute 'dos.py show <env_name>'.

Expected results:

Command 'dos.py show <env_name>' shows slave names, VNC display ports and hostnames (or IPs, or MACs) of slaves.

Actual result:
Command 'dos.py show <env_name>' shows slave names, VNC display ports only.

Reproducibility:

Every time.

Workaround:

Use virsh dumpxml <slave_name> to determine matched MAC of slave.

Impact:

User spends a lot of time to find actual slave (depends on size od environment).

Description of the environment:
 Operation system: Ubuntu 14.04
 Versions of components: Fuel DevOps commit b6c9412
 Network model: Linux bridges
 Related projects installed: Fuel QA

Additional information:

Revision history for this message
Dennis Dmitriev (ddmitriev) wrote :

If Fuel admin node installed, dos.py should try to determine Nailgun IDs for discovered nodes and match them with fuel-devops nodes.

It should be another option for dos.py, for example, `dos.py node-list`

Changed in fuel:
importance: Undecided → Low
assignee: nobody → Fuel QA Team (fuel-qa)
milestone: none → 10.0
status: New → Confirmed
Changed in fuel:
assignee: Fuel QA Team (fuel-qa) → Anton Studenov (astudenov)
Changed in fuel:
assignee: Anton Studenov (astudenov) → nobody
Dmitry Pyzhov (dpyzhov)
Changed in fuel:
assignee: nobody → Fuel QA Team (fuel-qa)
Revision history for this message
Yevgeniy (yshapovalov) wrote :

bug#1658630 is about ip address

Changed in fuel:
assignee: Fuel QA Team (fuel-qa) → Yevgeniy (yshapovalov)
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.