NetApp AutoSupport Shortcomings

Bug #1367676 reported by Tom Barron
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Cinder
Fix Released
Undecided
Tom Barron
Icehouse
Fix Released
Undecided
Unassigned
Juno
Fix Released
Undecided
Tom Barron

Bug Description

NetApp Data Ontap drivers for cinder contain code that is intended to provide useful logging information in the Event Management System (EMS) logs of backend filers and inclusion in AutoSupport payload. (See e.g. https://kb.netapp.com/support/index?page=content&id=301353 for the general description of EMS and ASUP.)

Several problems with the current implementation need to be corrected.

1. Appending a record to EMS should not in itself trigger ASUP delivery. These should be separately scheduled and Openstack cinder should have no role in ASUP scheduling or delivery, only a role in logging via EMS.

2. Log frequency should be adjusted from weekly to hourly.

3. The log message should be useful for support. It should include release (Havana, Icehouse, Juno, etc.) version (2014.1.1), and distribution information (RHEL-OSP, etc.) rather than simply noting that the message came from "Openstack."

Tom Barron (tpb)
tags: added: icehouse-backport-potential
tags: added: netapp
summary: - NetApp AutoSupport failures
+ NetApp AutoSupport Shortcomings
Tom Barron (tpb)
Changed in cinder:
assignee: nobody → Tom Barron (tpb)
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to cinder (master)

Fix proposed to branch: master
Review: https://review.openstack.org/121820

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to cinder (master)

Reviewed: https://review.openstack.org/121820
Committed: https://git.openstack.org/cgit/openstack/cinder/commit/?id=b3be30b14ce3f31af8a5f23542246ca8d0c4da8c
Submitter: Jenkins
Branch: master

commit b3be30b14ce3f31af8a5f23542246ca8d0c4da8c
Author: Bob Callaway <email address hidden>
Date: Fri Jun 20 07:31:29 2014 -0400

    Fix NetApp AutoSupport Shortcomings.

    This patch addresses several problems with the current implementation.

    1. Appending a record to EMS should not in itself trigger ASUP
    delivery. These should be separately scheduled and Openstack cinder
    should have no role in ASUP scheduling or delivery, only a role in
    logging via EMS.

    2. Log frequency should be adjusted from weekly to hourly.

    3. The log message should be useful for support. It should include
    release (Havana, Icehouse, Juno, etc.) version (2014.1.1), and
    distribution information (RHEL-OSP, etc.) rather than simply noting that
    the message came from "Openstack."

    Closes-Bug: 1367676
    Change-Id: I2f81fed18342fe384e3c61184948f1e4052765d5

Changed in cinder:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to cinder (stable/juno)

Fix proposed to branch: stable/juno
Review: https://review.openstack.org/140067

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to cinder (stable/icehouse)

Fix proposed to branch: stable/icehouse
Review: https://review.openstack.org/140071

Thierry Carrez (ttx)
Changed in cinder:
milestone: none → kilo-1
status: Fix Committed → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to cinder (stable/juno)

Reviewed: https://review.openstack.org/140067
Committed: https://git.openstack.org/cgit/openstack/cinder/commit/?id=08bf23170e94c0ad2947bee81051b5d1e57f8da5
Submitter: Jenkins
Branch: stable/juno

commit 08bf23170e94c0ad2947bee81051b5d1e57f8da5
Author: Bob Callaway <email address hidden>
Date: Fri Jun 20 07:31:29 2014 -0400

    Fix NetApp AutoSupport Shortcomings.

    This patch addresses several problems with the current implementation.

    1. Appending a record to EMS should not in itself trigger ASUP
    delivery. These should be separately scheduled and Openstack cinder
    should have no role in ASUP scheduling or delivery, only a role in
    logging via EMS.

    2. Log frequency should be adjusted from weekly to hourly.

    3. The log message should be useful for support. It should include
    release (Havana, Icehouse, Juno, etc.) version (2014.1.1), and
    distribution information (RHEL-OSP, etc.) rather than simply noting that
    the message came from "Openstack."

    Closes-Bug: 1367676
    Change-Id: I2f81fed18342fe384e3c61184948f1e4052765d5
    (cherry picked from commit b3be30b14ce3f31af8a5f23542246ca8d0c4da8c)

tags: added: in-stable-juno
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to cinder (stable/icehouse)

Reviewed: https://review.openstack.org/140071
Committed: https://git.openstack.org/cgit/openstack/cinder/commit/?id=114283035508354c3b54bc469ce85105f73c2a11
Submitter: Jenkins
Branch: stable/icehouse

commit 114283035508354c3b54bc469ce85105f73c2a11
Author: Bob Callaway <email address hidden>
Date: Fri Jun 20 07:31:29 2014 -0400

    Fix NetApp AutoSupport Shortcomings.

    This patch addresses several problems with the current implementation.

    1. Appending a record to EMS should not in itself trigger ASUP
    delivery. These should be separately scheduled and Openstack cinder
    should have no role in ASUP scheduling or delivery, only a role in
    logging via EMS.

    2. Log frequency should be adjusted from weekly to hourly.

    3. The log message should be useful for support. It should include
    release (Havana, Icehouse, Juno, etc.) version (2014.1.1), and
    distribution information (RHEL-OSP, etc.) rather than simply noting that
    the message came from "Openstack."

    Closes-Bug: 1367676
    Change-Id: I2f81fed18342fe384e3c61184948f1e4052765d5
    (cherry picked from commit b3be30b14ce3f31af8a5f23542246ca8d0c4da8c)

tags: added: in-stable-icehouse
Thierry Carrez (ttx)
Changed in cinder:
milestone: kilo-1 → 2015.1.0
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.