Releases and Known Issues
Known Issues
The following items are current EasyCLA v2 behavior notes and known limitations:
Auto-Branch Protection
Auto-Branch Protection behavior currently differs by provider:
GitHub: when EasyCLA auto branch protection is enabled, EasyCLA configures branch protection rules that target all branches.
GitLab: EasyCLA currently protects only the project's default branch automatically. If non-default branches also require EasyCLA enforcement, configure those branches manually in GitLab.
Organization Association
Currently, user roles in EasyCLA can only be associated with a single company or organization at a time.
Sanctions Screening of Organizations
EasyCLA automatically screens organizations against government sanctions lists during the CCLA signing workflow — when the CCLA is prepared for signature, and again when the signed CCLA is finalized — and when employee acknowledgements (ECLA) are completed:
Organizations flagged by the screening cannot sign a CCLA or complete ECLA acknowledgements until they are reviewed and cleared. Individual CLAs (ICLA) are not affected.
Screening results are reused for a few minutes. After an organization is cleared, retry the blocked action after a few minutes — no manual steps are needed in EasyCLA.
Releases
Release notes for the EasyCLA backend and APIs can be found at https://github.com/linuxfoundation/easycla/releases.
Release notes for the EasyCLA Contributor Console can be found at https://github.com/linuxfoundation/easycla-contributor-console/releases
EasyCLA V2.0 supports projects with a parent-child model of any number of hierarchy levels without any limit in the depth of the hierarchy. The following is an example:
Parent Project
Child Project
Grand Child Project
Great Grand Child Project
Great-Great Grand Child Project
….
Last updated
Was this helpful?