Building Calamari client packages

In this recipe, we will learn about building Calamari client packages. Most of the steps are similar to what we did in the last section, that is, with the Calamari server package build.

How to do it…

  1. Clone the Calamari client repository:
    $ git clone https://github.com/ceph/calamari-clients.git
    
  2. Change the working directory to the one provided for the Centos Vagrant environment:
    $ cd calamari-clients/vagrant/centos-package
    
  3. Modify Vagrantfile and set config.vm.box to CentOS7 as follows:
    config.vm.box = "boxcutter/centos71"
  4. Next, bring up the machine:
    $ vagrant up
    
  5. At this stage, the development environment for the Calamari client is ready; we should now log in to this machine and run salt-call to starting building the ...

Get Ceph Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.