Hello Dominik,

 

Can you please provide more information regarding the version of software been tried.

 

We can think of one alternative of node level overrides. Something similar to below:

 

data:

  values:

    conf:

      overrides:

        ceph_clcp-tenant-ceph-osd-sdd:

          hosts:

            - name: node1

              conf:

                storage:

                  osd:

                    - data:

                        type: block-logical

                        location: /dev/sdc

                      journal:

                        type: block-logical

                        location: /dev/sdb

            - name: node2

              conf:

                storage:

                  osd:

                    - data:

                        type: block-logical

                        location: /dev/sdd

                      journal:

                        type: block-logical

                        location: /dev/sde

 

 

This will help you to specify the host specific aliases.

 

Please let us know if this helps.

 

 

BR,

Arijit Bose

 

From: Dominik Bender | db IT Solutions <db@db-itsolutions.com>
Sent: Monday, November 9, 2020 8:48 PM
To: airship-discuss@lists.airshipit.org; airship-announce@lists.airshipit.org
Subject: [Airship-discuss] Device mapping in ceph-osd chart

 

Hi,

we have different system device names ((/dev/sdb etc.) between the nodes. In order to assign the devices correctly, ceph needs to know the host specific addresses. In the hardware profile we defined an alias with the bus address. We only found the use of the alias in the host profile. Can this also be used for ceph or which solution should be preferred here?

Thanks and Regards
Dominik Bender