verify-config for plugins

Bug #1868683 reported by Martin Kopec
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tempest
Triaged
Wishlist
Unassigned

Bug Description

In this [1] bug report, verify-config had a problem with external plugins and was throwing KeyError exception, that got fixed although a logic which would verify tempest.conf for external plugins is still missing.

The code which checks tempest.conf for the plugin should be implemented within the plugin. That means that in tempest we should improve our plugin interface so that it provides a method which we can call within verify-config and which will execute the verify-config code from a particular plugin.

Pseudocode would be something like:
1. verify-config does the same as now
2. then iterates over discovered plugins and calls their verify-configs methods

This work could be also partially part of this blueprint [2] which provides a stable manager interface for plugins.

[1] https://bugs.launchpad.net/tempest/+bug/1812385
[2] https://blueprints.launchpad.net/tempest/+spec/tempest-scenario-manager-stable

Martin Kopec (mkopec)
Changed in tempest:
importance: Undecided → Wishlist
status: New → Triaged
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.