Add support for MOS 10.0

Change-Id: Iae968d979da45da7f4f73a1b5815dd0671d05e65
This commit is contained in:
Olivier Bourdon 2016-12-22 10:02:12 +01:00
parent ca12eacc32
commit 5583575ff2
9 changed files with 56 additions and 44 deletions

View File

@ -14,11 +14,11 @@ and triggers and by creating Hosts for each Extreme Networks hardware.
Requirements Requirements
------------ ------------
| Requirement | Version/Comment | | Requirement | Version/Comment |
|:-----------------------------------|:---------------------------| |:-----------------------------------|:---------------------------------|
| Mirantis OpenStack compatibility | 7.0, 8.0, 9.0, 9.1 and 9.2 | | Mirantis OpenStack compatibility | 7.0, 8.0, 9.0, 9.1, 9.2 and 10.0 |
| Zabbix plugin for Fuel | 2.5.2 | | Zabbix plugin for Fuel | 2.5.3 |
| SNMP trap daemon for Zabbix plugin | 1.1.1 | | SNMP trap daemon for Zabbix plugin | 1.1.2 |
Installation Guide Installation Guide
================== ==================
@ -42,23 +42,23 @@ follow these steps:
that. If you do not have the Fuel Master node yet, see that. If you do not have the Fuel Master node yet, see
[Quick Start Guide](https://software.mirantis.com/quick-start/) : [Quick Start Guide](https://software.mirantis.com/quick-start/) :
# scp zabbix_monitoring_extreme_networks-1.1-1.1.1-1.noarch.rpm \ # scp zabbix_monitoring_extreme_networks-1.1-1.1.2-1.noarch.rpm \
root@<Fuel_Master_ip>:/tmp root@<Fuel_Master_ip>:/tmp
5. Install the plugin: 5. Install the plugin:
# cd /tmp # cd /tmp
# fuel plugins --install \ # fuel plugins --install \
zabbix_monitoring_extreme_networks-1.1-1.1.1-1.noarch.rpm zabbix_monitoring_extreme_networks-1.1-1.1.2-1.noarch.rpm
6. Check if the plugin was installed successfully: 6. Check if the plugin was installed successfully:
# fuel plugins # fuel plugins
id | name | version | package_version id | name | version | package_version
---|------------------------------------|---------|---------------- ---|------------------------------------|---------|----------------
1 | zabbix_monitoring | 2.5.2 | 3.0.0 1 | zabbix_monitoring | 2.5.3 | 3.0.0
2 | zabbix_snmptrapd | 1.1.1 | 3.0.0 2 | zabbix_snmptrapd | 1.1.2 | 3.0.0
3 | zabbix_monitoring_extreme_networks | 1.1.1 | 3.0.0 3 | zabbix_monitoring_extreme_networks | 1.1.2 | 3.0.0
For more information and instructions, see the Extreme Networks hardware For more information and instructions, see the Extreme Networks hardware
monitoring extension for Zabbix plugin Guide in the monitoring extension for Zabbix plugin Guide in the

View File

@ -1,6 +1,10 @@
Release notes / Changelog Release notes / Changelog
========================= =========================
**1.1.2**
* Compatibility with MOS 10.0
**1.1.1** **1.1.1**
* Compatibility with MOS 9.2 * Compatibility with MOS 9.2

View File

@ -56,7 +56,7 @@ author = u'Mirantis Inc.'
# The short X.Y version. # The short X.Y version.
version = '1.1' version = '1.1'
# The full version, including alpha/beta/rc tags. # The full version, including alpha/beta/rc tags.
release = '1.1-1.1.1-1' release = '1.1-1.1.2-1'
# The language for content autogenerated by Sphinx. Refer to documentation # The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages. # for a list of supported languages.

View File

@ -15,11 +15,11 @@ Networks hardware.
Requirements Requirements
============ ============
================================== ========================== ================================== ================================
Requirement Version/Comment Requirement Version/Comment
================================== ========================== ================================== ================================
Fuel 7.0, 8.0, 9.0, 9.1 and 9.2 Fuel 7.0, 8.0, 9.0, 9.1, 9.2 and 10.0
Zabbix plugin for Fuel 2.5.2 Zabbix plugin for Fuel 2.5.3
SNMP trap daemon for Zabbix plugin 1.1.1 SNMP trap daemon for Zabbix plugin 1.1.2
================================== ========================== ================================== ================================

View File

@ -26,11 +26,11 @@ follow these steps:
Fuel Master node using ssh. If you do not have the Fuel Master node yet, Fuel Master node using ssh. If you do not have the Fuel Master node yet,
see `Quick Start Guide <https://software.mirantis.com/quick-start/>`_:: see `Quick Start Guide <https://software.mirantis.com/quick-start/>`_::
# scp zabbix_monitoring-2.5-2.5.2-1.noarch.rpm \ # scp zabbix_monitoring-2.5-2.5.3-1.noarch.rpm \
root@<Fuel_Master_IP>:/tmp root@<Fuel_Master_IP>:/tmp
# scp zabbix_snmptrapd-1.1-1.1.1-1.noarch.rpm \ # scp zabbix_snmptrapd-1.1-1.1.2-1.noarch.rpm \
root@<Fuel_Master_IP>:/tmp root@<Fuel_Master_IP>:/tmp
# scp zabbix_monitoring_extreme_networks-1.1-1.1.1-1.noarch.rpm \ # scp zabbix_monitoring_extreme_networks-1.1-1.1.2-1.noarch.rpm \
root@<Fuel_Master_IP>:/tmp root@<Fuel_Master_IP>:/tmp
#. Log into the Fuel Master node. Install each of the three plugins using #. Log into the Fuel Master node. Install each of the three plugins using
@ -38,20 +38,20 @@ follow these steps:
# cd /tmp # cd /tmp
# fuel plugins --install \ # fuel plugins --install \
zabbix_monitoring-2.5-2.5.2-1.noarch.rpm zabbix_monitoring-2.5-2.5.3-1.noarch.rpm
# fuel plugins --install \ # fuel plugins --install \
zabbix_snmptrapd-1.1-1.1.1-1.noarch.rpm zabbix_snmptrapd-1.1-1.1.2-1.noarch.rpm
# fuel plugins --install \ # fuel plugins --install \
zabbix_monitoring_extreme_networks-1.1-1.1.1-1.noarch.rpm zabbix_monitoring_extreme_networks-1.1-1.1.2-1.noarch.rpm
#. Make sure the plugins were installed correctly:: #. Make sure the plugins were installed correctly::
# fuel plugins # fuel plugins
id | name | version | package_version id | name | version | package_version
---|------------------------------------|----------|---------------- ---|------------------------------------|----------|----------------
1 | zabbix_monitoring | 2.5.2 | 3.0.0 1 | zabbix_monitoring | 2.5.3 | 3.0.0
2 | zabbix_snmptrapd | 1.1.1 | 3.0.0 2 | zabbix_snmptrapd | 1.1.2 | 3.0.0
3 | zabbix_monitoring_extreme_networks | 1.1.1 | 3.0.0 3 | zabbix_monitoring_extreme_networks | 1.1.2 | 3.0.0
Extreme Networks hardware monitoring extension removal Extreme Networks hardware monitoring extension removal
====================================================== ======================================================
@ -63,7 +63,7 @@ follow these steps:
#. Uninstall the plugin:: #. Uninstall the plugin::
# fuel plugins --remove zabbix_monitoring_extreme_networks==1.1.1 # fuel plugins --remove zabbix_monitoring_extreme_networks==1.1.2
#. Check if the plugin was uninstalled successfully:: #. Check if the plugin was uninstalled successfully::

View File

@ -2,35 +2,38 @@
Revision history Revision history
================ ================
======= ============= ============================ ===================== ======= ============= ============================ ======================
Version Revision date Editor Comment Version Revision date Editor Comment
======= ============= ============================ ===================== ======= ============= ============================ ======================
0.1 06.22.2015 Piotr Misiak First release 0.1 06.22.2015 Piotr Misiak First release
(pmisiak@mirantis.com) (pmisiak@mirantis.com)
------- ------------- ---------------------------- --------------------- ------- ------------- ---------------------------- ----------------------
0.2 08.13.2015 Piotr Misiak Updated release 0.2 08.13.2015 Piotr Misiak Updated release
(pmisiak@mirantis.com) (pmisiak@mirantis.com)
------- ------------- ---------------------------- --------------------- ------- ------------- ---------------------------- ----------------------
0.3 09.02.2015 Marciej Relewicz Updated for fix 0.3 09.02.2015 Marciej Relewicz Updated for fix
(mrelewicz@mirantis.com) (mrelewicz@mirantis.com)
------- ------------- ---------------------------- --------------------- ------- ------------- ---------------------------- ----------------------
0.4 09.15.2015 Marciej Relewicz Updated documentation 0.4 09.15.2015 Marciej Relewicz Updated documentation
(mrelewicz@mirantis.com) (mrelewicz@mirantis.com)
------- ------------- ---------------------------- --------------------- ------- ------------- ---------------------------- ----------------------
1.0.0 11.20.2015 Swann Croiset New Major version 1.0.0 11.20.2015 Swann Croiset New Major version
(scroiset@mirantis.com) (scroiset@mirantis.com)
------- ------------- ---------------------------- --------------------- ------- ------------- ---------------------------- ----------------------
1.0.1 03.14.2016 Olivier Bourdon Added MOS 8.0 support 1.0.1 03.14.2016 Olivier Bourdon Added MOS 8.0 support
(obourdon@mirantis.com) (obourdon@mirantis.com)
Doc fixes Doc fixes
------- ------------- ---------------------------- --------------------- ------- ------------- ---------------------------- ----------------------
1.1.0 05.11.2016 Olivier Bourdon Added MOS 9.0 support 1.1.0 05.11.2016 Olivier Bourdon Added MOS 9.0 support
(obourdon@mirantis.com) (obourdon@mirantis.com)
------- ------------- ---------------------------- --------------------- ------- ------------- ---------------------------- ----------------------
1.1.0 10.19.2016 Olivier Bourdon Added MOS 9.1 support 1.1.0 10.19.2016 Olivier Bourdon Added MOS 9.1 support
(obourdon@mirantis.com) (obourdon@mirantis.com)
------- ------------- ---------------------------- --------------------- ------- ------------- ---------------------------- ----------------------
1.1.1 02.17.2016 Olivier Bourdon Added MOS 9.2 support 1.1.1 02.17.2016 Olivier Bourdon Added MOS 9.2 support
(obourdon@mirantis.com) (obourdon@mirantis.com)
======= ============= ============================ ===================== ------- ------------- ---------------------------- ----------------------
1.1.2 02.20.2016 Olivier Bourdon Added MOS 10.0 support
(obourdon@mirantis.com)
======= ============= ============================ ======================

View File

@ -59,7 +59,7 @@ author = u'Mirantis'
# The short X.Y version. # The short X.Y version.
version = '1.1' version = '1.1'
# The full version, including alpha/beta/rc tags. # The full version, including alpha/beta/rc tags.
release = '1.1-1.1.1-1' release = '1.1-1.1.2-1'
# The language for content autogenerated by Sphinx. Refer to documentation # The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages. # for a list of supported languages.

View File

@ -119,9 +119,9 @@ Work Items
Dependencies Dependencies
============ ============
* Fuel 7.0, 8.0, 9.0, 9.1 and 9.2 * Fuel 7.0, 8.0, 9.0, 9.1, 9.2 and 10.0
* Zabbix plugin for Fuel 2.5.2 * Zabbix plugin for Fuel 2.5.3
* SNMP trap daemon for Zabbix plugin 1.1.1 * SNMP trap daemon for Zabbix plugin 1.1.2
Testing Testing
======= =======

View File

@ -2,11 +2,11 @@
name: zabbix_monitoring_extreme_networks name: zabbix_monitoring_extreme_networks
title: Extreme Networks hardware monitoring extension for Zabbix plugin title: Extreme Networks hardware monitoring extension for Zabbix plugin
# Plugin version # Plugin version
version: 1.1.1 version: 1.1.2
# Description # Description
description: Adds Extreme Networks hardware monitoring to Zabbix plugin description: Adds Extreme Networks hardware monitoring to Zabbix plugin
# Required fuel version # Required fuel version
fuel_version: ['7.0', '8.0', '9.0'] fuel_version: ['7.0', '8.0', '9.0', '10.0']
# Groups # Groups
groups: ['monitoring'] groups: ['monitoring']
# Licenses # Licenses
@ -38,6 +38,11 @@ releases:
mode: ['ha'] mode: ['ha']
deployment_scripts_path: deployment_scripts/ deployment_scripts_path: deployment_scripts/
repository_path: repositories/ubuntu repository_path: repositories/ubuntu
- os: ubuntu
version: newton-10.0
mode: ['ha']
deployment_scripts_path: deployment_scripts/
repository_path: repositories/ubuntu
# Version of plugin package # Version of plugin package
package_version: '3.0.0' package_version: '3.0.0'