Allow OpenStack project name to be longer than 64 characters

Bug #2069960 reported by frantisek reznicek
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Identity (keystone)
New
Undecided
Unassigned

Bug Description

Use-case

Highly federated OpenStack cloud environment connected with EGI.eu OIDC infrastructure.

We are about to allow "personal projects" provisioned on-the-fly with Keystone mapped extension.
"personal projects"can be seen as free tier initial project for trying OpenStack IaaS cloud capabilities.

As with other OIDC domains (MetaCentrum / e-INFRA CZ or LifeScience) "personal projects" are created with special openstack mapping relying on creation of the project name as the federated user identity.

Here comes the problem, all OIDS federation we use have identity strings (OIDC sub fields) shorter than 64 characters and thus working out of the box.

Unfortunatelly EGI.eu OIDC identity as OIDC sub string exceeds 64 characters, for instance (<email address hidden>).

At the moment (OpenStack version Yoga) Keystone enforces in its ProjectsModel and also directly in database to that project name can have max. 64 characters.

I'd like to change it to at lest 64+32 characters.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.