User story:
As a user who is experimenting in my OpenStack environment, I want to install application level plugins (non-core functionality) on top of my environment after it has been deployed so that I am not constrained only to plugins that were available (and I decided on) at the time of the deployment.
Description:
Some features (like VIP creation by a plugin) need to be reviewed to ensure they can be used by plugins post-deployment - if these features cannot be used, we need to backlog Launchpad items as dependencies of this story to address changes
We need to support a limited class of plugins that can be installed and/or modified after deployment. For example, a customer would like to add monitoring or log analytics. For some plugin types, such as SDN, post-deployment installation will not be possible.
"Ex.1: During deployment customer decided add Zabbix - have to
redeploy instead of add
Ex.2: Cisco ACI plugin was late, entire deployment had to wait
since no way to add plugin after deployment is started"
Acceptance criteria:
Any application level plugin can provide the same functionality if added after the environment is deployed as before
Current application level plugins - Zabbix, others?
Fix proposed to branch: master /review. openstack. org/248878
Review: https:/