MAAS doesn't check if there's enough disk space before migrating images
Bug #2059710 reported by
Alexsander de Souza
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Fix Committed
|
High
|
Alexsander de Souza | ||
3.5 |
Fix Committed
|
High
|
Alexsander de Souza |
Bug Description
when the user upgrades from 3.4 to 3.5, the boot resources are moved from the DB to the local disk during the next startup. MAAS doesn't check if there's enough disk space before starting the migration, so this step can fail and it's not obvious for the user what's the issue and how to fix it.
Related branches
~alexsander-souza/maas:lp2059710_to_3_5
- Alexsander de Souza: Approve
- MAAS Lander: Approve
-
Diff: 775 lines (+373/-41)10 files modifiedsrc/maasserver/api/boot_resources.py (+3/-1)
src/maasserver/bootresources.py (+64/-8)
src/maasserver/components.py (+4/-2)
src/maasserver/enum.py (+2/-0)
src/maasserver/models/notification.py (+58/-7)
src/maasserver/regiondservices/temporal_worker.py (+4/-0)
src/maasserver/tests/test_bootresources.py (+2/-0)
src/maasserver/workflow/bootresource.py (+127/-19)
src/tests/maasserver/test_bootresources.py (+4/-4)
src/tests/maasserver/workflow/test_bootresource.py (+105/-0)
~alexsander-souza/maas:lp2059710_disk_space_checks
Merged
into
maas:master
- Björn Tillenius: Approve
- MAAS Lander: Approve
- Jacopo Rota: Approve
-
Diff: 775 lines (+373/-41)10 files modifiedsrc/maasserver/api/boot_resources.py (+3/-1)
src/maasserver/bootresources.py (+64/-8)
src/maasserver/components.py (+4/-2)
src/maasserver/enum.py (+2/-0)
src/maasserver/models/notification.py (+58/-7)
src/maasserver/regiondservices/temporal_worker.py (+4/-0)
src/maasserver/tests/test_bootresources.py (+2/-0)
src/maasserver/workflow/bootresource.py (+127/-19)
src/tests/maasserver/test_bootresources.py (+4/-4)
src/tests/maasserver/workflow/test_bootresource.py (+105/-0)
Changed in maas: | |
importance: | Undecided → High |
Changed in maas: | |
assignee: | nobody → Alexsander de Souza (alexsander-souza) |
Changed in maas: | |
milestone: | 3.5.0 → 3.6.0 |
Changed in maas: | |
status: | Triaged → In Progress |
Changed in maas: | |
status: | In Progress → Fix Committed |
To post a comment you must log in.