[
https://issues.apache.org/jira/browse/STORM-1555?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jungtaek Lim resolved STORM-1555.
---------------------------------
Resolution: Cannot Reproduce
I don't see the issue from recent PR builds against master. Closing for now. We
could reopen if we find one.
> Required field 'topology_id' is unset! seen failing integration-test in
> Travis CI Test
> --------------------------------------------------------------------------------------
>
> Key: STORM-1555
> URL: https://issues.apache.org/jira/browse/STORM-1555
> Project: Apache Storm
> Issue Type: Bug
> Components: storm-core
> Affects Versions: 2.0.0
> Reporter: Derek Dagit
>
> A recent travis ci
> [error|https://travis-ci.org/apache/storm/jobs/109239992#L1570] was seen.
> Here is the stack trace:
> {noformat}
> 107323 [main] ERROR i.o.a.s.t.integration-test - Error in cluster
> java.lang.RuntimeException: org.apache.thrift.protocol.TProtocolException:
> Required field 'topology_id' is unset! Struct:LSTopoHistory(topology_id:null,
> time_stamp:1455491275, users:[], groups:[])
> at org.apache.storm.utils.LocalState.serialize(LocalState.java:186)
> ~[classes/:?]
> at org.apache.storm.utils.LocalState.put(LocalState.java:142)
> ~[classes/:?]
> at org.apache.storm.utils.LocalState.put(LocalState.java:136)
> ~[classes/:?]
> at
> org.apache.storm.local_state$ls_topo_hist_BANG_.invoke(local_state.clj:48)
> ~[classes/:?]
> at
> org.apache.storm.daemon.nimbus$add_topology_to_history_log.invoke(nimbus.clj:1279)
> ~[classes/:?]
> at
> org.apache.storm.daemon.nimbus$fn__4836$exec_fn__1827__auto__$reify__4865.killTopologyWithOpts(nimbus.clj:1587)
> ~[classes/:?]
> at sun.reflect.GeneratedMethodAccessor298.invoke(Unknown Source) ~[?:?]
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> ~[?:1.7.0_76]
> at java.lang.reflect.Method.invoke(Method.java:606) ~[?:1.7.0_76]
> at clojure.lang.Reflector.invokeMatchingMethod(Reflector.java:93)
> ~[clojure-1.7.0.jar:?]
> at clojure.lang.Reflector.invokeInstanceMethod(Reflector.java:28)
> ~[clojure-1.7.0.jar:?]
> at
> org.apache.storm.trident.testing$with_topology_STAR_.invoke(testing.clj:62)
> ~[classes/:?]
> at
> integration.org.apache.storm.trident.integration_test$fn__5251.invoke(integration_test.clj:149)
> [?:?]
> at clojure.test$test_var$fn__7670.invoke(test.clj:704)
> [clojure-1.7.0.jar:?]
> at clojure.test$test_var.invoke(test.clj:704) [clojure-1.7.0.jar:?]
> at clojure.test$test_vars$fn__7692$fn__7697.invoke(test.clj:722)
> [clojure-1.7.0.jar:?]
> at clojure.test$default_fixture.invoke(test.clj:674)
> [clojure-1.7.0.jar:?]
> at clojure.test$test_vars$fn__7692.invoke(test.clj:722)
> [clojure-1.7.0.jar:?]
> at clojure.test$default_fixture.invoke(test.clj:674)
> [clojure-1.7.0.jar:?]
> at clojure.test$test_vars.invoke(test.clj:718) [clojure-1.7.0.jar:?]
> at clojure.test$test_all_vars.invoke(test.clj:728) [clojure-1.7.0.jar:?]
> at clojure.test$test_ns.invoke(test.clj:747) [clojure-1.7.0.jar:?]
> at clojure.core$map$fn__4553.invoke(core.clj:2624) [clojure-1.7.0.jar:?]
> at clojure.lang.LazySeq.sval(LazySeq.java:40) [clojure-1.7.0.jar:?]
> at clojure.lang.LazySeq.seq(LazySeq.java:49) [clojure-1.7.0.jar:?]
> at clojure.lang.Cons.next(Cons.java:39) [clojure-1.7.0.jar:?]
> at clojure.lang.RT.boundedLength(RT.java:1735) [clojure-1.7.0.jar:?]
> at clojure.lang.RestFn.applyTo(RestFn.java:130) [clojure-1.7.0.jar:?]
> at clojure.core$apply.invoke(core.clj:632) [clojure-1.7.0.jar:?]
> at clojure.test$run_tests.doInvoke(test.clj:762) [clojure-1.7.0.jar:?]
> at clojure.lang.RestFn.invoke(RestFn.java:408) [clojure-1.7.0.jar:?]
> at
> org.apache.storm.testrunner$eval10993$iter__10994__10998$fn__10999$fn__11000$fn__11001.invoke(test_runner.clj:107)
> [?:?]
> at
> org.apache.storm.testrunner$eval10993$iter__10994__10998$fn__10999$fn__11000.invoke(test_runner.clj:53)
> [?:?]
> at
> org.apache.storm.testrunner$eval10993$iter__10994__10998$fn__10999.invoke(test_runner.clj:52)
> [?:?]
> at clojure.lang.LazySeq.sval(LazySeq.java:40) [clojure-1.7.0.jar:?]
> at clojure.lang.LazySeq.seq(LazySeq.java:49) [clojure-1.7.0.jar:?]
> at clojure.lang.RT.seq(RT.java:507) [clojure-1.7.0.jar:?]
> at clojure.core$seq__4128.invoke(core.clj:137) [clojure-1.7.0.jar:?]
> at clojure.core$dorun.invoke(core.clj:3009) [clojure-1.7.0.jar:?]
> at org.apache.storm.testrunner$eval10993.invoke(test_runner.clj:52)
> [?:?]
> at clojure.lang.Compiler.eval(Compiler.java:6782) [clojure-1.7.0.jar:?]
> at clojure.lang.Compiler.load(Compiler.java:7227) [clojure-1.7.0.jar:?]
> at clojure.lang.Compiler.loadFile(Compiler.java:7165)
> [clojure-1.7.0.jar:?]
> at clojure.main$load_script.invoke(main.clj:275) [clojure-1.7.0.jar:?]
> at clojure.main$script_opt.invoke(main.clj:337) [clojure-1.7.0.jar:?]
> at clojure.main$main.doInvoke(main.clj:421) [clojure-1.7.0.jar:?]
> at clojure.lang.RestFn.invoke(RestFn.java:421) [clojure-1.7.0.jar:?]
> at clojure.lang.Var.invoke(Var.java:383) [clojure-1.7.0.jar:?]
> at clojure.lang.AFn.applyToHelper(AFn.java:156) [clojure-1.7.0.jar:?]
> at clojure.lang.Var.applyTo(Var.java:700) [clojure-1.7.0.jar:?]
> at clojure.main.main(main.java:37) [clojure-1.7.0.jar:?]
> Caused by: org.apache.thrift.protocol.TProtocolException: Required field
> 'topology_id' is unset! Struct:LSTopoHistory(topology_id:null,
> time_stamp:1455491275, users:[], groups:[])
> at
> org.apache.storm.generated.LSTopoHistory.validate(LSTopoHistory.java:586)
> ~[classes/:?]
> at
> org.apache.storm.generated.LSTopoHistory$LSTopoHistoryStandardScheme.write(LSTopoHistory.java:702)
> ~[classes/:?]
> at
> org.apache.storm.generated.LSTopoHistory$LSTopoHistoryStandardScheme.write(LSTopoHistory.java:628)
> ~[classes/:?]
> at
> org.apache.storm.generated.LSTopoHistory.write(LSTopoHistory.java:544)
> ~[classes/:?]
> at
> org.apache.storm.generated.LSTopoHistoryList$LSTopoHistoryListStandardScheme.write(LSTopoHistoryList.java:409)
> ~[classes/:?]
> at
> org.apache.storm.generated.LSTopoHistoryList$LSTopoHistoryListStandardScheme.write(LSTopoHistoryList.java:359)
> ~[classes/:?]
> at
> org.apache.storm.generated.LSTopoHistoryList.write(LSTopoHistoryList.java:309)
> ~[classes/:?]
> at org.apache.thrift.TSerializer.serialize(TSerializer.java:79)
> ~[libthrift-0.9.3.jar:0.9.3]
> at org.apache.storm.utils.LocalState.serialize(LocalState.java:184)
> ~[classes/:?]
> ... 50 more
> {noformat}
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)