lp:~davidpbritton/landscape-client/os-fixes

Created by David Britton on 2013-04-14 and last modified on 2013-04-14
Get this branch:
bzr branch lp:~davidpbritton/landscape-client/os-fixes
Only David Britton can upload to this branch. If you are David Britton please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
David Britton
Project:
Landscape Client
Status:
Development

Recent revisions

654. By David Britton on 2013-04-14

reset error state through each while loop

653. By Christopher Armstrong on 2013-04-09

reduce 15 second delay to 5 seconds.uu

652. By Christopher Armstrong on 2013-04-06

we were scheduling the reboot to happen and then exiting the process.
fix that by hooking the reboot back up to the run() deferred.

651. By Christopher Armstrong on 2013-04-06

change to the way reboots-after-upgrades work, to give more time for
the message to be sent to the broker.

no test updates yet, so the tests are broken.

650. By Christopher Armstrong on 2013-04-06

commit hacks from our demo environment -- reboot NOW instead of in one minute, and loop on any errors in package management.

649. By Free Ekanayaka on 2013-04-05

Merge apt-sources-simplify [f=1164569] [r=ack,tribaal] [a=Free Ekanayaka]
Modify ManagerPlugin.call_with_operation_result to accept also callables returing deferreds, and reduced code duplication in the AptSource plugin accordingly.

648. By Free Ekanayaka on 2013-04-04

Merge exchange-config [f=1164418] [r=ack,cglass]

This branch makes the ExchangeStore use its config object for
getting the exchange and urgent exchange intervals parameters.

It also removes the pre-exit and post-exit events, in favor of
direct calls to the needed logic, since using events is an unnecessary
indirection at this point.

647. By Free Ekanayaka on 2013-04-04

Fix test failure on raring due to different error messages [trivial] [r=csmith]

646. By Free Ekanayaka on 2013-04-04

Merge pinger-config [f=1163989] [r=tribaal,ack] [a=Free Ekanayaka]
This branch makes the Pinger class directly use its self._config object (an instance of BrokerConfiguration), instead of caching the value of the ping url locally. This way when other parts of the code change the configuration the Pinger will adjust transparently (for this reason the call to set_url in registration.py has been dropped).

The branch also changes PingerTest to just use ExchangerHelper vs FakeRemoteBrokerHelper, which was not needed (the Pinger just depemds on the MessageExchange, not a full BrokerService).

645. By Chris Glass on 2013-04-04

Fixed test [trivial] [r=free]

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