lp:~tribaal/landscape-charm/schema-migration

Created by Chris Glass and last modified
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

Owner:
Chris Glass
Project:
Landscape Charm
Status:
Development

Recent revisions

270. By Free Ekanayaka

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 Данило Шеган

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

268. By Chris Glass

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

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
      displayed
    * Show the URL of the Landscape deploy

266. By Björn Tillenius

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
debugging.

265. By Free Ekanayaka

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

264. By Björn Tillenius

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

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

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

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:
lp:~landscape/landscape-charm/trunk
This branch contains Public information 
Everyone can see this information.

Subscribers