Commit 985ca4d
feat: add support for snapshot manager backing the role
Snapshot Manager is available on Centos 10, RHEL 9 and RHEL 10.
Update to be compatiable with legacy code that is already deployed.
Note that both the legacy code and snapm have minimum sizes for any
snapshot of an origin. If the minimum size is used, an extend may
not expand the size if the additional space is still below the
minimum size. Currently the minimum size for snapm is 512 MiB.
Future versions will decrease to 64 MiB. Some adjustment to the
extend tests were made in this change to deal with failures of
verify expecting expand to return true when the requested size was still
below the minimum.
Signed-off-by: trgill <tgill@redhat.com>
Co-authored-by: Richard Megginson <richm@stanfordalumni.org>1 parent 1c46546 commit 985ca4d
File tree
22 files changed
+3179
-2275
lines changed- library
- module_utils/snapshot_lsr
- tests
- roles/linux-system-roles.snapshot
- vars
22 files changed
+3179
-2275
lines changedLarge diffs are not rendered by default.
Whitespace-only changes.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 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 | + | |
0 commit comments