Public bug reported: The latest keystone has started erroring out whenever it encounters a user with an underscore in their name. For example:
$ os role assignment list --project tools BadRequestException: 400: Client Error for url: https://openstack.eqiad1.wikimediacloud.org:25357/v3/role_assignments?scope.project.id=tools, Invalid input for field/attribute id. Value: danny_b. 'danny_b' does not match '^[a-zA-Z0-9-]+$' This is pretty serious regression for our cloud. Any new constraint like this needs to be switched off for legacy deployments. ** Affects: keystone Importance: Undecided Status: New -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to OpenStack Identity (keystone). https://bugs.launchpad.net/bugs/2112112 Title: Keystone 2025.1 rejecting users with underscores Status in OpenStack Identity (keystone): New Bug description: The latest keystone has started erroring out whenever it encounters a user with an underscore in their name. For example: $ os role assignment list --project tools BadRequestException: 400: Client Error for url: https://openstack.eqiad1.wikimediacloud.org:25357/v3/role_assignments?scope.project.id=tools, Invalid input for field/attribute id. Value: danny_b. 'danny_b' does not match '^[a-zA-Z0-9-]+$' This is pretty serious regression for our cloud. Any new constraint like this needs to be switched off for legacy deployments. To manage notifications about this bug go to: https://bugs.launchpad.net/keystone/+bug/2112112/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : [email protected] Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp

