Skip to content

Commit ccba49c

Browse files
killianmuldoondpf-release
authored andcommitted
chore: rename ovn-kubernetes image to ovnk-utils
* chore: rename ovn-kubernetes image rename the ovn-kubernetes image to match its new function Signed-off-by: Killian Muldoon <[email protected]> Based on release-v25.7@09a9b7328e99c482873417b0c117d520d332668f
1 parent 8308ef4 commit ccba49c

File tree

6 files changed

+22
-22
lines changed

6 files changed

+22
-22
lines changed
File renamed without changes.

Makefile

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -839,7 +839,7 @@ binary-dpfdev: ## Build the dpfdev CLI tool
839839
DOCKER_BUILD_TARGETS=$(HOST_ARCH_DOCKER_BUILD_TARGETS) $(DPU_ARCH_DOCKER_BUILD_TARGETS) $(MULTI_ARCH_DOCKER_BUILD_TARGETS)
840840
HOST_ARCH_DOCKER_BUILD_TARGETS=hostdriver bfb-registry
841841
DPU_ARCH_DOCKER_BUILD_TARGETS=$(DPU_ARCH_BUILD_TARGETS) ovs-cni
842-
MULTI_ARCH_DOCKER_BUILD_TARGETS= dpf-system ovn-kubernetes storage-system storage-host
842+
MULTI_ARCH_DOCKER_BUILD_TARGETS= dpf-system ovnk-utils storage-system storage-host
843843

844844
.PHONY: docker-build-all
845845
docker-build-all: $(addprefix docker-build-,$(DOCKER_BUILD_TARGETS)) ## Build docker images for all DOCKER_BUILD_TARGETS. Architecture defaults to build system architecture unless overridden or hardcoded.
@@ -848,8 +848,8 @@ DPF_SYSTEM_IMAGE_NAME ?= dpf-system
848848
export DPF_SYSTEM_IMAGE ?= $(REGISTRY)/$(DPF_SYSTEM_IMAGE_NAME)
849849
export DPF_SYSTEM_UPSTREAM_IMAGE ?= $(UPSTREAM_REGISTRY)/$(DPF_SYSTEM_IMAGE_NAME)
850850

851-
OVNKUBERNETES_IMAGE_NAME = ovn-kubernetes
852-
export OVNKUBERNETES_IMAGE = $(REGISTRY)/$(OVNKUBERNETES_IMAGE_NAME)
851+
OVNK_UTILS_IMAGE_NAME = ovn-kubernetes-dpf-utils
852+
export OVNK_UTILS_IMAGE = $(REGISTRY)/$(OVNK_UTILS_IMAGE_NAME)
853853

854854
OVNKUBERNETES_RESOURCE_INJECTOR_IMAGE_NAME = ovn-kubernetes-resource-injector
855855
export OVNKUBERNETES_RESOURCE_INJECTOR_IMAGE = $(REGISTRY)/$(OVNKUBERNETES_RESOURCE_INJECTOR_IMAGE_NAME)
@@ -975,10 +975,10 @@ docker-build-ovs-cni: $(OVS_CNI_DIR) ## Builds the OVS CNI image
975975
-t $(OVS_CNI_IMAGE):${TAG} \
976976
.
977977

978-
.PHONY: docker-build-ovn-kubernetes # Build a multi-arch image for DPF System. The variable DPF_SYSTEM_ARCH defines which architectures this target builds for.
979-
docker-build-ovn-kubernetes: $(addprefix docker-build-ovn-kubernetes-for-,$(DPF_SYSTEM_ARCH))
978+
.PHONY: docker-build-ovnk-utils # Build a multi-arch image for OVN Kubernetes utils. The variable DPF_SYSTEM_ARCH defines which architectures this target builds for.
979+
docker-build-ovnk-utils: $(addprefix docker-build-ovnk-utils-for-,$(DPF_SYSTEM_ARCH))
980980

981-
docker-build-ovn-kubernetes-for-%: $(OVNKUBERNETES_DIR)
981+
docker-build-ovnk-utils-for-%: $(OVNKUBERNETES_DIR)
982982
# Provenance false ensures this target builds an image rather than a manifest when using buildx.
983983
docker buildx build \
984984
--load \
@@ -995,24 +995,24 @@ docker-build-ovn-kubernetes-for-%: $(OVNKUBERNETES_DIR)
995995
--build-arg ovn_kubernetes_dir=$(subst $(CURDIR)/,,$(OVNKUBERNETES_DIR)) \
996996
--build-arg ubuntu_mirror=$(UBUNTU_MIRROR) \
997997
--build-arg PACKAGE_SOURCES=$(PACKAGE_SOURCES) \
998-
-f Dockerfile.ovn-kubernetes \
998+
-f Dockerfile.ovnk-utils \
999999
. \
1000-
-t $(OVNKUBERNETES_IMAGE):$(TAG)-$*
1000+
-t $(OVNK_UTILS_IMAGE):$(TAG)-$*
10011001

1002-
.PHONY: docker-push-ovn-kubernetes # Push a multi-arch image for ovn-kubernetes using `docker manifest`. The variable DPF_SYSTEM_ARCH defines which architectures this target pushes for.
1003-
docker-push-ovn-kubernetes: $(addprefix docker-push-ovn-kubernetes-for-,$(DPF_SYSTEM_ARCH))
1004-
docker manifest push --purge $(OVNKUBERNETES_IMAGE):$(TAG)
1002+
.PHONY: docker-push-ovnk-utils # Push a multi-arch image for ovnk-utils using `docker manifest`. The variable DPF_SYSTEM_ARCH defines which architectures this target pushes for.
1003+
docker-push-ovnk-utils: $(addprefix docker-push-ovnk-utils-for-,$(DPF_SYSTEM_ARCH))
1004+
docker manifest push --purge $(OVNK_UTILS_IMAGE):$(TAG)
10051005

1006-
docker-push-ovn-kubernetes-for-%:
1006+
docker-push-ovnk-utils-for-%:
10071007
# Tag and push the arch-specific image with the single arch-agnostic tag.
1008-
docker tag $(OVNKUBERNETES_IMAGE):$(TAG)-$* $(OVNKUBERNETES_IMAGE):$(TAG)
1009-
docker push $(OVNKUBERNETES_IMAGE):$(TAG)
1010-
# This must be called in a separate target to ensure the shell command is called in the correct order.
1011-
$(MAKE) docker-create-manifest-for-ovn-kubernetes
1008+
docker tag $(OVNK_UTILS_IMAGE):$(TAG)-$* $(OVNK_UTILS_IMAGE):$(TAG)
1009+
docker push $(OVNK_UTILS_IMAGE):$(TAG)
1010+
# Add this architecture's RepoDigest to the multi-arch manifest
1011+
$(MAKE) docker-create-manifest-for-ovnk-utils
10121012

1013-
docker-create-manifest-for-ovn-kubernetes:
1013+
docker-create-manifest-for-ovnk-utils:
10141014
# Note: If you tag an image with multiple registries this push might fail. This can be fixed by pruning existing docker images.
1015-
docker manifest create --amend $(OVNKUBERNETES_IMAGE):$(TAG) $(shell docker inspect --format='{{index .RepoDigests 0}}' $(OVNKUBERNETES_IMAGE):$(TAG))
1015+
docker manifest create --amend $(OVNK_UTILS_IMAGE):$(TAG) $(shell docker inspect --format='{{index .RepoDigests 0}}' $(OVNK_UTILS_IMAGE):$(TAG))
10161016

10171017
.PHONY: docker-build-hostdriver
10181018
docker-build-hostdriver: ## Build docker image for DMS and hostnetwork.

docs/public/user-guides/host-trusted/use-cases/hbn-ovnk/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ export OVN_KUBERNETES_IMAGE=ghcr.io/ovn-kubernetes/ovn-kubernetes/ovn-kube-ubunt
128128
export OVNK_TAG=release-1.1
129129

130130
## The ovn-kubernetes-dpf tool image. This should point to a DPF release image
131-
export DPF_OVNK_CNI_UTILS_IMAGE=oci://ghcr.io/nvidia/ovn-kubernetes
131+
export DPF_OVNK_CNI_UTILS_IMAGE=oci://ghcr.io/nvidia/ovn-kubernetes-dpf-utils
132132

133133
## POD_CIDR is the CIDR used for pods in the target Kubernetes cluster.
134134
export POD_CIDR=10.233.64.0/18

docs/public/user-guides/host-trusted/use-cases/hbn-ovnk/manifests/00-env-vars/envvars.env

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ export OVN_KUBERNETES_IMAGE=ghcr.io/ovn-kubernetes/ovn-kubernetes/ovn-kube-ubunt
4343
export OVNK_TAG=release-1.1
4444

4545
## The ovn-kubernetes-dpf tool image. This should point to a DPF release image
46-
export DPF_OVNK_CNI_UTILS_IMAGE=oci://ghcr.io/nvidia/ovn-kubernetes
46+
export DPF_OVNK_CNI_UTILS_IMAGE=oci://ghcr.io/nvidia/ovn-kubernetes-dpf-utils
4747

4848
## POD_CIDR is the CIDR used for pods in the target Kubernetes cluster.
4949
export POD_CIDR=10.233.64.0/18

docs/public/user-guides/host-trusted/use-cases/ovnk/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ export OVN_KUBERNETES_IMAGE=ghcr.io/ovn-kubernetes/ovn-kubernetes/ovn-kube-ubunt
136136
export OVNK_TAG=release-1.1
137137

138138
## The ovn-kubernetes-dpf tool image. This should point to a DPF release image
139-
export DPF_OVNK_CNI_UTILS_IMAGE=oci://ghcr.io/nvidia/ovn-kubernetes
139+
export DPF_OVNK_CNI_UTILS_IMAGE=oci://ghcr.io/nvidia/ovn-kubernetes-dpf-utils
140140

141141
## POD_CIDR is the CIDR used for pods in the target Kubernetes cluster.
142142
export POD_CIDR=10.233.64.0/18

docs/public/user-guides/host-trusted/use-cases/ovnk/manifests/00-env-vars/envvars.env

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ export OVN_KUBERNETES_IMAGE=ghcr.io/ovn-kubernetes/ovn-kubernetes/ovn-kube-ubunt
4545
export OVNK_TAG=release-1.1
4646

4747
## The ovn-kubernetes-dpf tool image. This should point to a DPF release image
48-
export DPF_OVNK_CNI_UTILS_IMAGE=oci://ghcr.io/nvidia/ovn-kubernetes
48+
export DPF_OVNK_CNI_UTILS_IMAGE=oci://ghcr.io/nvidia/ovn-kubernetes-dpf-utils
4949

5050
## POD_CIDR is the CIDR used for pods in the target Kubernetes cluster.
5151
export POD_CIDR=10.233.64.0/18

0 commit comments

Comments
 (0)