outdated/missing notification documentation

Bug #1410831 reported by Levi Blackstone
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
openstack-manuals
Won't Fix
High
Unassigned

Bug Description

The only notification documentation I could find is very outdated. This wiki page https://wiki.openstack.org/wiki/SystemUsageData was last updated Oct. 2014, and the documentation does not match the current code base.

The Nova code at https://github.com/openstack/nova/blob/6443782510616b2ce249075b5dcf498649da2154/nova/notifications.py#L373 shows 34 notification fields, while wiki page only has about 15 documented.

I did not check notifications for other projects, but this problem is likely the same for volumes, autoscaling, etc.

The documentation should be brought up to date, and a process put in place to maintain it as changes are made to notifications.

Tags: doc
Revision history for this message
Lana (loquacity) wrote :

This bug can handle bringing the existing docs up to date. A new bug should be raised for the development of a process. Thanks :)

Changed in openstack-manuals:
status: New → Confirmed
importance: Undecided → Medium
importance: Medium → High
Revision history for this message
Sandy Walsh (sandy-walsh) wrote :

This may help:

Here is a scrubbed list of notifications for the most common Nova operations

https://github.com/stackforge/stacktach-notigen/tree/master/templates

The notification schema effort hopes to fix this process-wise. Ideally, docs will be auto-generated from these schemas.

Revision history for this message
Tom Fifield (fifieldt) wrote :
Changed in openstack-manuals:
milestone: none → liberty
Changed in openstack-manuals:
milestone: liberty → mitaka
Njira Perci (njirap)
Changed in openstack-manuals:
assignee: nobody → Njira Perci (njirap)
Njira Perci (njirap)
Changed in openstack-manuals:
assignee: Njira Perci (njirap) → nobody
Vishal (vishaldhanopia)
tags: added: doc nova
Changed in openstack-manuals:
assignee: nobody → Bathri Ajay Raj (bathri-s)
Changed in openstack-manuals:
status: Confirmed → In Progress
Changed in openstack-manuals:
assignee: Bathri Ajay Raj (bathri-s) → Sharat Sharma (sharat-sharma)
Changed in openstack-manuals:
milestone: mitaka → newton
assignee: Sharat Sharma (sharat-sharma) → nobody
Changed in openstack-manuals:
milestone: newton → ocata
Changed in openstack-manuals:
status: In Progress → Confirmed
tags: removed: nova
Revision history for this message
Lana (loquacity) wrote :

The codebase has moved on significantly, we can safely close this. Please raise a new bug for any issues you notice going forward.

Changed in openstack-manuals:
status: Confirmed → Won't Fix
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.