Filed https://issues.apache.org/jira/browse/STORM-2943 for
storm-kafka-monitor src/javadoc inclusion issue and assigned to Taylor.


2018년 2월 8일 (목) 오전 5:32, Jungtaek Lim <[email protected]>님이 작성:

> Thanks for addressing md5/sha issue, Taylor. Verified src.tar.gz and
> src.zip.
>
> Alexandre, thanks again for thoughtful verification of release. It much
> helped for us and I really appreciate it. Please keep up the good work.
>
> I feel what Alexandre reported is a blocker since it leads strange error
> in point of user side, worth to cancel current RC. Changing my vote to -1
> (binding).
>
> -Jungtaek Lim (HeartSaVioR)
>
> 2018년 2월 8일 (목) 오전 5:20, P. Taylor Goetz <[email protected]>님이 작성:
>
>> Yes. It will be fixed. Thanks again for pointing it out.
>>
>> -Taylor
>>
>> > On Feb 7, 2018, at 2:57 PM, Alexandre Vermeerbergen <
>> [email protected]> wrote:
>> >
>> > Hello Taylor,
>> >
>> > Yes same issue in Storm 1.1.0 : we have a production storm cluster
>> > based on this release, but then we were using our own Kafka spout, no
>> > we weren't impacted by this packaging issue.
>> >
>> > Could the extraneous files be cleaned up from 1.2.0-final?
>> >
>> > Best regards,
>> > Alexandre Vermeerbergen
>> >
>> > 2018-02-07 19:18 GMT+01:00 P. Taylor Goetz <[email protected]>:
>> >> Hi Alexandre,
>> >>
>> >> Thanks for the review. You’re right, the javadoc/source jars should
>> not be there, though it looks like this has been the case for a long time
>> and would have affected previous releases.
>> >>
>> >> It looks like the problem was introduced in 1.1.0. Have you seen the
>> same issue in other 1.1.x releases, or just seeing this now?
>> >>
>> >> -Taylor
>> >>
>> >>> On Feb 7, 2018, at 12:40 PM, Alexandre Vermeerbergen <
>> [email protected]> wrote:
>> >>>
>> >>> Hello All,
>> >>>
>> >>> I hate to be the one who always give bad news, but as a matter of
>> >>> facts, Storm 1.2.0 RC3 installation from binary artifacts (both
>> >>> apache-storm-1.2.0-src.tar.gz and apache-storm-1.2.0.zip) leads to "by
>> >>> default KO Kafka monitor" in Nimbus UI (which dirty exceptions in
>> >>> ui.log)
>> >>>
>> >>> Here's for example what I get from apache-storm-1.2.0-src.tar.gz
>> >>> downloaded from
>> >>>
>> https://dist.apache.org/repos/dist/dev/storm/apache-storm-1.2.0-rc3/apache-storm-1.2.0-src.tar.gz
>> :
>> >>>
>> >>> $ tar ztvf apache-storm-1.2.0.tar.gz apache-storm-1.2.0/toollib
>> >>> -rwxrwxrwx ptgoetz/staff 16999 2018-02-06 21:22
>> >>> apache-storm-1.2.0/toollib/storm-kafka-monitor-1.2.0-sources.jar
>> >>> -rwxrwxrwx ptgoetz/staff 93461 2018-02-06 21:22
>> >>> apache-storm-1.2.0/toollib/storm-kafka-monitor-1.2.0-javadoc.jar
>> >>> -rwxrwxrwx ptgoetz/staff 21591320 2018-02-06 21:22
>> >>> apache-storm-1.2.0/toollib/storm-kafka-monitor-1.2.0.jar
>> >>>
>> >>> And here's what I see in ui.log:
>> >>>
>> >>> org.apache.storm.kafka.spout.KafkaSpout
>> >>> 2018-02-07 16:49:57.153 o.a.s.u.TopologySpoutLag qtp1997623038-18
>> >>> [WARN] Exception message:Error: Could not find or load main class
>> >>>
>> .usr.local.Storm.storm-stable.toollib.storm-kafka-monitor-1.2.0-javadoc.jar
>> >>>
>> >>> org.apache.storm.utils.ShellUtils$ExitCodeException: Error: Could not
>> >>> find or load main class
>> >>>
>> .usr.local.Storm.storm-stable.toollib.storm-kafka-monitor-1.2.0-javadoc.jar
>> >>>
>> >>>       at
>> org.apache.storm.utils.ShellUtils.runCommand(ShellUtils.java:231)
>> >>> ~[storm-core-1.2.0.jar:1.2.0]
>> >>>       at org.apache.storm.utils.ShellUtils.run(ShellUtils.java:161)
>> >>> ~[storm-core-1.2.0.jar:1.2.0]
>> >>>       at
>> org.apache.storm.utils.ShellUtils$ShellCommandExecutor.execute(ShellUtils.java:371)
>> >>> ~[storm-core-1.2.0.jar:1.2.0]
>> >>>       at
>> org.apache.storm.utils.ShellUtils.execCommand(ShellUtils.java:461)
>> >>> ~[storm-core-1.2.0.jar:1.2.0]
>> >>>       at
>> org.apache.storm.utils.ShellUtils.execCommand(ShellUtils.java:444)
>> >>> ~[storm-core-1.2.0.jar:1.2.0]
>> >>>       at
>> org.apache.storm.utils.TopologySpoutLag.getLagResultForKafka(TopologySpoutLag.java:163)
>> >>> ~[storm-core-1.2.0.jar:1.2.0]
>> >>>       at
>> org.apache.storm.utils.TopologySpoutLag.getLagResultForNewKafkaSpout(TopologySpoutLag.java:189)
>> >>> ~[storm-core-1.2.0.jar:1.2.0]
>> >>>       at
>> org.apache.storm.utils.TopologySpoutLag.lag(TopologySpoutLag.java:57)
>> >>> ~[storm-core-1.2.0.jar:1.2.0]
>> >>>       at org.apache.storm.ui.core$topology_lag.invoke(core.clj:805)
>> >>> ~[storm-core-1.2.0.jar:1.2.0]
>> >>>       at org.apache.storm.ui.core$fn__9586.invoke(core.clj:1165)
>> >>> ~[storm-core-1.2.0.jar:1.2.0]
>> >>>       at
>> org.apache.storm.shade.compojure.core$make_route$fn__5979.invoke(core.clj:100)
>> >>> ~[storm-core-1.2.0.jar:1.2.0]
>> >>>       at
>> org.apache.storm.shade.compojure.core$if_route$fn__5967.invoke(core.clj:46)
>> >>> ~[storm-core-1.2.0.jar:1.2.0]
>> >>>       at
>> org.apache.storm.shade.compojure.core$if_method$fn__5960.invoke(core.clj:31)
>> >>> ~[storm-core-1.2.0.jar:1.2.0]
>> >>>       at
>> org.apache.storm.shade.compojure.core$routing$fn__5985.invoke(core.clj:113)
>> >>> ~[storm-core-1.2.0.jar:1.2.0]
>> >>>       at clojure.core$some.invoke(core.clj:2570)
>> ~[clojure-1.7.0.jar:?]
>> >>>       at
>> org.apache.storm.shade.compojure.core$routing.doInvoke(core.clj:113)
>> >>> ~[storm-core-1.2.0.jar:1.2.0]
>> >>>       at clojure.lang.RestFn.applyTo(RestFn.java:139)
>> ~[clojure-1.7.0.jar:?]
>> >>>       at clojure.core$apply.invoke(core.clj:632)
>> ~[clojure-1.7.0.jar:?]
>> >>>       at
>> org.apache.storm.shade.compojure.core$routes$fn__5989.invoke(core.clj:118)
>> >>> ~[storm-core-1.2.0.jar:1.2.0]
>> >>>       at
>> org.apache.storm.shade.ring.middleware.cors$wrap_cors$fn__8894.invoke(cors.clj:149)
>> >>> ~[storm-core-1.2.0.jar:1.2.0]
>> >>>       at
>> org.apache.storm.shade.ring.middleware.json$wrap_json_params$fn__8841.invoke(json.clj:56)
>> >>> ~[storm-core-1.2.0.jar:1.2.0]
>> >>>       at
>> org.apache.storm.shade.ring.middleware.multipart_params$wrap_multipart_params$fn__6621.invoke(multipart_params.clj:118)
>> >>> ~[storm-core-1.2.0.jar:1.2.0]
>> >>>       at
>> org.apache.storm.shade.ring.middleware.reload$wrap_reload$fn__7904.invoke(reload.clj:22)
>> >>> ~[storm-core-1.2.0.jar:1.2.0]
>> >>>       at
>> org.apache.storm.ui.helpers$requests_middleware$fn__6874.invoke(helpers.clj:52)
>> >>> ~[storm-core-1.2.0.jar:1.2.0]
>> >>>
>> >>> Deleting the extraneous storm-kafka-monitor-1.2.0-sources.jar and
>> >>> storm-kafka-monitor-1.2.0-javadoc.jar file, then restarting Nimbus
>> >>> solves the issue.
>> >>>
>> >>> However, binaries artifacts should be as clean as possible, isn't it ?
>> >>>
>> >>> Best regards,
>> >>> Alexandre Vermeerbergen
>> >>
>>
>>

Reply via email to