Test sharing of network parameters between nodegroups

Registered by Artem Panchenko

We need to check that few nodegroups could share single L2/L3 network parameters. To do that we need to prepare environment which satisfies the following requirements:

 - it has at least 10 separate networks (2 sets of adm,pub,mgmt,storage,private)
 - some of its nodes are connected to 5 networks of 1st nets set
 - some of its nodes are connected to 5 networks of 2nd nets set
 - some of its nodes are connected to 5 networks networks which belongs to both 1st and 2nd sets, for example: admin(#1), public(#1), management(#1), storage(#2), private(#1)

Test scenario draft:

Create environment.
Create 2 custom nodegroups ({custom1: [admin2, public2, mgmt2, storage2], custom2: [admin2, public2, mgmt2, storage_default]})
Bootstrap nodes from 2 nodegroups
Add nodes to environment
Assign cinder/ceph role to the node which used networks from both default and nodegroups
Assign node from previous step to 'custom2' nodegroup
Run network verification
Deploy environment
Run network verification
Run OSTF
Check that storage network on node from nodegroup #3 is configured properly

Blueprint information

Status:
Complete
Approver:
Aleksandr Didenko
Priority:
Medium
Drafter:
Artem Panchenko
Direction:
Needs approval
Assignee:
Maksym Strukov
Definition:
Approved
Series goal:
Accepted for 8.0.x
Implementation:
Implemented
Milestone target:
milestone icon 8.0
Started by
Artem Panchenko
Completed by
Artem Panchenko

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/test-nodegroups-share-networks,n,z

Addressed by: https://review.openstack.org/250931
    [WIP] Add test for deploying multirack cluster with shared networks

Addressed by: https://review.openstack.org/251533
    Configure multiple additional Fuel node interfaces for PXE networks

Gerrit topic: https://review.openstack.org/#q,topic:bp/test-nodegroup-add,n,z

Gerrit topic: https://review.openstack.org/#q,topic:bug/1521316,n,z

Addressed by: https://review.openstack.org/268999
    Deploy multirack environment with shared networks

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.