Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CLA manager details are missing at the organization's cla board #4373

Closed
thakurveerendras opened this issue Jul 4, 2024 · 6 comments
Closed
Assignees
Labels
01 - High High Priority bug Something isn't working Regression Issue/Bug related to a previously working feature that is now failing

Comments

@thakurveerendras
Copy link
Contributor

Summary

CLA manager details are missing at the organization's cla board

Steps

  1. Login organization cla board
  2. Go to Easycla page

Expected behavior

Cla-manager should visible as added

Screenshots

image

@thakurveerendras thakurveerendras added the bug Something isn't working label Jul 4, 2024
@thakurveerendras thakurveerendras added the Regression Issue/Bug related to a previously working feature that is now failing label Jul 4, 2024
@jarias-lfx jarias-lfx added the 01 - High High Priority label Jul 9, 2024
@thakurveerendras
Copy link
Contributor Author

Refer user-service related issue: https://github.com/LF-Engineering/user-service/issues/1249

@lewisojile
Copy link

@thakurveerendras @nickmango After looking into the user service handler flow for the {v1/bulk} endpoint, it doesn't seem like any of the failed instances involved a 404 response status being returned. In every instance, I passed incorrect username and email values and got an empty list with a 200 status code. The user-service codebase does not contain the error message that was mentioned. I'll propose that we look at the other calling services, including the BFF, in order to take further action to figure out the root cause.
Screenshot 2024-07-10 at 18 35 30
Screenshot 2024-07-10 at 17 20 17
Screenshot 2024-07-10 at 17 14 46
Screenshot 2024-07-10 at 18 55 45

@jarias-lfx
Copy link

jarias-lfx commented Jul 12, 2024

This issue is causing:

  • CLA Managers unable to see themselves in the CLA Corporate Console.
  • CLA Managers unable to add approval criteria or take any actions in the CLA Corporate Console.
  • CLA Manager Designee unable to perform Corporate CLA signature.

nickmango added a commit to nickmango/easycla that referenced this issue Jul 17, 2024
- Resolved the swagger client issue that cropped up in a recent change on the user-service

Signed-off-by: Harold Wanyama <hwanyama@contractor.linuxfoundation.org>
nickmango added a commit that referenced this issue Jul 17, 2024
@nickmango
Copy link
Collaborator

@thakurveerendras kindly review these 3 use cases

@thakurveerendras
Copy link
Contributor Author

Tested the reported use case mentioned above & found that it is working fine, So updating this ticket status

image
image
image
image
image

@mlehotskylf
Copy link
Contributor

This is in PROD and verified so closing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
01 - High High Priority bug Something isn't working Regression Issue/Bug related to a previously working feature that is now failing
Projects
None yet
Development

No branches or pull requests

5 participants