Makefile: Add ceph squid versions

Add CEPH_VERSION values for squid and pre-squid. This will allow
building and testing with ceph squid images.

Signed-off-by: Anoop C S <anoopcs@cryptolab.net>
This commit is contained in:
Anoop C S 2024-02-28 12:30:20 +05:30 committed by mergify[bot]
parent f03f7bcac3
commit d3c41696f7
1 changed files with 9 additions and 0 deletions

View File

@ -32,6 +32,9 @@ endif
ifeq ($(CEPH_VERSION),reef) ifeq ($(CEPH_VERSION),reef)
CEPH_TAG := v18 CEPH_TAG := v18
endif endif
ifeq ($(CEPH_VERSION),squid)
CEPH_TAG := v19
endif
# pre-<codename> indicates we want to consume pre-release versions of ceph from # pre-<codename> indicates we want to consume pre-release versions of ceph from
# the ceph ci. This way we can start testing on ceph versions before they hit # the ceph ci. This way we can start testing on ceph versions before they hit
# quay.io/ceph/ceph # quay.io/ceph/ceph
@ -53,6 +56,12 @@ ifeq ($(CEPH_VERSION),pre-reef)
GO_CEPH_VERSION := reef GO_CEPH_VERSION := reef
BUILD_TAGS := reef,ceph_pre_reef BUILD_TAGS := reef,ceph_pre_reef
endif endif
ifeq ($(CEPH_VERSION),pre-squid)
CEPH_TAG := squid
CEPH_IMG := quay.ceph.io/ceph-ci/ceph
GO_CEPH_VERSION := squid
BUILD_TAGS := squid,ceph_pre_squid
endif
ifeq ($(CEPH_VERSION),main) ifeq ($(CEPH_VERSION),main)
CEPH_TAG := main CEPH_TAG := main
CEPH_IMG := quay.ceph.io/ceph-ci/ceph CEPH_IMG := quay.ceph.io/ceph-ci/ceph