Created by Dave Cheney on 2014-04-28 and last modified on 2014-04-28
Get this branch:
bzr branch lp:~dave-cheney/juju-core/169-add-juju-development-charm
Only Dave Cheney can upload to this branch. If you are Dave Cheney please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Dave Cheney

Recent revisions

2638. By Dave Cheney on 2014-04-28


2637. By Dave Cheney on 2014-04-28

Add juju-development charm

2636. By Nate Finch on 2014-04-15

[r=natefinch] a few small HA tweaks

- make sure we use localhost for stateinfo from the agent config
- dial all state addresses in parallel (no max)
- refesh the agentconfig after connecting to the api in case something changed

2635. By Curtis Hovey on 2014-04-15

[r=sinzui] Increment juju devel to 1.19.1.

Update juju version and win installer to 1.19.1.


2634. By Martin Packman on 2014-04-15

[r=gz] state: Use APIHostPorts to implement APIAddresses

Updates APIAddresses call to get addresses directly from state,
rather than via looking up which machines are state servers
then returning the addresses of those machines. Various tests
have been updated to work with this change.



2633. By Roger Peppe on 2014-04-15

[r=rogpeppe] mongo keyfiles and refactoring

Write out mongo keyfiles,move initiate under peergrouper.


2632. By Roger Peppe on 2014-04-15

[r=rogpeppe] cmd/juju: destroy-environment api connect fix

destroy-environment was not using the .jenv file
information to connect, which meant that it failed
when destroying a HA environment, because we
are not currently updating the environment-storage
instance ids.


2631. By Roger Peppe on 2014-04-15

[r=rogpeppe] worker/uniter: fix bad use of ErrorContextf

This caused a sporadic test failure, besides just being wrong.


2630. By Roger Peppe on 2014-04-15

[r=rogpeppe] state: chattier EnsureAvailability

We want to find out why it makes the decisions it does.
To make the log messages nicer, this needed a little
bit of refactoring, which should also make it easier
for the future work to report EnsureAvailability actions
back to the user. It arguably makes the code easier
to understand too, as concerns are separated slightly


2629. By Andrew Wilkins on 2014-04-15

[r=axwalk],[bug=1306902] Ensure state server has Mongo admin rights

The machine agent is updated so that if it
fails to open state with an unauthorized error,
then the agent will attempt to give itself
admin rights by temporarily restarting mongo
with --noauth.

There will be follow-ups to perform replset
initiation, and to upgrade the upstart config.


Branch metadata

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