Options missing from metadata_agent.ini

Bug #1544190 reported by Matt Kassawara
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Invalid
High
Martin Hickey

Bug Description

The metadata agent requires at least the following authentication options, but they are missing from the auto-generated metadata_agent.ini file:

[DEFAULT]
auth_uri = http://controller:5000
auth_url = http://controller:35357
auth_region = RegionOne
auth_type = password
project_domain_id = default
user_domain_id = default
project_name = service
username = neutron
password = password

Revision history for this message
Martin Hickey (martin-hickey) wrote :

Hi Matt,

Just to confirm that these config items were not in the static 'metadata_agent.ini' file either? If so then how did users config the settings in releases prior to Mitaka?

Thanks,
Martin

Changed in neutron:
assignee: nobody → Martin Hickey (martin-hickey)
status: New → Triaged
importance: Undecided → High
Revision history for this message
Matt Kassawara (ionosphere80) wrote :

In Liberty and prior releases, the metadata_agent.ini file contained similar options [1] that became defunct by changes to the keystone middleware library. The file should contain the current variant of these options. After deprecation, I manually implemented the current variant of these options in the installation guide. However, the current metadata_agent.ini file generated by DevStack lacks these options, which tells me that the agent apparently reads them from elsewhere... perhaps the neutron.conf file. Not exactly sure when this changed, but I need to investigate further to determine the validity of this bug.

[1] https://github.com/openstack/neutron/blob/stable/liberty/etc/metadata_agent.ini

Revision history for this message
Matt Kassawara (ionosphere80) wrote :

The metadata agent apparently no longer requires these options. Digging around led me to a couple of patches [1][2]. The first patch significantly impacts documentation and contains the DocImpact flag. At the time, the DocImpact flag generated bugs in the openstack-manuals repository. For some reason, the bug generated by this patch [3] was changed to "fix released" without any documentation patches. So, I'm changing the bug in openstack-manuals to "triaged" and need to address it.

[1] https://review.openstack.org/#/c/231065/
[2] https://review.openstack.org/#/c/231571/
[3] https://bugs.launchpad.net/openstack-manuals/+bug/1504529

Changed in neutron:
status: Triaged → Invalid
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.