ols: include ucentral app as SONiC package

Signed-off-by: Volodymyr Mytnyk <volodymyr.mytnyk@plvision.eu>
This commit is contained in:
Volodymyr Mytnyk
2024-01-31 17:12:00 +02:00
parent e2ae581028
commit 373a575176
4 changed files with 13 additions and 0 deletions

View File

@@ -580,6 +580,7 @@ SONIC_BUILD_INSTRUCTION := $(MAKE) \
SONIC_OS_VERSION=$(SONIC_OS_VERSION) \
PIP_HTTP_TIMEOUT=$(PIP_HTTP_TIMEOUT) \
LEGACY_SONIC_MGMT_DOCKER=$(LEGACY_SONIC_MGMT_DOCKER) \
INCLUDE_OLS_UCENTRAL_CLIENT=$(INCLUDE_OLS_UCENTRAL_CLIENT) \
$(SONIC_OVERRIDE_BUILD_VARS)
.PHONY: sonic-slave-build sonic-slave-bash init reset

View File

@@ -321,3 +321,6 @@ PIP_HTTP_TIMEOUT ?= 60
# BUILD_REDUCE_IMAGE_SIZE - reduce the image size as much as possbible
BUILD_REDUCE_IMAGE_SIZE = n
# OLS (OpenLAN Switching) uCentral client
INCLUDE_OLS_UCENTRAL_CLIENT = y

View File

@@ -7,3 +7,11 @@
## $(PACKAGE)_VERSION = 1.0.0
## SONIC_PACKAGES += $(PACKAGE)
DOCKER_OLS_UCENTRAL_CLIENT = docker-ols-ucentral-client
$(DOCKER_OLS_UCENTRAL_CLIENT)_REPOSITORY = vmytnykplv/ols-ucentral-client
$(DOCKER_OLS_UCENTRAL_CLIENT)_VERSION = 1.0.0
$(DOCKER_OLS_UCENTRAL_CLIENT)_DEFAULT_FEATURE_STATE_ENABLED = y
ifeq ($(INCLUDE_OLS_UCENTRAL_CLIENT),y)
SONIC_PACKAGES += $(DOCKER_OLS_UCENTRAL_CLIENT)
endif

View File

@@ -449,6 +449,7 @@ endif
$(info "CROSS_BUILD_ENVIRON" : "$(CROSS_BUILD_ENVIRON)")
$(info "GZ_COMPRESS_PROGRAM" : "$(GZ_COMPRESS_PROGRAM)")
$(info "LEGACY_SONIC_MGMT_DOCKER" : "$(LEGACY_SONIC_MGMT_DOCKER)")
$(info "INCLUDE_OLS_UCENTRAL_CLIENT" : "$(INCLUDE_OLS_UCENTRAL_CLIENT)")
$(info )
else
$(info SONiC Build System for $(CONFIGURED_PLATFORM):$(CONFIGURED_ARCH))