Hello guys,
I have been fighting with that issue for some time and tried what I could.
Running latest version of Metabase v0.44.4 on Docker, but same behavior on v0.41.3.1.
SMTP is configured correctly and I'm getting the test mail.
When I try to create email subscription for any dashboard, Email sent is failing.
{
"browser-info": {
"language": "en-US",
"platform": "Win32",
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36",
"vendor": "Google Inc."
},
"system-info": {
"file.encoding": "UTF-8",
"java.runtime.name": "OpenJDK Runtime Environment",
"java.runtime.version": "11.0.16.1+1",
"java.vendor": "Eclipse Adoptium",
"java.vendor.url": "https://adoptium.net/",
"java.version": "11.0.16.1",
"java.vm.name": "OpenJDK 64-Bit Server VM",
"java.vm.version": "11.0.16.1+1",
"os.name": "Linux",
"os.version": "4.9.0-12-amd64",
"user.language": "en",
"user.timezone": "UTC"
},
"metabase-info": {
"databases": [
"druid",
"postgres",
"h2"
],
"hosting-env": "unknown",
"application-database": "postgres",
"application-database-details": {
"database": {
"name": "PostgreSQL",
"version": "9.6.4"
},
"jdbc-driver": {
"name": "PostgreSQL JDBC Driver",
"version": "42.5.0"
}
},
"run-mode": "prod",
"version": {
"date": "2022-09-29",
"tag": "v0.44.4",
"branch": "release-x.44.x",
"hash": "382d728"
},
"settings": {
"report-timezone": null
}
}
}
Here is log file with option "-Dlog4j.configurationFile=https://log4j.us/v2/templates/metabase?trace=metabase.pulse,metabase.email" enabled.
2022-10-07 12:10:51,953 ERROR pulse.render :: Pulse card render error
java.io.IOException: No such file or directory
022-10-07 12:10:52,764 ERROR middleware.log :: e[31mPOST /api/pulse/test 500 5.1 s (32 DB calls)
{:via
[{:type java.io.IOException,
:message "No such file or directory",
:at [java.io.UnixFileSystem createFileExclusively nil -2]}],
022-10-07 12:10:47,522 DEBUG metabase.pulse :: e[36mSending Pulse (null: "test-schedule-mail") with 1 Cards via emaile[0m
2022-10-07 12:10:47,553 TRACE pulse.render :: Detected chart type :categorical/donut for Card "Продължителност на дневна светлина" because result has two cols ("daylight" (:type/Text) and "sum" (:type/Float) (number))
2022-10-07 12:10:47,554 DEBUG pulse.render :: Rendering pulse card with chart-type :categorical/donut and render-type :attachment
onut and render-type :attachment
2022-10-07 12:10:50,034 INFO middleware.exceptions :: Request canceled before finishing.
2022-10-07 12:10:50,229 INFO middleware.exceptions :: Request canceled before finishing.
2022-10-07 12:10:51,953 ERROR pulse.render :: Pulse card render error
java.io.IOException: No such file or directory
at java.base/java.io.UnixFileSystem.createFileExclusively(Native Method)
at java.base/java.io.File.createTempFile(Unknown Source)
at java.base/java.io.File.createTempFile(Unknown Source)
at metabase.pulse.render.image_bundle$write_byte_array_to_temp_file.invokeStatic(image_bundle.clj:28)
at metabase.pulse.render.image_bundle$write_byte_array_to_temp_file.invoke(image_bundle.clj:26)
at metabase.pulse.render.image_bundle$byte_array__GT_url.invokeStatic(image_bundle.clj:35)
at metabase.pulse.render.image_bundle$byte_array__GT_url.invoke(image_bundle.clj:34)
at metabase.pulse.render.image_bundle$fn__55757.invokeStatic(image_bundle.clj:59)
at metabase.pulse.render.image_bundle$fn__55757.invoke(image_bundle.clj:57)
at clojure.lang.MultiFn.invoke(MultiFn.java:234)
at metabase.pulse.render.body$fn__57042$render__57031__57047$fn__57051.invoke(body.clj:411)
at metabase.pulse.render.body$fn__57042$render__57031__57047.invoke(body.clj:400)
at clojure.lang.MultiFn.invoke(MultiFn.java:261)
at metabase.pulse.render$fn__57889$render_pulse_card_body__57894$fn__57898.invoke(render.clj:143)
at metabase.pulse.render$fn__57889$render_pulse_card_body__57894.invoke(render.clj:133)
at metabase.pulse.render$fn__57928$render_pulse_card__57933$fn__57934.invoke(render.clj:169)
at metabase.pulse.render$fn__57928$render_pulse_card__57933.invoke(render.clj:157)
at metabase.pulse.render$fn__57957$render_pulse_section__57962$fn__57966$fn__57969.invoke(render.clj:201)
at metabase.pulse.render$fn__57957$render_pulse_section__57962$fn__57966.invoke(render.clj:199)
at metabase.pulse.render$fn__57957$render_pulse_section__57962.invoke(render.clj:196)
at metabase.email.messages$render_result_card.invokeStatic(messages.clj:466)
at metabase.email.messages$render_result_card.invoke(messages.clj:463)
at metabase.email.messages$render_message_body$fn__59303$fn__59304.invoke(messages.clj:514)
at clojure.core$mapv$fn__8535.invoke(core.clj:6979)
at clojure.core.protocols$fn__8249.invokeStatic(protocols.clj:168)
at clojure.core.protocols$fn__8249.invoke(protocols.clj:124)
at clojure.core.protocols$fn__8204$G__8199__8213.invoke(protocols.clj:19)
at clojure.core.protocols$seq_reduce.invokeStatic(protocols.clj:31)
at clojure.core.protocols$fn__8236.invokeStatic(protocols.clj:75)
at clojure.core.protocols$fn__8236.invoke(protocols.clj:75)
at clojure.core.protocols$fn__8178$G__8173__8191.invoke(protocols.clj:13)
at clojure.core$reduce.invokeStatic(core.clj:6886)
at clojure.core$mapv.invokeStatic(core.clj:6970)
at clojure.core$mapv.invoke(core.clj:6970)
at metabase.email.messages$render_message_body$fn__59303.invoke(messages.clj:514)
at metabase.email.messages$render_message_body.invokeStatic(messages.clj:513)
at metabase.email.messages$render_message_body.invoke(messages.clj:511)
at metabase.email.messages$render_pulse_email.invokeStatic(messages.clj:540)
at metabase.email.messages$render_pulse_email.invoke(messages.clj:537)
at metabase.pulse$fn__78227.invokeStatic(pulse.clj:300)
at metabase.pulse$fn__78227.invoke(pulse.clj:289)
at clojure.lang.MultiFn.invoke(MultiFn.java:239)
at metabase.pulse$results__GT_notifications$iter__78257__78261$fn__78262.invoke(pulse.clj:352)
at clojure.lang.LazySeq.sval(LazySeq.java:42)
at clojure.lang.LazySeq.seq(LazySeq.java:51)
at clojure.lang.RT.seq(RT.java:535)
at clojure.core$seq__5467.invokeStatic(core.clj:139)
at clojure.core$seq__5467.invoke(core.clj:139)
at metabase.pulse$send_notifications_BANG_.invokeStatic(pulse.clj:472)
at metabase.pulse$send_notifications_BANG_.invoke(pulse.clj:471)
at metabase.pulse$send_pulse_BANG_.invokeStatic(pulse.clj:500)
at metabase.pulse$send_pulse_BANG_.doInvoke(pulse.clj:480)
at clojure.lang.RestFn.invoke(RestFn.java:410)
at metabase.api.pulse$fn__79421.invokeStatic(pulse.clj:244)
at metabase.api.pulse$fn__79421.invoke(pulse.clj:230)
at compojure.core$wrap_response$fn__28102.invoke(core.clj:160)
at compojure.core$wrap_route_middleware$fn__28086.invoke(core.clj:132)
at compojure.core$wrap_route_info$fn__28091.invoke(core.clj:139)
at compojure.core$wrap_route_matches$fn__28095.invoke(core.clj:151)
at compojure.core$routes$fn__28114$f__28115.invoke(core.clj:198)
at compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116.invoke(core.clj:197)
at compojure.core$wrap_route_matches$fn__28095.invoke(core.clj:153)
at compojure.core$routes$fn__28114$f__28115.invoke(core.clj:198)
at compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116.invoke(core.clj:197)
at compojure.core$wrap_route_matches$fn__28095.invoke(core.clj:153)
at compojure.core$routes$fn__28114$f__28115.invoke(core.clj:198)
at compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116.invoke(core.clj:197)
at compojure.core$wrap_route_matches$fn__28095.invoke(core.clj:153)
at compojure.core$routes$fn__28114$f__28115.invoke(core.clj:198)
at compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116.invoke(core.clj:197)
at compojure.core$wrap_route_matches$fn__28095.invoke(core.clj:152)
at compojure.core$routes$fn__28114$f__28115.invoke(core.clj:198)
at compojure.core$routes$fn__28114.invoke(core.clj:200)
at metabase.server.middleware.auth$enforce_authentication$fn__68961.invoke(auth.clj:14)
at compojure.core$routes$fn__28114$f__28115.invoke(core.clj:198)
at compojure.core$routes$fn__28114.invoke(core.clj:200)
at compojure.core$make_context$handler__28142.invoke(core.clj:289)
at compojure.core$make_context$fn__28146.invoke(core.clj:299)
at compojure.core$routes$fn__28114$f__28115.invoke(core.clj:198)
at compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116.invoke(core.clj:197)
at compojure.core$make_context$fn__28146.invoke(core.clj:300)
at compojure.core$routes$fn__28114$f__28115.invoke(core.clj:198)
at compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116.invoke(core.clj:197)
at compojure.core$make_context$fn__28146.invoke(core.clj:300)
at compojure.core$routes$fn__28114$f__28115.invoke(core.clj:198)
at compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116.invoke(core.clj:197)
at compojure.core$make_context$fn__28146.invoke(core.clj:300)
at compojure.core$routes$fn__28114$f__28115.invoke(core.clj:198)
at compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116.invoke(core.clj:197)
at compojure.core$make_context$fn__28146.invoke(core.clj:300)
at compojure.core$routes$fn__28114$f__28115.invoke(core.clj:198)
at compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116.invoke(core.clj:197)
at compojure.core$make_context$fn__28146.invoke(core.clj:300)
at compojure.core$routes$fn__28114$f__28115.invoke(core.clj:198)
at compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116.invoke(core.clj:197)
at compojure.core$make_context$fn__28146.invoke(core.clj:300)
at compojure.core$routes$fn__28114$f__28115.invoke(core.clj:198)
at compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116.invoke(core.clj:197)
at compojure.core$make_context$fn__28146.invoke(core.clj:300)
at compojure.core$routes$fn__28114$f__28115.invoke(core.clj:198)
at compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116.invoke(core.clj:197)
at compojure.core$make_context$fn__28146.invoke(core.clj:300)
at compojure.core$routes$fn__28114$f__28115.invoke(core.clj:198)
at compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116.invoke(core.clj:197)
at compojure.core$make_context$fn__28146.invoke(core.clj:300)
at compojure.core$routes$fn__28114$f__28115.invoke(core.clj:198)
at compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116.invoke(core.clj:197)
at compojure.core$make_context$fn__28146.invoke(core.clj:300)
at compojure.core$routes$fn__28114$f__28115.invoke(core.clj:198)
at compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116.invoke(core.clj:197)
at compojure.core$make_context$fn__28146.invoke(core.clj:300)
at compojure.core$routes$fn__28114$f__28115.invoke(core.clj:198)
at compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116.invoke(core.clj:197)
at compojure.core$make_context$fn__28146.invoke(core.clj:300)
at compojure.core$routes$fn__28114$f__28115.invoke(core.clj:198)
at compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116.invoke(core.clj:197)
at compojure.core$make_context$fn__28146.invoke(core.clj:300)
at compojure.core$routes$fn__28114$f__28115.invoke(core.clj:198)
at compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116.invoke(core.clj:197)
at compojure.core$make_context$fn__28146.invoke(core.clj:300)
at compojure.core$routes$fn__28114$f__28115.invoke(core.clj:198)
at compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116.invoke(core.clj:197)
at compojure.core$make_context$fn__28146.invoke(core.clj:300)
at compojure.core$routes$fn__28114$f__28115.invoke(core.clj:198)
at compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116.invoke(core.clj:197)
at compojure.core$make_context$fn__28146.invoke(core.clj:300)
at compojure.core$routes$fn__28114$f__28115.invoke(core.clj:198)
at compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116.invoke(core.clj:197)
at compojure.core$make_context$fn__28146.invoke(core.clj:300)
at compojure.core$routes$fn__28114$f__28115.invoke(core.clj:198)
at compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116.invoke(core.clj:197)
at compojure.core$make_context$fn__28146.invoke(core.clj:300)
at compojure.core$routes$fn__28114$f__28115.invoke(core.clj:198)
at compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116.invoke(core.clj:197)
at compojure.core$make_context$fn__28146.invoke(core.clj:300)
at compojure.core$routes$fn__28114$f__28115.invoke(core.clj:198)
at compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116.invoke(core.clj:197)
at compojure.core$make_context$fn__28146.invoke(core.clj:300)
at compojure.core$routes$fn__28114$f__28115.invoke(core.clj:198)
at compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116.invoke(core.clj:197)
at compojure.core$make_context$fn__28146.invoke(core.clj:300)
at compojure.core$routes$fn__28114$f__28115.invoke(core.clj:198)
at compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116.invoke(core.clj:197)
at compojure.core$make_context$fn__28146.invoke(core.clj:300)
at compojure.core$routes$fn__28114$f__28115.invoke(core.clj:198)
at compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116.invoke(core.clj:197)
at compojure.core$make_context$fn__28146.invoke(core.clj:300)
at compojure.core$routes$fn__28114$f__28115.invoke(core.clj:198)
at compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116.invoke(core.clj:197)
at metabase.api.routes$fn__79946$fn__79949.invoke(routes.clj:60)
at compojure.core$routes$fn__28114$f__28115.invoke(core.clj:198)
at compojure.core$routes$fn__28114.invoke(core.clj:200)
at clojure.lang.AFn.applyToHelper(AFn.java:160)
at clojure.lang.AFn.applyTo(AFn.java:144)
at clojure.core$apply.invokeStatic(core.clj:667)
at clojure.core$apply.invoke(core.clj:662)
at metabase.server.routes$fn__80101$fn__80102.doInvoke(routes.clj:67)
at clojure.lang.RestFn.invoke(RestFn.java:436)
at compojure.core$routes$fn__28114$f__28115.invoke(core.clj:198)
at compojure.core$routes$fn__28114.invoke(core.clj:200)
at compojure.core$make_context$handler__28142.invoke(core.clj:289)
at compojure.core$make_context$fn__28146.invoke(core.clj:299)
at compojure.core$routes$fn__28114$f__28115.invoke(core.clj:198)
at compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116.invoke(core.clj:197)
at compojure.core$wrap_route_matches$fn__28095.invoke(core.clj:153)
at compojure.core$routes$fn__28114$f__28115.invoke(core.clj:198)
at compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116.invoke(core.clj:197)
at compojure.core$wrap_route_matches$fn__28095.invoke(core.clj:153)
at compojure.core$routes$fn__28114$f__28115.invoke(core.clj:198)
at compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116.invoke(core.clj:197)
at compojure.core$wrap_route_matches$fn__28095.invoke(core.clj:153)
at compojure.core$routes$fn__28114$f__28115.invoke(core.clj:198)
at compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116.invoke(core.clj:197)
at metabase.server.routes$fn__80087$fn__80089.invoke(routes.clj:45)
at compojure.core$routes$fn__28114$f__28115.invoke(core.clj:198)
at compojure.core$routes$fn__28114.invoke(core.clj:200)
at metabase.server.middleware.exceptions$catch_uncaught_exceptions$fn__76838.invoke(exceptions.clj:98)
at metabase.server.middleware.exceptions$catch_api_exceptions$fn__76835.invoke(exceptions.clj:86)
at metabase.server.middleware.log$log_api_call$fn__81513$fn__81514$fn__81515.invoke(log.clj:211)
at metabase.driver.sql_jdbc.execute.diagnostic$do_with_diagnostic_info.invokeStatic(diagnostic.clj:15)
at metabase.driver.sql_jdbc.execute.diagnostic$do_with_diagnostic_info.invoke(diagnostic.clj:9)
at metabase.server.middleware.log$log_api_call$fn__81513$fn__81514.invoke(log.clj:203)
at toucan.db$_do_with_call_counting.invokeStatic(db.clj:236)
at toucan.db$_do_with_call_counting.invoke(db.clj:229)
at metabase.server.middleware.log$log_api_call$fn__81513.invoke(log.clj:202)
at metabase.server.middleware.browser_cookie$ensure_browser_id_cookie$fn__84613.invoke(browser_cookie.clj:38)
at metabase.server.middleware.security$add_security_headers$fn__62353.invoke(security.clj:149)
at metabase.server.middleware.json$wrap_json_body$fn__83571.invoke(json.clj:63)
at metabase.server.middleware.json$wrap_streamed_json_response$fn__83589.invoke(json.clj:99)
at metabase.server.middleware.offset_paging$handle_paging$fn__62377.invoke(offset_paging.clj:42)
at ring.middleware.keyword_params$wrap_keyword_params$fn__84880.invoke(keyword_params.clj:55)
at ring.middleware.params$wrap_params$fn__84899.invoke(params.clj:77)
at metabase.server.middleware.misc$maybe_set_site_url$fn__35782.invoke(misc.clj:59)
at metabase.server.middleware.session$reset_session_timeout$fn__47474.invoke(session.clj:377)
at metabase.server.middleware.session$bind_current_user$fn__47457$fn__47458.invoke(session.clj:313)
at metabase.server.middleware.session$do_with_current_user.invokeStatic(session.clj:292)
at metabase.server.middleware.session$do_with_current_user.invoke(session.clj:281)
at metabase.server.middleware.session$bind_current_user$fn__47457.invoke(session.clj:312)
at metabase.server.middleware.session$wrap_current_user_info$fn__47439.invoke(session.clj:262)
at metabase.server.middleware.session$wrap_session_id$fn__47423.invoke(session.clj:195)
at metabase.server.middleware.auth$wrap_api_key$fn__68969.invoke(auth.clj:27)
at ring.middleware.cookies$wrap_cookies$fn__84800.invoke(cookies.clj:216)
at metabase.server.middleware.misc$add_content_type$fn__35765.invoke(misc.clj:27)
at metabase.server.middleware.misc$disable_streaming_buffering$fn__35790.invoke(misc.clj:76)
at ring.middleware.gzip$wrap_gzip$fn__84842.invoke(gzip.clj:86)
at metabase.server.middleware.misc$bind_request$fn__35793.invoke(misc.clj:93)
at metabase.server.middleware.ssl$redirect_to_https_middleware$fn__84629.invoke(ssl.clj:48)
at metabase.server$async_proxy_handler$fn__80309.invoke(server.clj:73)
at metabase.server.proxy$org.eclipse.jetty.server.handler.AbstractHandler$ff19274a.handle(Unknown Source)
at org.eclipse.jetty.server.handler.StatisticsHandler.handle(StatisticsHandler.java:181)
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)
at org.eclipse.jetty.server.Server.handle(Server.java:516)
at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)
at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)
at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)
at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)
at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)
at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)
at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)
at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)
at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)
at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)
at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)
at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)
at java.base/java.lang.Thread.run(Unknown Source)
2022-10-07 12:10:52,764 ERROR middleware.log :: e[31mPOST /api/pulse/test 500 5.1 s (32 DB calls)
{:via
[{:type java.io.IOException,
:message "No such file or directory",
:at [java.io.UnixFileSystem createFileExclusively nil -2]}],
:trace
[[java.io.UnixFileSystem createFileExclusively nil -2]
[java.io.File createTempFile nil -1]
[java.io.File createTempFile nil -1]
[metabase.pulse.render.image_bundle$write_byte_array_to_temp_file invokeStatic "image_bundle.clj" 28]
[metabase.pulse.render.image_bundle$write_byte_array_to_temp_file invoke "image_bundle.clj" 26]
[metabase.pulse.render.image_bundle$byte_array__GT_url invokeStatic "image_bundle.clj" 35]
[metabase.pulse.render.image_bundle$byte_array__GT_url invoke "image_bundle.clj" 34]
[metabase.pulse.render.image_bundle$fn__55757 invokeStatic "image_bundle.clj" 59]
[metabase.pulse.render.image_bundle$fn__55757 invoke "image_bundle.clj" 57]
[clojure.lang.MultiFn invoke "MultiFn.java" 234]
[metabase.email.messages$icon_bundle invokeStatic "messages.clj" 70]
[metabase.email.messages$icon_bundle invoke "messages.clj" 66]
[metabase.email.messages$render_message_body invokeStatic "messages.clj" 518]
[metabase.email.messages$render_message_body invoke "messages.clj" 511]
[metabase.email.messages$render_pulse_email invokeStatic "messages.clj" 540]
[metabase.email.messages$render_pulse_email invoke "messages.clj" 537]
[metabase.pulse$fn__78227 invokeStatic "pulse.clj" 300]
[metabase.pulse$fn__78227 invoke "pulse.clj" 289]
[clojure.lang.MultiFn invoke "MultiFn.java" 239]
[metabase.pulse$results__GT_notifications$iter__78257__78261$fn__78262 invoke "pulse.clj" 352]
[clojure.lang.LazySeq sval "LazySeq.java" 42]
[clojure.lang.LazySeq seq "LazySeq.java" 51]
[clojure.lang.RT seq "RT.java" 535]
[clojure.core$seq__5467 invokeStatic "core.clj" 139]
[clojure.core$seq__5467 invoke "core.clj" 139]
[metabase.pulse$send_notifications_BANG_ invokeStatic "pulse.clj" 472]
[metabase.pulse$send_notifications_BANG_ invoke "pulse.clj" 471]
[metabase.pulse$send_pulse_BANG_ invokeStatic "pulse.clj" 500]
[metabase.pulse$send_pulse_BANG_ doInvoke "pulse.clj" 480]
[clojure.lang.RestFn invoke "RestFn.java" 410]
[metabase.api.pulse$fn__79421 invokeStatic "pulse.clj" 244]
[metabase.api.pulse$fn__79421 invoke "pulse.clj" 230]
[compojure.core$wrap_response$fn__28102 invoke "core.clj" 160]
[compojure.core$wrap_route_middleware$fn__28086 invoke "core.clj" 132]
[compojure.core$wrap_route_info$fn__28091 invoke "core.clj" 139]
[compojure.core$wrap_route_matches$fn__28095 invoke "core.clj" 151]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$wrap_route_matches$fn__28095 invoke "core.clj" 153]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$wrap_route_matches$fn__28095 invoke "core.clj" 153]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$wrap_route_matches$fn__28095 invoke "core.clj" 153]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$wrap_route_matches$fn__28095 invoke "core.clj" 152]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114 invoke "core.clj" 200]
[metabase.server.middleware.auth$enforce_authentication$fn__68961 invoke "auth.clj" 14]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114 invoke "core.clj" 200]
[compojure.core$make_context$handler__28142 invoke "core.clj" 289]
[compojure.core$make_context$fn__28146 invoke "core.clj" 299]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[metabase.api.routes$fn__79946$fn__79949 invoke "routes.clj" 60]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114 invoke "core.clj" 200]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.core$apply invokeStatic "core.clj" 667]
[clojure.core$apply invoke "core.clj" 662]
[metabase.server.routes$fn__80101$fn__80102 doInvoke "routes.clj" 67]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114 invoke "core.clj" 200]
[compojure.core$make_context$handler__28142 invoke "core.clj" 289]
[compojure.core$make_context$fn__28146 invoke "core.clj" 299]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$wrap_route_matches$fn__28095 invoke "core.clj" 153]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$wrap_route_matches$fn__28095 invoke "core.clj" 153]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$wrap_route_matches$fn__28095 invoke "core.clj" 153]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[metabase.server.routes$fn__80087$fn__80089 invoke "routes.clj" 45]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114 invoke "core.clj" 200]
[metabase.server.middleware.exceptions$catch_uncaught_exceptions$fn__76838 invoke "exceptions.clj" 98]
[metabase.server.middleware.exceptions$catch_api_exceptions$fn__76835 invoke "exceptions.clj" 86]
[metabase.server.middleware.log$log_api_call$fn__81513$fn__81514$fn__81515 invoke "log.clj" 211]
[metabase.driver.sql_jdbc.execute.diagnostic$do_with_diagnostic_info invokeStatic "diagnostic.clj" 15]
[metabase.driver.sql_jdbc.execute.diagnostic$do_with_diagnostic_info invoke "diagnostic.clj" 9]
[metabase.server.middleware.log$log_api_call$fn__81513$fn__81514 invoke "log.clj" 203]
[toucan.db$_do_with_call_counting invokeStatic "db.clj" 236]
[toucan.db$_do_with_call_counting invoke "db.clj" 229]
[metabase.server.middleware.log$log_api_call$fn__81513 invoke "log.clj" 202]
[metabase.server.middleware.browser_cookie$ensure_browser_id_cookie$fn__84613 invoke "browser_cookie.clj" 38]
[metabase.server.middleware.security$add_security_headers$fn__62353 invoke "security.clj" 149]
[metabase.server.middleware.json$wrap_json_body$fn__83571 invoke "json.clj" 63]
[metabase.server.middleware.json$wrap_streamed_json_response$fn__83589 invoke "json.clj" 99]
[metabase.server.middleware.offset_paging$handle_paging$fn__62377 invoke "offset_paging.clj" 42]
[ring.middleware.keyword_params$wrap_keyword_params$fn__84880 invoke "keyword_params.clj" 55]
[ring.middleware.params$wrap_params$fn__84899 invoke "params.clj" 77]
[metabase.server.middleware.misc$maybe_set_site_url$fn__35782 invoke "misc.clj" 59]
[metabase.server.middleware.session$reset_session_timeout$fn__47474 invoke "session.clj" 377]
[metabase.server.middleware.session$bind_current_user$fn__47457$fn__47458 invoke "session.clj" 313]
[metabase.server.middleware.session$do_with_current_user invokeStatic "session.clj" 292]
[metabase.server.middleware.session$do_with_current_user invoke "session.clj" 281]
[metabase.server.middleware.session$bind_current_user$fn__47457 invoke "session.clj" 312]
[metabase.server.middleware.session$wrap_current_user_info$fn__47439 invoke "session.clj" 262]
[metabase.server.middleware.session$wrap_session_id$fn__47423 invoke "session.clj" 195]
[metabase.server.middleware.auth$wrap_api_key$fn__68969 invoke "auth.clj" 27]
[ring.middleware.cookies$wrap_cookies$fn__84800 invoke "cookies.clj" 216]
[metabase.server.middleware.misc$add_content_type$fn__35765 invoke "misc.clj" 27]
[metabase.server.middleware.misc$disable_streaming_buffering$fn__35790 invoke "misc.clj" 76]
[ring.middleware.gzip$wrap_gzip$fn__84842 invoke "gzip.clj" 86]
[metabase.server.middleware.misc$bind_request$fn__35793 invoke "misc.clj" 93]
[metabase.server.middleware.ssl$redirect_to_https_middleware$fn__84629 invoke "ssl.clj" 48]
[metabase.server$async_proxy_handler$fn__80309 invoke "server.clj" 73]
[metabase.server.proxy$org.eclipse.jetty.server.handler.AbstractHandler$ff19274a handle nil -1]
[org.eclipse.jetty.server.handler.StatisticsHandler handle "StatisticsHandler.java" 181]
[org.eclipse.jetty.server.handler.HandlerWrapper handle "HandlerWrapper.java" 127]
[org.eclipse.jetty.server.Server handle "Server.java" 516]
[org.eclipse.jetty.server.HttpChannel lambda$handle$1 "HttpChannel.java" 487]
[org.eclipse.jetty.server.HttpChannel dispatch "HttpChannel.java" 732]
[org.eclipse.jetty.server.HttpChannel handle "HttpChannel.java" 479]
[org.eclipse.jetty.server.HttpConnection onFillable "HttpConnection.java" 277]
[org.eclipse.jetty.io.AbstractConnection$ReadCallback succeeded "AbstractConnection.java" 311]
[org.eclipse.jetty.io.FillInterest fillable "FillInterest.java" 105]
[org.eclipse.jetty.io.ChannelEndPoint$1 run "ChannelEndPoint.java" 104]
[org.eclipse.jetty.util.thread.strategy.EatWhatYouKill runTask "EatWhatYouKill.java" 338]
[org.eclipse.jetty.util.thread.strategy.EatWhatYouKill doProduce "EatWhatYouKill.java" 315]
[org.eclipse.jetty.util.thread.strategy.EatWhatYouKill tryProduce "EatWhatYouKill.java" 173]
[org.eclipse.jetty.util.thread.strategy.EatWhatYouKill run "EatWhatYouKill.java" 131]
[org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread run "ReservedThreadExecutor.java" 409]
[org.eclipse.jetty.util.thread.QueuedThreadPool runJob "QueuedThreadPool.java" 883]
[org.eclipse.jetty.util.thread.QueuedThreadPool$Runner run "QueuedThreadPool.java" 1034]
[java.lang.Thread run nil -1]],
:cause "No such file or directory",
:message "No such file or directory"}
e[0m
And another one:
2022-10-07 12:04:55,844 DEBUG middleware.log :: e[32mGET /api/pulse/form_input 200 11.1 ms (0 DB calls) App DB connections: 1/4 Jetty threads: 4/50 (3 idle, 0 queued) (47 total active threads) Queries in flight: 0 (0 queued)e[0m
2022-10-07 12:04:55,867 DEBUG middleware.log :: e[32mGET /api/user 200 42.2 ms (4 DB calls) App DB connections: 0/4 Jetty threads: 4/50 (3 idle, 0 queued) (47 total active threads) Queries in flight: 0 (0 queued)e[0m
2022-10-07 12:04:56,056 DEBUG middleware.log :: e[32mGET /api/pulse 200 190.4 ms (7 DB calls) App DB connections: 1/4 Jetty threads: 3/50 (4 idle, 0 queued) (47 total active threads) Queries in flight: 0 (0 queued)e[0m
2022-10-07 12:05:08,929 INFO query-processor.card :: Question's average execution duration is 656.0 ms; using 'magic' TTL of 7.0 s 💾
�
2022-10-07 12:05:09,270 INFO middleware.cache :: Query took 218.0 ms to run; minimum for cache eligibility is 5.0 s
2022-10-07 12:05:09,302 DEBUG metabase.pulse :: e[36mSending Pulse (1: "Test-Send-Mail-Scheduled") with 1 Cards via emaile[0m
2022-10-07 12:05:09,370 TRACE pulse.render :: Detected chart type :table for Card "driver_data" because display-type is :table
2022-10-07 12:05:09,377 DEBUG pulse.render :: Rendering pulse card with chart-type :table and render-type :attachment
2022-10-07 12:05:16,427 ERROR middleware.log :: e[31mPOST /api/pulse/test 500 7.3 s (29 DB calls)
{:via
[{:type java.io.IOException,
:message "No such file or directory",
:at [java.io.UnixFileSystem createFileExclusively nil -2]}],
:trace
[[java.io.UnixFileSystem createFileExclusively nil -2]
[java.io.File createTempFile nil -1]
[java.io.File createTempFile nil -1]
[metabase.pulse.render.image_bundle$write_byte_array_to_temp_file invokeStatic "image_bundle.clj" 28]
[metabase.pulse.render.image_bundle$write_byte_array_to_temp_file invoke "image_bundle.clj" 26]
[metabase.pulse.render.image_bundle$byte_array__GT_url invokeStatic "image_bundle.clj" 35]
[metabase.pulse.render.image_bundle$byte_array__GT_url invoke "image_bundle.clj" 34]
[metabase.pulse.render.image_bundle$fn__55757 invokeStatic "image_bundle.clj" 59]
[metabase.pulse.render.image_bundle$fn__55757 invoke "image_bundle.clj" 57]
[clojure.lang.MultiFn invoke "MultiFn.java" 234]
[metabase.email.messages$icon_bundle invokeStatic "messages.clj" 70]
[metabase.email.messages$icon_bundle invoke "messages.clj" 66]
[metabase.email.messages$render_message_body invokeStatic "messages.clj" 518]
[metabase.email.messages$render_message_body invoke "messages.clj" 511]
[metabase.email.messages$render_pulse_email invokeStatic "messages.clj" 540]
[metabase.email.messages$render_pulse_email invoke "messages.clj" 537]
[metabase.pulse$fn__78227 invokeStatic "pulse.clj" 300]
[metabase.pulse$fn__78227 invoke "pulse.clj" 289]
[clojure.lang.MultiFn invoke "MultiFn.java" 239]
[metabase.pulse$results__GT_notifications$iter__78257__78261$fn__78262 invoke "pulse.clj" 352]
[clojure.lang.LazySeq sval "LazySeq.java" 42]
[clojure.lang.LazySeq seq "LazySeq.java" 51]
[clojure.lang.RT seq "RT.java" 535]
[clojure.core$seq__5467 invokeStatic "core.clj" 139]
[clojure.core$seq__5467 invoke "core.clj" 139]
[metabase.pulse$send_notifications_BANG_ invokeStatic "pulse.clj" 472]
[metabase.pulse$send_notifications_BANG_ invoke "pulse.clj" 471]
[metabase.pulse$send_pulse_BANG_ invokeStatic "pulse.clj" 500]
[metabase.pulse$send_pulse_BANG_ doInvoke "pulse.clj" 480]
[clojure.lang.RestFn invoke "RestFn.java" 410]
[metabase.api.pulse$fn__79421 invokeStatic "pulse.clj" 244]
[metabase.api.pulse$fn__79421 invoke "pulse.clj" 230]
[compojure.core$wrap_response$fn__28102 invoke "core.clj" 160]
[compojure.core$wrap_route_middleware$fn__28086 invoke "core.clj" 132]
[compojure.core$wrap_route_info$fn__28091 invoke "core.clj" 139]
[compojure.core$wrap_route_matches$fn__28095 invoke "core.clj" 151]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$wrap_route_matches$fn__28095 invoke "core.clj" 153]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$wrap_route_matches$fn__28095 invoke "core.clj" 153]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$wrap_route_matches$fn__28095 invoke "core.clj" 153]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$wrap_route_matches$fn__28095 invoke "core.clj" 152]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114 invoke "core.clj" 200]
[metabase.server.middleware.auth$enforce_authentication$fn__68961 invoke "auth.clj" 14]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114 invoke "core.clj" 200]
[compojure.core$make_context$handler__28142 invoke "core.clj" 289]
[compojure.core$make_context$fn__28146 invoke "core.clj" 299]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[metabase.api.routes$fn__79946$fn__79949 invoke "routes.clj" 60]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114 invoke "core.clj" 200]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.core$apply invokeStatic "core.clj" 667]
[clojure.core$apply invoke "core.clj" 662]
[metabase.server.routes$fn__80101$fn__80102 doInvoke "routes.clj" 67]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114 invoke "core.clj" 200]
[compojure.core$make_context$handler__28142 invoke "core.clj" 289]
[compojure.core$make_context$fn__28146 invoke "core.clj" 299]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$wrap_route_matches$fn__28095 invoke "core.clj" 153]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$wrap_route_matches$fn__28095 invoke "core.clj" 153]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$wrap_route_matches$fn__28095 invoke "core.clj" 153]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[metabase.server.routes$fn__80087$fn__80089 invoke "routes.clj" 45]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114 invoke "core.clj" 200]
[metabase.server.middleware.exceptions$catch_uncaught_exceptions$fn__76838 invoke "exceptions.clj" 98]
[metabase.server.middleware.exceptions$catch_api_exceptions$fn__76835 invoke "exceptions.clj" 86]
[metabase.server.middleware.log$log_api_call$fn__81513$fn__81514$fn__81515 invoke "log.clj" 211]
[metabase.driver.sql_jdbc.execute.diagnostic$do_with_diagnostic_info invokeStatic "diagnostic.clj" 15]
[metabase.driver.sql_jdbc.execute.diagnostic$do_with_diagnostic_info invoke "diagnostic.clj" 9]
[metabase.server.middleware.log$log_api_call$fn__81513$fn__81514 invoke "log.clj" 203]
[toucan.db$_do_with_call_counting invokeStatic "db.clj" 236]
[toucan.db$_do_with_call_counting invoke "db.clj" 229]
[metabase.server.middleware.log$log_api_call$fn__81513 invoke "log.clj" 202]
[metabase.server.middleware.browser_cookie$ensure_browser_id_cookie$fn__84613 invoke "browser_cookie.clj" 38]
[metabase.server.middleware.security$add_security_headers$fn__62353 invoke "security.clj" 149]
[metabase.server.middleware.json$wrap_json_body$fn__83571 invoke "json.clj" 63]
[metabase.server.middleware.json$wrap_streamed_json_response$fn__83589 invoke "json.clj" 99]
[metabase.server.middleware.offset_paging$handle_paging$fn__62377 invoke "offset_paging.clj" 42]
[ring.middleware.keyword_params$wrap_keyword_params$fn__84880 invoke "keyword_params.clj" 55]
[ring.middleware.params$wrap_params$fn__84899 invoke "params.clj" 77]
[metabase.server.middleware.misc$maybe_set_site_url$fn__35782 invoke "misc.clj" 59]
[metabase.server.middleware.session$reset_session_timeout$fn__47474 invoke "session.clj" 377]
[metabase.server.middleware.session$bind_current_user$fn__47457$fn__47458 invoke "session.clj" 313]
[metabase.server.middleware.session$do_with_current_user invokeStatic "session.clj" 292]
[metabase.server.middleware.session$do_with_current_user invoke "session.clj" 281]
[metabase.server.middleware.session$bind_current_user$fn__47457 invoke "session.clj" 312]
[metabase.server.middleware.session$wrap_current_user_info$fn__47439 invoke "session.clj" 262]
[metabase.server.middleware.session$wrap_session_id$fn__47423 invoke "session.clj" 195]
[metabase.server.middleware.auth$wrap_api_key$fn__68969 invoke "auth.clj" 27]
[ring.middleware.cookies$wrap_cookies$fn__84800 invoke "cookies.clj" 216]
[metabase.server.middleware.misc$add_content_type$fn__35765 invoke "misc.clj" 27]
[metabase.server.middleware.misc$disable_streaming_buffering$fn__35790 invoke "misc.clj" 76]
[ring.middleware.gzip$wrap_gzip$fn__84842 invoke "gzip.clj" 86]
[metabase.server.middleware.misc$bind_request$fn__35793 invoke "misc.clj" 93]
[metabase.server.middleware.ssl$redirect_to_https_middleware$fn__84629 invoke "ssl.clj" 48]
[metabase.server$async_proxy_handler$fn__80309 invoke "server.clj" 73]
[metabase.server.proxy$org.eclipse.jetty.server.handler.AbstractHandler$ff19274a handle nil -1]
[org.eclipse.jetty.server.handler.StatisticsHandler handle "StatisticsHandler.java" 181]
[org.eclipse.jetty.server.handler.HandlerWrapper handle "HandlerWrapper.java" 127]
[org.eclipse.jetty.server.Server handle "Server.java" 516]
[org.eclipse.jetty.server.HttpChannel lambda$handle$1 "HttpChannel.java" 487]
[org.eclipse.jetty.server.HttpChannel dispatch "HttpChannel.java" 732]
[org.eclipse.jetty.server.HttpChannel handle "HttpChannel.java" 479]
[org.eclipse.jetty.server.HttpConnection onFillable "HttpConnection.java" 277]
[org.eclipse.jetty.io.AbstractConnection$ReadCallback succeeded "AbstractConnection.java" 311]
[org.eclipse.jetty.io.FillInterest fillable "FillInterest.java" 105]
[org.eclipse.jetty.io.ChannelEndPoint$1 run "ChannelEndPoint.java" 104]
[org.eclipse.jetty.util.thread.strategy.EatWhatYouKill runTask "EatWhatYouKill.java" 338]
[org.eclipse.jetty.util.thread.strategy.EatWhatYouKill doProduce "EatWhatYouKill.java" 315]
[org.eclipse.jetty.util.thread.strategy.EatWhatYouKill tryProduce "EatWhatYouKill.java" 173]
[org.eclipse.jetty.util.thread.strategy.EatWhatYouKill run "EatWhatYouKill.java" 131]
[org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread run "ReservedThreadExecutor.java" 409]
[org.eclipse.jetty.util.thread.QueuedThreadPool runJob "QueuedThreadPool.java" 883]
[org.eclipse.jetty.util.thread.QueuedThreadPool$Runner run "QueuedThreadPool.java" 1034]
[java.lang.Thread run nil -1]],
:cause "No such file or directory",
:message "No such file or directory"}
########################
2022-10-07 12:00:00,856 ERROR task.send-pulses :: Error sending Pulse 1
java.io.IOException: No such file or directory
at java.base/java.io.UnixFileSystem.createFileExclusively(Native Method)
at java.base/java.io.File.createTempFile(Unknown Source)
at java.base/java.io.File.createTempFile(Unknown Source)
at metabase.pulse.render.image_bundle$write_byte_array_to_temp_file.invokeStatic(image_bundle.clj:28)
at metabase.pulse.render.image_bundle$write_byte_array_to_temp_file.invoke(image_bundle.clj:26)
at metabase.pulse.render.image_bundle$byte_array__GT_url.invokeStatic(image_bundle.clj:35)
at metabase.pulse.render.image_bundle$byte_array__GT_url.invoke(image_bundle.clj:34)
at metabase.pulse.render.image_bundle$fn__55757.invokeStatic(image_bundle.clj:59)
at metabase.pulse.render.image_bundle$fn__55757.invoke(image_bundle.clj:57)
at clojure.lang.MultiFn.invoke(MultiFn.java:234)
at metabase.email.messages$icon_bundle.invokeStatic(messages.clj:70)
at metabase.email.messages$icon_bundle.invoke(messages.clj:66)
at metabase.email.messages$render_message_body.invokeStatic(messages.clj:518)
at metabase.email.messages$render_message_body.invoke(messages.clj:511)
at metabase.email.messages$render_pulse_email.invokeStatic(messages.clj:540)
at metabase.email.messages$render_pulse_email.invoke(messages.clj:537)
at metabase.pulse$fn__78227.invokeStatic(pulse.clj:300)
at metabase.pulse$fn__78227.invoke(pulse.clj:289)
at clojure.lang.MultiFn.invoke(MultiFn.java:239)
at metabase.pulse$results__GT_notifications$iter__78257__78261$fn__78262.invoke(pulse.clj:352)
at clojure.lang.LazySeq.sval(LazySeq.java:42)
at clojure.lang.LazySeq.seq(LazySeq.java:51)
at clojure.lang.RT.seq(RT.java:535)
at clojure.core$seq__5467.invokeStatic(core.clj:139)
at clojure.core$seq__5467.invoke(core.clj:139)
at metabase.pulse$send_notifications_BANG_.invokeStatic(pulse.clj:472)
at metabase.pulse$send_notifications_BANG_.invoke(pulse.clj:471)
at metabase.pulse$send_pulse_BANG_.invokeStatic(pulse.clj:500)
at metabase.pulse$send_pulse_BANG_.doInvoke(pulse.clj:480)
at clojure.lang.RestFn.invoke(RestFn.java:439)
at metabase.task.send_pulses$fn__83276$send_pulses_BANG___83285$fn__83288$fn__83306$fn__83307.invoke(send_pulses.clj:56)
at metabase.models.task_history$fn__42164$do_with_task_history__42169$fn__42170.invoke(task_history.clj:113)
at metabase.models.task_history$fn__42164$do_with_task_history__42169.invoke(task_history.clj:108)
at metabase.task.send_pulses$fn__83276$send_pulses_BANG___83285$fn__83288$fn__83306.invoke(send_pulses.clj:52)
at metabase.task.send_pulses$fn__83276$send_pulses_BANG___83285$fn__83288.invoke(send_pulses.clj:51)
at metabase.task.send_pulses$fn__83276$send_pulses_BANG___83285.invoke(send_pulses.clj:38)
at metabase.task.send_pulses$fn__83276$send_pulses_BANG___83285$fn__83286.invoke(send_pulses.clj:45)
at metabase.task.send_pulses$fn__83276$send_pulses_BANG___83285.invoke(send_pulses.clj:38)
at metabase.task.send_pulses.SendPulses$fn__83342.invoke(send_pulses.clj:96)
at metabase.models.task_history$fn__42164$do_with_task_history__42169$fn__42170.invoke(task_history.clj:113)
at metabase.models.task_history$fn__42164$do_with_task_history__42169.invoke(task_history.clj:108)
at metabase.task.send_pulses.SendPulses.execute(send_pulses.clj:82)
at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)