From 29b237eaaf6175e07ea4c0dc6a6156b7e65ec150 Mon Sep 17 00:00:00 2001 From: Will Baker Date: Wed, 19 Feb 2025 09:49:51 -0500 Subject: [PATCH] upgrade to Go 1.24 Upgrades Go to 1.24 for connectors that are written in Go. --- go.mod | 8 +++----- materialize-azure-fabric-warehouse/Dockerfile | 2 +- materialize-bigquery/Dockerfile | 2 +- materialize-databricks/Dockerfile | 2 +- materialize-dynamodb/Dockerfile | 2 +- materialize-elasticsearch/Dockerfile | 2 +- materialize-firebolt/Dockerfile | 2 +- materialize-gcs-csv/Dockerfile | 2 +- materialize-gcs-parquet/Dockerfile | 2 +- materialize-google-pubsub/Dockerfile | 2 +- materialize-google-sheets/Dockerfile | 2 +- materialize-kafka/Dockerfile | 2 +- materialize-mongodb/Dockerfile | 2 +- materialize-motherduck/Dockerfile | 2 +- materialize-mysql/Dockerfile | 2 +- materialize-pinecone/Dockerfile | 2 +- materialize-postgres/Dockerfile | 2 +- materialize-redshift/Dockerfile | 2 +- materialize-s3-csv/Dockerfile | 2 +- materialize-s3-iceberg/Dockerfile | 2 +- materialize-s3-parquet/Dockerfile | 2 +- materialize-slack/Dockerfile | 2 +- materialize-snowflake/Dockerfile | 2 +- materialize-sqlite/Dockerfile | 2 +- materialize-sqlserver/Dockerfile | 2 +- materialize-starburst/Dockerfile | 2 +- materialize-webhook/Dockerfile | 2 +- source-alpaca/Dockerfile | 2 +- source-azure-blob-storage/Dockerfile | 2 +- source-bigquery-batch/Dockerfile | 2 +- source-dropbox/Dockerfile | 2 +- source-dynamodb/Dockerfile | 2 +- source-firestore/Dockerfile | 2 +- source-gcs/Dockerfile | 2 +- source-google-drive/Dockerfile | 2 +- source-google-pubsub/Dockerfile | 2 +- source-hello-world/Dockerfile | 2 +- source-http-file/Dockerfile | 2 +- source-http-ingest/Dockerfile | 2 +- source-kafka/Dockerfile | 2 +- source-kinesis/Dockerfile | 2 +- source-mongodb/Dockerfile | 2 +- source-mysql-batch/Dockerfile | 2 +- source-mysql/Dockerfile | 2 +- source-oracle-batch/Dockerfile | 2 +- source-oracle/Dockerfile | 2 +- source-postgres-batch/Dockerfile | 2 +- source-postgres/Dockerfile | 2 +- source-redshift-batch/Dockerfile | 2 +- source-s3/Dockerfile | 2 +- source-sftp/Dockerfile | 2 +- source-snowflake/Dockerfile | 2 +- source-sqlserver/Dockerfile | 2 +- source-test/Dockerfile | 2 +- 54 files changed, 56 insertions(+), 58 deletions(-) diff --git a/go.mod b/go.mod index bf3de6d624..2924402309 100644 --- a/go.mod +++ b/go.mod @@ -1,8 +1,6 @@ module github.com/estuary/connectors -go 1.22.4 - -toolchain go1.22.5 +go 1.24.0 require ( cloud.google.com/go v0.115.0 @@ -56,6 +54,7 @@ require ( github.com/mitchellh/mapstructure v1.5.0 github.com/pinecone-io/go-pinecone v1.1.1 github.com/pkg/sftp v1.13.6 + github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 github.com/segmentio/encoding v0.4.0 github.com/senseyeio/duration v0.0.0-20180430131211-7c2a214ada46 github.com/sijms/go-ora/v2 v2.8.19 @@ -79,6 +78,7 @@ require ( google.golang.org/genproto v0.0.0-20240610135401-a8a62080eff3 google.golang.org/grpc v1.65.0 google.golang.org/protobuf v1.34.2 + gopkg.in/yaml.v3 v3.0.1 vitess.io/vitess v0.15.3 ) @@ -199,7 +199,6 @@ require ( github.com/pingcap/errors v0.11.5-0.20240311024730-e056997136bb // indirect github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c // indirect github.com/pkg/errors v0.9.1 // indirect - github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect github.com/prometheus/client_golang v1.19.1 // indirect github.com/prometheus/client_model v0.6.1 // indirect github.com/prometheus/common v0.54.0 // indirect @@ -249,7 +248,6 @@ require ( gopkg.in/jcmturner/dnsutils.v1 v1.0.1 // indirect gopkg.in/jcmturner/gokrb5.v6 v6.1.1 // indirect gopkg.in/jcmturner/rpc.v1 v1.1.0 // indirect - gopkg.in/yaml.v3 v3.0.1 // indirect gotest.tools/gotestsum v1.8.2 // indirect k8s.io/apimachinery v0.23.17 // indirect nhooyr.io/websocket v1.8.7 // indirect diff --git a/materialize-azure-fabric-warehouse/Dockerfile b/materialize-azure-fabric-warehouse/Dockerfile index 553fe4d07f..66f1ded185 100644 --- a/materialize-azure-fabric-warehouse/Dockerfile +++ b/materialize-azure-fabric-warehouse/Dockerfile @@ -2,7 +2,7 @@ ARG BASE_IMAGE=ghcr.io/estuary/base-image:v1 # Build Stage ################################################################################ -FROM --platform=linux/amd64 golang:1.22-bullseye as builder +FROM --platform=linux/amd64 golang:1.24-bullseye as builder WORKDIR /builder diff --git a/materialize-bigquery/Dockerfile b/materialize-bigquery/Dockerfile index ea670a29ca..0723ba7ef4 100644 --- a/materialize-bigquery/Dockerfile +++ b/materialize-bigquery/Dockerfile @@ -2,7 +2,7 @@ ARG BASE_IMAGE=ghcr.io/estuary/base-image:v1 # Build Stage ################################################################################ -FROM golang:1.22-bullseye as builder +FROM golang:1.24-bullseye as builder WORKDIR /builder diff --git a/materialize-databricks/Dockerfile b/materialize-databricks/Dockerfile index c2b87c2c03..30801beb65 100644 --- a/materialize-databricks/Dockerfile +++ b/materialize-databricks/Dockerfile @@ -2,7 +2,7 @@ ARG BASE_IMAGE=ghcr.io/estuary/base-image:v1 # Build Stage ################################################################################ -FROM --platform=linux/amd64 golang:1.22-bullseye as builder +FROM --platform=linux/amd64 golang:1.24-bullseye as builder WORKDIR /builder diff --git a/materialize-dynamodb/Dockerfile b/materialize-dynamodb/Dockerfile index fd1e82fca0..e66332fbf7 100644 --- a/materialize-dynamodb/Dockerfile +++ b/materialize-dynamodb/Dockerfile @@ -2,7 +2,7 @@ ARG BASE_IMAGE=ghcr.io/estuary/base-image:v1 # Build Stage ################################################################################ -FROM --platform=linux/amd64 golang:1.22-bullseye as builder +FROM --platform=linux/amd64 golang:1.24-bullseye as builder WORKDIR /builder diff --git a/materialize-elasticsearch/Dockerfile b/materialize-elasticsearch/Dockerfile index 34e6d64e24..58706e92b6 100644 --- a/materialize-elasticsearch/Dockerfile +++ b/materialize-elasticsearch/Dockerfile @@ -2,7 +2,7 @@ ARG BASE_IMAGE=ghcr.io/estuary/base-image:v1 # Build Stage ################################################################################ -FROM --platform=linux/amd64 golang:1.22-bullseye as builder +FROM --platform=linux/amd64 golang:1.24-bullseye as builder WORKDIR /builder diff --git a/materialize-firebolt/Dockerfile b/materialize-firebolt/Dockerfile index 0a668d7fcc..ca0cf9367a 100644 --- a/materialize-firebolt/Dockerfile +++ b/materialize-firebolt/Dockerfile @@ -2,7 +2,7 @@ ARG BASE_IMAGE=ghcr.io/estuary/base-image:v1 # Build Stage ################################################################################ -FROM --platform=linux/amd64 golang:1.22-bullseye as builder +FROM --platform=linux/amd64 golang:1.24-bullseye as builder WORKDIR /builder diff --git a/materialize-gcs-csv/Dockerfile b/materialize-gcs-csv/Dockerfile index cdcc49fbec..dda1d26153 100644 --- a/materialize-gcs-csv/Dockerfile +++ b/materialize-gcs-csv/Dockerfile @@ -2,7 +2,7 @@ ARG BASE_IMAGE=ghcr.io/estuary/base-image:v1 # Build Stage ################################################################################ -FROM --platform=linux/amd64 golang:1.22-bullseye as builder +FROM --platform=linux/amd64 golang:1.24-bullseye as builder WORKDIR /builder diff --git a/materialize-gcs-parquet/Dockerfile b/materialize-gcs-parquet/Dockerfile index 9e0218bbee..4fbc2a8d24 100644 --- a/materialize-gcs-parquet/Dockerfile +++ b/materialize-gcs-parquet/Dockerfile @@ -2,7 +2,7 @@ ARG BASE_IMAGE=ghcr.io/estuary/base-image:v1 # Build Stage ################################################################################ -FROM --platform=linux/amd64 golang:1.22-bullseye as builder +FROM --platform=linux/amd64 golang:1.24-bullseye as builder WORKDIR /builder diff --git a/materialize-google-pubsub/Dockerfile b/materialize-google-pubsub/Dockerfile index 1bf61d87fc..86b0c72534 100644 --- a/materialize-google-pubsub/Dockerfile +++ b/materialize-google-pubsub/Dockerfile @@ -2,7 +2,7 @@ ARG BASE_IMAGE=ghcr.io/estuary/base-image:v1 # Build Stage ################################################################################ -FROM --platform=linux/amd64 golang:1.22-bullseye as builder +FROM --platform=linux/amd64 golang:1.24-bullseye as builder WORKDIR /builder diff --git a/materialize-google-sheets/Dockerfile b/materialize-google-sheets/Dockerfile index 695e7a456a..a7ad374359 100644 --- a/materialize-google-sheets/Dockerfile +++ b/materialize-google-sheets/Dockerfile @@ -2,7 +2,7 @@ ARG BASE_IMAGE=ghcr.io/estuary/base-image:v1 # Build Stage ################################################################################ -FROM golang:1.22-bullseye as builder +FROM golang:1.24-bullseye as builder WORKDIR /builder diff --git a/materialize-kafka/Dockerfile b/materialize-kafka/Dockerfile index 3ecfbc0b40..259d72ba4a 100644 --- a/materialize-kafka/Dockerfile +++ b/materialize-kafka/Dockerfile @@ -2,7 +2,7 @@ ARG BASE_IMAGE=ghcr.io/estuary/base-image:v1 # Build Stage ################################################################################ -FROM golang:1.22-bullseye as builder +FROM golang:1.24-bullseye as builder RUN apt-get update \ && apt-get install -y curl ca-certificates pkg-config cmake g++ libssl-dev libsasl2-dev \ diff --git a/materialize-mongodb/Dockerfile b/materialize-mongodb/Dockerfile index f98d3c4db9..c15877276d 100644 --- a/materialize-mongodb/Dockerfile +++ b/materialize-mongodb/Dockerfile @@ -2,7 +2,7 @@ ARG BASE_IMAGE=ghcr.io/estuary/base-image:v1 # Build Stage ################################################################################ -FROM --platform=linux/amd64 golang:1.22-bullseye as builder +FROM --platform=linux/amd64 golang:1.24-bullseye as builder WORKDIR /builder diff --git a/materialize-motherduck/Dockerfile b/materialize-motherduck/Dockerfile index a10d296064..6c1eff333c 100644 --- a/materialize-motherduck/Dockerfile +++ b/materialize-motherduck/Dockerfile @@ -2,7 +2,7 @@ ARG BASE_IMAGE=ghcr.io/estuary/base-image:v1 # Build Stage ################################################################################ -FROM --platform=linux/amd64 golang:1.22-bullseye as builder +FROM --platform=linux/amd64 golang:1.24-bullseye as builder WORKDIR /builder diff --git a/materialize-mysql/Dockerfile b/materialize-mysql/Dockerfile index 0ee4199c0d..9b56281442 100644 --- a/materialize-mysql/Dockerfile +++ b/materialize-mysql/Dockerfile @@ -2,7 +2,7 @@ ARG BASE_IMAGE=ghcr.io/estuary/base-image:v1 # Build Stage ################################################################################ -FROM --platform=linux/amd64 golang:1.22-bullseye as builder +FROM --platform=linux/amd64 golang:1.24-bullseye as builder WORKDIR /builder diff --git a/materialize-pinecone/Dockerfile b/materialize-pinecone/Dockerfile index 026745bad8..70f59ad2bd 100644 --- a/materialize-pinecone/Dockerfile +++ b/materialize-pinecone/Dockerfile @@ -2,7 +2,7 @@ ARG BASE_IMAGE=ghcr.io/estuary/base-image:v1 # Build Stage ################################################################################ -FROM --platform=linux/amd64 golang:1.22-bullseye as builder +FROM --platform=linux/amd64 golang:1.24-bullseye as builder WORKDIR /builder diff --git a/materialize-postgres/Dockerfile b/materialize-postgres/Dockerfile index b22a291010..c83ae2bf49 100644 --- a/materialize-postgres/Dockerfile +++ b/materialize-postgres/Dockerfile @@ -2,7 +2,7 @@ ARG BASE_IMAGE=ghcr.io/estuary/base-image:v1 # Build Stage ################################################################################ -FROM --platform=linux/amd64 golang:1.22-bullseye as builder +FROM --platform=linux/amd64 golang:1.24-bullseye as builder WORKDIR /builder diff --git a/materialize-redshift/Dockerfile b/materialize-redshift/Dockerfile index ac7bc19c39..b8d6f26c49 100644 --- a/materialize-redshift/Dockerfile +++ b/materialize-redshift/Dockerfile @@ -2,7 +2,7 @@ ARG BASE_IMAGE=ghcr.io/estuary/base-image:v1 # Build Stage ################################################################################ -FROM --platform=linux/amd64 golang:1.22-bullseye as builder +FROM --platform=linux/amd64 golang:1.24-bullseye as builder WORKDIR /builder diff --git a/materialize-s3-csv/Dockerfile b/materialize-s3-csv/Dockerfile index 112de0c32a..4b7eacfb84 100644 --- a/materialize-s3-csv/Dockerfile +++ b/materialize-s3-csv/Dockerfile @@ -2,7 +2,7 @@ ARG BASE_IMAGE=ghcr.io/estuary/base-image:v1 # Build Stage ################################################################################ -FROM --platform=linux/amd64 golang:1.22-bullseye as builder +FROM --platform=linux/amd64 golang:1.24-bullseye as builder WORKDIR /builder diff --git a/materialize-s3-iceberg/Dockerfile b/materialize-s3-iceberg/Dockerfile index 306b619e44..ab11a8dbb1 100644 --- a/materialize-s3-iceberg/Dockerfile +++ b/materialize-s3-iceberg/Dockerfile @@ -19,7 +19,7 @@ RUN poetry install # Go build stage ################################################################################ -FROM --platform=linux/amd64 golang:1.22-bullseye as gobuilder +FROM --platform=linux/amd64 golang:1.24-bullseye as gobuilder WORKDIR /builder diff --git a/materialize-s3-parquet/Dockerfile b/materialize-s3-parquet/Dockerfile index 71dd4007d3..0554226a4a 100644 --- a/materialize-s3-parquet/Dockerfile +++ b/materialize-s3-parquet/Dockerfile @@ -2,7 +2,7 @@ ARG BASE_IMAGE=ghcr.io/estuary/base-image:v1 # Build Stage ################################################################################ -FROM --platform=linux/amd64 golang:1.22-bullseye as builder +FROM --platform=linux/amd64 golang:1.24-bullseye as builder WORKDIR /builder diff --git a/materialize-slack/Dockerfile b/materialize-slack/Dockerfile index 232744d107..dbf428e4a3 100644 --- a/materialize-slack/Dockerfile +++ b/materialize-slack/Dockerfile @@ -2,7 +2,7 @@ ARG BASE_IMAGE=ghcr.io/estuary/base-image:v1 # Build Stage ################################################################################ -FROM --platform=linux/amd64 golang:1.22-bullseye as builder +FROM --platform=linux/amd64 golang:1.24-bullseye as builder WORKDIR /builder diff --git a/materialize-snowflake/Dockerfile b/materialize-snowflake/Dockerfile index 47f5c639c2..a5d0751a88 100644 --- a/materialize-snowflake/Dockerfile +++ b/materialize-snowflake/Dockerfile @@ -2,7 +2,7 @@ ARG BASE_IMAGE=ghcr.io/estuary/base-image:v1 # Build Stage ################################################################################ -FROM golang:1.22-bullseye as builder +FROM golang:1.24-bullseye as builder WORKDIR /builder diff --git a/materialize-sqlite/Dockerfile b/materialize-sqlite/Dockerfile index f282e60ce0..9b27dad5b6 100644 --- a/materialize-sqlite/Dockerfile +++ b/materialize-sqlite/Dockerfile @@ -2,7 +2,7 @@ ARG BASE_IMAGE=ghcr.io/estuary/base-image:v1 # Build Stage ################################################################################ -FROM --platform=linux/amd64 golang:1.22-bullseye as builder +FROM --platform=linux/amd64 golang:1.24-bullseye as builder WORKDIR /builder diff --git a/materialize-sqlserver/Dockerfile b/materialize-sqlserver/Dockerfile index 666ae5569d..08389e5e1c 100644 --- a/materialize-sqlserver/Dockerfile +++ b/materialize-sqlserver/Dockerfile @@ -2,7 +2,7 @@ ARG BASE_IMAGE=ghcr.io/estuary/base-image:v1 # Build Stage ################################################################################ -FROM --platform=linux/amd64 golang:1.22-bullseye as builder +FROM --platform=linux/amd64 golang:1.24-bullseye as builder WORKDIR /builder diff --git a/materialize-starburst/Dockerfile b/materialize-starburst/Dockerfile index 0aade194c5..dcad254194 100644 --- a/materialize-starburst/Dockerfile +++ b/materialize-starburst/Dockerfile @@ -2,7 +2,7 @@ ARG BASE_IMAGE=ghcr.io/estuary/base-image:v1 # Build Stage ################################################################################ -FROM --platform=linux/amd64 golang:1.22-bullseye as builder +FROM --platform=linux/amd64 golang:1.24-bullseye as builder WORKDIR /builder diff --git a/materialize-webhook/Dockerfile b/materialize-webhook/Dockerfile index 6313aa85f1..9d6aaa159e 100644 --- a/materialize-webhook/Dockerfile +++ b/materialize-webhook/Dockerfile @@ -2,7 +2,7 @@ ARG BASE_IMAGE=ghcr.io/estuary/base-image:v1 # Build Stage ################################################################################ -FROM golang:1.22-bullseye as builder +FROM golang:1.24-bullseye as builder WORKDIR /builder diff --git a/source-alpaca/Dockerfile b/source-alpaca/Dockerfile index f36907247a..b7831b5d32 100644 --- a/source-alpaca/Dockerfile +++ b/source-alpaca/Dockerfile @@ -1,6 +1,6 @@ # Build Stage ################################################################################ -FROM golang:1.22-bullseye as builder +FROM golang:1.24-bullseye as builder WORKDIR /builder diff --git a/source-azure-blob-storage/Dockerfile b/source-azure-blob-storage/Dockerfile index 3869b5f90c..6c5ee7e50d 100644 --- a/source-azure-blob-storage/Dockerfile +++ b/source-azure-blob-storage/Dockerfile @@ -2,7 +2,7 @@ ARG BASE_IMAGE=ghcr.io/estuary/base-image:v1 # Build Stage ################################################################################ -FROM golang:1.22-bullseye as builder +FROM golang:1.24-bullseye as builder WORKDIR /builder diff --git a/source-bigquery-batch/Dockerfile b/source-bigquery-batch/Dockerfile index 0beae03dee..a1dacac37a 100644 --- a/source-bigquery-batch/Dockerfile +++ b/source-bigquery-batch/Dockerfile @@ -2,7 +2,7 @@ ARG BASE_IMAGE=ghcr.io/estuary/base-image:v1 # Build Stage ################################################################################ -FROM golang:1.22-bullseye as builder +FROM golang:1.24-bullseye as builder WORKDIR /builder diff --git a/source-dropbox/Dockerfile b/source-dropbox/Dockerfile index 573f85582b..cf138d1f5b 100644 --- a/source-dropbox/Dockerfile +++ b/source-dropbox/Dockerfile @@ -2,7 +2,7 @@ ARG BASE_IMAGE=ghcr.io/estuary/base-image:v1 # Build Stage ################################################################################ -FROM golang:1.22-bullseye as builder +FROM golang:1.24-bullseye as builder WORKDIR /builder diff --git a/source-dynamodb/Dockerfile b/source-dynamodb/Dockerfile index b23fc844a4..009ac094ec 100644 --- a/source-dynamodb/Dockerfile +++ b/source-dynamodb/Dockerfile @@ -1,6 +1,6 @@ # Build Stage ################################################################################ -FROM golang:1.22-bullseye as builder +FROM golang:1.24-bullseye as builder WORKDIR /builder diff --git a/source-firestore/Dockerfile b/source-firestore/Dockerfile index 00f195ef61..825f85f457 100644 --- a/source-firestore/Dockerfile +++ b/source-firestore/Dockerfile @@ -2,7 +2,7 @@ ARG BASE_IMAGE=ghcr.io/estuary/base-image:v1 # Build Stage ################################################################################ -FROM golang:1.22-bullseye as builder +FROM golang:1.24-bullseye as builder WORKDIR /builder diff --git a/source-gcs/Dockerfile b/source-gcs/Dockerfile index 435bff5f0f..a4ca194410 100644 --- a/source-gcs/Dockerfile +++ b/source-gcs/Dockerfile @@ -2,7 +2,7 @@ ARG BASE_IMAGE=ghcr.io/estuary/base-image:v1 # Build Stage ################################################################################ -FROM golang:1.22-bullseye as builder +FROM golang:1.24-bullseye as builder WORKDIR /builder diff --git a/source-google-drive/Dockerfile b/source-google-drive/Dockerfile index 6015cc8799..6ac15b2db7 100644 --- a/source-google-drive/Dockerfile +++ b/source-google-drive/Dockerfile @@ -2,7 +2,7 @@ ARG BASE_IMAGE=ghcr.io/estuary/base-image:v1 # Build Stage ################################################################################ -FROM golang:1.22-bullseye as builder +FROM golang:1.24-bullseye as builder WORKDIR /builder diff --git a/source-google-pubsub/Dockerfile b/source-google-pubsub/Dockerfile index 3d40fb85f4..cb534f9ab3 100644 --- a/source-google-pubsub/Dockerfile +++ b/source-google-pubsub/Dockerfile @@ -2,7 +2,7 @@ ARG BASE_IMAGE=ghcr.io/estuary/base-image:v1 # Build Stage ################################################################################ -FROM golang:1.22-bullseye as builder +FROM golang:1.24-bullseye as builder WORKDIR /builder diff --git a/source-hello-world/Dockerfile b/source-hello-world/Dockerfile index 236b71cf95..ee0720db14 100644 --- a/source-hello-world/Dockerfile +++ b/source-hello-world/Dockerfile @@ -2,7 +2,7 @@ ARG BASE_IMAGE=ghcr.io/estuary/base-image:v1 # Build Stage ################################################################################ -FROM golang:1.22-bullseye as builder +FROM golang:1.24-bullseye as builder WORKDIR /builder diff --git a/source-http-file/Dockerfile b/source-http-file/Dockerfile index d203e21778..b90be66d50 100644 --- a/source-http-file/Dockerfile +++ b/source-http-file/Dockerfile @@ -2,7 +2,7 @@ ARG BASE_IMAGE=ghcr.io/estuary/base-image:v1 # Build Stage ################################################################################ -FROM golang:1.22-bullseye as builder +FROM golang:1.24-bullseye as builder WORKDIR /builder diff --git a/source-http-ingest/Dockerfile b/source-http-ingest/Dockerfile index a74d00e18a..dd9531d75c 100644 --- a/source-http-ingest/Dockerfile +++ b/source-http-ingest/Dockerfile @@ -2,7 +2,7 @@ ARG BASE_IMAGE=ghcr.io/estuary/base-image:v1 # Build Stage ################################################################################ -FROM golang:1.22-bullseye as builder +FROM golang:1.24-bullseye as builder RUN apt-get update \ && apt-get install -y curl ca-certificates pkg-config cmake g++ protobuf-compiler \ diff --git a/source-kafka/Dockerfile b/source-kafka/Dockerfile index 1d0fdd1f77..b4af354521 100644 --- a/source-kafka/Dockerfile +++ b/source-kafka/Dockerfile @@ -2,7 +2,7 @@ ARG BASE_IMAGE=ghcr.io/estuary/base-image:v1 # Build Stage ################################################################################ -FROM golang:1.22-bullseye as builder +FROM golang:1.24-bullseye as builder RUN apt-get update \ && apt-get install -y curl ca-certificates pkg-config cmake g++ libssl-dev libsasl2-dev \ diff --git a/source-kinesis/Dockerfile b/source-kinesis/Dockerfile index a3e97fd806..c9f2ddc11c 100644 --- a/source-kinesis/Dockerfile +++ b/source-kinesis/Dockerfile @@ -2,7 +2,7 @@ ARG BASE_IMAGE=ghcr.io/estuary/base-image:v1 # Build Stage ################################################################################ -FROM golang:1.22-bullseye as builder +FROM golang:1.24-bullseye as builder WORKDIR /builder diff --git a/source-mongodb/Dockerfile b/source-mongodb/Dockerfile index 674c6d3fe8..c55e3f43b3 100644 --- a/source-mongodb/Dockerfile +++ b/source-mongodb/Dockerfile @@ -1,6 +1,6 @@ # Build Stage ################################################################################ -FROM golang:1.22-bullseye as builder +FROM golang:1.24-bullseye as builder WORKDIR /builder diff --git a/source-mysql-batch/Dockerfile b/source-mysql-batch/Dockerfile index 134a39a155..a7333e047d 100644 --- a/source-mysql-batch/Dockerfile +++ b/source-mysql-batch/Dockerfile @@ -2,7 +2,7 @@ ARG BASE_IMAGE=ghcr.io/estuary/base-image:v1 # Build Stage ################################################################################ -FROM golang:1.22-bullseye as builder +FROM golang:1.24-bullseye as builder WORKDIR /builder diff --git a/source-mysql/Dockerfile b/source-mysql/Dockerfile index 3572b96a5f..2168d22688 100644 --- a/source-mysql/Dockerfile +++ b/source-mysql/Dockerfile @@ -2,7 +2,7 @@ ARG BASE_IMAGE=ghcr.io/estuary/base-image:v1 # Build Stage ################################################################################ -FROM golang:1.22-bullseye as builder +FROM golang:1.24-bullseye as builder WORKDIR /builder diff --git a/source-oracle-batch/Dockerfile b/source-oracle-batch/Dockerfile index 196b84c7bc..23b77c6af2 100644 --- a/source-oracle-batch/Dockerfile +++ b/source-oracle-batch/Dockerfile @@ -2,7 +2,7 @@ ARG BASE_IMAGE=ghcr.io/estuary/base-image:v1 # Build Stage ################################################################################ -FROM golang:1.22-bullseye as builder +FROM golang:1.24-bullseye as builder WORKDIR /builder diff --git a/source-oracle/Dockerfile b/source-oracle/Dockerfile index 6f8bdd0395..9e58c384af 100644 --- a/source-oracle/Dockerfile +++ b/source-oracle/Dockerfile @@ -2,7 +2,7 @@ ARG BASE_IMAGE=ghcr.io/estuary/base-image:v1 # Build Stage ################################################################################ -FROM golang:1.22-bullseye as builder +FROM golang:1.24-bullseye as builder WORKDIR /builder diff --git a/source-postgres-batch/Dockerfile b/source-postgres-batch/Dockerfile index ecca0e6c29..cb6ee22097 100644 --- a/source-postgres-batch/Dockerfile +++ b/source-postgres-batch/Dockerfile @@ -2,7 +2,7 @@ ARG BASE_IMAGE=ghcr.io/estuary/base-image:v1 # Build Stage ################################################################################ -FROM golang:1.22-bullseye as builder +FROM golang:1.24-bullseye as builder WORKDIR /builder diff --git a/source-postgres/Dockerfile b/source-postgres/Dockerfile index 0a4410f787..37c55c48f2 100644 --- a/source-postgres/Dockerfile +++ b/source-postgres/Dockerfile @@ -2,7 +2,7 @@ ARG BASE_IMAGE=ghcr.io/estuary/base-image:v1 # Build Stage ################################################################################ -FROM golang:1.22-bullseye as builder +FROM golang:1.24-bullseye as builder WORKDIR /builder diff --git a/source-redshift-batch/Dockerfile b/source-redshift-batch/Dockerfile index 6ea9c9a264..0fde8e7614 100644 --- a/source-redshift-batch/Dockerfile +++ b/source-redshift-batch/Dockerfile @@ -2,7 +2,7 @@ ARG BASE_IMAGE=ghcr.io/estuary/base-image:v1 # Build Stage ################################################################################ -FROM golang:1.22-bullseye as builder +FROM golang:1.24-bullseye as builder WORKDIR /builder diff --git a/source-s3/Dockerfile b/source-s3/Dockerfile index 736680b1ae..9315de33bd 100644 --- a/source-s3/Dockerfile +++ b/source-s3/Dockerfile @@ -2,7 +2,7 @@ ARG BASE_IMAGE=ghcr.io/estuary/base-image:v1 # Build Stage ################################################################################ -FROM golang:1.22-bullseye as builder +FROM golang:1.24-bullseye as builder WORKDIR /builder diff --git a/source-sftp/Dockerfile b/source-sftp/Dockerfile index d49eef2daf..cc06f8f19d 100644 --- a/source-sftp/Dockerfile +++ b/source-sftp/Dockerfile @@ -2,7 +2,7 @@ ARG BASE_IMAGE=ghcr.io/estuary/base-image:v1 # Build Stage ################################################################################ -FROM golang:1.22-bullseye as builder +FROM golang:1.24-bullseye as builder WORKDIR /builder diff --git a/source-snowflake/Dockerfile b/source-snowflake/Dockerfile index 54ee78ad9d..a6c06c2796 100644 --- a/source-snowflake/Dockerfile +++ b/source-snowflake/Dockerfile @@ -2,7 +2,7 @@ ARG BASE_IMAGE=ghcr.io/estuary/base-image:v1 # Build Stage ################################################################################ -FROM golang:1.22-bullseye as builder +FROM golang:1.24-bullseye as builder WORKDIR /builder diff --git a/source-sqlserver/Dockerfile b/source-sqlserver/Dockerfile index 5d69492f88..c9ea84fc0b 100644 --- a/source-sqlserver/Dockerfile +++ b/source-sqlserver/Dockerfile @@ -2,7 +2,7 @@ ARG BASE_IMAGE=ghcr.io/estuary/base-image:v1 # Build Stage ################################################################################ -FROM golang:1.22-bullseye as builder +FROM golang:1.24-bullseye as builder WORKDIR /builder diff --git a/source-test/Dockerfile b/source-test/Dockerfile index dd07659a8e..5250495b7e 100644 --- a/source-test/Dockerfile +++ b/source-test/Dockerfile @@ -2,7 +2,7 @@ ARG BASE_IMAGE=ghcr.io/estuary/base-image:v1 # Build Stage ################################################################################ -FROM golang:1.22-bullseye as builder +FROM golang:1.24-bullseye as builder WORKDIR /builder