Skip to content
This repository has been archived by the owner on Sep 10, 2021. It is now read-only.

Fixed libxss issue for non-updated puppeteer #137

Merged
merged 2 commits into from
Mar 18, 2021
Merged

Conversation

kami4ka
Copy link
Contributor

@kami4ka kami4ka commented Oct 19, 2020

Fix the issue when the stable version of Chrome doesn't cover all Puppeteer dependencies

Dockerfile Outdated
@@ -6,7 +6,7 @@
FROM node:12.18.3-buster-slim@sha256:dd6aa3ed10af4374b88f8a6624aeee7522772bb08e8dd5e917ff729d1d3c3a4f

RUN apt-get update \
&& apt-get install -y wget gnupg ca-certificates \
&& apt-get install -y wget gnupg ca-certificates libxss1 \
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this is still relevant even with Node.js 14.x, but you might want to rebase (now that version 14.x made it into master) and check again.

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah our builds have been failing since the update to 14.x

image

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Then I think you might want to merge this one 😅

@cascornelissen
Copy link

Not trying to rush this but we'd love to get this merged as it is also causing issues with our builds 😢 Looks like an earlier PR (#135) was closed, a workaround (besides creating a separate Dockerfile and installing libxss1 manually) would also be welcome.

@jayco
Copy link

jayco commented Mar 18, 2021

Hey all, sorry this took so long.

Thanks for the PR @kami4ka 🎉

@jayco jayco merged commit 4559575 into buildkite:master Mar 18, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

6 participants