[ZBX-24204] Issues with OpenStack template Created: 2024 Mar 08  Updated: 2024 Jun 12  Resolved: 2024 Jun 12

Status: Closed
Project: ZABBIX BUGS AND ISSUES
Component/s: Templates (T)
Affects Version/s: None
Fix Version/s: None

Type: Problem report Priority: Trivial
Reporter: Tomass Janis Bross Assignee: Kristaps Naglis
Resolution: Cannot Reproduce Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Duplicate

 Description   

We got a report from a customer about the openstack template, they weren't able to use it due to login issues, they were receiving error:
"Failed to parse response received from OpenStack Identity API. Check debug log for more information."
But after they changed "X-Subject-Token" in the template to lowercase "x-subject-token" it started to work.
On line 96: https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/cloud/openstack/template_cloud_openstack_http.yaml?at=release%2F6.4#96



 Comments   
Comment by Kristaps Naglis [ 2024 Mar 21 ]

The `X-Subject-Token` is an HTTP header in the response when authenticating on the Identity service (Keystone).

Every Openstack documentation resource mentions this header in pascal case format, as it is in the template right now - Keystone API documentation and Keystone API request examples.

I also tested Identity API with the latest version 3.14 and received back the header in pascal case.

Therefore, some additional information about customer's environment would be useful to understand why the response header is in lowercase.

Generated at Sat Apr 26 03:45:48 EEST 2025 using Jira 9.12.4#9120004-sha1:625303b708afdb767e17cb2838290c41888e9ff0.