docker icon indicating copy to clipboard operation
docker copied to clipboard

MB-65496: Fix PROFILE handling for couchbase-columnar

Open ceejatec opened this issue 9 months ago • 1 comments

Columnar builds >= 1.2.0 do not want /etc/couchbase.d/config_profile in the image, but < 1.2.0 still requires that file to exist with the contents columnar.

Switch the Dockerfile.template handling to match couchbase-server, where PROFILE is a template argument that creates the block to create that file only when the argument is set. Modify the generator to set PROFILE=columnar for couchbase-columnar builds when the version is < 1.2.0.

ceejatec avatar Feb 25 '25 23:02 ceejatec

Seems reasonable- I will let you know when we are ready to merge the changes so that we can coordinate merging in this pull request.

mblow avatar Feb 26 '25 00:02 mblow

Not sure what happened here; closing and re-trying PR.

ceejatec avatar Jul 17 '25 08:07 ceejatec