Test usage of nodes from non-default nodegroup as controllers
Since in Fuel 8.0 it's possible to use non-default nodegroup for controller nodes, we need to create (or modify one of 2 existing) auto test for assigning controllers to nodes from nodegroup:
Scenario:
Create environment
Create new 'custom' nodegroup for the environment and configure its networks (floating ranges and ALL VIPs must be from networks which belong to 'custom' nodegroup)
Set IPs for VIPs (use the same subnet, but change addresses automatically assigned by Nailgun)
Add 3 nodes from 'custom' nodegroup as controllers
Add 2 nodes from 'default' nodegroup as computes
Add 2 node from 'default' nodegroup as cinder/ceph
Run network verification
Deploy environment
Run network verification
Run OSTF
Remove deployed environment
Check that nodes from custom nodegroup have 'ERROR' status after discovering
Reset slaves from custom nodegroup and make sure they aren't discovered again
Blueprint information
- Status:
- Complete
- Approver:
- Aleksandr Didenko
- Priority:
- Undefined
- Drafter:
- Artem Panchenko
- Direction:
- Needs approval
- Assignee:
- Maksym Strukov
- Definition:
- Approved
- Series goal:
- Accepted for 8.0.x
- Implementation:
- Implemented
- Milestone target:
- 8.0
- Started by
- Artem Panchenko
- Completed by
- Aleksandr Didenko
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Add test with assigning controllers to non-default nodegroup
Addressed by: https:/
Add test with removing cluster to deploy_
Work Items
Dependency tree
* Blueprints in grey have been implemented.