lp:~danilo/landscape-charm/secret-token

Created by Данило Шеган and last modified
Get this branch:
bzr branch lp:~danilo/landscape-charm/secret-token
Only Данило Шеган can upload to this branch. If you are Данило Шеган please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Данило Шеган
Project:
Landscape Charm
Status:
Merged

Recent revisions

234. By Данило Шеган

Move the secret-token to [landscape] section in the config file.

233. By Данило Шеган

Drop unused imports.

232. By Данило Шеган

Drop generate_secret_token and use host.pwgen() instead as per Free's review.

231. By Данило Шеган

Generate secret-token and include it in the leader context and export it to service.conf.

230. By Free Ekanayaka

Merge from stable

229. By Free Ekanayaka

Merge haproxy-relation [f=1418008] [r=adam-collard,landscape-builder,bjornt] [a=Free Ekanayaka]
This branch adds logic to handle relations with haproxy.

In particular:

- Add a new hooks.lib.relations.haproxy.HAProxyProvider class
  that will feed haproxy with the configuration we need. For
  now only one instance of each of our service is exposed,
  multi-instance support will come in follow-up branches.

- Enable the api, pingserver and message-server services with

228. By Free Ekanayaka

Merge from stable

227. By Free Ekanayaka

Merge amqp-relation [f=1417517] [r=adam-collard,danilo] [a=Free Ekanayaka]
Handle relations with the rabbitmq-server, which is the last bit needed to have the UI start at all. In particular:

- Add provider/requirer classes to handle relation data flowing
  between us and rabbitmq.

- Add a script callback to restart landscape services after config
  changes

- Add basic configuration for ui/job-handler/async-frontend in
  the service.conf template

- Add flags to start ui/job-handler/async-frontend in the template
  for /etc/default/landscape-server.

226. By Free Ekanayaka

Add tests directory [trivial]

225. By Free Ekanayaka

Merge run-schema-script [f=1417516] [r=chad.smith,bjornt] [a=Free Ekanayaka]
Add a SchemaBootstrap callback that will be invoked after all
relations are ready, and that will run "schema --bootstrap" to
set up our databases and the landscape PostgreSQL user.

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.