lp:~free.ekanayaka/landscape-charm/deploy-targets-dont-depend-on-tests

Created by Free Ekanayaka and last modified
Get this branch:
bzr branch lp:~free.ekanayaka/landscape-charm/deploy-targets-dont-depend-on-tests
Only Free Ekanayaka can upload to this branch. If you are Free Ekanayaka please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Free Ekanayaka
Project:
Landscape Charm
Status:
Merged

Recent revisions

259. By Free Ekanayaka

Merge from switch-to-amulet-part-2

258. By Free Ekanayaka

Fix landscape service name

257. By Free Ekanayaka

Merge from switch-to-amulet-part-2

256. By Free Ekanayaka

Fix deploy targets

255. By Free Ekanayaka

Merge from switch-to-amulet-part-2

254. By Free Ekanayaka

Fix haproxy relation name [trivial] [r=tribaal]

253. By Chris Glass

Merge add-root-url [f=1446178] [r=free.ekanayaka,benji,landscape-builder] [a=Chris Glass]
This branch introduces a root-url global configuration item, and sets it to either the
value of the root-url charm configuration option or (if it's not present), the
haproxy's public-address (as set throught the website relation).

252. By Free Ekanayaka

Merge test-data-dry [f=1445459] [r=tealeg,bjornt,landscape-builder] [a=Free Ekanayaka]
Move to setUp() the creation of "common" test data in test_services.py and test_templates.py, effectively reversing the setup logic in individual tests (they now declare what the don't want rather than what they want). This makes tests more terse and clear on what they want/don't want, at the expense of having to know a bit more of the default context.

251. By Free Ekanayaka

Merge cleanup-legacy-integration-tests [f=1444865] [r=tribaal,adam-collard,landscape-builder] [a=Free Ekanayaka]
This branch drops some legacy integration tests that don't make sense anymore (like the ones for URLs that are now served directly by the appserver, or the ones about the stores/schema config which do not make sense anymore since we generate the config from scratch, and in case it's not there services won't start at all).

It also enables tests around cron script (it was enough to add a static [maintenance] section to the service.conf template).

250. By Chris Glass

Merge enable-package-search [f=1444338] [r=landscape-builder,bjornt,free.ekanayaka] [a=Chris Glass]
Enable the package-search service on the leader unit, and configures non-leader units to use the package-search service from the leader.

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