MaaS provider should expose the bootstrap timeout options.
Update environprovider.go

Updated bootstrap-timeout to 1800 secs by default on MAAS provider.
Update environprovider.go

Just bootstrap-timeout option will be exposed, until this default value is increased
on a per-provider basis.
Enable replicasets unconditionally

Once #82 lands, we can enable replsets
unconditionally. This makes it possible
to do limited testing of HA on the local
provider currently, and gets rid of a
code burden that we don't need.
wip
Merge branch 'master' of https://github.com/juju/juju into 105-introduce-tags-type-iii

Conflicts:
	dependencies.tsv
agent/mongo: preallocate oplog data files

Preallocate oplog data files. If we don't
do this, then mongo is not happy with us
when running on big/slow disks. Probably
because we pass --nopreallocate to mongod.

Fixes https://bugs.launchpad.net/juju-core/+bug/1327940
Respond (sort of) to review feedback

Update dependencies.tsv
Merge pull request #82 from axw/lp1327940-prealloc-oplog

mongo: preallocate oplog data files

Preallocate oplog data files. If we don't do this, then mongo is not happy with us when running on big/slow disks. Probably because we pass --nopreallocate to mongod.

Fixes https://bugs.launchpad.net/juju-core/+bug/1327940
Merge branch 'master' of https://github.com/juju/juju into 105-introduce-tags-type-iii
mongo: fix vet warning

The pre-push script's vet invocation, it does nothing.
If you invoke "go tool vet .", it returns rc 0 even if
there's a warning; "go tool vet *.go" returns rc 1.
provider/openstack: implement AZ spread

OpenStack counterpart to #55

Fixes https://bugs.launchpad.net/juju-core/+bug/1183831
Merge pull request #88 from davecheney/105-introduce-tags-type-iii

juju/names refactor part 3

Updates for changes to juju/names package

dependencies.tsv change is not included, need the juju/names PR to land to get the correct commit hash
Add  Server API method: UserInfo

Add a method to the UserManagerAPI which takes
a username and returns a struct of user
information.
Merge pull request #22 from waigani/user-detail-serverapi

Add  Server API method: UserInfo

Add a method to the UserManagerAPI which takes a username and returns a struct of user information (username and display name at this stage).
Merge pull request #70 from axw/provider-openstack-zone-spread

provider/openstack: implement AZ spread

OpenStack counterpart to #55

Fixes https://bugs.launchpad.net/juju-core/+bug/1183831
Merge pull request #89 from axw/prealloc-fix-vet

mongo: fix vet warning

The pre-push script's vet invocation, it does nothing.
If you invoke "go tool vet .", it returns rc 0 even if
there's a warning; "go tool vet *.go" returns rc 1.
Merge pull request #18 from niedbalski/bootstrap-boilerplate-timeout

MaaS provider should expose the bootstrap timeout options.

Most of the MAAS deployments takes longer times, in fact a install with d-i typically takes around 20 minutes on a good day.

Would be a good thing to at least have the timeout settings exposed ( commented ) for being
noticed by all users.

Please see reference LP: #1325891
Merge pull request #83 from axw/replset-always

Enable replicasets unconditionally

Once #82 lands, we can enable replsets
unconditionally. This makes it possible
to do limited testing of HA on the local
provider currently, and gets rid of a
code burden that we don't need.
upgradeWaiterWorker: comments and edits to improve clarity