forked from stratis-storage/stratis-cli
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCHANGES.txt
521 lines (435 loc) · 22.6 KB
/
CHANGES.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
stratis-cli 2.4.0
=================
Required stratisd version: 2.4.0
Recommended Python interpreter: 3.8.6
Lowest supported Python interpreter: 3.6.8
Python linter: pylint (2.4.4)
Python auto-formatter: black (20.8b1)
Python import sorter: isort (4.3.21)
YAML linter: yamllint (1.26.0)
- Add support for creating an encrypted pool bound with Clevis or a keyring,
and binding and unbinding with either encryption facility:
https://github.com/stratis-storage/stratis-cli/issues/733
https://github.com/stratis-storage/stratis-cli/pull/749
https://github.com/stratis-storage/stratis-cli/pull/748
https://github.com/stratis-storage/stratis-cli/pull/743
https://github.com/stratis-storage/stratis-cli/pull/736
https://github.com/stratis-storage/stratis-cli/pull/735
- Print pool UUID in pool list command:
https://github.com/stratis-storage/stratis-cli/pull/695
- Modify report subcommand so that it defaults to 'engine_state_report';
guarantee stability of 'engine_state_report' name:
https://github.com/stratis-storage/stratis-cli/issues/700
https://github.com/stratis-storage/stratis-cli/pull/717
https://github.com/stratis-storage/stratis-cli/pull/703
https://github.com/stratis-storage/stratis-cli/pull/702
- Make the hyphenated format for UUIDs the default, add a flag to allow
reverting to unhyphenated format:
https://github.com/stratis-storage/stratis-cli/issues/698
https://github.com/stratis-storage/stratis-cli/pull/705
- Expand relative paths to absolute paths in init-cache command,
add assertions to all D-Bus commands that take device paths to verify
that the device paths are absolute:
https://github.com/stratis-storage/stratis-cli/pull/750
https://github.com/stratis-storage/stratis-cli/pull/746
- Add an explanation for an exception chain containing a GetManagedObjects()
failure, which may occur with a multi-threaded daemon implementation:
https://github.com/stratis-storage/stratis-cli/pull/713
- Remove the blackbox tests:
https://github.com/stratis-storage/stratis-cli/pull/707
- Update the bash completion script for new commands:
https://github.com/stratis-storage/stratis-cli/pull/714
- Tidies and Maintenance:
https://github.com/stratis-storage/stratis-cli/pull/752
https://github.com/stratis-storage/stratis-cli/pull/751
https://github.com/stratis-storage/stratis-cli/pull/742
https://github.com/stratis-storage/stratis-cli/pull/740
https://github.com/stratis-storage/stratis-cli/pull/739
https://github.com/stratis-storage/stratis-cli/pull/737
https://github.com/stratis-storage/stratis-cli/pull/732
https://github.com/stratis-storage/stratis-cli/pull/729
https://github.com/stratis-storage/stratis-cli/pull/728
https://github.com/stratis-storage/stratis-cli/pull/726
https://github.com/stratis-storage/stratis-cli/pull/723
https://github.com/stratis-storage/stratis-cli/pull/719
https://github.com/stratis-storage/stratis-cli/pull/718
https://github.com/stratis-storage/stratis-cli/pull/716
https://github.com/stratis-storage/stratis-cli/pull/712
https://github.com/stratis-storage/stratis-cli/pull/709
https://github.com/stratis-storage/stratis-cli/pull/708
https://github.com/stratis-storage/stratis-cli/pull/706
https://github.com/stratis-storage/stratis-cli/pull/704
https://github.com/stratis-storage/stratis-cli/pull/699
https://github.com/stratis-storage/stratis-cli/pull/697
https://github.com/stratis-storage/stratis-cli/pull/696
https://github.com/stratis-storage/stratis-cli/pull/694
stratis-cli 2.3.0
=================
Required stratisd version: 2.3.0
Recommended Python interpreter: 3.7.9
Lowest supported Python interpreter: 3.6.8
Python linter: pylint (2.4.4)
Python auto-formatter: black (19.10b0)
Python import sorter: isort (4.3.21)
YAML linter: yamllint (1.23.0)
- Introduce support for Clevis encryption policies:
https://github.com/stratis-storage/stratis-cli/pull/690
https://github.com/stratis-storage/stratis-cli/pull/686
https://github.com/stratis-storage/stratis-cli/pull/685
https://github.com/stratis-storage/stratis-cli/pull/684
- Catch exception on missing keyfile:
https://github.com/stratis-storage/stratis-cli/issues/680
https://github.com/stratis-storage/stratis-cli/pull/681
- Tidies and Maintenance:
https://github.com/stratis-storage/stratis-cli/pull/692
https://github.com/stratis-storage/stratis-cli/pull/691
https://github.com/stratis-storage/stratis-cli/pull/688
https://github.com/stratis-storage/stratis-cli/pull/678
stratis-cli 2.2.1
=================
Required stratisd version: 2.2.1
Recommended Python interpreter: 3.7.9
Lowest supported Python interpreter: 3.6.8
Python linter: pylint (2.4.4)
Python auto-formatter: black (19.10b0)
Python import sorter: isort (4.3.21)
YAML linter: yamllint (1.23.0)
- Convert relative paths of specified block devices to absolute paths:
https://github.com/stratis-storage/stratis-cli/pull/658
- Secure user input before passing pipe over D-Bus:
https://github.com/stratis-storage/stratis-cli/pull/675
- Add a missing entry in man page for key list command:
https://github.com/stratis-storage/stratis-cli/issues/662
https://github.com/stratis-storage/stratis-cli/pull/663
- Blame selinux for all Disconnected D-Bus errors:
https://github.com/stratis-storage/stratis-cli/pull/671
- Add some blackbox tests to verify correct management of filesystem symlinks:
https://github.com/stratis-storage/stratis-cli/pull/666
https://github.com/stratis-storage/stratis-cli/pull/672
- Tidies and Maintenance:
https://github.com/stratis-storage/stratis-cli/pull/677
https://github.com/stratis-storage/stratis-cli/pull/676
https://github.com/stratis-storage/stratis-cli/pull/673
https://github.com/stratis-storage/stratis-cli/pull/665
https://github.com/stratis-storage/stratis-cli/pull/656
https://github.com/stratis-storage/stratis-cli/pull/655
https://github.com/stratis-storage/stratis-cli/pull/654
stratis-cli 2.2.0
=================
Required stratisd version: 2.2.0
Recommended Python interpreter: 3.7.7
Lowest supported Python interpreter: 3.6.8
Python linter: pylint (2.4.4)
Python auto-formatter: black (19.10b0)
Python import sorter: isort (4.3.21)
YAML linter: yamllint (1.23.0)
- Remove terminal settings handling in interactive key entry:
https://github.com/stratis-storage/stratis-cli/pull/643
https://github.com/stratis-storage/stratis-cli/pull/642
- Update bash completion:
https://github.com/stratis-storage/stratis-cli/pull/640
- Use older version of Manager interface for dynamic version check:
https://github.com/stratis-storage/stratis-cli/issues/647
https://github.com/stratis-storage/stratis-cli/pull/648
- Use LockedPools key with FetchProperties interface:
https://github.com/stratis-storage/stratis-cli/issues/646
https://github.com/stratis-storage/stratis-cli/pull/649
- Add some additional tests for pool creation:
https://github.com/stratis-storage/stratis-cli/issues/632
https://github.com/stratis-storage/stratis-cli/pull/650
- Autogenerate introspection data:
https://github.com/stratis-storage/stratis-cli/pull/644
- Tidies and Maintenance:
https://github.com/stratis-storage/stratis-cli/pull/641
https://github.com/stratis-storage/stratis-cli/pull/636
https://github.com/stratis-storage/stratis-cli/pull/634
https://github.com/stratis-storage/stratis-cli/pull/633
https://github.com/stratis-storage/stratis-cli/pull/631
https://github.com/stratis-storage/stratis-cli/pull/629
https://github.com/stratis-storage/stratis-cli/pull/628
stratis-cli 2.1.1
=================
Recommended Python interpreter: 3.7.7
Lowest supported Python interpreter: 3.6.8
Python linter: pylint (2.4.4)
Python auto-formatter: black (19.10b0)
Python import sorter: isort (4.3.21)
YAML linter: yamllint (1.23.0)
- Do not terminate pool unlocking on failure to unlock one pool in a list:
https://github.com/stratis-storage/stratis-cli/issues/618
https://github.com/stratis-storage/stratis-cli/pull/624
- Expand man page entry on --keyfile-path and --capture-key options:
https://github.com/stratis-storage/stratis-cli/pull/625
- Improve error message if no stratisd process running:
https://github.com/stratis-storage/stratis-cli/issues/613
https://github.com/stratis-storage/stratis-cli/pull/614
- Extend blackbox tests:
https://github.com/stratis-storage/stratis-cli/pull/610
- Tidies and Maintenance:
https://github.com/stratis-storage/stratis-cli/pull/623
https://github.com/stratis-storage/stratis-cli/pull/620
https://github.com/stratis-storage/stratis-cli/pull/616
https://github.com/stratis-storage/stratis-cli/pull/615
https://github.com/stratis-storage/stratis-cli/pull/612
https://github.com/stratis-storage/stratis-cli/pull/608
https://github.com/stratis-storage/stratis-cli/pull/603
stratis-cli 2.1.0
=================
Recommended Python interpreter: 3.7.6
Lowest supported Python interpreter: 3.6.8
Python linter: pylint (2.3.1)
Python auto-formatter: black (19.3b0)
Python import sorter: isort (4.3.4)
New minimum dependency requirement:
- justbytes: 0.14
- Add support for encryption:
https://github.com/stratis-storage/stratis-cli/issues/509
https://github.com/stratis-storage/stratis-cli/issues/510
https://github.com/stratis-storage/stratis-cli/issues/536
https://github.com/stratis-storage/stratis-cli/issues/565
https://github.com/stratis-storage/stratis-cli/issues/572
https://github.com/stratis-storage/stratis-cli/issues/582
https://github.com/stratis-storage/stratis-cli/pull/595
https://github.com/stratis-storage/stratis-cli/pull/584
https://github.com/stratis-storage/stratis-cli/pull/583
https://github.com/stratis-storage/stratis-cli/pull/580
https://github.com/stratis-storage/stratis-cli/pull/575
https://github.com/stratis-storage/stratis-cli/pull/564
https://github.com/stratis-storage/stratis-cli/pull/562
https://github.com/stratis-storage/stratis-cli/pull/551
https://github.com/stratis-storage/stratis-cli/pull/546
https://github.com/stratis-storage/stratis-cli/pull/545
https://github.com/stratis-storage/stratis-cli/pull/539
https://github.com/stratis-storage/stratis-cli/pull/535
https://github.com/stratis-storage/stratis-cli/pull/532
https://github.com/stratis-storage/stratis-cli/pull/520
https://github.com/stratis-storage/stratis-cli/pull/506
https://github.com/stratis-storage/stratis-cli/pull/504
https://github.com/stratis-storage/stratis-cli/pull/490
https://github.com/stratis-storage/stratis-cli/pull/489
- Add support for displaying reports available via the
D-Bus Report interface:
https://github.com/stratis-storage/stratis-cli/issues/543
https://github.com/stratis-storage/stratis-cli/pull/570
https://github.com/stratis-storage/stratis-cli/pull/555
- Add a dynamic check that the version of the stratisd daemon is compatible:
https://github.com/stratis-storage/stratis-cli/pull/553
- Fix a bug in generation of an error message that might be generated
during pool creation:
https://github.com/stratis-storage/stratis-cli/issues/500
https://github.com/stratis-storage/stratis-cli/pull/501
- Improve error messages in certain cases:
https://github.com/stratis-storage/stratis-cli/pull/518
- Generalize handling of exit on error; improve testing of error-handling:
https://github.com/stratis-storage/stratis-cli/issues/371
https://github.com/stratis-storage/stratis-cli/pull/488
https://github.com/stratis-storage/stratis-cli/pull/487
https://github.com/stratis-storage/stratis-cli/pull/485
https://github.com/stratis-storage/stratis-cli/pull/483
https://github.com/stratis-storage/stratis-cli/pull/480
https://github.com/stratis-storage/stratis-cli/pull/474
https://github.com/stratis-storage/stratis-cli/pull/465
- Improvements to blackbox tests:
https://github.com/stratis-storage/stratis-cli/pull/598
https://github.com/stratis-storage/stratis-cli/pull/596
https://github.com/stratis-storage/stratis-cli/pull/537
https://github.com/stratis-storage/stratis-cli/pull/531
https://github.com/stratis-storage/stratis-cli/pull/528
https://github.com/stratis-storage/stratis-cli/pull/526
https://github.com/stratis-storage/stratis-cli/pull/524
https://github.com/stratis-storage/stratis-cli/pull/519
https://github.com/stratis-storage/stratis-cli/pull/515
https://github.com/stratis-storage/stratis-cli/pull/513
https://github.com/stratis-storage/stratis-cli/pull/508
https://github.com/stratis-storage/stratis-cli/pull/507
- Add blackbox testing for new Report interface:
https://github.com/stratis-storage/stratis-cli/issues/540
https://github.com/stratis-storage/stratis-cli/issues/559
https://github.com/stratis-storage/stratis-cli/pull/561
https://github.com/stratis-storage/stratis-cli/pull/544
- Make all tests pure unittest, instead of pytest/unittest:
https://github.com/stratis-storage/stratis-cli/pull/573
https://github.com/stratis-storage/stratis-cli/pull/560
https://github.com/stratis-storage/stratis-cli/pull/558
https://github.com/stratis-storage/stratis-cli/pull/556
- Tidy up Travis CI, removing dependency on tox:
https://github.com/stratis-storage/stratis-cli/pull/530
https://github.com/stratis-storage/stratis-cli/pull/472
https://github.com/stratis-storage/stratis-cli/pull/460
https://github.com/stratis-storage/stratis-cli/pull/455
- Tidies and Maintenance:
https://github.com/stratis-storage/stratis-cli/pull/600
https://github.com/stratis-storage/stratis-cli/pull/590
https://github.com/stratis-storage/stratis-cli/pull/589
https://github.com/stratis-storage/stratis-cli/pull/588
https://github.com/stratis-storage/stratis-cli/pull/585
https://github.com/stratis-storage/stratis-cli/pull/578
https://github.com/stratis-storage/stratis-cli/pull/568
https://github.com/stratis-storage/stratis-cli/pull/567
https://github.com/stratis-storage/stratis-cli/pull/563
https://github.com/stratis-storage/stratis-cli/pull/538
https://github.com/stratis-storage/stratis-cli/pull/529
https://github.com/stratis-storage/stratis-cli/pull/511
https://github.com/stratis-storage/stratis-cli/pull/503
https://github.com/stratis-storage/stratis-cli/pull/502
https://github.com/stratis-storage/stratis-cli/pull/499
https://github.com/stratis-storage/stratis-cli/pull/498
https://github.com/stratis-storage/stratis-cli/pull/496
https://github.com/stratis-storage/stratis-cli/pull/495
https://github.com/stratis-storage/stratis-cli/pull/493
https://github.com/stratis-storage/stratis-cli/pull/491
https://github.com/stratis-storage/stratis-cli/pull/482
https://github.com/stratis-storage/stratis-cli/pull/481
https://github.com/stratis-storage/stratis-cli/pull/477
https://github.com/stratis-storage/stratis-cli/pull/461
stratis-cli 2.0.1
=================
Python import sorter: isort (4.3.4)
Python auto-formatter: black (19.3b0)
- Refine messages on conflicting uses for devices, and return promptly
rather than reporting the resulting daemon error:
https://github.com/stratis-storage/stratis-cli/issues/427
https://github.com/stratis-storage/stratis-cli/pull/442
- Check for pool name conflict in the CLI when creating a pool,
and return promptly rather than reporting the resulting daemon error:
https://github.com/stratis-storage/stratis-cli/pull/420
- Extend man pages to clarify meaning of "list" command fields:
https://github.com/stratis-storage/stratis-cli/issues/449
https://github.com/stratis-storage/stratis-cli/issues/451
https://github.com/stratis-storage/stratis-cli/pull/450
https://github.com/stratis-storage/stratis-cli/pull/452
- Put three rather than two spaces between adjacent columns when listing
block devices, filesystems, and pools:
https://github.com/stratis-storage/stratis-cli/issues/443
https://github.com/stratis-storage/stratis-cli/pull/445
- Improve bash tab-completion:
https://github.com/stratis-storage/stratis-cli/pull/446
- Refine internal exception hierarchy, for more regular and systematic
error reporting:
https://github.com/stratis-storage/stratis-cli/issues/426
https://github.com/stratis-storage/stratis-cli/pull/438
- Do not propagate an exception on a broken pipe:
https://github.com/stratis-storage/stratis-cli/issues/418
https://github.com/stratis-storage/stratis-cli/pull/441
- Tidies and Maintenance:
https://github.com/stratis-storage/stratis-cli/pull/448
https://github.com/stratis-storage/stratis-cli/pull/444
https://github.com/stratis-storage/stratis-cli/pull/437
https://github.com/stratis-storage/stratis-cli/pull/436
https://github.com/stratis-storage/stratis-cli/pull/434
https://github.com/stratis-storage/stratis-cli/pull/433
https://github.com/stratis-storage/stratis-cli/pull/425
https://github.com/stratis-storage/stratis-cli/pull/424
https://github.com/stratis-storage/stratis-cli/pull/423
https://github.com/stratis-storage/stratis-cli/pull/422
https://github.com/stratis-storage/stratis-cli/pull/417
https://github.com/stratis-storage/stratis-cli/pull/416
https://github.com/stratis-storage/stratis-cli/pull/411
https://github.com/stratis-storage/stratis-cli/pull/410
stratis-cli 2.0.0
=================
Python auto-formatter: black (18.9b0)
New minimum stratisd version requirement: 2.0.0
- Expect new versions of D-Bus service and interface names:
https://github.com/stratis-storage/project/issues/103
https://github.com/stratis-storage/stratis-cli/pull/389
- Use newly introduced stratisd D-Bus interface FetchProperties
to obtain properties of engine objects for list methods:
https://github.com/stratis-storage/project/issues/52
https://github.com/stratis-storage/stratis-cli/pull/381
https://github.com/stratis-storage/stratis-cli/pull/385
https://github.com/stratis-storage/stratis-cli/pull/388
https://github.com/stratis-storage/stratis-cli/pull/406
- Remove idempotent behavior on certain commands:
https://github.com/stratis-storage/project/issues/51
https://github.com/stratis-storage/stratis-cli/pull/358
https://github.com/stratis-storage/stratis-cli/pull/366
https://github.com/stratis-storage/stratis-cli/pull/372
https://github.com/stratis-storage/stratis-cli/pull/377
https://github.com/stratis-storage/stratis-cli/pull/378
https://github.com/stratis-storage/stratis-cli/pull/390
https://github.com/stratis-storage/stratis-cli/pull/396
https://github.com/stratis-storage/stratis-cli/pull/400
https://github.com/stratis-storage/stratis-cli/pull/401
- Expect that all size values placed on the D-Bus represent bytes:
https://github.com/stratis-storage/stratis-cli/pull/383
- Expect that optional D-Bus properties are represented as tuples:
https://github.com/stratis-storage/project/issues/37
https://github.com/stratis-storage/stratis-cli/pull/405
- Tidies and Maintenance:
https://github.com/stratis-storage/stratis-cli/pull/403
https://github.com/stratis-storage/stratis-cli/pull/394
https://github.com/stratis-storage/stratis-cli/pull/393
https://github.com/stratis-storage/stratis-cli/pull/391
https://github.com/stratis-storage/stratis-cli/pull/386
https://github.com/stratis-storage/stratis-cli/pull/379
https://github.com/stratis-storage/stratis-cli/pull/368
https://github.com/stratis-storage/stratis-cli/pull/367
https://github.com/stratis-storage/stratis-cli/pull/363
https://github.com/stratis-storage/stratis-cli/pull/362
https://github.com/stratis-storage/stratis-cli/pull/361
https://github.com/stratis-storage/stratis-cli/pull/357
stratis-cli 1.1.0
=================
Python auto-formatter: black (18.9b0)
New dependency requirements:
- dbus-python-client-gen: 0.7
- Add a STRATIS_DBUS_TIMEOUT environment variable:
https://github.com/stratis-storage/stratis-cli/issues/252
https://github.com/stratis-storage/stratis-cli/pull/345
- Fix a bug where stratis exited with 0 exit code and printed usage to
standard output in some situations where a command could not be parsed.
Now print usage message to standard error and exit with code 2:
https://github.com/stratis-storage/stratis-cli/issues/248
https://github.com/stratis-storage/stratis-cli/pull/332
- Simplify reporting of errors. If the error has no explanation,
allow the exception to propagate, otherwise just print the
explanation. This does not affect any behavior when the --propagate
flag is set:
https://github.com/stratis-storage/stratis-cli/pull/274
- Add an explanation for the error that occurs when the D-Bus times out
before the daemon responds:
https://github.com/stratis-storage/stratis-cli/issues/336
https://github.com/stratis-storage/stratis-cli/pull/347
- Make bash completion aware of --propagate flag:
https://github.com/stratis-storage/stratis-cli/pull/300
- Defer loading of _data.py module until the command-line has been parsed.
This should have no visible effect:
https://github.com/stratis-storage/stratis-cli/pull/318
- Tidies and Maintenance:
https://github.com/stratis-storage/stratis-cli/pull/353
https://github.com/stratis-storage/stratis-cli/pull/352
https://github.com/stratis-storage/stratis-cli/pull/351
https://github.com/stratis-storage/stratis-cli/pull/348
https://github.com/stratis-storage/stratis-cli/pull/346
https://github.com/stratis-storage/stratis-cli/pull/341
https://github.com/stratis-storage/stratis-cli/pull/339
https://github.com/stratis-storage/stratis-cli/pull/338
https://github.com/stratis-storage/stratis-cli/pull/337
https://github.com/stratis-storage/stratis-cli/pull/335
https://github.com/stratis-storage/stratis-cli/pull/333
https://github.com/stratis-storage/stratis-cli/pull/330
https://github.com/stratis-storage/stratis-cli/pull/327
https://github.com/stratis-storage/stratis-cli/pull/323
https://github.com/stratis-storage/stratis-cli/pull/322
https://github.com/stratis-storage/stratis-cli/pull/317
https://github.com/stratis-storage/stratis-cli/pull/316
https://github.com/stratis-storage/stratis-cli/pull/315
https://github.com/stratis-storage/stratis-cli/pull/311
https://github.com/stratis-storage/stratis-cli/pull/309
https://github.com/stratis-storage/stratis-cli/pull/308
https://github.com/stratis-storage/stratis-cli/pull/307
https://github.com/stratis-storage/stratis-cli/pull/306
https://github.com/stratis-storage/stratis-cli/pull/305
https://github.com/stratis-storage/stratis-cli/pull/302
https://github.com/stratis-storage/stratis-cli/pull/301
https://github.com/stratis-storage/stratis-cli/pull/299
https://github.com/stratis-storage/stratis-cli/pull/298
https://github.com/stratis-storage/stratis-cli/pull/295
https://github.com/stratis-storage/stratis-cli/pull/293
https://github.com/stratis-storage/stratis-cli/pull/291
https://github.com/stratis-storage/stratis-cli/pull/290
https://github.com/stratis-storage/stratis-cli/pull/289
https://github.com/stratis-storage/stratis-cli/pull/287
https://github.com/stratis-storage/stratis-cli/pull/286
https://github.com/stratis-storage/stratis-cli/pull/285