lp:~clint-fewbar/pyjuju/trunk-hp-cloud

Created by Clint Byrum on 2012-05-08 and last modified on 2012-05-08
Get this branch:
bzr branch lp:~clint-fewbar/pyjuju/trunk-hp-cloud
Only Clint Byrum can upload to this branch. If you are Clint Byrum please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Clint Byrum
Project:
pyjuju
Status:
Development

Recent revisions

536. By Clint Byrum on 2012-05-08

Adding separate S3 access/secret key

535. By Jim Baker on 2012-05-04

merge unit-rel-lifecycle-start-invoker [r=hazmat][f=992329]

Ensure Invoker.start is called from UnitRelationLifecycle usage.

534. By Benjamin Saller on 2012-05-03

Merge juju-log output fix [r=hazmat] [f=915506]

juju-log in hooks uses the logging channels for IO and the command shouldn't output directly to stdout except in case of errors doing proper logging

533. By Kapil Thangavelu on 2012-05-01

[merge][trivial] minimize zk logging, workaround local provider problems with restart, ie. filling disks [r=jimbaker][f=958312]

532. By Jim Baker on 2012-04-25

merge relation-ids-whitespace-separated [r=hazmat][f=988065]

[trivial] Default output format of relation-ids now uses newline to
separate (so like relation-list), instead of defaulting to json.

531. By Kapil Thangavelu on 2012-04-15

[trivial] update terminate-machine to utilize JUJU_ENV if set [f=981387]

530. By Kapil Thangavelu on 2012-04-15

[trivial] update status to utilize JUJU_ENV if set [f=981387]

529. By Kapil Thangavelu on 2012-04-13

[trivial] fix some recent tests that fail to pass without AWS_ env vars set [r=clint-fewbar]

528. By Clint Byrum on 2012-04-12

[r=hazmat][f=964640] Adding a basic description of debug-log to online help and reordering log levels

527. By William Reade on 2012-04-12

orchestra provider now respects ubuntu-series constraint

This is done by setting a new system profile before powering on the machine;
and assumes that the Cobbler system profiles created as part of the
ubuntu-orchestra-server install actually exist. Anecdotal evidence suggests
that people really don't mess with the distros and profiles available (they
just set up their systems and go) and so I consider the impact of this
drawback to be extremely limited.

Furthermore, while it is possible to extract real arch and series info from
cobbler (ie we can get a system's arch from its profile's distro, and we can
partially match new profiles by checking the distro's series and arch) this
is not enough to select an actual profile without depending on some
convention: we either have to infer the presence of the juju preseed from
the profile name (as I do currently) or to check the profile itself for
a magic string (ie the path to the juju preseed).

So: we depend on orchestra install conventions, whatever we do; and IMO it's
cleanest and simplest to actually embrace that and save all the mucking
about with distros and profiles.

R=hazmat
CC=
https://codereview.appspot.com/6012045

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:pyjuju
This branch contains Public information 
Everyone can see this information.

Subscribers