[jira] [Commented] (YARN-9606) Set sslfactory for AuthenticatedURL() while creating LogsCLI#webServiceClient

2020-05-19 Thread Hudson (Jira)
[ https://issues.apache.org/jira/browse/YARN-9606?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17111817#comment-17111817 ] Hudson commented on YARN-9606: -- SUCCESS: Integrated in Jenkins build Hadoop-trunk-Commit #182

[jira] [Commented] (YARN-9606) Set sslfactory for AuthenticatedURL() while creating LogsCLI#webServiceClient

2020-05-19 Thread Prabhu Joseph (Jira)
[ https://issues.apache.org/jira/browse/YARN-9606?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17111806#comment-17111806 ] Prabhu Joseph commented on YARN-9606: - Have committed to trunk, will resolve this Jira

[jira] [Updated] (YARN-9606) Set sslfactory for AuthenticatedURL() while creating LogsCLI#webServiceClient

2020-05-19 Thread Prabhu Joseph (Jira)
[ https://issues.apache.org/jira/browse/YARN-9606?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Prabhu Joseph updated YARN-9606: Fix Version/s: 3.4.0 > Set sslfactory for AuthenticatedURL() while creating LogsCLI#webServiceClient

[jira] [Commented] (YARN-9606) Set sslfactory for AuthenticatedURL() while creating LogsCLI#webServiceClient

2020-05-19 Thread Prabhu Joseph (Jira)
[ https://issues.apache.org/jira/browse/YARN-9606?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17111801#comment-17111801 ] Prabhu Joseph commented on YARN-9606: - Thanks [~BilwaST] for the patch and [~aajisaka]

[jira] [Commented] (YARN-10228) Yarn Service fails if am java opts contains ZK authentication file path

2020-05-19 Thread Bilwa S T (Jira)
[ https://issues.apache.org/jira/browse/YARN-10228?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17111783#comment-17111783 ] Bilwa S T commented on YARN-10228: -- Thanks [~eyang] for reviewing. > Yarn Service fail

[jira] [Commented] (YARN-9606) Set sslfactory for AuthenticatedURL() while creating LogsCLI#webServiceClient

2020-05-19 Thread Akira Ajisaka (Jira)
[ https://issues.apache.org/jira/browse/YARN-9606?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17111778#comment-17111778 ] Akira Ajisaka commented on YARN-9606: - +1 bq. But still this old issue is coming. Not

[jira] [Commented] (YARN-9606) Set sslfactory for AuthenticatedURL() while creating LogsCLI#webServiceClient

2020-05-19 Thread Bilwa S T (Jira)
[ https://issues.apache.org/jira/browse/YARN-9606?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17111766#comment-17111766 ] Bilwa S T commented on YARN-9606: - cc [~aajisaka] > Set sslfactory for AuthenticatedURL()

[jira] [Commented] (YARN-10228) Yarn Service fails if am java opts contains ZK authentication file path

2020-05-19 Thread Hadoop QA (Jira)
[ https://issues.apache.org/jira/browse/YARN-10228?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17111396#comment-17111396 ] Hadoop QA commented on YARN-10228: -- | (/) *{color:green}+1 overall{color}* | \\ \\ || Vo

[jira] [Commented] (YARN-10228) Yarn Service fails if am java opts contains ZK authentication file path

2020-05-19 Thread Eric Yang (Jira)
[ https://issues.apache.org/jira/browse/YARN-10228?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17111369#comment-17111369 ] Eric Yang commented on YARN-10228: -- [~BilwaST] Thank you for the patch. +1 LGTM, pendin

[jira] [Commented] (YARN-10228) Yarn Service fails if am java opts contains ZK authentication file path

2020-05-19 Thread Bilwa S T (Jira)
[ https://issues.apache.org/jira/browse/YARN-10228?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17111332#comment-17111332 ] Bilwa S T commented on YARN-10228: -- Thanks [~eyang] for suggestion. I have uploaded patc

[jira] [Updated] (YARN-10228) Yarn Service fails if am java opts contains ZK authentication file path

2020-05-19 Thread Bilwa S T (Jira)
[ https://issues.apache.org/jira/browse/YARN-10228?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Bilwa S T updated YARN-10228: - Attachment: YARN-10228.001.patch > Yarn Service fails if am java opts contains ZK authentication file pat

[jira] [Commented] (YARN-10228) Yarn Service fails if am java opts contains ZK authentication file path

2020-05-19 Thread Eric Yang (Jira)
[ https://issues.apache.org/jira/browse/YARN-10228?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17111307#comment-17111307 ] Eric Yang commented on YARN-10228: -- [~BilwaST] I think excessive config management for v

[jira] [Commented] (YARN-9606) Set sslfactory for AuthenticatedURL() while creating LogsCLI#webServiceClient

2020-05-19 Thread Bilwa S T (Jira)
[ https://issues.apache.org/jira/browse/YARN-9606?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17111260#comment-17111260 ] Bilwa S T commented on YARN-9606: - I have fixed findbug issue. But still this old issue is

[jira] [Commented] (YARN-9606) Set sslfactory for AuthenticatedURL() while creating LogsCLI#webServiceClient

2020-05-19 Thread Hadoop QA (Jira)
[ https://issues.apache.org/jira/browse/YARN-9606?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17111254#comment-17111254 ] Hadoop QA commented on YARN-9606: - | (x) *{color:red}-1 overall{color}* | \\ \\ || Vote ||

[jira] [Commented] (YARN-10228) Yarn Service fails if am java opts contains ZK authentication file path

2020-05-19 Thread Bilwa S T (Jira)
[ https://issues.apache.org/jira/browse/YARN-10228?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17111251#comment-17111251 ] Bilwa S T commented on YARN-10228: -- Thank you [~eyang] for looking into this issue. Can

[jira] [Resolved] (YARN-10271) Shell#runCommand() executes a shell script and gets stuck when reading stdout and stderr

2020-05-19 Thread shilongfei (Jira)
[ https://issues.apache.org/jira/browse/YARN-10271?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] shilongfei resolved YARN-10271. --- Resolution: Duplicate > Shell#runCommand() executes a shell script and gets stuck when reading stdout

[jira] [Updated] (YARN-9606) Set sslfactory for AuthenticatedURL() while creating LogsCLI#webServiceClient

2020-05-19 Thread Bilwa S T (Jira)
[ https://issues.apache.org/jira/browse/YARN-9606?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Bilwa S T updated YARN-9606: Attachment: YARN-9606.008.patch > Set sslfactory for AuthenticatedURL() while creating LogsCLI#webServiceCli

[jira] [Assigned] (YARN-10279) Avoid unnecessary QueueMappingEntity creations

2020-05-19 Thread Bilwa S T (Jira)
[ https://issues.apache.org/jira/browse/YARN-10279?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Bilwa S T reassigned YARN-10279: Assignee: (was: Bilwa S T) > Avoid unnecessary QueueMappingEntity creations >

[jira] [Assigned] (YARN-10274) Merge QueueMapping and QueueMappingEntity

2020-05-19 Thread Gergely Pollak (Jira)
[ https://issues.apache.org/jira/browse/YARN-10274?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Gergely Pollak reassigned YARN-10274: - Assignee: Gergely Pollak (was: Bilwa S T) > Merge QueueMapping and QueueMappingEntity >

[jira] [Assigned] (YARN-10281) Redundant QueuePath usage in UserGroupMappingPlacementRule and AppNameMappingPlacementRule

2020-05-19 Thread Gergely Pollak (Jira)
[ https://issues.apache.org/jira/browse/YARN-10281?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Gergely Pollak reassigned YARN-10281: - Assignee: Gergely Pollak > Redundant QueuePath usage in UserGroupMappingPlacementRule an

[jira] [Assigned] (YARN-10280) Find a better way to pass queue manager for UserGroupMappingPlacementRule and AppNameMappingPlacementRule

2020-05-19 Thread Gergely Pollak (Jira)
[ https://issues.apache.org/jira/browse/YARN-10280?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Gergely Pollak reassigned YARN-10280: - Assignee: Gergely Pollak > Find a better way to pass queue manager for UserGroupMappingP

[jira] [Created] (YARN-10281) Redundant QueuePath usage in UserGroupMappingPlacementRule and AppNameMappingPlacementRule

2020-05-19 Thread Gergely Pollak (Jira)
Gergely Pollak created YARN-10281: - Summary: Redundant QueuePath usage in UserGroupMappingPlacementRule and AppNameMappingPlacementRule Key: YARN-10281 URL: https://issues.apache.org/jira/browse/YARN-10281

[jira] [Assigned] (YARN-10279) Avoid unnecessary QueueMappingEntity creations

2020-05-19 Thread Bilwa S T (Jira)
[ https://issues.apache.org/jira/browse/YARN-10279?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Bilwa S T reassigned YARN-10279: Assignee: Bilwa S T > Avoid unnecessary QueueMappingEntity creations > ---

[jira] [Created] (YARN-10280) Find a better way to pass queue manager for UserGroupMappingPlacementRule and AppNameMappingPlacementRule

2020-05-19 Thread Gergely Pollak (Jira)
Gergely Pollak created YARN-10280: - Summary: Find a better way to pass queue manager for UserGroupMappingPlacementRule and AppNameMappingPlacementRule Key: YARN-10280 URL: https://issues.apache.org/jira/browse/YAR

[jira] [Created] (YARN-10279) Avoid unnecessary QueueMappingEntity creations

2020-05-19 Thread Gergely Pollak (Jira)
Gergely Pollak created YARN-10279: - Summary: Avoid unnecessary QueueMappingEntity creations Key: YARN-10279 URL: https://issues.apache.org/jira/browse/YARN-10279 Project: Hadoop YARN Issue Ty

[jira] [Commented] (YARN-9606) Set sslfactory for AuthenticatedURL() while creating LogsCLI#webServiceClient

2020-05-19 Thread Hadoop QA (Jira)
[ https://issues.apache.org/jira/browse/YARN-9606?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17111066#comment-17111066 ] Hadoop QA commented on YARN-9606: - | (x) *{color:red}-1 overall{color}* | \\ \\ || Vote ||

[jira] [Assigned] (YARN-10275) CapacityScheduler QueuePath object should be able to parse paths

2020-05-19 Thread Bilwa S T (Jira)
[ https://issues.apache.org/jira/browse/YARN-10275?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Bilwa S T reassigned YARN-10275: Assignee: Bilwa S T > CapacityScheduler QueuePath object should be able to parse paths > -

[jira] [Created] (YARN-10278) CapacityScheduler test framework ProportionalCapacityPreemptionPolicyMockFramework need some review

2020-05-19 Thread Gergely Pollak (Jira)
Gergely Pollak created YARN-10278: - Summary: CapacityScheduler test framework ProportionalCapacityPreemptionPolicyMockFramework need some review Key: YARN-10278 URL: https://issues.apache.org/jira/browse/YARN-1027

[jira] [Created] (YARN-10277) CapacityScheduler test TestUserGroupMappingPlacementRule should build proper hierarchy

2020-05-19 Thread Gergely Pollak (Jira)
Gergely Pollak created YARN-10277: - Summary: CapacityScheduler test TestUserGroupMappingPlacementRule should build proper hierarchy Key: YARN-10277 URL: https://issues.apache.org/jira/browse/YARN-10277

[jira] [Assigned] (YARN-10274) Merge QueueMapping and QueueMappingEntity

2020-05-19 Thread Bilwa S T (Jira)
[ https://issues.apache.org/jira/browse/YARN-10274?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Bilwa S T reassigned YARN-10274: Assignee: Bilwa S T > Merge QueueMapping and QueueMappingEntity >

[jira] [Created] (YARN-10276) Check and improve memory footprint of CapacityScheduler CSQueueStore

2020-05-19 Thread Gergely Pollak (Jira)
Gergely Pollak created YARN-10276: - Summary: Check and improve memory footprint of CapacityScheduler CSQueueStore Key: YARN-10276 URL: https://issues.apache.org/jira/browse/YARN-10276 Project: Hadoop

[jira] [Created] (YARN-10275) CapacityScheduler QueuePath object should be able to parse paths

2020-05-19 Thread Gergely Pollak (Jira)
Gergely Pollak created YARN-10275: - Summary: CapacityScheduler QueuePath object should be able to parse paths Key: YARN-10275 URL: https://issues.apache.org/jira/browse/YARN-10275 Project: Hadoop YARN

[jira] [Created] (YARN-10274) Merge QueueMapping and QueueMappingEntity

2020-05-19 Thread Gergely Pollak (Jira)
Gergely Pollak created YARN-10274: - Summary: Merge QueueMapping and QueueMappingEntity Key: YARN-10274 URL: https://issues.apache.org/jira/browse/YARN-10274 Project: Hadoop YARN Issue Type: T

[jira] [Updated] (YARN-10273) [Umbrella] Followup tasks for CapacityScheduler leaf queue changes (YARN-9879)

2020-05-19 Thread Gergely Pollak (Jira)
[ https://issues.apache.org/jira/browse/YARN-10273?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Gergely Pollak updated YARN-10273: -- Summary: [Umbrella] Followup tasks for CapacityScheduler leaf queue changes (YARN-9879) (was:

[jira] [Created] (YARN-10273) [Umbrella] Followup changes for CapacityScheduler leaf queue changes (YARN-9879)

2020-05-19 Thread Gergely Pollak (Jira)
Gergely Pollak created YARN-10273: - Summary: [Umbrella] Followup changes for CapacityScheduler leaf queue changes (YARN-9879) Key: YARN-10273 URL: https://issues.apache.org/jira/browse/YARN-10273 Proj

[jira] [Comment Edited] (YARN-10272) Shell#runCommand() executes a shell script and gets stuck when reading stdout and stderr

2020-05-19 Thread shilongfei (Jira)
[ https://issues.apache.org/jira/browse/YARN-10272?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17111012#comment-17111012 ] shilongfei edited comment on YARN-10272 at 5/19/20, 9:42 AM: -

[jira] [Updated] (YARN-10272) Shell#runCommand() executes a shell script and gets stuck when reading stdout and stderr

2020-05-19 Thread shilongfei (Jira)
[ https://issues.apache.org/jira/browse/YARN-10272?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] shilongfei updated YARN-10272: -- Description: When using Shell to execute a shell script, it occasionally gets stuck at reading input an

[jira] [Comment Edited] (YARN-10272) Shell#runCommand() executes a shell script and gets stuck when reading stdout and stderr

2020-05-19 Thread shilongfei (Jira)
[ https://issues.apache.org/jira/browse/YARN-10272?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17111012#comment-17111012 ] shilongfei edited comment on YARN-10272 at 5/19/20, 9:29 AM: -

[jira] [Commented] (YARN-10272) Shell#runCommand() executes a shell script and gets stuck when reading stdout and stderr

2020-05-19 Thread shilongfei (Jira)
[ https://issues.apache.org/jira/browse/YARN-10272?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17111012#comment-17111012 ] shilongfei commented on YARN-10272: --- the third time, version:2.6.0 This time it happen

[jira] [Updated] (YARN-10272) Shell#runCommand() executes a shell script and gets stuck when reading stdout and stderr

2020-05-19 Thread shilongfei (Jira)
[ https://issues.apache.org/jira/browse/YARN-10272?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] shilongfei updated YARN-10272: -- Attachment: image-2020-05-19-17-27-35-374.png > Shell#runCommand() executes a shell script and gets stu

[jira] [Updated] (YARN-10272) Shell#runCommand() executes a shell script and gets stuck when reading stdout and stderr

2020-05-19 Thread shilongfei (Jira)
[ https://issues.apache.org/jira/browse/YARN-10272?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] shilongfei updated YARN-10272: -- Attachment: image-2020-05-19-17-27-02-496.png > Shell#runCommand() executes a shell script and gets stu

[jira] [Comment Edited] (YARN-10272) Shell#runCommand() executes a shell script and gets stuck when reading stdout and stderr

2020-05-19 Thread shilongfei (Jira)
[ https://issues.apache.org/jira/browse/YARN-10272?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17110990#comment-17110990 ] shilongfei edited comment on YARN-10272 at 5/19/20, 9:09 AM: -

[jira] [Comment Edited] (YARN-10272) Shell#runCommand() executes a shell script and gets stuck when reading stdout and stderr

2020-05-19 Thread shilongfei (Jira)
[ https://issues.apache.org/jira/browse/YARN-10272?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17110981#comment-17110981 ] shilongfei edited comment on YARN-10272 at 5/19/20, 9:08 AM: -

[jira] [Comment Edited] (YARN-10272) Shell#runCommand() executes a shell script and gets stuck when reading stdout and stderr

2020-05-19 Thread shilongfei (Jira)
[ https://issues.apache.org/jira/browse/YARN-10272?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17110990#comment-17110990 ] shilongfei edited comment on YARN-10272 at 5/19/20, 9:08 AM: -

[jira] [Updated] (YARN-10272) Shell#runCommand() executes a shell script and gets stuck when reading stdout and stderr

2020-05-19 Thread shilongfei (Jira)
[ https://issues.apache.org/jira/browse/YARN-10272?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] shilongfei updated YARN-10272: -- Attachment: image-2020-05-11-14-53-09-751.png > Shell#runCommand() executes a shell script and gets stu

[jira] [Commented] (YARN-10272) Shell#runCommand() executes a shell script and gets stuck when reading stdout and stderr

2020-05-19 Thread shilongfei (Jira)
[ https://issues.apache.org/jira/browse/YARN-10272?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17110990#comment-17110990 ] shilongfei commented on YARN-10272: --- *The second time* The initial phenomenon is the s

[jira] [Updated] (YARN-10272) Shell#runCommand() executes a shell script and gets stuck when reading stdout and stderr

2020-05-19 Thread shilongfei (Jira)
[ https://issues.apache.org/jira/browse/YARN-10272?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] shilongfei updated YARN-10272: -- Attachment: image-2020-04-02-19-00-01-387.png > Shell#runCommand() executes a shell script and gets stu

[jira] [Comment Edited] (YARN-10272) Shell#runCommand() executes a shell script and gets stuck when reading stdout and stderr

2020-05-19 Thread shilongfei (Jira)
[ https://issues.apache.org/jira/browse/YARN-10272?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17110981#comment-17110981 ] shilongfei edited comment on YARN-10272 at 5/19/20, 9:01 AM: -

[jira] [Commented] (YARN-10272) Shell#runCommand() executes a shell script and gets stuck when reading stdout and stderr

2020-05-19 Thread shilongfei (Jira)
[ https://issues.apache.org/jira/browse/YARN-10272?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17110981#comment-17110981 ] shilongfei commented on YARN-10272: --- *The first time* At the beginning, I found that s

[jira] [Updated] (YARN-10272) Shell#runCommand() executes a shell script and gets stuck when reading stdout and stderr

2020-05-19 Thread shilongfei (Jira)
[ https://issues.apache.org/jira/browse/YARN-10272?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] shilongfei updated YARN-10272: -- Attachment: image-2020-04-02-18-58-39-977.png image-2020-04-02-18-54-13-112.png > Shell

[jira] [Updated] (YARN-10272) Shell#runCommand() executes a shell script and gets stuck when reading stdout and stderr

2020-05-19 Thread shilongfei (Jira)
[ https://issues.apache.org/jira/browse/YARN-10272?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] shilongfei updated YARN-10272: -- Affects Version/s: 2.6.0 3.1.0 > Shell#runCommand() executes a shell script and

[jira] [Created] (YARN-10271) Shell#runCommand() executes a shell script and gets stuck when reading stdout and stderr

2020-05-19 Thread shilongfei (Jira)
shilongfei created YARN-10271: - Summary: Shell#runCommand() executes a shell script and gets stuck when reading stdout and stderr Key: YARN-10271 URL: https://issues.apache.org/jira/browse/YARN-10271 Proj

[jira] [Created] (YARN-10272) Shell#runCommand() executes a shell script and gets stuck when reading stdout and stderr

2020-05-19 Thread shilongfei (Jira)
shilongfei created YARN-10272: - Summary: Shell#runCommand() executes a shell script and gets stuck when reading stdout and stderr Key: YARN-10272 URL: https://issues.apache.org/jira/browse/YARN-10272 Proj

[jira] [Commented] (YARN-9606) Set sslfactory for AuthenticatedURL() while creating LogsCLI#webServiceClient

2020-05-19 Thread Bilwa S T (Jira)
[ https://issues.apache.org/jira/browse/YARN-9606?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17110963#comment-17110963 ] Bilwa S T commented on YARN-9606: - [~prabhujoseph] thanks for suggestion. I have updated i

[jira] [Updated] (YARN-9606) Set sslfactory for AuthenticatedURL() while creating LogsCLI#webServiceClient

2020-05-19 Thread Bilwa S T (Jira)
[ https://issues.apache.org/jira/browse/YARN-9606?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Bilwa S T updated YARN-9606: Attachment: YARN-9606.007.patch > Set sslfactory for AuthenticatedURL() while creating LogsCLI#webServiceCli