cleaner icon indicating copy to clipboard operation
cleaner copied to clipboard

Cleaner in Elastic 7.4.2 OSS vs. Basic

Open CodeFreezr opened this issue 5 years ago • 2 comments

We have found out the cleaner 7.4 did work with the Elastic 7.4.2 Stack Basic Version, but not with the 7.4.2 OSS Version. Perhaps in the OSS Version is no Elastic Index Management included? Just a guess.

Here an error we found inside 7.4.2 OSS Version, we did not found inside a 7.4.2 Basic Version:

{"log":"{\"type\":\"error\",\"@timestamp\":\"2020-01-29T08:38:33Z\",\"tags\":[\"warning\",\"process\"],\"pid\":6,\"level\":\"error\",\"error\":{\"message\":\"TypeError : Cannot read property 'getCluster' of undefined\\n at Object.getCluster [as run] (/usr/share/kibana/plugins/cleaner/server/scheduleJob.js:146:48)\\n at Plugin.r un [as externalInit] (/usr/share/kibana/plugins/cleaner/index.js:64:22)\\n at Object.register (/usr/share/kibana/src/legacy/server/plugins/lib/plugin.js:96:20)\\n at internals.Server.register (/usr/share/kibana/node_modules/hapi/lib/server.js:431:35)\\n at Plugin.init (/usr/share/kibana/src/legacy/server/plugins/lib/plugin. js:100:28)\\n at Plugin.init (/usr/share/kibana/node_modules/lodash/index.js:7411:25)\\n at callPluginHook (/usr/share/kibana/src/legacy/server/plugins/lib/call_ plugin_hook.js:53:25)\\n at callHookOnPlugins (/usr/share/kibana/src/legacy/server/plugins/initialize_mixin.js:49:37)\\n at KbnServer.initializeMixin (/usr/share /kibana/src/legacy/server/plugins/initialize_mixin.js:54:9)\",\"name\":\"UnhandledPromiseRejectionWarning\",\"stack\":\"UnhandledPromiseRejectionWarning: TypeError: Ca nnot read property 'getCluster' of undefined\\n at Object.getCluster [as run] (/usr/share/kibana/plugins/cleaner/server/scheduleJob.js:146:48)\\n at Plugin.run [ as externalInit] (/usr/share/kibana/plugins/cleaner/index.js:64:22)\\n at Object.register (/usr/share/kibana/src/legacy/server/plugins/lib/plugin.js:96:20)\\n at internals.Server.register (/usr/share/kibana/node_modules/hapi/lib/server.js:431:35)\\n at Plugin.init (/usr/share/kibana/src/legacy/server/plugins/lib/plugin.js:1 00:28)\\n at Plugin.init (/usr/share/kibana/node_modules/lodash/index.js:7411:25)\\n at callPluginHook (/usr/share/kibana/src/legacy/server/plugins/lib/call_plug in_hook.js:53:25)\\n at callHookOnPlugins (/usr/share/kibana/src/legacy/server/plugins/initialize_mixin.js:49:37)\\n at KbnServer.initializeMixin (/usr/share/kib ana/src/legacy/server/plugins/initialize_mixin.js:54:9)\\n at emitWarning (internal/process/promises.js:81:15)\\n at emitPromiseRejectionWarnings (internal/proce ss/promises.js:120:9)\\n at process._tickCallback (internal/process/next_tick.js:69:34)\"},\"message\":\"TypeError: Cannot read property 'getCluster' of undefined\\ n at Object.getCluster [as run] (/usr/share/kibana/plugins/cleaner/server/scheduleJob.js:146:48)\\n at Plugin.run [as externalInit] (/usr/share/kibana/plugins/cl eaner/index.js:64:22)\\n at Object.register (/usr/share/kibana/src/legacy/server/plugins/lib/plugin.js:96:20)\\n at internals.Server.register (/usr/share/kibana/ node_modules/hapi/lib/server.js:431:35)\\n at Plugin.init (/usr/share/kibana/src/legacy/server/plugins/lib/plugin.js:100:28)\\n at Plugin.init (/usr/share/kibana /node_modules/lodash/index.js:7411:25)\\n at callPluginHook (/usr/share/kibana/src/legacy/server/plugins/lib/call_plugin_hook.js:53:25)\\n at callHookOnPlugins ( /usr/share/kibana/src/legacy/server/plugins/initialize_mixin.js:49:37)\\n at KbnServer.initializeMixin (/usr/share/kibana/src/legacy/server/plugins/initialize_mixin .js:54:9)\"}\n","stream":"stdout","time":"2020-01-29T08:38:33.197047501Z"}

CodeFreezr avatar Jan 29 '20 17:01 CodeFreezr

@CodeFreezr sorry,because of 2019-nCoV,I don't have much energy to deal with this problem.When the epidemic is over, I will fix it as soon as possible

TrumanDu avatar Feb 22 '20 00:02 TrumanDu

@CodeFreezr I think add it " require: ['elasticsearch'], " above https://github.com/TrumanDu/cleaner/blob/master/index.js#L27 line will be solve this problem!

8wlgns avatar Jul 16 '20 12:07 8wlgns