lp:~therve/landscape-client/earlier-hardware-info

Created by Thomas Herve and last modified
Get this branch:
bzr branch lp:~therve/landscape-client/earlier-hardware-info
Only Thomas Herve can upload to this branch. If you are Thomas Herve please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Thomas Herve
Project:
Landscape Client
Status:
Merged

Recent revisions

469. By Thomas Herve

Move call_on_accepted to the main plugin class

468. By Jerry Seutter

Landscape client no longer re-registers every time the debian package is
upgraded. [f=941948][r=csmith,milner]

467. By Geoff Teale

Merged ui-storage [r=free.ekanayaka,ack][f=931937].

The second part of the fix for bug #931937,

This branch does the following:

 1. Removes the TestedGoodState and TestedBadState to reflect the decision not to tackne testing of configurations in this phase.
 2. Performs 3 stages of data setup:
     i. use code level defaults in the VirginState
     ii. overwrite user visible values with current values in GSettings (VirginState -> Initialised)
     iii. overwrite either hosted or local values from the configuration file values (VirginState -> Initialised)
 3. Persist data in two places:
     i. write all user visible data back to GSettings.
     ii. write either hosted or local values to the configuration file.

466. By Chad Smith

merge lucid-test-config-option-ordering [f=942375, r=milner,fcorrea]

fixes unit tests to use assertConfigEqual instead of assertEqual to handle
that lucid may reorder config options when writing the config file.

465. By Chad Smith

merge autodiscovery-fetch-ca-cert [f=929087 & 932325, r=free,jseutter]

This branch adds client ability to fetch a custom ca signed cert from the
    dicovered landscape server at http://landscape/get-ca-cert.

Moved autodiscovery content so that it takes place during client watchdog
service startup. Any discovered configuration changes (discovered url,
ping_url, ssl_public_key) get written before the rest of the client services
start.

also in this branch: make lint target added

464. By Björn Tillenius

Merged apt-dpkg-error-lucid [r=jseutter,ack] [f=937567].

Catch package operation errors where dpkg doesn't exit cleanly. On
lucid, this happens for example when superuser privileges are missing.

463. By Thomas Herve

Add missing \ to the landscape-config call [f=941888] [trivial]

462. By Jerry Seutter

Add debconf questions for server autodiscovery.
[r=tealeg,ack][f=928585]

461. By Jerry Seutter

Stop backing up client.conf when .postinst runs.
[r=free,csmith][f=939717]

460. By Geoff Teale

Merged ui-state [r=free.ekanayaka,ack][f=931937].

The first portion of the fix for #931937.

This branch contains a ConfigurationModel that manages actions upon it in the
context of its current state. The State pattern is used to acheive this and is
supplemented with helper classes to disallow some transitions in a common place
or otherwise allow transition reuse without muitiple inheritance.

This change was split out from the branch that makes it do useful work in the
transitions in order that the state model could be more easily reviewed.

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