lp://staging/~tribaal/landscape-client/detect-ceph-usage

Created by Chris Glass and last modified
Get this branch:
bzr branch lp://staging/~tribaal/landscape-client/detect-ceph-usage
Only Chris Glass can upload to this branch. If you are Chris Glass please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Chris Glass
Project:
Landscape Client
Status:
Development

Recent revisions

605. By Chris Glass

First draft of a Ceph plugin detecting cluster utilisation with librados.

604. By Chris Glass

Add a monitor plugin that reports the client's CPU usage (by looking at /proc/stat). [f=1097617] [r=jseutter,therve]

603. By Thomas Herve

Add comment in may_complement_changes about upgrades [trivial]

602. By Phillip Susi

landscape-sysinfo was reporting memory usage values that
were entirely incorrect. This was because it was calculating free
memory to be all memory not on the active list. Changed to use
free + cached + buffers, just like the free command does. [f=1075619] [r=jseutter,tealeg]

601. By Geoff Teale

This branch is the client side half of the fix for bug #1087458.

I have added code to inspect the file /etc/update-manager/release-upgrades and extract the vale of the Prompt variable in the [DEFAULT] section. This variable controls when the user is prompted by the update-manager to do a release upgrade. Valid values are 'never', 'normal' and 'lts'. It is possible that this file doesn't exist, in which case we pretend it is set to 'normal'. If for some reason another value is set it also returns 'normal' but log a warning.

This code is now embedded into a monitor plugin that runs every hour - if the value has changed then it will attempt to inform the server of the new value. [f=1087458] [r=free.ekanayaka,tribaal]

600. By Chris Glass

Make the checking for new package state based on "last modified timestamp" instead of the apt facade. [f=1091131] [r=bjornt,jseutter]

599. By Alberto Donato

Merged ignore-pkgcache-rename-error [r=therve,chad.smith] [f=1091137].

This avoids reporting errors from 'apt-get update' runs in the PackageReporter if the error is due to missing package cache files.
Since apt-get always exit with code 100 on error it needs to look for a specific error message.

598. By Alberto Donato

Mock _apt_sources_have_changed to avoid test failures [trivial] [r=therve].

597. By Alberto Donato

Merged check-update-success-stamp [r=bjornt,therve] [f=1091129].

This branch makes the PackageReporter check the update-notifier-common stamp file first (if available) to determine if 'apt-get update' has been run within the time interval
It avoids running it too frequently if it has been run outside of landscape-client.

596. By Thomas Herve

Merge config-apt-update-interval [r=ack,jseutter] [f=1089179]

Add options to configure package monitor interval, and apt update interval. Change default apt update interval to 6h.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp://staging/~landscape/landscape-client/trunk
This branch contains Public information 
Everyone can see this information.

Subscribers