lp:~free.ekanayaka/landscape-charm/cleanup-legacy-integration-tests
- Get this branch:
- bzr branch lp:~free.ekanayaka/landscape-charm/cleanup-legacy-integration-tests
Branch merges
- Chris Glass (community): Approve
- Adam Collard (community): Approve
- 🤖 Landscape Builder: Approve (test results)
-
Diff: 234 lines (+14/-119)3 files modifiedtemplates/service.conf (+6/-0)
tests/01-begin.py (+8/-95)
tests/helpers.py (+0/-24)
Branch information
Recent revisions
- 246. By Chris Glass
-
Merge add-ssl-
configuration [f=1441048] [r=free. ekanayaka, landscape- builder, benji] [a=Chris Glass]
This branch introduces two new configuration keys for the landscape-charm: ssl-cert
and ssl-key, expecting a b64 encoded vertificate and b64 key to be used as
the ssl certificate the landscape server will present to the world.The values are passed to the HAproxy charm via its wesite relation.
- 245. By Chris Glass
-
Merge extract_
common_ test_helpers [f=1442094] [r=danilo, free.ekanayaka, landscape- builder] [a=Chris Glass]
This branch moves some common code into a helpers.py file (there is no actual code change), and adds a couple of conf/ file options to inject ssl_key and ssl_cert in the charm configuration. - 244. By Данило Шеган
-
Merge reconfigure-
on-unit- departure [f=1440862] [r=adam- collard, landscape- builder, free.ekanayaka] [a=Данило Шеган]
Reconfigure units on cluster-relation- depart hook When a unit leaves the cluster, regenerate /etc/landscape/
service. conf and /etc/default/ landscape- server in case unit that has left the cluster was a leader and a new leader is elected. This ensures that cronjobs switch to the new leader once the previous one disappears.
- 243. By Free Ekanayaka
-
Merge enable-juju-sync [f=1439993] [r=ack,
adam-collard, landscape- builder] [a=Free Ekanayaka]
This branch enables the juju-sync process on the leader unit, if
the deployment is a standalone deployment.In order to fix the main bug, I also had to fix a side bug, i.e. handling
the relation with the landscape-hosted charm, so we know which deployment
mode we're deployed with (and hence whether to fire juju-sync or not). Since
the final branch is not too big, I'm pushing everything in one go. - 242. By Chris Glass
-
Merge send-haproxy-
error-in- relation [f=1431783] [r=free. ekanayaka, danilo, landscape- builder] [a=Chris Glass]
This branch adds errorfiles to the haproxy relation.
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