Commit 80ea26c
committed
upgrade: Add pre-flight disk space check
Extends PR #1245's approach to all bootc upgrade modes that download
layers (default, --apply, --download-only). Moves check_disk_space()
to deploy.rs for reuse by both install and upgrade operations.
This prevents wasted bandwidth and provides immediate feedback when
insufficient disk space is available, matching the install behavior.
Related: BIFROST-1088
Assisted-by: AI
Signed-off-by: Wei Shi <wshi@redhat.com>1 parent 4ec8a85 commit 80ea26c
2 files changed
Lines changed: 31 additions & 21 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
| 24 | + | |
24 | 25 | | |
25 | 26 | | |
26 | 27 | | |
| |||
361 | 362 | | |
362 | 363 | | |
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 | + | |
364 | 390 | | |
365 | 391 | | |
366 | 392 | | |
| |||
658 | 684 | | |
659 | 685 | | |
660 | 686 | | |
| 687 | + | |
| 688 | + | |
| 689 | + | |
661 | 690 | | |
662 | 691 | | |
663 | 692 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
191 | 191 | | |
192 | 192 | | |
193 | 193 | | |
194 | | - | |
| 194 | + | |
195 | 195 | | |
196 | 196 | | |
197 | 197 | | |
| |||
1011 | 1011 | | |
1012 | 1012 | | |
1013 | 1013 | | |
1014 | | - | |
1015 | | - | |
1016 | | - | |
1017 | | - | |
1018 | | - | |
1019 | | - | |
1020 | | - | |
1021 | | - | |
1022 | | - | |
1023 | | - | |
1024 | | - | |
1025 | | - | |
1026 | | - | |
1027 | | - | |
1028 | | - | |
1029 | | - | |
1030 | | - | |
1031 | 1014 | | |
1032 | | - | |
1033 | | - | |
1034 | 1015 | | |
1035 | 1016 | | |
1036 | 1017 | | |
| |||
1099 | 1080 | | |
1100 | 1081 | | |
1101 | 1082 | | |
1102 | | - | |
| 1083 | + | |
1103 | 1084 | | |
1104 | 1085 | | |
1105 | 1086 | | |
| |||
0 commit comments