We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 0334253 + 1672965 commit 6d3dc77Copy full SHA for 6d3dc77
src/ceph-volume/ceph_volume/devices/raw/common.py
@@ -49,4 +49,10 @@ def create_parser(prog, description):
49
action='store_true',
50
help='Enable device encryption via dm-crypt',
51
)
52
+ parser.add_argument(
53
+ '--osd-id',
54
+ help='Reuse an existing OSD id',
55
+ default=None,
56
+ type=arg_validators.valid_osd_id,
57
+ )
58
return parser
src/ceph-volume/ceph_volume/devices/raw/prepare.py
@@ -122,7 +122,9 @@ def prepare(self):
122
123
# reuse a given ID if it exists, otherwise create a new ID
124
self.osd_id = prepare_utils.create_id(
125
- osd_fsid, json.dumps(secrets))
+ osd_fsid,
126
+ json.dumps(secrets),
127
+ osd_id=self.args.osd_id)
128
129
prepare_bluestore(
130
self.args.data,
0 commit comments