lp:~ack/landscape-client/vm-info-detect-qemu

Created by Alberto Donato and last modified
Get this branch:
bzr branch lp:~ack/landscape-client/vm-info-detect-qemu
Only Alberto Donato can upload to this branch. If you are Alberto Donato please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Alberto Donato
Project:
Landscape Client
Status:
Merged

Recent revisions

789. By Alberto Donato

Add vm-info detection for Google GCE.

788. By Alberto Donato

Case-insensitive match.

787. By Alberto Donato

Detect QEMU VMs.

786. By Free Ekanayaka

Merge drop-old-juju-info-data [f=1373284] [r=bjornt,ack] [a=Free Ekanayaka]
Stop parsing the .json files in the juju directory and just parse
the single file that the charm now generates.

785. By Free Ekanayaka

Merge drop-juju-info-list [f=1369635] [r=ack,tealeg] [a=Free Ekanayaka]
Drop the code that sends the legacy juju-info-list message/field,
which we don't use anymore in the server.

784. By Free Ekanayaka

Merge juju-machine-registration [f=1362506] [r=adam-collard,ack] [a=Free Ekanayaka]
This branch:

- Bumps the server API to 3.3: this will let us introduce a new schema
  for the juju-info registration field, since we have released clients
  out there that could potentially send the old juju-info schema (although
  they'd need to be deployed with an older version of the client charm,
  so it's more a theoretical situation than one that can happen in practice).
  A server branch has been pushed to bump the server to API 3.3. as well.

- Include the machine ID information in the registration message if the server
  is capable of handling it.

783. By Free Ekanayaka

Merge juju-machine-info [f=1360282] [r=adam-collard,ack] [a=Free Ekanayaka]
This branch changes the get_juju_info utility to return information
about the Juju machine ID the client runs in. Since we're in the
middle of the transition, both the old info with unit names and the
new info with the machine ID are returned. When the transition completes
in the server too the old info can be dropped.

782. By Free Ekanayaka

Merge handle-server-api [f=1342649] [r=ack,adam-collard] [a=Free Ekanayaka]
This branch modifies the broker's MessageExchange and MessageStore
to handle a new 'server-api' field which is going to be included
in every payload the server sends to the client. This new field
will inform the client about which message API the server is
capable of handling, so we can finally properly support newer
clients talking to older server even in cases where there are
message schemas changes.

781. By Free Ekanayaka

Merge drop-provisioning-registration-2 [f=1344054] [r=tribaal,ack] [a=Free Ekanayaka]
Drop unused provisioning registration code.

780. By Free Ekanayaka

Merge drop-provisioning-registration [f=1343147] [r=tribaal,tealeg] [a=Free Ekanayaka]
This is the first of two branches that drop all provisioning-related
code left in the client.

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