lp:~tribaal/landscape-client/make-package-building-dependencies

Created by Chris Glass and last modified
Get this branch:
bzr branch lp:~tribaal/landscape-client/make-package-building-dependencies
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

686. By Chris Glass

* Added a Makefile target to allow for convenient package build on fresh systems.

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.

677. By Chris Glass

Merge remove-hal-dbus-code [f=1175553] [r=free.ekanayaka,radix] [a=Chris Glass]
Removed hardwareinventory plugin, changed mountinfo plugin to not rely on HAL anymore but look at the filesystem to determine which disks are removable.

Branch metadata

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

Subscribers