From 0b7d63400c04c22b66e23ef5b42c7ebbab983165 Mon Sep 17 00:00:00 2001 From: Jon Date: Wed, 3 Apr 2024 09:14:39 -0500 Subject: [PATCH] Add .puppeteerrc (#179847) Puppeteer uses cosmiconfig to load configuration files. We're seeing permissions issues for various reasons due to the global search strategy employed by puppeteer. This should short circuit configuration lookups outside of the Kibana directory. Closes https://github.com/elastic/kibana/issues/168639 https://pptr.dev/api/puppeteer.configuration --- .puppeteerrc | 1 + src/dev/build/tasks/copy_legacy_source_task.ts | 1 + 2 files changed, 2 insertions(+) create mode 100644 .puppeteerrc diff --git a/.puppeteerrc b/.puppeteerrc new file mode 100644 index 000000000000..219d8f145a28 --- /dev/null +++ b/.puppeteerrc @@ -0,0 +1 @@ +skipDownload: true \ No newline at end of file diff --git a/src/dev/build/tasks/copy_legacy_source_task.ts b/src/dev/build/tasks/copy_legacy_source_task.ts index d92f2ae6f5d1..13e9effa1631 100644 --- a/src/dev/build/tasks/copy_legacy_source_task.ts +++ b/src/dev/build/tasks/copy_legacy_source_task.ts @@ -21,6 +21,7 @@ export const CopyLegacySource: Task = { const select = [ 'yarn.lock', '.npmrc', + '.puppeteerrc', 'config/kibana.yml', 'config/node.options', '.i18nrc.json',