Project

General

Profile

Bug #53171

ListOpenIDConnectProviders XML format error

Added by Michael B over 2 years ago. Updated over 1 year ago.

Status:
Pending Backport
Priority:
Normal
Target version:
-
% Done:

0%

Source:
Tags:
oidc backport_processed
Backport:
pacific quincy
Regression:
No
Severity:
2 - major
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

ListOpenIDConnectProviders

src/rgw/rgw_rest_oidc_provider.cc

generates responses like

<ListOpenIDConnectProvidersResponse><ResponseMetadata><RequestId>tx00000000000000000390d-00618520a4-2979fd-store-ec-3-1</RequestId></ResponseMetadata><ListOpenIDConnectProvidersResult><OpenIDConnectProviderList><Arn><Arn>arn:aws:iam:::oidc-provider/example.com</Arn></Arn></OpenIDConnectProviderList></ListOpenIDConnectProvidersResult></ListOpenIDConnectProvidersResponse>

Note the doubled <Arn><Arn>...</Arn></Arn>

The outer <Arn> should be <member> - see https://docs.aws.amazon.com/IAM/latest/APIReference/API_ListOpenIDConnectProviders.html

This breaks client SDKs/libraries.


Related issues

Copied to rgw - Backport #58327: quincy: ListOpenIDConnectProviders XML format error New
Copied to rgw - Backport #58328: pacific: ListOpenIDConnectProviders XML format error Rejected

History

#1 Updated by Casey Bodley over 2 years ago

  • Assignee set to Pritha Srivastava
  • Tags set to oidc

#3 Updated by Casey Bodley over 1 year ago

  • Status changed from New to Fix Under Review
  • Backport set to pacific quincy
  • Pull request ID set to 49426

#4 Updated by Casey Bodley over 1 year ago

  • Status changed from Fix Under Review to Pending Backport

#5 Updated by Backport Bot over 1 year ago

  • Copied to Backport #58327: quincy: ListOpenIDConnectProviders XML format error added

#6 Updated by Backport Bot over 1 year ago

  • Copied to Backport #58328: pacific: ListOpenIDConnectProviders XML format error added

#7 Updated by Backport Bot over 1 year ago

  • Tags changed from oidc to oidc backport_processed

Also available in: Atom PDF