Cannot update description for a Keystone service
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mirantis OpenStack |
Fix Released
|
Low
|
Alexander Makarov |
Bug Description
VERSION:
feature_groups:
- mirantis
production: "docker"
release: "6.1"
api: "1.0"
build_number: "101"
build_id: "2015-02-
nailgun_sha: "d6c6d63600e3b3
python-
astute_sha: "cf259256808147
fuellib_sha: "bc99ea769cd671
ostf_sha: "6c046b69d29021
fuelmain_sha: ""
ENVIRONMENT:
Ubuntu, HA mode with one controller, Neutron with GRE segmentation, Cinder LVM
HOW TO REPRODUCE:
1. Get Keystone token.
Execute the following commands in your terminal.
2. Create new service with description "description-1":
$ curl -X POST http://<public_
Response body:
{"service": {"name": "service-1", "links": {"self": "http://<public_
3. Get service. Here we can see that description == "description-1":
$ curl -X GET http://<public_
Response body:
{"service": {"description": "description-1", "links": {"self": "http://<public_
4. Update service description to "DESCRIPTION-2" (note that response body has correct description):
$ curl -X PATCH http://<public_
Response body:
{"service": {"name": "service-1", "links": {"self": "http://<public_
5. Get service. Note that description has incorrect value:
$ curl -X GET http://<public_
Responce body:
{"service": {"description": "description-1", "links": {"self": "http://<public_
As you can see from the last GET request the description of service is "description-1", while it should be "DESCRIPTION-2"
description: | updated |
Changed in mos: | |
status: | New → Confirmed |
importance: | Undecided → Low |
milestone: | none → 6.1 |
description: | updated |
description: | updated |
description: | updated |
summary: |
- Cannot get correct description for a Keystone service + Cannot update description for a Keystone service |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
tags: | added: tempest |
Changed in mos: | |
assignee: | MOS Keystone (mos-keystone) → Alexander Makarov (amakarov) |
status: | Confirmed → In Progress |
Changed in mos: | |
status: | In Progress → Fix Committed |
Couldn't reproduce on local running Keystone from mos 6.1.
Presumably it's a caching issue.