Interface class reverts to None once all the platform networks are removed

Bug #1793779 reported by Patrick Bonnell
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
StarlingX
Fix Released
Medium
Patrick Bonnell

Bug Description

Brief Description
-----------------
Interface class reverts to None once all the networks are removed
from a platform interface.

Severity
--------
Minor

Steps to Reproduce
------------------
1) Use the command 'system interface-network-remove' to remove all the networks
from a platform interface
2) Use the command 'system host-if-list' to see that the interface of interest
now has an interface class of None

Expected Behavior
------------------
Interface class should remain platform

Actual Behavior
----------------
Interface class becomes None

Reproducibility
---------------
Reproducible

System Configuration
--------------------
Any

Branch/Pull Time/Commit
-----------------------
StarlingX master as of 2018-09-20_21-45-00

Changed in starlingx:
assignee: nobody → Patrick Bonnell (pbonnell)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to stx-gui (master)

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

Changed in starlingx:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to stx-config (master)

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

Ghada Khalil (gkhalil)
Changed in starlingx:
importance: Undecided → Medium
tags: added: stx.2018.10 stx.networking
removed: stx.config stx.gui
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to stx-gui (master)

Reviewed: https://review.openstack.org/604396
Committed: https://git.openstack.org/cgit/openstack/stx-gui/commit/?id=29637dcf6ecdfba58a7255697a75096d932bc9bc
Submitter: Zuul
Branch: master

commit 29637dcf6ecdfba58a7255697a75096d932bc9bc
Author: Patrick Bonnell <email address hidden>
Date: Fri Sep 21 10:24:53 2018 -0400

    Platform interface no longer requires networks

    This commit prevents the interface class from being set to None
    once all the networks have been removed from the platform
    interface. The interface class will remain to be platform
    until changed.

    Closes-Bug: 1793779

    Change-Id: Ie1ec201fa0f953831a83077244b452bb0dbd0791
    Signed-off-by: Patrick Bonnell <email address hidden>

Changed in starlingx:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to stx-gui (master)

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

Ghada Khalil (gkhalil)
Changed in starlingx:
status: Fix Released → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to stx-gui (master)

Reviewed: https://review.openstack.org/604674
Committed: https://git.openstack.org/cgit/openstack/stx-gui/commit/?id=40930b43d98177d66e60d2394925eecc4bc85a38
Submitter: Zuul
Branch: master

commit 40930b43d98177d66e60d2394925eecc4bc85a38
Author: Patrick Bonnell <email address hidden>
Date: Sun Sep 23 23:38:12 2018 -0400

    Interface form no longer needs network type

    This commit stops the network type from being passed to
    the interface create/update api.

    Closes-Bug: 1793779

    Change-Id: I7ab5a7ee01399a0cce68b055626ce1bad492a191
    Signed-off-by: Patrick Bonnell <email address hidden>

Changed in starlingx:
status: In Progress → Fix Released
Changed in starlingx:
status: Fix Released → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to stx-config (master)

Reviewed: https://review.openstack.org/604399
Committed: https://git.openstack.org/cgit/openstack/stx-config/commit/?id=534e8d9c7fff1dfa0c31b1c7d94a555aad4c3e49
Submitter: Zuul
Branch: master

commit 534e8d9c7fff1dfa0c31b1c7d94a555aad4c3e49
Author: Patrick Bonnell <email address hidden>
Date: Fri Sep 21 11:46:56 2018 -0400

    Platform interface no longer requires networks

    This commit prevents the interface class from being set to None
    once all the networks have been removed from the platform
    interface. The interface class will remain to be platform
    until changed.

    Closes-Bug: 1793779
    Depends-On: https://review.openstack.org/#/c/604396

    Change-Id: I67063f4134f9a35b19e93193dd6ff651e676dfd6
    Signed-off-by: Patrick Bonnell <email address hidden>

Changed in starlingx:
status: In Progress → Fix Released
Ken Young (kenyis)
tags: added: stx.1.0
removed: stx.2018.10
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.