Blueprint: murano-fuel-plugin
This patch adds changes related to using Murano plugin with already installed base Murano from Fuel ISO. Change-Id: I900529f63332668d88900e21efbf6b1f02696e3b
This commit is contained in:
parent
d458c74ed0
commit
6737e72c6d
@ -54,8 +54,13 @@ way:
|
||||
* Fuel 9.0 should support same Murano deployment as it was supported in
|
||||
Fuel 8.0 without any new features;
|
||||
|
||||
* It will not be possible to install Murano plugin with Murano enabled from
|
||||
the box.
|
||||
* It will be possible to install Murano plugin with Murano enabled from
|
||||
the box: Murano services from base Fuel ISO will be stopped (in case when
|
||||
user wants to install Murano on another node) or Murano codebase
|
||||
will be updated on current nodes and Murano services will be restarted;
|
||||
|
||||
* It will be possible to install and update Murano Glance Artifact plugin
|
||||
(which is present as package) on controller nodes;
|
||||
|
||||
* All Murano codebase will be removed in Fuel 10.0 release.
|
||||
|
||||
@ -178,9 +183,15 @@ each commit to Murano plugin repository.
|
||||
Documentation impact
|
||||
--------------------
|
||||
|
||||
Murano can be used as built in Fuel and as plugin. It will be impossible
|
||||
Murano can be used as built in Fuel and as plugin. It will be possible
|
||||
to deploy Murano as plugin in the same time with Murano from box.
|
||||
It should be noted: Murano deployment as built in Fuel is deprecated.
|
||||
In case when Murano has new code dependencies, which can not be installed
|
||||
on existing node (controller nodes), it must be noted in plugin release
|
||||
notes that Murano can't be installed on controller nodes anymore because
|
||||
those new dependencies could break other OpenStack componens. Since this
|
||||
moment Murano will require standalone node.
|
||||
|
||||
Also should be noted: Murano deployment as built in Fuel is deprecated.
|
||||
|
||||
|
||||
--------------
|
||||
@ -223,9 +234,25 @@ Work Items
|
||||
plugin Web UI.
|
||||
|
||||
* Upgrade script for plugin: this script should be able to update Murano
|
||||
plugin to newer version. Also it should be possible to upgrade Murano from
|
||||
Fuel 8.0 environment which is going to be upgraded to 9.0 with Murano
|
||||
from plugin.
|
||||
plugin to newer version. Also should be updated Murano Glance Artifact
|
||||
plugin (package) on controller nodes.
|
||||
|
||||
* Also it should be possible to install Murano plugin on top of base
|
||||
Murano codebase from Fuel ISO. In this case all base Murano Fuel task
|
||||
will be skipped, Murano services will be stopped on controller node
|
||||
(in case of using separate Murano node) or Murano codebase will be
|
||||
updated and Murano services will be restarted (in case when Murano
|
||||
plugin is installed on same controller nodes as base Murano).
|
||||
|
||||
* In case when Murano plugin has new code requirements, release notes must
|
||||
contain information about possibility to install new plugin version
|
||||
on top of existing Murano installation: can be used same node or new
|
||||
plugin version requires standalone node.
|
||||
|
||||
* Also it should be possible to upgrade Murano from Fuel 8.0 environment
|
||||
which is going to be upgraded to 9.0 with Murano from plugin. In this
|
||||
case Fuel should be upgraded first and then Murano will be upgraded
|
||||
via plugin.
|
||||
|
||||
* Support for plugin installation would be added in OSTF tests for 9.0.
|
||||
Support for non-plugin installation would be left in 9.0 tests.
|
||||
|
Loading…
Reference in New Issue
Block a user