Remove Use of mox/mox3 for Testing - Ussuri

Registered by Takashi Natsume on 2019-09-18

It is continuous work of the blueprint in Rocky ( https://blueprints.launchpad.net/nova/+spec/mox-removal ) and Stein ( https://blueprints.launchpad.net/nova/+spec/mox-removal-stein ) and Train ( https://blueprints.launchpad.net/nova/+spec/mox-removal-train ).

Removing mox was the community wide goal for Rocky.

https://governance.openstack.org/tc/goals/rocky/mox_removal.html

****************************************************************************
NOTE: anyone working on this should avoid converting any tests
that deal with nova-network code since those are going to all be removed.
****************************************************************************

Blueprint information

Status:
Complete
Approver:
Eric Fried
Priority:
Low
Drafter:
Takashi Natsume
Direction:
Approved
Assignee:
Takashi Natsume
Definition:
Approved
Series goal:
Accepted for ussuri
Implementation:
Implemented
Milestone target:
milestone icon ussuri-2
Started by
Takashi Natsume on 2019-09-18
Completed by
Eric Fried on 2020-01-15

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.opendev.org/#/q/topic:bp/mox-removal-ussuri

Addressed by: https://review.opendev.org/576020
    Remove mox in unit/network/test_neutronv2.py (13)

Addressed by: https://review.opendev.org/576027
    Remove mox in unit/network/test_neutronv2.py (14)

Addressed by: https://review.opendev.org/576031
    Remove mox in unit/network/test_neutronv2.py (15)

Addressed by: https://review.opendev.org/576299
    Remove mox in unit/network/test_neutronv2.py (16)

Addressed by: https://review.opendev.org/576344
    Remove mox in unit/network/test_neutronv2.py (17)

Addressed by: https://review.opendev.org/576673
    Remove mox in unit/network/test_neutronv2.py (18)

Addressed by: https://review.opendev.org/576676
    Remove mox in unit/network/test_neutronv2.py (19)

Addressed by: https://review.opendev.org/576689
    Remove mox in unit/network/test_neutronv2.py (20)

Addressed by: https://review.opendev.org/576709
    Remove mox in unit/network/test_neutronv2.py (21)

Addressed by: https://review.opendev.org/576712
    Remove mox in unit/network/test_neutronv2.py (22)

Addressed by: https://review.opendev.org/576758
    Add TODO note for mox removal

[efried 20190919] approving

[efried 20191030] All the ussuri patches merged on 9/27, so I was going to mark this implemented BUT there's still work to be done once nova-net is fully purged, per https://review.opendev.org/#/c/576758/ -- so keeping this open.

Gerrit topic: https://review.opendev.org/#/q/topic:bp/remove-nova-network-ussuri

Addressed by: https://review.opendev.org/696518
    nova-net: Kill it

[efried 20200115] With the merging of ^ I'm finally closing this out. Thanks to all for sticking with this over the years!

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.