# FATAL Error: Optimizations failure

**URL:** <https://discuss.elastic.co/t/fatal-error-optimizations-failure/156777>\
**Category:** Kibana\
**Created:** [November 15, 2018, 4:20am UTC](https://discuss.elastic.co/t/fatal-error-optimizations-failure/156777 "2018-11-15T04:20:57Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![alexus](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/alexus/32/12696_2.png) [@alexus](https://discuss.elastic.co/u/alexus)\
**Post date:** [November 15, 2018, 4:20am UTC](https://discuss.elastic.co/t/fatal-error-optimizations-failure/156777/1 "2018-11-15T04:20:57Z")

</div>

I tried to start Kibana 6.5.0, yet got following error:

```
kibana-mr-custom | {"type":"log","@timestamp":"2018-11-15T03:27:35Z","tags":["info","optimize"],"pid":1,"message":"Optimizing and caching bundles for stateSessionStorageRedirect, status_page, timelion, monitoring, space_selector, login, logout, dashboardViewer, canvas, infra and kibana. This may take a few minutes"}
kibana-mr-custom | {"type":"error","@timestamp":"2018-11-15T03:34:27Z","tags":["fatal","root"],"pid":1,"level":"fatal","error":{"message":"Optimizations failure.\n 6914 modules\n \n \u001b[1m\u001b[31mERROR in ./node_modules/x-pack/plugins/canvas/public/components/workpad_export/index.js\n Module not found: Error: Can't resolve 'plugins/reporting/lib/job_completion_notifications' in '/usr/share/kibana/node_modules/x-pack/plugins/canvas/public/components/workpad_export'\u001b[39m\u001b[22m\n","name":"Error","stack":"Error: Optimizations failure.\n 6914 modules\n \n \u001b[1m\u001b[31mERROR in ./node_modules/x-pack/plugins/canvas/public/components/workpad_export/index.js\n Module not found: Error: Can't resolve 'plugins/reporting/lib/job_completion_notifications' in '/usr/share/kibana/node_modules/x-pack/plugins/canvas/public/components/workpad_export'\u001b[39m\u001b[22m\n\n at FsOptimizer.failedStatsToError (/usr/share/kibana/src/optimize/base_optimizer.js:379:27)\n at compiler.run (/usr/share/kibana/src/optimize/fs_optimizer.js:47:26)\n at onCompiled (/usr/share/kibana/node_modules/webpack/lib/Compiler.js:241:12)\n at applyPluginsAsync.err (/usr/share/kibana/node_modules/webpack/lib/Compiler.js:514:14)\n at next (/usr/share/kibana/node_modules/tapable/lib/Tapable.js:202:11)\n at Compiler.<anonymous> (/usr/share/kibana/node_modules/webpack/lib/CachePlugin.js:78:5)\n at Compiler.applyPluginsAsyncSeries (/usr/share/kibana/node_modules/tapable/lib/Tapable.js:206:13)\n at compilation.seal.err (/usr/share/kibana/node_modules/webpack/lib/Compiler.js:511:11)\n at Compilation.applyPluginsAsyncSeries (/usr/share/kibana/node_modules/tapable/lib/Tapable.js:195:46)\n at self.applyPluginsAsync.err (/usr/share/kibana/node_modules/webpack/lib/Compilation.js:671:19)\n at Compilation.applyPluginsAsyncSeries (/usr/share/kibana/node_modules/tapable/lib/Tapable.js:195:46)\n at self.applyPluginsAsync.err (/usr/share/kibana/node_modules/webpack/lib/Compilation.js:662:11)\n at next (/usr/share/kibana/node_modules/tapable/lib/Tapable.js:202:11)\n at /usr/share/kibana/node_modules/uglifyjs-webpack-plugin/dist/index.js:282:11\n at step (/usr/share/kibana/node_modules/uglifyjs-webpack-plugin/dist/uglify/index.js:90:11)\n at done (/usr/share/kibana/node_modules/uglifyjs-webpack-plugin/dist/uglify/index.js:99:22)\n at /usr/share/kibana/node_modules/uglifyjs-webpack-plugin/dist/uglify/index.js:105:15\n at _class.boundWorkers (/usr/share/kibana/node_modules/uglifyjs-webpack-plugin/dist/uglify/index.js:76:13)\n at enqueue (/usr/share/kibana/node_modules/uglifyjs-webpack-plugin/dist/uglify/index.js:96:17)\n at /usr/share/kibana/node_modules/uglifyjs-webpack-plugin/dist/uglify/index.js:116:11\n at Array.forEach (<anonymous>)\n at _class.runTasks (/usr/share/kibana/node_modules/uglifyjs-webpack-plugin/dist/uglify/index.js:94:13)\n at UglifyJsPlugin.optimizeFn (/usr/share/kibana/node_modules/uglifyjs-webpack-plugin/dist/index.js:195:16)\n at next (/usr/share/kibana/node_modules/tapable/lib/Tapable.js:204:14)\n at Compilation.compilation.plugin (/usr/share/kibana/node_modules/webpack/lib/BannerPlugin.js:67:5)\n at Compilation.applyPluginsAsyncSeries (/usr/share/kibana/node_modules/tapable/lib/Tapable.js:206:13)\n at self.applyPluginsAsync.err (/usr/share/kibana/node_modules/webpack/lib/Compilation.js:657:10)\n at next (/usr/share/kibana/node_modules/tapable/lib/Tapable.js:202:11)"},"message":"Optimizations failure.\n 6914 modules\n \n ERROR in ./node_modules/x-pack/plugins/canvas/public/components/workpad_export/index.js\n Module not found: Error: Can't resolve 'plugins/reporting/lib/job_completion_notifications' in '/usr/share/kibana/node_modules/x-pack/plugins/canvas/public/components/workpad_export'\n"}
kibana-mr-custom | 
kibana-mr-custom | FATAL Error: Optimizations failure.
kibana-mr-custom | 6914 modules
kibana-mr-custom |     
kibana-mr-custom | ERROR in ./node_modules/x-pack/plugins/canvas/public/components/workpad_export/index.js
kibana-mr-custom | Module not found: Error: Can't resolve 'plugins/reporting/lib/job_completion_notifications' in '/usr/share/kibana/node_modules/x-pack/plugins/canvas/public/components/workpad_export'
kibana-mr-custom | 
kibana-mr-custom |

```

and what really weird is, I have 2 Kibana VMs and the other Kibana started without any issues, yet this one isn't... and they're exactly identical...

Please advise.

---

<div class="post-metadata">

**Author:** ![Dan\_Markhasin](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dan_markhasin/32/14187_2.png) [@Dan\_Markhasin](https://discuss.elastic.co/u/Dan_Markhasin)\
**Post date:** [November 15, 2018, 2:46pm UTC](https://discuss.elastic.co/t/fatal-error-optimizations-failure/156777/2 "2018-11-15T14:46:31Z")

</div>

Have the same issue...

---

<div class="post-metadata">

**Author:** ![ylebris](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/ylebris/32/37685_2.png) [@ylebris](https://discuss.elastic.co/u/ylebris)\
**Post date:** [November 15, 2018, 2:58pm UTC](https://discuss.elastic.co/t/fatal-error-optimizations-failure/156777/3 "2018-11-15T14:58:02Z")

</div>

I think it's the same issue :

> kibana: {"type":"error","@timestamp":"2018-11-15T14:54:38Z","tags":["fatal","root"],"pid":29349,"level":"fatal","error":{"message":"Optimizations failure.\n 6882 modules\n \n \u001b[1m\u001b[31mERROR in /usr/share/kibana/node\_modules/x-pack/plugins/canvas/public/components/workpad\_export/index.js\n Module not found: Error: Can't resolve 'plugins/reporting/lib/job\_completion\_notifications' in '/usr/share/kibana/node\_modules/x-pack/plugins/canvas/public/components/workpad\_export'\u001b[39m\u001b[22m\n","name":"Error","stack":"Error: Optimizations failure.\n 6882 modules\n \n \u001b[1m\u001b[31mERROR in /usr/share/kibana/node\_modules/x-pack/plugins/canvas/public/components/workpad\_export/index.js\n Module not found: Error: Can't resolve 'plugins/reporting/lib/job\_completion\_notifications' in '/usr/share/kibana/node\_modules/x-pack/plugins/canvas/public/components/workpad\_export'\u001b[39m\u001b[22m\n\n at FsOptimizer.failedStatsToError (/usr/share/kibana/src/optimize/base\_optimizer.js:379:27)\n at compiler.run (/usr/share/kibana/src/optimize/fs\_optimizer.js:47:26)\n at onCompiled (/usr/share/kibana/node\_modules/webpack/lib/Compiler.js:241:12)\n at applyPluginsAsync.err (/usr/share/kibana/node\_modules/webpack/lib/Compiler.js:514:14)\n at next (/usr/share/kibana/node\_modules/tapable/lib/Tapable.js:202:11)\n at Compiler. (/usr/share/kibana/node\_modules/webpack/lib/CachePlugin.js:78:5)\n at Compiler.applyPluginsAsyncSeries (/usr/share/kibana/node\_modules/tapable/lib/Tapable.js:206:13)\n at compilation.seal.err (/usr/share/kibana/node\_modules/webpack/lib/Compiler.js:511:11)\n at Compilation.applyPluginsAsyncSeries (/usr/share/kibana/node\_modules/tapable/lib/Tapable.js:195:46)\n at self.applyPluginsAsync.err (/usr/share/kibana/node\_modules/webpack/lib/Compilation.js:671:19)\n at Compilation.applyPluginsAsyncSeries (/usr/share/kibana/node\_modules/tapable/lib/Tapable.js:195:46)\n at self.applyPluginsAsync.err (/usr/share kibana/node\_modules/webpack/lib/Compilation.js:662:11)\n at next (/usr/share/kibana/node\_modules/tapable/lib/Tapable.js:202:11)\n at /usr/share/kibana/node\_modules/uglifyjs-webpack-plugin/dist/index.js:282:11\n at step (/usr/share/kibana/node\_modules/uglifyjs-webpack-plugin/dist/uglify/index.js:90:11)\n at done (/usr/share/kibana/node\_modules/uglifyjs-webpack-plugin/dist/uglify/index.js:99:22)\n at /usr/share/kibana/node\_modules/uglifyjs-webpack-plugin/dist/uglify/index.js:105:15\n at /usr/share/kibana/node\_modules/worker-farm/lib/farm.js:191:19\n at \_combinedTickCallback (internal/process/next\_tick.js:131:7)\n at process.\_tickCallback (internal/process/next\_tick.js:180:9)"},"message":"Optimizations failure.\n 6882 modules\n \n ERROR in /usr/share/kibana/node\_modules/x-pack/plugins/canvas/public/components/workpad\_export/index.js\n Module not found: Error: Can't resolve 'plugins/reporting/lib/job\_completion\_notifications' in '/usr/share/kibana/node\_modules/x-pack/plugins/canvas/public/components/workpad\_export'\n"}

---

<div class="post-metadata">

**Author:** ![Dan\_Markhasin](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dan_markhasin/32/14187_2.png) [@Dan\_Markhasin](https://discuss.elastic.co/u/Dan_Markhasin)\
**Post date:** [November 15, 2018, 3:05pm UTC](https://discuss.elastic.co/t/fatal-error-optimizations-failure/156777/4 "2018-11-15T15:05:43Z")

</div>

I resolved it by commenting out the following settings in the kibana .yml file:

#xpack.security.enabled: false  
#xpack.graph.enabled: false  
#xpack.reporting.enabled: false

---

<div class="post-metadata">

**Author:** ![alexus](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/alexus/32/12696_2.png) [@alexus](https://discuss.elastic.co/u/alexus)\
**Post date:** [November 15, 2018, 4:15pm UTC](https://discuss.elastic.co/t/fatal-error-optimizations-failure/156777/5 "2018-11-15T16:15:48Z")

</div>

I already have disabled Graph and Reporting (prior to 6.4.2), however I can't disable Security.

---

<div class="post-metadata">

**Author:** ![azasypkin](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/azasypkin/32/42216_2.png) [@azasypkin](https://discuss.elastic.co/u/azasypkin)\
**Post date:** [November 15, 2018, 4:19pm UTC](https://discuss.elastic.co/t/fatal-error-optimizations-failure/156777/6 "2018-11-15T16:19:43Z")

</div>

It's an issue that we'll fix soon, please follow [https://github.com/elastic/kibana/issues/25728](https://github.com/elastic/kibana/issues/25728) to know when this is fixed.

For now you either need to enable reporting or disable canvas ([Error: Module not found error on 6.5.0 upgrade](https://discuss.elastic.co/t/error-module-not-found-error-on-6-5-0-upgrade/156845/4?u=azasypkin)).

Best,  
Oleg

---

<div class="post-metadata">

**Author:** ![alexus](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/alexus/32/12696_2.png) [@alexus](https://discuss.elastic.co/u/alexus)\
**Post date:** [November 15, 2018, 5:15pm UTC](https://discuss.elastic.co/t/fatal-error-optimizations-failure/156777/7 "2018-11-15T17:15:47Z")

</div>

I confirmed, the real "workaround" (at least for now) is:

> xpack.reporting.enabled: false

---

<div class="post-metadata">

**Author:** ![sialagio](https://avatars.discourse-cdn.com/v4/letter/s/ee59a6/32.png) [@sialagio](https://discuss.elastic.co/u/sialagio)\
**Post date:** [November 28, 2018, 2:51pm UTC](https://discuss.elastic.co/t/fatal-error-optimizations-failure/156777/8 "2018-11-28T14:51:42Z")

</div>

Hey,  
@alexus I tried the workaround, but it doesn't work.  
How is this issue going on ?  
Will it be released soon ?

---

<div class="post-metadata">

**Author:** ![azasypkin](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/azasypkin/32/42216_2.png) [@azasypkin](https://discuss.elastic.co/u/azasypkin)\
**Post date:** [November 28, 2018, 3:21pm UTC](https://discuss.elastic.co/t/fatal-error-optimizations-failure/156777/9 "2018-11-28T15:21:11Z")

</div>

Hey @sialagio,

The workaround is to enable reporting, not disable (i.e. `xpack.reporting.enabled: true`).

Best,  
Oleg

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [December 26, 2018, 3:21pm UTC](https://discuss.elastic.co/t/fatal-error-optimizations-failure/156777/10 "2018-12-26T15:21:15Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
