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

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

Owner:
Chris Glass
Project:
Landscape Charm
Status:
Development

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

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

Subscribers