Created by Chris Glass on 2015-05-13 and last modified on 2015-05-13
Get this branch:
bzr branch lp:~tribaal/landscape-charm/schema-migration
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

Chris Glass
Landscape Charm

Recent revisions

270. By Free Ekanayaka on 2015-05-12

Merge use-sample-hashids-for-tests [f=1453747] [r=fcorrea,landscape-builder,bjornt] [a=Free Ekanayaka]
Use the lightweight hashids package when running integration tests.

This branch changes the integration tests code to add a "flag" use-sample-hashids file to the charm directory. If the install hook sees this file it will add an extra PPA that holds a lightweight hashids package.

269. By Данило Шеган on 2015-05-12

Sync charm-helpers. [trivial] [r=free]

268. By Chris Glass on 2015-05-12

Merge enable-package-upload [f=1453775] [r=landscape-builder,benji,free.ekanayaka] [a=Chris Glass]
Enable package-upload on the leader unit, and configures haproxy to make it available.

267. By Björn Tillenius on 2015-05-12

Be more precise as to when the deploy is finished [trivial]

    * Don't wait an arbitrary 180 seconds. Instead issue a juju-run to
      tell when the hooks have finished firing
    * Add logging setup, so that the issued logging calls actually are
    * Show the URL of the Landscape deploy

266. By Björn Tillenius on 2015-05-12

Reenable test_update_alerts_cron [trivial][r=free]

Can't get it to fail and the bug report doesn't contain any logs to aid

265. By Free Ekanayaka on 2015-05-12

Fix juju-test command line [trivial] [r=bjornt]

264. By Björn Tillenius on 2015-05-11

Increase the values of the manual tuning of postgresql in tests [trivial][free]

This increases the chances of the tests working on more systems. Also
allow the manual tuning to be disabled for better performance.

263. By Björn Tillenius on 2015-05-11

Correct "manual tuning" config for postgresql in tests [trivial][r=free]

Tests specified manual_tuning: True when deploying postgresql, but the
current charm requires performance_turning: manual.

This solves the problem where integration-tests weren't able to deploy
Landsape for some people.

262. By Free Ekanayaka on 2015-05-11

Merge pause-action [f=1418101] [r=ack,danilo,landscape-builder] [a=Free Ekanayaka]
Add a first simplistic implementation of the pause action.

This branch is little more than wiring code, the full semantics of the pause action will be implemented in follow-up branches (for example changing leadership).

In particular:

- add an actions/ dir containing the action pause script

- move hooks/lib and hooks/charmhelpers to the root charm dir, since this
  code is shared between hooks/ and actions/

- add a lib/pause.py file implementing the behavior of the pause action

261. By Free Ekanayaka on 2015-05-07

Merge service-count-defaults [f=1445621] [r=tribaal,landscape-builder,free.ekanayaka] [a=Данило Шеган]
Start up 2 message servers and 2 ping servers on each landscape-server unit

To do this we set values in /etc/defaults/landscape-server. Most of the work is in configuring the haproxy relation, where we move away from a single backend per server to multiple. HAProxy charm deals with unifying these for multiple units.

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.