Project

General

Profile

Actions

Feature #14312

open

option to allow a yaml to specify that the run's osds should be on volumes of a specified size

Added by Samuel Just over 8 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
% Done:

0%

Source:
other
Tags:
Backport:
Reviewed:
Affected Versions:

Description

We specifically do not want to add

openstack:
  machine:
    volumes:
      count: N

because we want to be able to add it to, for example, a radosbench.yaml which might be shared by many runs with different numbers of osds. It's also a win to avoid allocating volumes on roles without osds since they won't be used.

I suggest that the yaml be something like

openstack:
  volumes:
    size: <size>
    osd_on_volume: true

teuthology when provisioning a vm would first check for an explicit number of volumes. Then, if osd_on_volume is true, it would provision a volume for each osd. If neither count nor osd_on_volume is included, it does not provision volumes.

No data to display

Actions

Also available in: Atom PDF