Stop hardcoding OS_BAREMETAL_API_VERSION in stackrc
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
Medium
|
Dmitry Tantsur |
Bug Description
Initially it was done because ironicclient defaulted to a really ancient version (from Kilo). Then we kept it to avoid pulling it breaking changes. But the last really breaking change in Ironic was in API version 1.11 in Liberty (!), and our behavior causes neverending confusion, since it differs from upstream defaults. For example, this is what you get in the undercloud:
$ openstack baremetal node trait list host2
Requested API version 1.34 is not supported by the server, client, or
the requested operation is not supported by the requested
version.Supported version range is 1.1 to 1.37
(side note: we should really fix this error message in ironicclient).
Initially reported in https:/
description: | updated |
tags: | added: queens-backport-potential rocky-backport-potential |
Changed in tripleo: | |
status: | Triaged → In Progress |
Changed in tripleo: | |
milestone: | none → stein-1 |
description: | updated |
Fix proposed to branch: master /review. openstack. org/597036
Review: https:/