ceph-nvmeof icon indicating copy to clipboard operation
ceph-nvmeof copied to clipboard

ceph: improve building of dev images

Open epuertat opened this issue 2 years ago • 2 comments

  • Set NVMEOF_GW for vstart to work with nvmeof.
  • Help debug ceph.repo issues.
  • Add new CEPH_CLUSTER_CEPH_REPO_BASEURL alternative to setting CEPH_BRANCH and CEPH_SHA.
  • Fix setting CEPH_CLUSTER_CEPH_REPO_BASEURL in Makefile not to override value if externally set (via .env).

epuertat avatar Mar 20 '24 09:03 epuertat

BTW, @baum this change broke support for ceph-devel and other use cases of this make + docker-compose. I was planning to fork this repo and revert that commit.

epuertat avatar Mar 21 '24 08:03 epuertat

BTW, @baum this change broke support for ceph-devel and other use cases of this make + docker-compose. I was planning to fork this repo and revert that commit.

@epuertat up Makefile target no longer dispatches to docker-compose, due to requirement to send nvme gw create ceph monitor commands during gateway deployment. Any ideas on how to improve it? For ceph-devel README now recommends doing "docker-compose up nvmeof-devel" 😀 Please share your thoughts.

baum avatar Mar 21 '24 10:03 baum