Ironic provides wrong public endpoint
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mirantis OpenStack |
Fix Released
|
High
|
Andrey Shestakov |
Bug Description
Ironic provides wrong public endpoint. This prevents us from running Tempest baremetal API tests against Ironic.
Check ironic public endpoint in "nova endpoints" output:
http://
See that publicURL for ironic is http://
This prevents from usage of baremetal API tests by Tempest.
Also note that other services public endpoints have address like http://
Currently we need to re-create endpoint:
# keystone endpoint-delete <old_ironic_
# keystone endpoint-create --region RegionOne --service ironic --publicurl https:/
After that Baremetal API became available for Tempest.
Environment:
VERSION:
feature_groups:
- mirantis
production: "docker"
release: "7.0"
openstack_
api: "1.0"
build_number: "260"
build_id: "260"
nailgun_sha: "3de0f32fe9e09f
python-
fuel-agent_sha: "082a47bf014002
fuel-
astute_sha: "53c86cba593ddb
fuel-library_sha: "e055af9dee6fba
fuel-ostf_sha: "582a81ccaa1e43
fuelmain_sha: "994bb9a8a2a3c4
Ironic plugin:
fuel-plugin-
Changed in mos: | |
status: | New → Confirmed |
Changed in mos: | |
status: | Fix Committed → Fix Released |
Fixed in https:/ /review. openstack. org/#/c/ 221659