-
Notifications
You must be signed in to change notification settings - Fork 169
Open
Description
Hey Team,
I tried to run the scrubber, but it fails with the latest release:
elasticsearch@904ae6f1f62c:/tmp/diagnostics-9.2.3$ ./scrub.sh -i local-diagnostics-20250331-075352.zip
Using /usr/share/elasticsearch/jdk/bin/java as Java Runtime
Using -Xms8g -Xmx8g for options.
2025-03-31T08:22:10.542860345Z main ERROR Unable to locate appender "diag" for logger config "root"
Processing diagnosticInputs...
Using version: 9.2.3 of diagnostic-utiliy
Deleted directory: /tmp/diagnostics-9.2.3/scrubbed-local-diagnostics-20250331-075352.
Diagnostic logger reconfigured for inclusion into archive
Threadpool configured with 10 workers.
Closing loggers.
Deleted directory: /tmp/diagnostics-9.2.3/scrubbed-local-diagnostics-20250331-075352.
FATAL ERROR occurred: Could not scrub archive. Check diagnostics.log in the archive file for more detail.
co.elastic.support.diagnostics.DiagnosticException: Could not scrub archive
at co.elastic.support.scrub.ScrubService.exec(ScrubService.java:92) ~[diagnostics-9.2.3.jar:9.2.3]
at co.elastic.support.scrub.ScrubApp.main(ScrubApp.java:45) [diagnostics-9.2.3.jar:9.2.3]
Caused by: java.lang.NullPointerException
at java.base/java.io.Reader.<init>(Reader.java:168) ~[?:?]
at java.base/java.io.InputStreamReader.<init>(InputStreamReader.java:126) ~[?:?]
at org.apache.commons.io.IOUtils.copy(IOUtils.java:1158) ~[commons-io-2.18.0.jar:2.18.0]
at org.apache.commons.io.IOUtils.toString(IOUtils.java:3168) ~[commons-io-2.18.0.jar:2.18.0]
at org.apache.commons.io.IOUtils.toString(IOUtils.java:3194) ~[commons-io-2.18.0.jar:2.18.0]
at co.elastic.support.scrub.ScrubService.getNodeInfoFromZip(ScrubService.java:154) ~[diagnostics-9.2.3.jar:9.2.3]
at co.elastic.support.scrub.ScrubService.exec(ScrubService.java:56) ~[diagnostics-9.2.3.jar:9.2.3]
... 1 more
elasticsearch@904ae6f1f62c:/tmp/diagnostics-9.2.3$ find . -iname '*.log'
./startup.log
./scrubber.log
elasticsearch@904ae6f1f62c:/tmp/diagnostics-9.2.3$ cat startup.log
elasticsearch@904ae6f1f62c:/tmp/diagnostics-9.2.3$ cat scrubber.log
08:22:10.633 [main] INFO co.elastic.support.BaseService - Diagnostic logger reconfigured for inclusion into archive
08:22:10.634 [main] INFO co.elastic.support.scrub.ScrubService - Threadpool configured with 10 workers.
08:22:10.662 [main] INFO co.elastic.support.BaseService - Closing loggers.
08:22:10.665 [main] INFO co.elastic.support.util.SystemUtils - Deleted directory: /tmp/diagnostics-9.2.3/scrubbed-local-diagnostics-20250331-075352.
08:22:10.668 [main] ERROR co.elastic.support.scrub.ScrubApp - FATAL ERROR occurred: Could not scrub archive. Check diagnostics.log in the archive file for more detail.
co.elastic.support.diagnostics.DiagnosticException: Could not scrub archive
at co.elastic.support.scrub.ScrubService.exec(ScrubService.java:92) ~[diagnostics-9.2.3.jar:9.2.3]
at co.elastic.support.scrub.ScrubApp.main(ScrubApp.java:45) [diagnostics-9.2.3.jar:9.2.3]
Caused by: java.lang.NullPointerException
at java.base/java.io.Reader.<init>(Reader.java:168) ~[?:?]
at java.base/java.io.InputStreamReader.<init>(InputStreamReader.java:126) ~[?:?]
at org.apache.commons.io.IOUtils.copy(IOUtils.java:1158) ~[commons-io-2.18.0.jar:2.18.0]
at org.apache.commons.io.IOUtils.toString(IOUtils.java:3168) ~[commons-io-2.18.0.jar:2.18.0]
at org.apache.commons.io.IOUtils.toString(IOUtils.java:3194) ~[commons-io-2.18.0.jar:2.18.0]
at co.elastic.support.scrub.ScrubService.getNodeInfoFromZip(ScrubService.java:154) ~[diagnostics-9.2.3.jar:9.2.3]
at co.elastic.support.scrub.ScrubService.exec(ScrubService.java:56) ~[diagnostics-9.2.3.jar:9.2.3]
... 1 more
Am I missing something here?
Metadata
Metadata
Assignees
Labels
No labels