From 596ef103a4e01efbe2a9552db54b47bfbcdc4d9b Mon Sep 17 00:00:00 2001 From: michaelmartinez Date: Wed, 7 Jan 2026 14:30:19 -0800 Subject: [PATCH 1/4] upgrade Docker base image to Ubuntu 24.04 ### What upgrade Docker base image to Ubuntu 24.04 ### Why 24.04 ### Testing before merge make sure Jenkins pipelines succeed ### Validation after merge make sure Jenkins pipelines succeed ### Issue addressed by this PR https://github.com/stellar/ops/issues/4358 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 133f538e..ec2123e4 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM ubuntu:22.04 +FROM ubuntu:24.04 MAINTAINER SDF Ops Team From 452b36925d23db1f260a3ff50463da408a4b6515 Mon Sep 17 00:00:00 2001 From: michaelmartinez Date: Wed, 7 Jan 2026 14:44:23 -0800 Subject: [PATCH 2/4] updated engines --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 267539f4..dbf50bd2 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,7 @@ "description": "", "main": "app.js", "engines": { - "node": "16.x" + "node": ">=16 <=18" }, "scripts": { "start": "gulp", From b9c569c57ef015d72788c6246bed26fbae530b11 Mon Sep 17 00:00:00 2001 From: michaelmartinez Date: Wed, 7 Jan 2026 14:48:20 -0800 Subject: [PATCH 3/4] enforce nvm 16 --- .nvmrc | 1 + 1 file changed, 1 insertion(+) create mode 100644 .nvmrc diff --git a/.nvmrc b/.nvmrc new file mode 100644 index 00000000..b6a7d89c --- /dev/null +++ b/.nvmrc @@ -0,0 +1 @@ +16 From aa06d9775334e92627e071ec1a5c7fcaf98fa241 Mon Sep 17 00:00:00 2001 From: michaelmartinez Date: Wed, 7 Jan 2026 15:02:08 -0800 Subject: [PATCH 4/4] run node base instead of Ubuntu --- .nvmrc | 1 - Dockerfile | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) delete mode 100644 .nvmrc diff --git a/.nvmrc b/.nvmrc deleted file mode 100644 index b6a7d89c..00000000 --- a/.nvmrc +++ /dev/null @@ -1 +0,0 @@ -16 diff --git a/Dockerfile b/Dockerfile index ec2123e4..fd96145b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM ubuntu:24.04 +FROM node:16-bullseye MAINTAINER SDF Ops Team