tempest plugin runs tests for new API endpoints against stable releases
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ironic |
Fix Released
|
High
|
Unassigned |
Bug Description
Due to branch-less nature of tempest, it always installs its plugins from master branch - example [0]
Because of that recently merged API tests for new vif attach/detach endpoints are being run on stable branches as well, and naturally fail - example from the same job [1].
We need a proper way for our tempest plugin tests to discover the current ironic API microversion, compare it with version required by the test and skip the test if the required microiversion is not supported with proper message.
[0] http://
[1] http://
Changed in ironic: | |
importance: | Undecided → High |
status: | New → In Progress |
status: | In Progress → Fix Released |
Related fix proposed to branch: master /review. openstack. org/419428
Review: https:/