magnum/magnum
Hongbin Lu dc1eacee60 Fix the CoreOS Heat templates
This patch follows the CoreOS guidance for kubernetes:
https://coreos.com/kubernetes/docs/latest/getting-started.html

CoreOS doesn't support multi-part mime user-data, so we cannot pack
multiple scripts into one (which we did in Atomic). The major work of
this patch is to wrap each cloud-init script with a systemd unit,
which will be executed one-by-one at the first boot.

Note that this patch only enable a basic CoreOS support. Advanced
features (i.e. TLS, Cinder volume, HA, external load balancing) are
not included. These features need to be ported from Atomic as a
future work.

Partially-Implements: blueprint coreos-k8s-bay
Change-Id: Ib6fe76718ac9b198e0aae57618d3edd98792f15d
2016-01-18 20:42:25 +00:00
..
api Merge "Add bay status attr value list for API consumer" 2016-01-17 07:33:19 +00:00
cmd Trival: Remove unused logging import 2015-12-25 09:41:22 -05:00
common Merge "Change 404 to 400 when resource not found exception raises" 2016-01-18 08:26:34 +00:00
conductor Use bay name as Mesos cluster name 2016-01-13 20:10:19 +08:00
db Fix ignored E711 rule and remove this exception 2016-01-14 16:42:08 +08:00
hacking WSGI enfore fails should return 403 instead of 500 2016-01-04 16:36:30 -05:00
locale Imported Translations from Zanata 2015-11-04 06:03:51 +00:00
objects Trival: Remove unused logging import 2015-12-25 09:41:22 -05:00
public/css Incorporate feedback from the Initial commit review 2014-11-18 14:25:08 +00:00
service Python 3 deprecated the logger.warn method in favor of warning 2015-12-29 13:09:04 +08:00
servicegroup Decoupling magnum service from periodic task 2015-11-30 18:52:48 +00:00
templates Fix the CoreOS Heat templates 2016-01-18 20:42:25 +00:00
tests Merge "Change 404 to 400 when resource not found exception raises" 2016-01-18 08:26:34 +00:00
MANIFEST.in Initial commit from github (squashed) 2014-11-18 09:23:37 -05:00
__init__.py Initial commit from github (squashed) 2014-11-18 09:23:37 -05:00
i18n.py Setup for translation 2015-05-24 03:13:55 +00:00
opts.py Create trust_id for bay 2015-12-15 11:28:23 +08:00
version.py Remove coding:utf-8 2015-08-03 23:28:22 +08:00