Skip to content

Commit 87d85f2

Browse files
Checked two more cases
Signed-off-by: Lukasz Gryglicki <[email protected]>
1 parent 04ba36f commit 87d85f2

File tree

3 files changed

+20
-0
lines changed

3 files changed

+20
-0
lines changed

CHECK_PR.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# How to check why EasyCLA is not covered
2+
3+
1) Open GitHub PR and check for user name: `` select * from FIVETRAN_INGEST.DYNAMODB_PRODUCT_US_EAST_1.CLA_PROD_USERS where data:user_github_username = '<user-name>'; ``. Note `user_id`.
4+
2) If user has `user_company_id` then note it and get company data: `` select * from FIVETRAN_INGEST.DYNAMODB_PRODUCT_US_EAST_1.CLA_PROD_COMPANIES where company_id = '<user-company-id>'; ``.
5+
3) First let's look for ICLAs: `` select * from FIVETRAN_INGEST.DYNAMODB_PRODUCT_US_EAST_1.CLA_PROD_SIGNATURES where data:signature_reference_id = '<user-id>' and data:signature_reference_type = 'user' and data:signature_type = 'cla' and data:signature_user_ccla_company_id is null; ``.
6+
4) If ICLAs are found, then check for which project `data:signature_project_id` field: `` select data:project_name from FIVETRAN_INGEST.DYNAMODB_PRODUCT_US_EAST_1.CLA_PROD_PROJECTS where project_id = '<project-id>'; ``.
7+
5) For ECLA (if user have `company_id` set), lookup for ECLAs: `` select * from FIVETRAN_INGEST.DYNAMODB_PRODUCT_US_EAST_1.CLA_PROD_SIGNATURES where data:signature_project_id = '<project-id>' and data:signature_user_ccla_company_id = '<user-company-id>' and data:signature_reference_id = '<user-id>'; ``.
8+
6) To find comapny's / project's CCLA: `` select * from FIVETRAN_INGEST.DYNAMODB_PRODUCT_US_EAST_1.CLA_PROD_SIGNATURES where data:signature_project_id = '<project-id>' and data:signature_reference_id = '<company-id>' and data:signature_reference_type = 'company'; ``.

utils/copy_prod_case_2.sh

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#!/bin/bash
2+
./utils/copy_prod_to_dev.sh users user_id 0b88c4f2-2c7c-4288-aafd-1f05863add15
3+
./utils/copy_prod_to_dev.sh projects project_id 749a0166-38fe-4587-8b67-718d1d5d7ecf
4+
./utils/copy_prod_to_dev.sh signatures signature_id a4477edd-0fbb-441e-9cee-5fb7c16fcba3

utils/copy_prod_case_3.sh

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
#!/bin/bash
2+
./utils/copy_prod_to_dev.sh users user_id 37c914df-f9de-4c38-ad6a-cbe4945b5db8
3+
./utils/copy_prod_to_dev.sh companies company_id be081f45-237f-4c51-82e4-814d0590fe9c
4+
./utils/copy_prod_to_dev.sh projects project_id 749a0166-38fe-4587-8b67-718d1d5d7ecf
5+
# ECLA (this user has no ICLA)
6+
./utils/copy_prod_to_dev.sh signatures signature_id de437689-9945-4a9a-a124-a41c4c6abb00
7+
# CCLA
8+
./utils/copy_prod_to_dev.sh signatures signature_id bb3e77a1-5562-4da4-9d06-2343d485b860

0 commit comments

Comments
 (0)