From d4b5428c176638242f8ee1c409c220ea7a3605fe Mon Sep 17 00:00:00 2001 From: Miruna Paun Date: Mon, 20 Nov 2017 11:39:25 +0100 Subject: COSNOSCR-574 updated zabbix config, added images for it, updated rel notes ceph storage cluster --- .../doc/high_availability.xml | 264 ++++++++++++--------- .../doc/images/Vitrage_ConfigurationRole.PNG | Bin 0 -> 26296 bytes .../doc/images/Vitrage_ConfigurationRole.svg | 3 + .../doc/images/Zabbix_ActionConditions.PNG | Bin 0 -> 21439 bytes .../doc/images/Zabbix_ActionConditions.svg | 3 + .../doc/images/Zabbix_ActionOperations.PNG | Bin 0 -> 52099 bytes .../doc/images/Zabbix_ActionOperations.png | Bin 26507 -> 0 bytes .../doc/images/Zabbix_ActionOperations.svg | 2 +- .../doc/images/Zabbix_AdminSelectUsers.PNG | Bin 0 -> 7508 bytes .../doc/images/Zabbix_AdminSelectUsers.svg | 3 + .../doc/images/Zabbix_AdminUser.png | Bin 0 -> 33234 bytes .../doc/images/Zabbix_AdminUser.svg | 3 + .../doc/images/Zabbix_AdminUserMediaAdd.PNG | Bin 0 -> 48385 bytes .../doc/images/Zabbix_AdminUserMediaAdd.svg | 3 + .../doc/images/Zabbix_AdminUserSelectGroup.PNG | Bin 0 -> 54332 bytes .../doc/images/Zabbix_AdminUserSelectGroup.svg | 3 + .../doc/images/Zabbix_Home.PNG | Bin 68933 -> 67117 bytes .../doc/images/Zabbix_Home.svg | 2 +- .../doc/images/Zabbix_MediaNotifications.PNG | Bin 8927 -> 15038 bytes .../doc/images/Zabbix_MediaNotifications.svg | 2 +- .../doc/installation_instructions.xml | 126 ++++++---- 21 files changed, 246 insertions(+), 168 deletions(-) create mode 100644 book-enea-nfv-core-installation-guide/doc/images/Vitrage_ConfigurationRole.PNG create mode 100644 book-enea-nfv-core-installation-guide/doc/images/Vitrage_ConfigurationRole.svg create mode 100644 book-enea-nfv-core-installation-guide/doc/images/Zabbix_ActionConditions.PNG create mode 100644 book-enea-nfv-core-installation-guide/doc/images/Zabbix_ActionConditions.svg create mode 100644 book-enea-nfv-core-installation-guide/doc/images/Zabbix_ActionOperations.PNG delete mode 100644 book-enea-nfv-core-installation-guide/doc/images/Zabbix_ActionOperations.png create mode 100644 book-enea-nfv-core-installation-guide/doc/images/Zabbix_AdminSelectUsers.PNG create mode 100644 book-enea-nfv-core-installation-guide/doc/images/Zabbix_AdminSelectUsers.svg create mode 100644 book-enea-nfv-core-installation-guide/doc/images/Zabbix_AdminUser.png create mode 100644 book-enea-nfv-core-installation-guide/doc/images/Zabbix_AdminUser.svg create mode 100644 book-enea-nfv-core-installation-guide/doc/images/Zabbix_AdminUserMediaAdd.PNG create mode 100644 book-enea-nfv-core-installation-guide/doc/images/Zabbix_AdminUserMediaAdd.svg create mode 100644 book-enea-nfv-core-installation-guide/doc/images/Zabbix_AdminUserSelectGroup.PNG create mode 100644 book-enea-nfv-core-installation-guide/doc/images/Zabbix_AdminUserSelectGroup.svg mode change 100755 => 100644 book-enea-nfv-core-installation-guide/doc/images/Zabbix_Home.PNG (limited to 'book-enea-nfv-core-installation-guide') diff --git a/book-enea-nfv-core-installation-guide/doc/high_availability.xml b/book-enea-nfv-core-installation-guide/doc/high_availability.xml index 41d107b..e6dc825 100644 --- a/book-enea-nfv-core-installation-guide/doc/high_availability.xml +++ b/book-enea-nfv-core-installation-guide/doc/high_availability.xml @@ -165,8 +165,8 @@ - + @@ -184,13 +184,15 @@ - + - + @@ -307,29 +309,26 @@ The Zabbix configuration dashboard is available at the same IP address where OpenStack can be reached, e.g. - http://10.0.6.42/zabbix. + http://10.0.101.42/zabbix. - - - - - - + + - To forward Zabbix events to Vitrage, a new media script needs to - be created and associated with a Zabbix Admin user. + To forward Zabbix events to Vitrage, a new media type needs to be + created and associated with a Zabbix Admin user. - To create the + To create the Media Type which calls zabbix_vitrage.py - Create a new media type by selecting the Media - Types tab under the Admininstration, - tab and choosing Create Media Type. + Create a new media type by selecting Media + Types under the Admininstration tab and + choosing Create Media Type. Now fill each parameter field with the values given below, before clicking add: @@ -349,22 +348,56 @@ - - + + + + + + Under Administration, in the + Users tab (next to Media + Types), click on the drop-down menu User + groups and select Users, to display the + list of existing users. Choose from this list, the + admin alias: + + + + + + + + + + + + + + + + Inside the User tab for the + admin alias, click Add next to + the Groups list: + + + + + - + - Go to the User tab by clicking on the - Administration and next to the field - Groups, click Add. In this - screen: + Once the User groups popup menu + appears: @@ -381,20 +414,17 @@ - - - - - - + + - Next select the Media tab and and click + Next, select the Media tab and click Add to create and modify a new media type. A - popup menu will appear for New Media, fill each + popup menu will appear for New Media. Fill each field with the values below: @@ -404,8 +434,7 @@ Send to: e.g. - rabbit://rabbit_user:rabbit_pass@127.0.0.1:5672/ --- - Vitrage message bus url. + rabbit://nova:Q1Vt9iocA8OpXKOPoUYOLKie@192.168.0.4:5673/ You need to search for this in /etc/vitrage/vitrage.conf or in /etc/nova/nova.conf @@ -426,24 +455,23 @@ - Click Update + Click Add and then + Update to save your changes. - - - - - - + + - To configure an action, select Actions - under the Configuration tab. Then, under the + To configure an action, under the + Configuration tab select + Actions. Then, under the Action tab, fill in the parameter fields with the values below and click Add @@ -471,14 +499,10 @@ priority={TRIGGER.NSEVERITY} lastchange={EVENT.DATE} {EVENT.TIME} - - + - - - - @@ -486,14 +510,23 @@ lastchange={EVENT.DATE} {EVENT.TIME} To send events, in the Conditions tab shown - above, make sure Maintenance status not in - "maintenance" added and remove Trigger value = - PROBLEM, before saving your changes. + below, make sure the label Maintenance status not in + "maintenance" is added and remove the label + Trigger value = PROBLEM, before saving your + changes. + + + + + + - In the Operations tab, configure the users you wish to send - to: + In the Operations tab still under + Configuration and Actions, + configure the users you wish to send to. @@ -515,30 +548,21 @@ lastchange={EVENT.DATE} {EVENT.TIME} - - - - - + - - - Click Add both in the screen and in the return - screen. - Using these instructions, Zabbix will call the zabbix_vitrage.py script, made readily available by - the Fuel Vitrage Plugin, to pass the arguments described in step 3. The - zabbix_vitrage.py script will then interpret the - parameters and format an AMQP message to be sent to the - vitrage.notifications queue, managed by the - vitrage-graph service. + the Fuel Vitrage Plugin, to pass the arguments described above. This + script will then interpret the parameters and format an AMQP message to + be sent to the vitrage.notifications queue, managed + by the vitrage-graph service.
@@ -555,59 +579,71 @@ lastchange={EVENT.DATE} {EVENT.TIME} In order to make use of these features, Vitrage supports additional configurations via yaml templates that must be placed in /etc/vitrage/templates on the nodes - have the Vitrage role. + that have the Vitrage role. + + + + + + + + + + The example below shows how to program Vitrage to mark failed compute hosts as down and then to change the state of the instances to ERROR, by creating Vitrage deduced alarms. metadata: - name: test_nova_mark_instance_err - description: test description + name: test_mark_inst_err + description: test description definitions: - entities: - - entity: - category: ALARM - type: zabbix - rawtext: Nova Compute process is not running on {HOST.NAME} - template_id: zabbix_alarm - - entity: - category: RESOURCE - type: nova.host - template_id: host - - entity: - category: RESOURCE - type: nova.instance - template_id: instance - relationships: - - relationship: - source: zabbix_alarm - relationship_type: on - target: host - template_id: nova_process_not_running - - relationship: - source: host - target: instance - relationship_type: contains - template_id : host_contains_instance + entities: + - entity: + category: ALARM + type: zabbix + rawtext: Nova Compute process is not running on {HOST.NAME} + template_id: zabbix_alarm + - entity: + category: RESOURCE + type: nova.host + template_id: host + - entity: + category: RESOURCE + type: nova.instance + template_id: instance + relationships: + - relationship: + source: zabbix_alarm + relationship_type: on + target: host + template_id : nova_process_not_running + - relationship: + source: host + target: instance + relationship_type: contains + template_id : host_contains_instance scenarios: - - scenario: - condition: nova_process_not_running and host_contains_instance - actions: - - action: - action_type: mark_down - action_target: - target: host - - action: - action_type: set_instance_state - action_target: - target: instance - - action: - action_type: set_state - action_target: - target: instance - properties: - state: ERROR + - scenario: + condition: nova_process_not_running and host_contains_instance + actions: + - action: + action_type: mark_down + action_target: + target: host + - action: + action_type: set_state + action_target: + target: instance + properties: + state: ERROR + - action: + action_type: set_instance_state + action_target: + target: instance For the action type of fencing, a similar action item must be added: diff --git a/book-enea-nfv-core-installation-guide/doc/images/Vitrage_ConfigurationRole.PNG b/book-enea-nfv-core-installation-guide/doc/images/Vitrage_ConfigurationRole.PNG new file mode 100644 index 0000000..bdcee57 Binary files /dev/null and b/book-enea-nfv-core-installation-guide/doc/images/Vitrage_ConfigurationRole.PNG differ diff --git a/book-enea-nfv-core-installation-guide/doc/images/Vitrage_ConfigurationRole.svg b/book-enea-nfv-core-installation-guide/doc/images/Vitrage_ConfigurationRole.svg new file mode 100644 index 0000000..2536318 --- /dev/null +++ b/book-enea-nfv-core-installation-guide/doc/images/Vitrage_ConfigurationRole.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/book-enea-nfv-core-installation-guide/doc/images/Zabbix_ActionConditions.PNG b/book-enea-nfv-core-installation-guide/doc/images/Zabbix_ActionConditions.PNG new file mode 100644 index 0000000..948cac4 Binary files /dev/null and b/book-enea-nfv-core-installation-guide/doc/images/Zabbix_ActionConditions.PNG differ diff --git a/book-enea-nfv-core-installation-guide/doc/images/Zabbix_ActionConditions.svg b/book-enea-nfv-core-installation-guide/doc/images/Zabbix_ActionConditions.svg new file mode 100644 index 0000000..e97d43a --- /dev/null +++ b/book-enea-nfv-core-installation-guide/doc/images/Zabbix_ActionConditions.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/book-enea-nfv-core-installation-guide/doc/images/Zabbix_ActionOperations.PNG b/book-enea-nfv-core-installation-guide/doc/images/Zabbix_ActionOperations.PNG new file mode 100644 index 0000000..86455f1 Binary files /dev/null and b/book-enea-nfv-core-installation-guide/doc/images/Zabbix_ActionOperations.PNG differ diff --git a/book-enea-nfv-core-installation-guide/doc/images/Zabbix_ActionOperations.png b/book-enea-nfv-core-installation-guide/doc/images/Zabbix_ActionOperations.png deleted file mode 100644 index d333db9..0000000 Binary files a/book-enea-nfv-core-installation-guide/doc/images/Zabbix_ActionOperations.png and /dev/null differ diff --git a/book-enea-nfv-core-installation-guide/doc/images/Zabbix_ActionOperations.svg b/book-enea-nfv-core-installation-guide/doc/images/Zabbix_ActionOperations.svg index a59c4b7..6b4f176 100644 --- a/book-enea-nfv-core-installation-guide/doc/images/Zabbix_ActionOperations.svg +++ b/book-enea-nfv-core-installation-guide/doc/images/Zabbix_ActionOperations.svg @@ -1,3 +1,3 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/book-enea-nfv-core-installation-guide/doc/images/Zabbix_AdminSelectUsers.PNG b/book-enea-nfv-core-installation-guide/doc/images/Zabbix_AdminSelectUsers.PNG new file mode 100644 index 0000000..0a1cbee Binary files /dev/null and b/book-enea-nfv-core-installation-guide/doc/images/Zabbix_AdminSelectUsers.PNG differ diff --git a/book-enea-nfv-core-installation-guide/doc/images/Zabbix_AdminSelectUsers.svg b/book-enea-nfv-core-installation-guide/doc/images/Zabbix_AdminSelectUsers.svg new file mode 100644 index 0000000..22b4b47 --- /dev/null +++ b/book-enea-nfv-core-installation-guide/doc/images/Zabbix_AdminSelectUsers.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/book-enea-nfv-core-installation-guide/doc/images/Zabbix_AdminUser.png b/book-enea-nfv-core-installation-guide/doc/images/Zabbix_AdminUser.png new file mode 100644 index 0000000..ea8af35 Binary files /dev/null and b/book-enea-nfv-core-installation-guide/doc/images/Zabbix_AdminUser.png differ diff --git a/book-enea-nfv-core-installation-guide/doc/images/Zabbix_AdminUser.svg b/book-enea-nfv-core-installation-guide/doc/images/Zabbix_AdminUser.svg new file mode 100644 index 0000000..0ff0e2c --- /dev/null +++ b/book-enea-nfv-core-installation-guide/doc/images/Zabbix_AdminUser.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/book-enea-nfv-core-installation-guide/doc/images/Zabbix_AdminUserMediaAdd.PNG b/book-enea-nfv-core-installation-guide/doc/images/Zabbix_AdminUserMediaAdd.PNG new file mode 100644 index 0000000..149c1bd Binary files /dev/null and b/book-enea-nfv-core-installation-guide/doc/images/Zabbix_AdminUserMediaAdd.PNG differ diff --git a/book-enea-nfv-core-installation-guide/doc/images/Zabbix_AdminUserMediaAdd.svg b/book-enea-nfv-core-installation-guide/doc/images/Zabbix_AdminUserMediaAdd.svg new file mode 100644 index 0000000..bf49be2 --- /dev/null +++ b/book-enea-nfv-core-installation-guide/doc/images/Zabbix_AdminUserMediaAdd.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/book-enea-nfv-core-installation-guide/doc/images/Zabbix_AdminUserSelectGroup.PNG b/book-enea-nfv-core-installation-guide/doc/images/Zabbix_AdminUserSelectGroup.PNG new file mode 100644 index 0000000..065b364 Binary files /dev/null and b/book-enea-nfv-core-installation-guide/doc/images/Zabbix_AdminUserSelectGroup.PNG differ diff --git a/book-enea-nfv-core-installation-guide/doc/images/Zabbix_AdminUserSelectGroup.svg b/book-enea-nfv-core-installation-guide/doc/images/Zabbix_AdminUserSelectGroup.svg new file mode 100644 index 0000000..a33774d --- /dev/null +++ b/book-enea-nfv-core-installation-guide/doc/images/Zabbix_AdminUserSelectGroup.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/book-enea-nfv-core-installation-guide/doc/images/Zabbix_Home.PNG b/book-enea-nfv-core-installation-guide/doc/images/Zabbix_Home.PNG old mode 100755 new mode 100644 index 06fc6d2..0f7d54e Binary files a/book-enea-nfv-core-installation-guide/doc/images/Zabbix_Home.PNG and b/book-enea-nfv-core-installation-guide/doc/images/Zabbix_Home.PNG differ diff --git a/book-enea-nfv-core-installation-guide/doc/images/Zabbix_Home.svg b/book-enea-nfv-core-installation-guide/doc/images/Zabbix_Home.svg index 1d7fb1e..38a0d06 100644 --- a/book-enea-nfv-core-installation-guide/doc/images/Zabbix_Home.svg +++ b/book-enea-nfv-core-installation-guide/doc/images/Zabbix_Home.svg @@ -1,3 +1,3 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/book-enea-nfv-core-installation-guide/doc/images/Zabbix_MediaNotifications.PNG b/book-enea-nfv-core-installation-guide/doc/images/Zabbix_MediaNotifications.PNG index 6cc524f..3b5ad9b 100644 Binary files a/book-enea-nfv-core-installation-guide/doc/images/Zabbix_MediaNotifications.PNG and b/book-enea-nfv-core-installation-guide/doc/images/Zabbix_MediaNotifications.PNG differ diff --git a/book-enea-nfv-core-installation-guide/doc/images/Zabbix_MediaNotifications.svg b/book-enea-nfv-core-installation-guide/doc/images/Zabbix_MediaNotifications.svg index b75d8ea..3f203f7 100644 --- a/book-enea-nfv-core-installation-guide/doc/images/Zabbix_MediaNotifications.svg +++ b/book-enea-nfv-core-installation-guide/doc/images/Zabbix_MediaNotifications.svg @@ -1,3 +1,3 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/book-enea-nfv-core-installation-guide/doc/installation_instructions.xml b/book-enea-nfv-core-installation-guide/doc/installation_instructions.xml index eb9bf27..6a67b74 100644 --- a/book-enea-nfv-core-installation-guide/doc/installation_instructions.xml +++ b/book-enea-nfv-core-installation-guide/doc/installation_instructions.xml @@ -332,7 +332,7 @@ - @@ -366,8 +366,8 @@ - + @@ -399,13 +399,15 @@ - + - + @@ -421,7 +423,8 @@ - + @@ -439,7 +442,8 @@ - + @@ -451,8 +455,8 @@ - + @@ -592,7 +596,8 @@ $ fuel plugins --install /opt/opnfv/fuel-plugin-kvm-1.0-1.0.0-1.noarch.rpm - + @@ -611,7 +616,8 @@ $ fuel plugins --install /opt/opnfv/fuel-plugin-kvm-1.0-1.0.0-1.noarch.rpm - + @@ -627,7 +633,7 @@ $ fuel plugins --install /opt/opnfv/fuel-plugin-kvm-1.0-1.0.0-1.noarch.rpm - @@ -639,7 +645,7 @@ $ fuel plugins --install /opt/opnfv/fuel-plugin-kvm-1.0-1.0.0-1.noarch.rpm - @@ -670,7 +676,8 @@ $ fuel plugins --install /opt/opnfv/fuel-plugin-kvm-1.0-1.0.0-1.noarch.rpm - + @@ -771,7 +778,8 @@ $ fuel plugins --install /opt/opnfv/fuel-plugin-kvm-1.0-1.0.0-1.noarch.rpm - + @@ -822,7 +830,8 @@ $ fuel plugins --install /opt/opnfv/fuel-plugin-kvm-1.0-1.0.0-1.noarch.rpm - + @@ -877,7 +886,7 @@ $ fuel plugins --install /opt/opnfv/fuel-plugin-kvm-1.0-1.0.0-1.noarch.rpm - @@ -894,7 +903,8 @@ $ fuel plugins --install /opt/opnfv/fuel-plugin-kvm-1.0-1.0.0-1.noarch.rpm - +
@@ -909,7 +919,8 @@ $ fuel plugins --install /opt/opnfv/fuel-plugin-kvm-1.0-1.0.0-1.noarch.rpm - + @@ -920,7 +931,7 @@ $ fuel plugins --install /opt/opnfv/fuel-plugin-kvm-1.0-1.0.0-1.noarch.rpm - @@ -953,7 +964,7 @@ $ fuel plugins --install /opt/opnfv/fuel-plugin-kvm-1.0-1.0.0-1.noarch.rpm - @@ -973,7 +984,8 @@ $ fuel plugins --install /opt/opnfv/fuel-plugin-kvm-1.0-1.0.0-1.noarch.rpm - + @@ -1047,7 +1059,7 @@ $ fuel plugins --install /opt/opnfv/fuel-plugin-kvm-1.0-1.0.0-1.noarch.rpm - @@ -1080,7 +1092,7 @@ $ fuel plugins --install /opt/opnfv/fuel-plugin-kvm-1.0-1.0.0-1.noarch.rpm - @@ -1115,7 +1127,7 @@ $ fuel plugins --install /opt/opnfv/fuel-plugin-kvm-1.0-1.0.0-1.noarch.rpm - @@ -1160,7 +1172,8 @@ $ fuel plugins --install /opt/opnfv/fuel-plugin-kvm-1.0-1.0.0-1.noarch.rpm - + @@ -1202,13 +1215,14 @@ $ fuel plugins --install /opt/opnfv/fuel-plugin-kvm-1.0-1.0.0-1.noarch.rpmSet up targets for "Verify Networks" with non-default "Offloading Modes". - Please check the Release Notes for the 1.0 release of ENFV Core - when using Fuel as a deployment tool, Change this to an Olink - to the Release notes once the ID has been created for that book. Add - the ID to pardoc-names.xml and pardoc-common if needed, then updated - the OlinkDBfor an updated and comprehensive list of known - issues and limitations, including the "Offloading Modes" not being - applied during the "Verify Networks" step. + Please check the Release Notes for the 1.0.1 + release of ENFV Core when using Fuel as a deployment tool, + Change this to an Olink to the Release notes once the ID has + been created for that book. Add the ID to pardoc-names.xml and + pardoc-common if needed, then updated the OlinkDBfor an + updated and comprehensive list of known issues and limitations, + including the "Offloading Modes" not being applied during the "Verify + Networks" step. Setting custom "Offloading Modes" in the Fuel GUI will only apply during provisioning, not during "Verify Networks". If your @@ -1272,7 +1286,7 @@ $ fuel plugins --install /opt/opnfv/fuel-plugin-kvm-1.0-1.0.0-1.noarch.rpm - @@ -1345,8 +1359,8 @@ $ fuel plugins --install /opt/opnfv/fuel-plugin-kvm-1.0-1.0.0-1.noarch.rpm - + @@ -1356,7 +1370,7 @@ $ fuel plugins --install /opt/opnfv/fuel-plugin-kvm-1.0-1.0.0-1.noarch.rpm - @@ -1372,7 +1386,8 @@ $ fuel plugins --install /opt/opnfv/fuel-plugin-kvm-1.0-1.0.0-1.noarch.rpm - + @@ -1382,7 +1397,7 @@ $ fuel plugins --install /opt/opnfv/fuel-plugin-kvm-1.0-1.0.0-1.noarch.rpm - @@ -1392,7 +1407,7 @@ $ fuel plugins --install /opt/opnfv/fuel-plugin-kvm-1.0-1.0.0-1.noarch.rpm - @@ -1405,8 +1420,8 @@ $ fuel plugins --install /opt/opnfv/fuel-plugin-kvm-1.0-1.0.0-1.noarch.rpm - + @@ -1416,7 +1431,8 @@ $ fuel plugins --install /opt/opnfv/fuel-plugin-kvm-1.0-1.0.0-1.noarch.rpm - + @@ -1428,7 +1444,8 @@ $ fuel plugins --install /opt/opnfv/fuel-plugin-kvm-1.0-1.0.0-1.noarch.rpm - + @@ -1439,7 +1456,8 @@ $ fuel plugins --install /opt/opnfv/fuel-plugin-kvm-1.0-1.0.0-1.noarch.rpm - + @@ -1450,7 +1468,8 @@ $ fuel plugins --install /opt/opnfv/fuel-plugin-kvm-1.0-1.0.0-1.noarch.rpm - + @@ -1461,7 +1480,8 @@ $ fuel plugins --install /opt/opnfv/fuel-plugin-kvm-1.0-1.0.0-1.noarch.rpm - + @@ -1472,7 +1492,8 @@ $ fuel plugins --install /opt/opnfv/fuel-plugin-kvm-1.0-1.0.0-1.noarch.rpm - + @@ -1483,7 +1504,8 @@ $ fuel plugins --install /opt/opnfv/fuel-plugin-kvm-1.0-1.0.0-1.noarch.rpm - + @@ -1500,7 +1522,8 @@ $ fuel plugins --install /opt/opnfv/fuel-plugin-kvm-1.0-1.0.0-1.noarch.rpm - + @@ -1511,7 +1534,8 @@ $ fuel plugins --install /opt/opnfv/fuel-plugin-kvm-1.0-1.0.0-1.noarch.rpm - + -- cgit v1.2.3-54-g00ecf