From 40a1ceac3f252cfe52e38d13c164247e102e6a44 Mon Sep 17 00:00:00 2001 From: Warren <5959690+wrn14897@users.noreply.github.com> Date: Tue, 18 Nov 2025 08:48:18 -0800 Subject: [PATCH 1/2] chore: push local, aio, collector images to clickhouse/clickstack-xxx --- .env | 11 +++++++---- Makefile | 18 ++++++++++++++++++ 2 files changed, 25 insertions(+), 4 deletions(-) diff --git a/.env b/.env index 5b5e44c35..7508b477b 100644 --- a/.env +++ b/.env @@ -1,12 +1,15 @@ # Used by docker-compose.yml HDX_IMAGE_REPO=docker.hyperdx.io -IMAGE_NAME=ghcr.io/hyperdxio/hyperdx +# IMAGE_NAME=ghcr.io/hyperdxio/hyperdx IMAGE_NAME_DOCKERHUB=hyperdx/hyperdx -LOCAL_IMAGE_NAME=ghcr.io/hyperdxio/hyperdx-local +# LOCAL_IMAGE_NAME=ghcr.io/hyperdxio/hyperdx-local +NEXT_LOCAL_IMAGE_NAME_DOCKERHUB=clickhouse/clickstack-local LOCAL_IMAGE_NAME_DOCKERHUB=hyperdx/hyperdx-local -ALL_IN_ONE_IMAGE_NAME=ghcr.io/hyperdxio/hyperdx-all-in-one +# ALL_IN_ONE_IMAGE_NAME=ghcr.io/hyperdxio/hyperdx-all-in-one +NEXT_ALL_IN_ONE_IMAGE_NAME_DOCKERHUB=clickhouse/clickstack-all-in-one ALL_IN_ONE_IMAGE_NAME_DOCKERHUB=hyperdx/hyperdx-all-in-one -OTEL_COLLECTOR_IMAGE_NAME=ghcr.io/hyperdxio/hyperdx-otel-collector +# OTEL_COLLECTOR_IMAGE_NAME=ghcr.io/hyperdxio/hyperdx-otel-collector +NEXT_OTEL_COLLECTOR_IMAGE_NAME_DOCKERHUB=clickhouse/clickstack-otel-collector OTEL_COLLECTOR_IMAGE_NAME_DOCKERHUB=hyperdx/hyperdx-otel-collector CODE_VERSION=2.7.1 IMAGE_VERSION_SUB_TAG=.7.1 diff --git a/Makefile b/Makefile index a7667b297..bef71444b 100644 --- a/Makefile +++ b/Makefile @@ -93,6 +93,7 @@ version: build-otel-collector: docker build ./docker/otel-collector \ -t ${OTEL_COLLECTOR_IMAGE_NAME_DOCKERHUB}:${IMAGE_VERSION}${IMAGE_VERSION_SUB_TAG} \ + -t ${NEXT_OTEL_COLLECTOR_IMAGE_NAME_DOCKERHUB}:${IMAGE_VERSION}${IMAGE_VERSION_SUB_TAG} \ --target prod .PHONY: build-local @@ -105,6 +106,7 @@ build-local: --build-context app=./packages/app \ --build-arg CODE_VERSION=${CODE_VERSION} \ -t ${LOCAL_IMAGE_NAME_DOCKERHUB}:${IMAGE_VERSION}${IMAGE_VERSION_SUB_TAG} \ + -t ${NEXT_LOCAL_IMAGE_NAME_DOCKERHUB}:${IMAGE_VERSION}${IMAGE_VERSION_SUB_TAG} \ --target all-in-one-noauth .PHONY: build-all-in-one @@ -117,6 +119,7 @@ build-all-in-one: --build-context app=./packages/app \ --build-arg CODE_VERSION=${CODE_VERSION} \ -t ${ALL_IN_ONE_IMAGE_NAME_DOCKERHUB}:${IMAGE_VERSION}${IMAGE_VERSION_SUB_TAG} \ + -t ${NEXT_ALL_IN_ONE_IMAGE_NAME_DOCKERHUB}:${IMAGE_VERSION}${IMAGE_VERSION_SUB_TAG} \ --target all-in-one-auth .PHONY: build-app @@ -133,6 +136,7 @@ build-app: build-otel-collector-nightly: docker build ./docker/otel-collector \ -t ${OTEL_COLLECTOR_IMAGE_NAME_DOCKERHUB}:${IMAGE_NIGHTLY_TAG} \ + -t ${NEXT_OTEL_COLLECTOR_IMAGE_NAME_DOCKERHUB}:${IMAGE_NIGHTLY_TAG} \ --target prod .PHONY: build-app-nightly @@ -155,6 +159,7 @@ build-local-nightly: --build-context app=./packages/app \ --build-arg CODE_VERSION=${CODE_VERSION} \ -t ${LOCAL_IMAGE_NAME_DOCKERHUB}:${IMAGE_NIGHTLY_TAG} \ + -t ${NEXT_LOCAL_IMAGE_NAME_DOCKERHUB}:${IMAGE_NIGHTLY_TAG} \ --target all-in-one-noauth .PHONY: build-all-in-one-nightly @@ -167,6 +172,7 @@ build-all-in-one-nightly: --build-context app=./packages/app \ --build-arg CODE_VERSION=${CODE_VERSION} \ -t ${ALL_IN_ONE_IMAGE_NAME_DOCKERHUB}:${IMAGE_NIGHTLY_TAG} \ + -t ${NEXT_ALL_IN_ONE_IMAGE_NAME_DOCKERHUB}:${IMAGE_NIGHTLY_TAG} \ --target all-in-one-auth # Release targets (with multi-platform build and push) @@ -182,6 +188,9 @@ release-otel-collector: -t ${OTEL_COLLECTOR_IMAGE_NAME_DOCKERHUB}:${IMAGE_VERSION}${IMAGE_VERSION_SUB_TAG} \ -t ${OTEL_COLLECTOR_IMAGE_NAME_DOCKERHUB}:${IMAGE_VERSION} \ -t ${OTEL_COLLECTOR_IMAGE_NAME_DOCKERHUB}:${IMAGE_LATEST_TAG} \ + -t ${NEXT_OTEL_COLLECTOR_IMAGE_NAME_DOCKERHUB}:${IMAGE_VERSION}${IMAGE_VERSION_SUB_TAG} \ + -t ${NEXT_OTEL_COLLECTOR_IMAGE_NAME_DOCKERHUB}:${IMAGE_VERSION} \ + -t ${NEXT_OTEL_COLLECTOR_IMAGE_NAME_DOCKERHUB}:${IMAGE_LATEST_TAG} \ --target prod \ --push \ --cache-from=type=gha \ @@ -206,6 +215,9 @@ release-local: -t ${LOCAL_IMAGE_NAME_DOCKERHUB}:${IMAGE_VERSION}${IMAGE_VERSION_SUB_TAG} \ -t ${LOCAL_IMAGE_NAME_DOCKERHUB}:${IMAGE_VERSION} \ -t ${LOCAL_IMAGE_NAME_DOCKERHUB}:${IMAGE_LATEST_TAG} \ + -t ${NEXT_LOCAL_IMAGE_NAME_DOCKERHUB}:${IMAGE_VERSION}${IMAGE_VERSION_SUB_TAG} \ + -t ${NEXT_LOCAL_IMAGE_NAME_DOCKERHUB}:${IMAGE_VERSION} \ + -t ${NEXT_LOCAL_IMAGE_NAME_DOCKERHUB}:${IMAGE_LATEST_TAG} \ --target all-in-one-noauth \ --push \ --cache-from=type=gha \ @@ -230,6 +242,9 @@ release-all-in-one: -t ${ALL_IN_ONE_IMAGE_NAME_DOCKERHUB}:${IMAGE_VERSION}${IMAGE_VERSION_SUB_TAG} \ -t ${ALL_IN_ONE_IMAGE_NAME_DOCKERHUB}:${IMAGE_VERSION} \ -t ${ALL_IN_ONE_IMAGE_NAME_DOCKERHUB}:${IMAGE_LATEST_TAG} \ + -t ${NEXT_ALL_IN_ONE_IMAGE_NAME_DOCKERHUB}:${IMAGE_VERSION}${IMAGE_VERSION_SUB_TAG} \ + -t ${NEXT_ALL_IN_ONE_IMAGE_NAME_DOCKERHUB}:${IMAGE_VERSION} \ + -t ${NEXT_ALL_IN_ONE_IMAGE_NAME_DOCKERHUB}:${IMAGE_LATEST_TAG} \ --target all-in-one-auth \ --push \ --cache-from=type=gha \ @@ -263,6 +278,7 @@ release-otel-collector-nightly: @echo "Building and pushing nightly tag ${OTEL_COLLECTOR_IMAGE_NAME_DOCKERHUB}:${IMAGE_NIGHTLY_TAG}..."; \ docker buildx build --platform ${BUILD_PLATFORMS} ./docker/otel-collector \ -t ${OTEL_COLLECTOR_IMAGE_NAME_DOCKERHUB}:${IMAGE_NIGHTLY_TAG} \ + -t ${NEXT_OTEL_COLLECTOR_IMAGE_NAME_DOCKERHUB}:${IMAGE_NIGHTLY_TAG} \ --target prod \ --push \ --cache-from=type=gha \ @@ -295,6 +311,7 @@ release-local-nightly: --build-arg CODE_VERSION=${IMAGE_NIGHTLY_TAG} \ --platform ${BUILD_PLATFORMS} \ -t ${LOCAL_IMAGE_NAME_DOCKERHUB}:${IMAGE_NIGHTLY_TAG} \ + -t ${NEXT_LOCAL_IMAGE_NAME_DOCKERHUB}:${IMAGE_NIGHTLY_TAG} \ --target all-in-one-noauth \ --push \ --cache-from=type=gha \ @@ -312,6 +329,7 @@ release-all-in-one-nightly: --build-arg CODE_VERSION=${IMAGE_NIGHTLY_TAG} \ --platform ${BUILD_PLATFORMS} \ -t ${ALL_IN_ONE_IMAGE_NAME_DOCKERHUB}:${IMAGE_NIGHTLY_TAG} \ + -t ${NEXT_ALL_IN_ONE_IMAGE_NAME_DOCKERHUB}:${IMAGE_NIGHTLY_TAG} \ --target all-in-one-auth \ --push \ --cache-from=type=gha \ From 516e2523de0ba61f006742fb0c0aab8ab6fafc28 Mon Sep 17 00:00:00 2001 From: Warren <5959690+wrn14897@users.noreply.github.com> Date: Tue, 18 Nov 2025 09:11:44 -0800 Subject: [PATCH 2/2] feedback: cleanups --- .env | 4 ---- 1 file changed, 4 deletions(-) diff --git a/.env b/.env index 7508b477b..b0027ff78 100644 --- a/.env +++ b/.env @@ -1,14 +1,10 @@ # Used by docker-compose.yml HDX_IMAGE_REPO=docker.hyperdx.io -# IMAGE_NAME=ghcr.io/hyperdxio/hyperdx IMAGE_NAME_DOCKERHUB=hyperdx/hyperdx -# LOCAL_IMAGE_NAME=ghcr.io/hyperdxio/hyperdx-local NEXT_LOCAL_IMAGE_NAME_DOCKERHUB=clickhouse/clickstack-local LOCAL_IMAGE_NAME_DOCKERHUB=hyperdx/hyperdx-local -# ALL_IN_ONE_IMAGE_NAME=ghcr.io/hyperdxio/hyperdx-all-in-one NEXT_ALL_IN_ONE_IMAGE_NAME_DOCKERHUB=clickhouse/clickstack-all-in-one ALL_IN_ONE_IMAGE_NAME_DOCKERHUB=hyperdx/hyperdx-all-in-one -# OTEL_COLLECTOR_IMAGE_NAME=ghcr.io/hyperdxio/hyperdx-otel-collector NEXT_OTEL_COLLECTOR_IMAGE_NAME_DOCKERHUB=clickhouse/clickstack-otel-collector OTEL_COLLECTOR_IMAGE_NAME_DOCKERHUB=hyperdx/hyperdx-otel-collector CODE_VERSION=2.7.1