test_list_endpoints_for_token fails when heat plugin is installed
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
heat-tempest-plugin |
New
|
Undecided
|
Unassigned |
Bug Description
1. Problem
In the system where heat plugin is installed, running tempest identity testcase test_list_
Traceback (most recent call last):
File "/home/
self.
File "/usr/lib/
self.
File "/usr/lib/
raise mismatch_error
MismatchError: 'heat_plugin' not in [u'glance', u'ceilometer', u'heat-cfn', u'placement', u'panko', u'cinderv2', u'neutron', u'novav3', u'aodh', u'watcher', u'barbican', u'pimOps', u'cinder', u'swift', u'keystone', u'nova', u'keystonev3', u'vimOps', u'cinderv3', u'ironic', u'camelliav1', u'heat', u'magnum']
2. Analysis
in heat_plugin's config.py, there is
ServiceAvailabl
cfg.
]
so Tempest will get CONF.service_
3. Solution
It seems CONF.service_
Change abandoned by zhufl (<email address hidden>) on branch: master /review. openstack. org/533128
Review: https:/
Reason: Yes with Tempest change, this bug no longer exists, so just keep it as is