[jira] [Updated] (STORM-3229) Better error reporting in WorkerTokenAuthorizer

2018-09-18 Thread ASF GitHub Bot (JIRA)


 [ 
https://issues.apache.org/jira/browse/STORM-3229?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

ASF GitHub Bot updated STORM-3229:
--
Labels: pull-request-available  (was: )

> Better error reporting in WorkerTokenAuthorizer
> ---
>
> Key: STORM-3229
> URL: https://issues.apache.org/jira/browse/STORM-3229
> Project: Apache Storm
>  Issue Type: Improvement
>  Components: storm-client
>Affects Versions: 2.0.0
>Reporter: Robert Joseph Evans
>Assignee: Robert Joseph Evans
>Priority: Major
>  Labels: pull-request-available
>
> The error handling code in WorkerTokenAuthorizer logs some errors at a debug 
> level, that should be logged at a much higher level.  Specifically ZK auth 
> errors, where we can have the Zk client not authenticated because it is using 
> an older jaas conf.  When this happens DRPC auth just does not work and there 
> is no indication as to why.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (STORM-3229) Better error reporting in WorkerTokenAuthorizer

2018-09-18 Thread Robert Joseph Evans (JIRA)
Robert Joseph Evans created STORM-3229:
--

 Summary: Better error reporting in WorkerTokenAuthorizer
 Key: STORM-3229
 URL: https://issues.apache.org/jira/browse/STORM-3229
 Project: Apache Storm
  Issue Type: Improvement
  Components: storm-client
Affects Versions: 2.0.0
Reporter: Robert Joseph Evans
Assignee: Robert Joseph Evans


The error handling code in WorkerTokenAuthorizer logs some errors at a debug 
level, that should be logged at a much higher level.  Specifically ZK auth 
errors, where we can have the Zk client not authenticated because it is using 
an older jaas conf.  When this happens DRPC auth just does not work and there 
is no indication as to why.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Resolved] (STORM-3228) Supervisor blobstore ref counting not working properly

2018-09-18 Thread Robert Joseph Evans (JIRA)


 [ 
https://issues.apache.org/jira/browse/STORM-3228?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Robert Joseph Evans resolved STORM-3228.

   Resolution: Fixed
Fix Version/s: 2.0.0

Thanks [~agresch],

 

I merged this into master.

> Supervisor blobstore ref counting not working properly
> --
>
> Key: STORM-3228
> URL: https://issues.apache.org/jira/browse/STORM-3228
> Project: Apache Storm
>  Issue Type: Bug
>Affects Versions: 2.0.0
>Reporter: Aaron Gresch
>Assignee: Aaron Gresch
>Priority: Major
>  Labels: pull-request-available
> Fix For: 2.0.0
>
>  Time Spent: 1h 10m
>  Remaining Estimate: 0h
>
> When supervisors release slots, they can continue to indefinitely download 
> the blob.
> {code:java}
> 2018-09-17 16:18:00.955 o.a.s.l.AsyncLocalizer SLOT_6703 [INFO] Releasing 
> slot for logviewer-ui-groups-test-11-1537201071 6703
> 2018-09-17 16:18:00.956 o.a.s.l.LocallyCachedBlob SLOT_6703 [WARN] 
> {logviewer-ui-groups-test-11-1537201071 on 6703} had no reservation for 
> logviewer-ui-groups-test-11-1537201071 stormjar.jar
> 2018-09-17 16:22:50.198 o.a.s.l.AsyncLocalizer AsyncLocalizer Executor - 2 
> [WARN] Failed to download blob LOCAL TOPO BLOB TOPO_CONF 
> logviewer-ui-groups-test-11-1537201071 will try again in 100 ms{code}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Resolved] (STORM-3227) Improve security of credentials push

2018-09-18 Thread Robert Joseph Evans (JIRA)


 [ 
https://issues.apache.org/jira/browse/STORM-3227?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Robert Joseph Evans resolved STORM-3227.

   Resolution: Fixed
Fix Version/s: 2.0.0

> Improve security of credentials push
> 
>
> Key: STORM-3227
> URL: https://issues.apache.org/jira/browse/STORM-3227
> Project: Apache Storm
>  Issue Type: Improvement
>  Components: storm-client, storm-server
>Reporter: Robert Joseph Evans
>Assignee: Robert Joseph Evans
>Priority: Major
>  Labels: pull-request-available
> Fix For: 2.0.0
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> When pushing credentials to a topology most of the checks we do right now are 
> to verify that the topology is allowing a given user to do the push, but we 
> also need to protect the user from pushing to the wrong topology.
>  
> This is really only an issue if a user has the push setup on some kind of a 
> cron like job, and the topology is down (which should be rare), but to 
> eliminate any race conditions we should have nimbus either verify that the 
> topology is owned by the same user as the one doing the push, or have an 
> optional user that the client expects the topology to be owned by.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Assigned] (STORM-3105) Update storm hive dependency version

2018-09-18 Thread Robert Joseph Evans (JIRA)


 [ 
https://issues.apache.org/jira/browse/STORM-3105?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Robert Joseph Evans reassigned STORM-3105:
--

Assignee: Robert Joseph Evans

> Update storm hive dependency version
> 
>
> Key: STORM-3105
> URL: https://issues.apache.org/jira/browse/STORM-3105
> Project: Apache Storm
>  Issue Type: Task
>Reporter: Abhishek
>Assignee: Robert Joseph Evans
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 50m
>  Remaining Estimate: 0h
>
> Storm hive is compiled with \{{hive.version}} 
> [{{0.14.0}}|https://github.com/apache/storm/blob/0eb6b5116f251e17b6f14a61cebfadfc286faa59/pom.xml#L292]
>  which is quite old. The current stable hive release is {{3.0.0}}. Using 
> {{storm-hive}} with such an old version causes issues when hive cluster 
> version is newer. See this 
> [thread|https://lists.apache.org/thread.html/36f674f74e73f9ddc83b6b2452acfd9773af4e6394c8cb157dd367fd@%3Cuser.storm.apache.org%3E]
>  for one such issue. 
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (STORM-1475) storm-elasticsearch should support ES 2.X

2018-09-18 Thread ASF GitHub Bot (JIRA)


 [ 
https://issues.apache.org/jira/browse/STORM-1475?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

ASF GitHub Bot updated STORM-1475:
--
Labels: pull-request-available  (was: )

> storm-elasticsearch should support ES 2.X
> -
>
> Key: STORM-1475
> URL: https://issues.apache.org/jira/browse/STORM-1475
> Project: Apache Storm
>  Issue Type: Improvement
>  Components: storm-elasticsearch
>Affects Versions: 1.0.0
>Reporter: Aaron Dossett
>Assignee: Aaron Dossett
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 20m
>  Remaining Estimate: 0h
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)