several operations on related resources not bumping revisions of parent objects

Bug #1627649 reported by Kevin Benton
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Fix Released
High
Kevin Benton

Bug Description

Several operations are not bumping revision numbers because the models are missing the 'revises_on_change' for the API resource they belong to (e.g. port security, dns, allowed address pairs, extra dhcp opts).

Changed in neutron:
assignee: nobody → Kevin Benton (kevinbenton)
Changed in neutron:
milestone: none → newton-rc2
Changed in neutron:
status: New → In Progress
Revision history for this message
Kevin Benton (kevinbenton) wrote :
tags: added: newton-rc-potential
Changed in neutron:
importance: Undecided → High
tags: added: api db
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (master)

Reviewed: https://review.openstack.org/375189
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=971cf85034a1f94efec27742ff43edb7e664dc98
Submitter: Jenkins
Branch: master

commit 971cf85034a1f94efec27742ff43edb7e664dc98
Author: Kevin Benton <email address hidden>
Date: Thu Sep 22 17:52:25 2016 -0700

    Add missing revision number altercations

    This adds revises_on_change for the following models
    and API tests to ensure the correct behavior:

    * port security (network and port)
    * DNS domain (network and port)
    * extra dhcp opts (port)
    * extra routes (router)
    * subnet service type (subnet)

    Additionally, it configures the DNS extension to be loaded
    in the gate since the extension is enabled for tempest.

    Closes-Bug: #1627649
    Change-Id: Ifa969c8c2582f8f41d42df07652f259781a36bb5

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

Fix proposed to branch: stable/newton
Review: https://review.openstack.org/377083

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (stable/newton)

Reviewed: https://review.openstack.org/377083
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=9cac6bd92cf35d739491b38778aceeb90a5a598f
Submitter: Jenkins
Branch: stable/newton

commit 9cac6bd92cf35d739491b38778aceeb90a5a598f
Author: Kevin Benton <email address hidden>
Date: Thu Sep 22 17:52:25 2016 -0700

    Add missing revision number altercations

    This adds revises_on_change for the following models
    and API tests to ensure the correct behavior:

    * port security (network and port)
    * DNS domain (network and port)
    * extra dhcp opts (port)
    * extra routes (router)
    * subnet service type (subnet)

    Additionally, it configures the DNS extension to be loaded
    in the gate since the extension is enabled for tempest.

    Closes-Bug: #1627649
    Change-Id: Ifa969c8c2582f8f41d42df07652f259781a36bb5
    (cherry picked from commit 971cf85034a1f94efec27742ff43edb7e664dc98)

tags: added: in-stable-newton
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron 9.0.0.0rc2

This issue was fixed in the openstack/neutron 9.0.0.0rc2 release candidate.

tags: removed: newton-rc-potential
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron 10.0.0.0b1

This issue was fixed in the openstack/neutron 10.0.0.0b1 development milestone.

tags: added: neutron-proactive-backport-potential
tags: removed: neutron-proactive-backport-potential
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.