quantum-metadata-agent does not appear in Neutron's agent list output

Bug #1250369 reported by Rami Vaknin
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
neutron
Fix Released
Medium
Oleg Bondarev

Bug Description

Version
======
Havana on rhel

Description
=========
"quantum agent-list" command maps Neutron-related agents to machine and reports their status.
I would expect the quantum-metadata-agent to appear in that output however that's not the case.

# quantum agent-list
+--------------------------------------+--------------------+<snip>
| id | agent_type |<snip>
+--------------------------------------+--------------------+<snip>
| 37ea89f5-3445-4c73-bf0a-eb159e829aa4 | DHCP agent |<snip>
| 4ad144c2-3e2f-4ac7-a46d-0821d871a0dc | Open vSwitch agent |<snip>
| 82310d9c-167a-4691-a73b-93b6d9828877 | L3 agent |<snip>
| bfb7224d-6d75-41ac-ac56-41fcf764f822 | Open vSwitch agent |<snip>
| d99bad18-1fc9-4766-ac68-f755929d6f02 | Open vSwitch agent |<snip>
+--------------------------------------+--------------------+<snip>

Tags: l3-ipam-dhcp
Revision history for this message
Eugene Nikanorov (enikanorov) wrote :

Metadata agent is not a subject for scheduling so it doesn't report it's state, hence it is not listed in the output.
It's an intended behavior.

Changed in neutron:
status: New → Invalid
Revision history for this message
Rami Vaknin (rvaknin) wrote :

I understand that dhcp and l3 can be colocated hence this agents table is needed for scheduling, do ovs agents can also colocated on the same machine?
In addition, I think that the status report is much more important user-wise so it's a good reason to add other neutron-related agents to this table/list.

Revision history for this message
Akihiro Motoki (amotoki) wrote :

I think it is better we have metadata-agent in agent-list. It is not integrated yet.

Changed in neutron:
status: Invalid → Confirmed
importance: Undecided → Medium
Changed in neutron:
assignee: nobody → Oleg Bondarev (obondarev)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (master)

Fix proposed to branch: master
Review: https://review.openstack.org/56628

Changed in neutron:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (master)

Reviewed: https://review.openstack.org/56628
Committed: http://github.com/openstack/neutron/commit/829f3e09623dc5f4a6f6ef9ebf3c332f9affafc7
Submitter: Jenkins
Branch: master

commit 829f3e09623dc5f4a6f6ef9ebf3c332f9affafc7
Author: Oleg Bondarev <email address hidden>
Date: Fri Nov 15 16:21:42 2013 +0400

    Add state reporting to the metadata agent

    Need to add state reporting in order metadata agent
    to appear in Neutron's agent list output

    Closes-Bug: #1250369
    Change-Id: I3a001e065004685d9702e817336e5d4923597791

Changed in neutron:
status: In Progress → Fix Committed
Changed in neutron:
milestone: none → icehouse-1
tags: added: l3-ipam-dhcp
Thierry Carrez (ttx)
Changed in neutron:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in neutron:
milestone: icehouse-1 → 2014.1
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.