MAAS should notify users when boot image storage space is low
Bug #1660440 reported by
Mike Pontillo
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Invalid
|
Wishlist
|
Unassigned |
Bug Description
The operation of MAAS depends on OS boot images to be available, which are stored in a couple different places in a MAAS cloud:
- On postgresql database server.
- Decompressed and ready-to-boot on each rack controller.
MAAS should notify users when either of these storage areas are reaching critical thresholds.
See also:
bug #1660439 (should vacuum the database automatically)
bug #1660418 (uploading a custom image does not remove the old image)
bug #1459876 (original issue)
description: | updated |
Changed in maas: | |
status: | New → Triaged |
importance: | Undecided → High |
tags: | added: notifications |
Changed in maas: | |
milestone: | none → 2.2.0rc2 |
importance: | High → Wishlist |
assignee: | nobody → Lee Trager (ltrager) |
Changed in maas: | |
milestone: | 2.2.0rc2 → 2.2.0rc3 |
Changed in maas: | |
milestone: | 2.2.0rc3 → 2.3.0 |
Changed in maas: | |
milestone: | 2.3.0 → 2.3.x |
Changed in maas: | |
importance: | Critical → Wishlist |
milestone: | 2.3.x → next |
Changed in maas: | |
milestone: | next → 2.5.x |
To post a comment you must log in.
Since the rack and region can be run separately we'll need a warning for both. This can be checked as images are being imported on the region and the rack. But what constitutes low disk space? We could check the percentage of free disk space or base the number off the images we currently have.
Another idea I've had for awhile is to show the actual disk usage over the API and UI. But this has two issues
1. What happens when /var/lib/maas and /var/lib/postgresql are on different partitions?
2. Do we do this with an RPC call or roll and store the data?