lp://qastaging/~tribaal/landscape-client/packaging-and-build-cleanup

Created by Chris Glass and last modified
Get this branch:
bzr branch lp://qastaging/~tribaal/landscape-client/packaging-and-build-cleanup
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

687. By Chris Glass

Added some comments to the new Makefile target

686. By Chris Glass

* Added relevant Breaks and Replaces stanzas to the debian control file for landscape-client-ui
* Added a new Makefile target to install all package build dependencies as a convenience

685. By Alberto Donato

Merge deployment-config [f=1188154] [r=jseutter,free.ekanayaka] [a=Alberto Donato]
This add an --init option to lansdcape-config to just create the client directories structure. It will be used by the client charm in the install hook to provide the necessary dirs for other hooks.

684. By Alberto Donato

Merge ceph-monitor-plugin [f=1186973] [r=free.ekanayaka,tribaal] [a=Alberto Donato]
This changes CephUsage from being a manager plugin to a monitor one, so it doesn't run as root.
It now looks for a landscape-specific ceph config and key in /var/lib/landscape/client/ceph-client, which is passed to the "ceph".

683. By Alberto Donato

Fix test failing if umask doesn't default to 0022 [trivial] [r=free.ekanayaka].

682. By Chris Glass

Merge cleanup-dbus-dependencies [f=1180691] [r=tribaal,bjornt,radix] [a=Chris Glass]
Remove dbus dependency from the landscape-client package.

681. By Björn Tillenius

Merge skeleton-set-hash [f=1186153] [r=free.ekanayaka,ack] [a=Björn Tillenius]
Make it possible to ovrride the package skeleton hash.

This makes it possible to use the package skeleton when you have the
hash, but you don't have the relations, which is the case for package
resurrections.

680. By Geoff Teale

Merge fix-lucid-detect-package-changes-traceback [f=1182922] [r=free.ekanayaka,ack] [a=Geoff Teale]
This branch fixes an issues exposed by running tests on a fast machine. A test
relies on relies on a file being last being checked 1 second or more before an
assertion is made which is indirectly based on the modification time of that
 file, on a fast enough machine this test will always fail.

I have added an offset parameter landscape.lib.fs.touch_file allowing us to
offset the access and modification time of the file, and then used it to set
the modification time of the file a second further into the future thus
ensuring the test conditions are met for a wider window.

679. By Chris Glass

Merge fix-1180999-amp-networking-package-lucid [f=1180999] [r=bjornt,ack,radix] [a=Chris Glass]
Fixes the networking related failures as well as the "assertIsNone" failure.

678. By Christopher Armstrong

Merge fix-landscape-client-startup [f=1180584] [r=ack,free.ekanayaka] [a=Christopher Armstrong]
Get rid of implicit population of the components registry; it's now explicitly created in a function, and used directly when it's needed.

Branch metadata

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

Subscribers