From f36d159cbde518f023986a96e1cce805f8b8ada6 Mon Sep 17 00:00:00 2001 From: Vivian Rook <91909295+vivian-rook@users.noreply.github.com> Date: Mon, 28 Aug 2023 09:37:34 -0400 Subject: [PATCH] Upgrade nodejs (#312) * Upgrade nodejs Bug: T341716 * auto update of tag * Remove unused terraform variables (#313) Bug: T342443 --------- Co-authored-by: Github Action --- images/singleuser/Dockerfile | 11 ++++------- images/singleuser/node/nodesource.gpg | Bin 2206 -> 0 bytes images/singleuser/node/nodesource.list | 2 -- paws/values.yaml | 2 +- 4 files changed, 5 insertions(+), 10 deletions(-) delete mode 100644 images/singleuser/node/nodesource.gpg delete mode 100644 images/singleuser/node/nodesource.list diff --git a/images/singleuser/Dockerfile b/images/singleuser/Dockerfile index 5d176e6f..38769875 100644 --- a/images/singleuser/Dockerfile +++ b/images/singleuser/Dockerfile @@ -52,10 +52,6 @@ RUN pip install --prefix=/srv/paws --no-cache-dir \ USER root -# Setup nodesource, because node on Ubuntu is far too old to be useful -ADD node/nodesource.gpg /etc/apt/trusted.gpg.d/nodesource.gpg -ADD node/nodesource.list /etc/apt/sources.list.d/nodesource.list - # Base building utilities that'll always be required, probably RUN apt-get update && \ apt-get install --yes \ @@ -66,12 +62,10 @@ RUN apt-get update && \ gcc \ apt-transport-https - RUN apt-get update --yes && \ apt-get install --yes \ python3-dev \ - openjdk-11-jdk \ - nodejs + openjdk-11-jdk # Utilities RUN apt-get install --yes \ @@ -87,6 +81,9 @@ RUN apt-get install --yes \ mariadb-client \ unrar +RUN curl -fsSL https://deb.nodesource.com/setup_20.x | bash - +RUN apt-get install -y nodejs + # pyaudio RUN apt-get install --yes \ portaudio19-dev diff --git a/images/singleuser/node/nodesource.gpg b/images/singleuser/node/nodesource.gpg deleted file mode 100644 index 4f3ec4ed793b397c15b9cba46c45cac6315dcc62..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2206 zcmV;P2x0e`0u2OHn zGb2pT0FAJHnQ9LOen#@%F5|z&XQSYC`H_RzY$X#LGtDigk9KP_M=>ehkUPDXTu;B(V3ubAZ5m-sKU^kff*x~ zZ`Cm{)>!{y$rAt(0RRECA5L#%Wm9i;a${v6JZErcKyGhjWpi(Ja${vKV{dIfi2^tT z69EDMA_W3dnMyIxRsH;0PMkg$clS^{YTdUXw+PSWLNu=D0z2yO(O z_L)x-nN}nt%nnbK_KGzgha(e!#vOg#< zDV3pDqn*)=Wy$Atk^4+1CMYk-4;}Z1C+o<{-7M|O=%x6uUWppkB0=VIvbXoDGIP-N zq-m;2y#N%yudo`pz(4g63%S%092Zt2H^_rSC8@r4%OuDm1PL6`jbBvv&sE@N5AEzZy|9o#Den98Na`3}LhG;}Feurl9!o_En{3W5c`HWwC zvSc;MaJ?9&zEC5mh?eByw7&Ppa*vpR17SkBOr1P`{D)bx#<9JOtw?%LWi~MSqr{D{ zNjSP_F1-9@r_I*qq@)UvjrYg^>X!8+E} zMwR_59u1pS&LPPvZk6#cM&0>l7ErehWFIuqaG#&4Ss;8^akyF#TUGg3cgWiK74@o9!uIFErdKdjjITX|v%3 zUsg#~(bn4CnDl)bGku-5sX_4x@XYO}ba)la7GdHy$Y9)s2Tbpjc2)mqec%8wK)oeH zzf1hLr$%$7#PmA*m|+E-0|z^d;WJU%OJiZtIE&iROSaP6d~Rq$Tta(Ayl`-c<|&nfrwbw=OFZp*dq>L1av);N3wE+aeWA@@&(c_& zN2PxK=Q;j}EHb^6r7iLOnpdDXB(?$@3;+rV5EfOSt7unZfP>Hw0GwhUD@R{&F_wRZ1~2By zI%84XB+wDNIiGz3sLe0y#;2Uq6F0%fi_`)PxM*cuSB7^?5x?|R&E{jBF|dT)L!2P; z)Q-A^MBsW8jj{Dwp5ygBlBh3#1Opok&DJ21f%;F@xWJMBAp3s0;Zqb`x1+?$GV+=x zPki{BDcOI}xZGi?mk1f9TeS^apSix1lpg*3{%l*6d2`~ur^_x;oamqi;R^bh#Q5dw=z ze+M&hc}-v|&mj?`V^PuBYxBa+-Mi+nnag z9eQ6NssJ;!_Nnu}AX&>9GxCH~+^$})WE9M0H`$0SR}BL08A;u-$u3-jNK{Z@SnEeO03#02lO?o~>rC*DA4s+0G#EbI&sEr!W(OV diff --git a/images/singleuser/node/nodesource.list b/images/singleuser/node/nodesource.list deleted file mode 100644 index 9d965d0f..00000000 --- a/images/singleuser/node/nodesource.list +++ /dev/null @@ -1,2 +0,0 @@ -deb [arch=amd64 signed-by=/etc/apt/trusted.gpg.d/nodesource.gpg] https://deb.nodesource.com/node_14.x focal main - diff --git a/paws/values.yaml b/paws/values.yaml index 30d30f79..e1199013 100644 --- a/paws/values.yaml +++ b/paws/values.yaml @@ -282,7 +282,7 @@ jupyterhub: fsGid: 52771 image: name: quay.io/wikimedia-paws-prod/singleuser - tag: pr-325 # singleuser tag managed by github actions + tag: pr-312 # singleuser tag managed by github actions pullPolicy: Always memory: guarantee: 1G