kubevela / velaux

The KubeVela User Experience (UX) Platform
Apache License 2.0
138 stars 111 forks source link

Fix: Username length in projects users to match users #904

Closed oanasc closed 4 months ago

oanasc commented 4 months ago

Description of your changes

  1. "Fixes #903": SSO user default project not getting set because the username vela_user.name doesn't have the same length as the username FK in vela_project_user This means users logging in have no permissions whatsoever unless someone manually adds it.

  2. The e2e tests were failing due to k3s version 1.21 not being available. I've removed the version from the matrix

I have:

Special notes for your reviewer

oanasc commented 4 months ago

The e2e tests checks for 1.21 are might need to be removed by a maintainer. Don't know if the matrix should include later versions of Kubernetes, i've just removed 1.21 because is not on the list of versions available for k3s anymore.

oanasc commented 4 months ago

Thank you both @FogDong and @anoop2811. Would need some help with these statuses especially 1.21 to be removed

image