murano/releasenotes/notes/multi-regional-apps-b64afbaeafd5b9c5.yaml
Kirill Zaitsev e9fe5b278c Cleanup, clarify newton release-notes
This commit clarifies, cleans and improves releasenotes for murano

Co-Authored-By: Maria Zlatkova <mzlatkova@mirantis.com>
Change-Id: I6591a62640f192be749c3c58a92dc00ef56dd736
2016-09-14 01:08:51 +03:00

17 lines
973 B
YAML

---
features:
- Added Support for application deployment across OpenStack regions.
Now, all OpenStack resource classes inherit from ``io.murano.CloudResource``
that provides ``.getRegion()`` method and ``regionName`` property.
This allows to assign resources
to different regions. ``.getRegion()`` returns ``io.murano.CloudRegion``
instance that resource or its parent belongs to. ``CloudRegion`` has
interface similar to ``Environment`` class and is the correct way to
get ``HeatStack`` instance associated with the region,
default network configuration, security
group manager and agent listener instances. ``Environment`` now acts as
default region so backward compatibility is not broken. However new
applications should not use environment to set security group rules but
rather a region(s) of their instance(s) in order to work correctly when
their instances were configured to use region other than the default.