Release notes for 8.0.0 is missing

Bug #1682147 reported by Ruby Loo
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
reno
Fix Released
Medium
Doug Hellmann

Bug Description

We released 8.0.0 last week (week of April 3). The 8.0.0-22 release notes (from https://docs.openstack.org/releasenotes/ironic/unreleased.html) show:

--------------
Upgrade Notes

The method build_instance_info_for_deploy() from ironic.drivers.modules.agent was deprecated in Ocata cycle (7.0.0). It is no longer supported. Please use the method build_instance_info_for_deploy() from ironic.drivers.modules.deploy_utils instead.
The configuration option [ilo]/clean_priority_erase_devices was deprecated in the Newton cycle (6.1.0). It is no longer supported. Please use the option [deploy]/erase_devices_priority instead.

Bug Fixes

Fixes an issue where some internal information for a node was not being saved to the database.
---------------

I'm quite sure there are more changes than the above. In particular (I was looking for this one), this one is missing: releasenotes/notes/add-db-deadlock-handling-6bc10076537f3727.yaml, from https://review.openstack.org/#/c/442189/.

OH. We also removed ipminative driver and there is no mention of that :-(

Ruby Loo (rloo)
summary: - Release notes for 8.0.0 is missing a bug fix
+ Release notes for 8.0.0 is incomplete
Revision history for this message
Jim Rollenhagen (jim-rollenhagen) wrote : Re: Release notes for 8.0.0 is incomplete

This seems like a reno bug. 8.0.0-22 would be the notes *since* 8.0.0. The actual 8.0.0 section appears to be missing.

Revision history for this message
Ruby Loo (rloo) wrote :

Yes, I think Jim is right. I looked at the reno documentation [1], and it seems to indicate that 8.0.0 should also be shown since it didn't result in a new branch (ironic is using the 'release-notes::' thing [2]). It is part of the 'current' branch, even though it has been released, right?

[1] https://docs.openstack.org/developer/reno/sphinxext.html
[2] https://github.com/openstack/ironic/blob/bb3229e72b90d56f8f73b2d3a36e0ab05d82cc23/releasenotes/source/unreleased.rst

affects: ironic → reno
summary: - Release notes for 8.0.0 is incomplete
+ Release notes for 8.0.0 is missing
Revision history for this message
Ruby Loo (rloo) wrote :

This fixes it for ironic: https://review.openstack.org/#/c/460758/.

I don't know if that is the correct thing to do (and it hasn't merged yet). I'll leave this bug open until someone can confirm whether there is an issue with reno, with reno documentation, or something else.

Revision history for this message
Doug Hellmann (doug-hellmann) wrote :

Related thread on the ML: http://lists.openstack.org/pipermail/openstack-dev/2017-May/117237.html

This is definitely a bug.

Changed in reno:
assignee: nobody → Doug Hellmann (doug-hellmann)
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to reno (master)

Reviewed: https://review.openstack.org/467733
Committed: https://git.openstack.org/cgit/openstack/reno/commit/?id=e2d60c07931f9095d5e4d9a45535f5ce1a7e0dd3
Submitter: Jenkins
Branch: master

commit e2d60c07931f9095d5e4d9a45535f5ce1a7e0dd3
Author: Doug Hellmann <email address hidden>
Date: Wed May 24 15:44:20 2017 -0400

    fix the logic for deciding what to show as the "current" series

    Stop at the first version after the most recent branch was created,
    instead of always only showing the most current version.

    Change-Id: I58326c9e30349d2d7c473558b9aa2e8f7294c652
    Closes-Bug: #1682147
    Signed-off-by: Doug Hellmann <email address hidden>

Changed in reno:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/reno 2.3.1

This issue was fixed in the openstack/reno 2.3.1 release.

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.