Feature #1678
Use free disk space in hosts to limit new deployments
Status: | Closed | Start date: | 12/04/2012 | |
---|---|---|---|---|
Priority: | High | Due date: | ||
Assignee: | Carlos Martín | % Done: | 0% | |
Category: | Core & System | |||
Target version: | Release 4.4 | |||
Resolution: | fixed | Pull request: |
Related issues
Associated revisions
feature #1678: Monitor free space in VMware datastores
feature #1678: Add total capacity check on VMware datastores
feature #1678: typo returning ds values
feature #1678: monitor system ds probe for kvm and xen
feature #1678: bug in install.sh
feature #1678: add monitor_ds.sh
Feature #1678: DS inserts clone & ln target attributes into each disk
(cherry picked from commit 4487c7cc62ecc14d1f6853858e17e52b6e21541c)
Feature #1678: Method to calculate VM storage usage in scheduler
Feature #1678: Filters VMs that do not fit in the image DS
Feature #1678: Make all disk related variables long long
Feature #1678: Host monitorization copies DS info to each system DS. Assumes all DS are shared.
Feature #1678: CLI does not hide system DS capacity
Feature #1678: Bug in Host::update_info
Feature #1678: Bug in DatastoreXML::add_capacity
Feature #1678: Scheduler does not use storage requirements to test host capacity
Feature #1678: error msg format
feature #1678: Datastore location sent to the IM driver. Updated probes and collector manager accordingly
feature #1678: Datastores report LN and CLONE target as SYSTEM, SELF or NONE
feature #1678: Adjust VMware datastore space monitoring to agreed format
Feature #1678: Store non shared DS info in host template
Feature #1678: Bug in ImageManagerDriver::process_poll
Feature #1678: Scheduler manages remaining free disk for non-shared system DS
Feature #1678: Add missing unlock in InformationManager::timer_action
Feature #1678: One more missing unlock in InformationManager::timer_action
Feature #1678: ImageManagerDriver log formatting
Feature #1678: Scheduler tests free storage for Image DS also
Feature #1678: Add a template to HostShare, store local system DS monitorization there
Feature #1678: Make the DS monitorization more generic
System DS do not have ln and clone targets, and this
change allows monitorization to return any arbitrary
values to be used in SCHED_REQ and SCHED_RANK, like
FS speed
Feature #1678: Move DS location monitorization att to Host Share
Feature #1678: small refactor
Feature #1678: Use new DS attribute names in Scheduler
Feature #1678: Remove the with_ds_info param in host poll
Revert "feature #1678: Datastores report LN and CLONE target as SYSTEM, SELF or NONE"
This reverts commit 7a02a4cf9667cf105242e19fa745378d3282c56b.
Conflicts:
src/image/ImageManagerDriver.cc
feature #1678: close collectd-client.rb's output
feature #1678: close collectd-client.rb's output
(cherry picked from commit b66c9863707a594ea291ad0e7e93735056f37485)
Feature #1678: Move TM_MAD ln and clone target definitions to oned.conf
feature #1678: Add datastore capacity bars in host extended info
Feature #1678: InformationManagerDriver checks if the monitor info is empty
feature #1678: Improve monitoring algorithm and set better oned.conf defaults
feature #1678: Improve monitoring algorithm and set better oned.conf defaults
(cherry picked from commit a2b24764ace993f6ee5aa52c8af89fe0a806032f)
feature #1678: Moved update info of datastore, and minor work on monitor callback function
feature #1678: Remnoved unneeded forward declaration
feature #1678: Add missing update
Feature #1678: Add new elements in onedb migrator
Feature #1678: Volatile size quotas are long long in c++, change ruby fsck & migrator to use ints instead of floats
feature #1678: Better handling of missing configuration attributes for TM_MAD
Feature #1678: Add local system DS capacity section to onehost show
Feature #1678: Better ds template update, clean monitorization when driver changes
Feature #1678: Do not show local system DS monitoring information in onedatastore output
feature #1678: Exit oned if a driver cannot be loaded
feature #1678: New stop_probes action in the IM driver
feature #1678: Send STOPMONITOR action when host is deleted.
feature #1678: Test functions for VM capacity uses Pool. Conditional print VM requirements for DEBUG log level
feature #1678: Drop logic moved to Information Manager. Always drop the host
Feature #1678: Fix onehost show output
feature #1678: Add TM_MAD_CONF documentation in oned.conf
Feature #1678: Return storage monitorization in im_dummy
Feature #1678: The sched treats uninitialized shared system DS as non-shared ones.
Feature #1678: Simpler algorithm to distribute hosts homegeneously in collectd-client.rb
Feature #1678: Add a new MONITORING_PUSH_INTERVAL
configuration option that handles the time between push
monitoring intervals. This new parameter is passed on to the
collectd-client.rb
Feature #1678: Simplify the collectd-client.rb algorithm by adding
a random sleep at the beginning.
feature #1678: Remove host right before sending the STOPMONITOR action to driver
Feature #1678: Don't process MONITOR_PUSH_INTERVAL in the core.
Feature #1678: The monitor push interval is now defined in the args
of the collectd IM_MAD as "-i"
History
#1 Updated by Ruben S. Montero over 8 years ago
- Target version set to Release 4.0
#2 Updated by Ruben S. Montero over 8 years ago
- Target version deleted (
Release 4.0)
#3 Updated by Ruben S. Montero about 8 years ago
- Category set to Core & System
- Target version set to Release 4.2
#4 Updated by Ruben S. Montero about 8 years ago
- Priority changed from Normal to High
#5 Updated by Ruben S. Montero almost 8 years ago
- Target version changed from Release 4.2 to Release 4.4
#6 Updated by Ruben S. Montero over 7 years ago
- Assignee set to Carlos Martín
#7 Updated by Carlos Martín over 7 years ago
- Status changed from New to Closed
- Resolution set to fixed