lp:~tribaal/landscape-client/fix-race-condition-take-two-bis

Created by Chris Glass and last modified
Get this branch:
bzr branch lp:~tribaal/landscape-client/fix-race-condition-take-two-bis
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

775. By Chris Glass

Forgot that these members were private.

774. By Chris Glass

Implemented free's suggestion of using a filesystem lock instead (via l.lib.lock)

773. By Chris Glass

Made the gating of sending registration messages saner.

772. By Chris Glass

WIP code seems to work but unrelated tests fail.

771. By Chris Glass

Store whether the registration was sent in the client's persist store.
Prevent the client from sending another registration if the registration_sent key is found
in the store.

770. By Chris Glass

Merge revert-weird-merge-error [f=1325599] [r=bjornt,ack] [a=Chris Glass]
This is basically a resubmit of https://code.launchpad.net/~tribaal/landscape-client/multiple-juju-unit-files
since the last merge of trunk in this branch just before landing seems to have
reverted all meaningful changes.

769. By Chris Glass

Merge multiple-juju-unit-files [f=1325599] [r=ack,free.ekanayaka] [a=Chris Glass]
This branch creates a juju-info.d/ directory in the landscape-client data path, and reads all files matching *.json in this directory as a separate juju-info file.

It then reports juju-info lists to the server, either in the registration message or using a new message (to send a list of "juju info" instead of just one).

768. By Adam Collard

Revert r767 due to broken server imports [r=chad.smith]

bzr merge -r 767..766

767. By Chris Glass

Merge multiple-juju-unit-files [f=1325599] [r=ack,free.ekanayaka] [a=Chris Glass]
This branch creates a juju-info.d/ directory in the landscape-client data path, and reads all files matching *.json in this directory as a separate juju-info file.

It then reports juju-info lists to the server, either in the registration message or using a new message (to send a list of "juju info" instead of just one).

766. By Alberto Donato

Merge ceph-message-to-ceph-usage [f=1321337] [r=adam-collard,free.ekanayaka] [a=Alberto Donato]
This reverts the message name change for ceph-usage
It preserves backwards compatibility by always sending an empty "ceph-usages" field in the message.

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