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

Gerrit Sign Flow Update #4359

Open
nickmango opened this issue Jun 12, 2024 · 3 comments
Open

Gerrit Sign Flow Update #4359

nickmango opened this issue Jun 12, 2024 · 3 comments
Assignees
Labels
enhancement New feature or request ldap

Comments

@nickmango
Copy link
Collaborator

Summary

A user that has successfully signed and got authorized should not be added an LDAP group

User Story

  • As a developer, I want to be able to complete the cla sign process (icla,ccla,ecla) without the need to be added an LDAP group, such that the decomissioning of LDAP is not dependent on Easycla sign flow

Acceptance Criteria

  1. Upon signing the user should not have been added to an LDAP group assocaited with the claGroup
@nickmango nickmango added the enhancement New feature or request label Jun 12, 2024
@nickmango nickmango self-assigned this Jun 12, 2024
nickmango added a commit to nickmango/easycla that referenced this issue Jun 17, 2024
- Removed LDAP group endpoints (icla,ecla)
- Updated gerrit onboarding API input with no icla &&& ccla group IDs
- Updated signed handlers to remove ldap group additions on signing
- Updated approval list handling of gerrit users (TODO - update a new way of handling users)

Signed-off-by: Harold Wanyama <[email protected]>
nickmango added a commit that referenced this issue Jun 17, 2024
@nickmango
Copy link
Collaborator Author

@thakurveerendras This involves LDAP groups not getting added/removed . Currently not possible to verify this in dev
cc @mlehotskylf

nickmango added a commit to nickmango/easycla that referenced this issue Jul 4, 2024
nickmango added a commit that referenced this issue Jul 4, 2024
Revert "[#4358,#4359] Feature/LDAP Decommissioning"
nickmango added a commit to nickmango/easycla that referenced this issue Jul 9, 2024
nickmango added a commit that referenced this issue Jul 9, 2024
Revert "Revert "[#4358,#4359] Feature/LDAP Decommissioning""
nickmango added a commit to nickmango/easycla that referenced this issue Jul 11, 2024
…eature/LDAP Decommissioning"""

This reverts commit 558ac26.
nickmango added a commit that referenced this issue Jul 11, 2024
Revert "Revert "Revert "[#4358,#4359] Feature/LDAP Decommissioning"""
nickmango added a commit to nickmango/easycla that referenced this issue Jul 16, 2024
nickmango added a commit that referenced this issue Jul 16, 2024
Revert "Revert "Revert "Revert "[#4358,#4359] Feature/LDAP Decommiss"""
nickmango added a commit to nickmango/easycla that referenced this issue Jul 17, 2024
nickmango added a commit that referenced this issue Jul 17, 2024
Revert "Revert "Revert "Revert "Revert "[#4358,#4359] Feature/LDAP"
nickmango added a commit to nickmango/easycla that referenced this issue Jul 18, 2024
nickmango added a commit that referenced this issue Jul 18, 2024
Revert "[#4358,#4359] Feature/LDAP Decommissioning"
nickmango added a commit to nickmango/easycla that referenced this issue Jul 30, 2024
nickmango added a commit that referenced this issue Jul 30, 2024
Revert "Revert "[#4358,#4359] Feature/LDAP Decommissioning""
nickmango added a commit to nickmango/easycla that referenced this issue Jul 30, 2024
…DAP Decommissioning""

This reverts commit e6515cf.

Signed-off-by: Harold Wanyama <[email protected]>
nickmango added a commit to nickmango/easycla that referenced this issue Aug 2, 2024
…eature/LDAP Decommissioning"""

This reverts commit 732488e.
nickmango added a commit that referenced this issue Aug 2, 2024
Revert "Revert "Revert "[#4358,#4359] Feature/LDAP Decommissioning"""
nickmango added a commit to nickmango/easycla that referenced this issue Aug 13, 2024
nickmango added a commit to nickmango/easycla that referenced this issue Aug 13, 2024
…#4359] Feature/LDAP Decommissioning""""

This reverts commit 4d37c4d.

Signed-off-by: Harold Wanyama <[email protected]>
nickmango added a commit that referenced this issue Aug 13, 2024
Revert "Revert "Revert "Revert "[#4358,#4359] Feature/LDAP Decommissi…
nickmango added a commit to nickmango/easycla that referenced this issue Aug 21, 2024
nickmango added a commit to nickmango/easycla that referenced this issue Aug 22, 2024
nickmango added a commit to nickmango/easycla that referenced this issue Aug 22, 2024
@lukaszgryglicki
Copy link
Contributor

As we talked on KT3 - can we have a dev gerrit server instance?

@nickmango
Copy link
Collaborator Author

nickmango commented Dec 5, 2024

@lukaszgryglicki theres a task for this on #4348

  1. Investigate SSO (SAML) support for ITX Gerrit test instance (which lives in ITX DEV) - create client, etc Jordan Evans - ticket is here. There was a ticket for this on his end
    This was done and a mock server for testing was provisioned for

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request ldap
Projects
None yet
Development

No branches or pull requests

3 participants