lp://staging/~therve/landscape-client/less-wakeups

Created by Thomas Herve and last modified
Get this branch:
bzr branch lp://staging/~therve/landscape-client/less-wakeups
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

151. By Thomas Herve

Implement a custom reactor with a higher timeout, and use it instead of glib2
reactor.

150. By Free Ekanayaka

Merge fetch-many-async [f=50629] [r=sidnei,therve]

- Add helper fetch function to retrieve a list of URLs at once.
- Factor the code to parse lsb-release in its one function

149. By Free Ekanayaka

Merge taskhandler-cleanups [f=446082] [r=therve,jkakar]

Fix minor logic duplication in the task handler base class. In particular
the paths to the package and hash-id directories.

148. By Thomas Herve

Merge sysinfo-import-errors [r=bigkevmcd,free.ekanayaka] [f=349996]

Catch import errors in the landscape-sysinfo script to prevent errors
when landscape-sysinfo is run to update the motd during upgrade.

147. By Kevin McDermott

Merge client-resynchronisation-bug [r=therve,jkakar] [f=144475]

This fixes a long-standing bug in the client which causes resynchronisations on
the server.

The "persistent" data we record about a client's state wasn't being persisted
regularly enough, so there was a window between enqueuing a message with a
state change, and the new state being recorded, if the client was shutdown
during this window, the new state wasn't recorded, but the message remained, so
the state change was notified again after the client was brought back up,
triggering a resynchronisation.

146. By Free Ekanayaka

Merge force-smart-update [f=445305] [r=therve,jkakar]

Introduce a '--force-smart-update' command line option
for the package-reporter, making it run the smart-update
wrapper without passing the '--after' option, and forcing
a channels update.

145. By Free Ekanayaka

Merge fetch-hashids-with-ca [f=435887] [r=sidnei,therve]

When downloading hash-id stores, pass possible custom SSL certificates
to fetch_async.

144. By Free Ekanayaka

Merge facade-apt-deb-channel [f=430649] [r=therve,bigkevmcd]

This branch adds the SmartFacade.add_channel_apt_deb convenience and
replaces the on-disk test APT repository with a run-time generated one.

143. By Free Ekanayaka

Drop unused PackageTaskHandler._server_uuid attribute [trivial]

142. By Free Ekanayaka

Merge dont-clear-hash-id-request [f=417122] [r=therve,sidnei]

Don't clear the hash_id_request table upon resynchronization, because
the client could associate a server response with the wrong request.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar RepositoryFormatKnitPack6 (bzr 1.9)
Stacked on:
lp://staging/~landscape/landscape-client/trunk
This branch contains Public information 
Everyone can see this information.

Subscribers