Bug 1694074 - [test only] cellsv2 multicell test scenarios
Summary: [test only] cellsv2 multicell test scenarios
Keywords:
Status: CLOSED DUPLICATE of bug 1328124
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-tripleo-heat-templates
Version: 16.0 (Train)
Hardware: Unspecified
OS: Unspecified
medium
medium
Target Milestone: ---
: ---
Assignee: Martin Schuppert
QA Contact: Joe H. Rahme
URL:
Whiteboard:
Depends On: 1328124 1804899
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-03-29 12:53 UTC by Martin Schuppert
Modified: 2020-02-19 20:23 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2019-05-15 10:41:25 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Martin Schuppert 2019-03-29 12:53:59 UTC
Description of problem:

The following cell testing scenarios should be covered:
1) deploy additional cell
https://docs.openstack.org/tripleo-docs/latest/install/advanced_deployment/deploy_cellv2.html#deploy-an-additional-nova-cell-v2

Also using 3 stacks for central controller + regional cell controllers + multiple stacks for edge computes connected to regional cell.

2) scale cell up
https://docs.openstack.org/tripleo-docs/latest/install/advanced_deployment/deploy_cellv2.html#add-a-compute-to-a-cell

3) scale cell down
https://docs.openstack.org/tripleo-docs/latest/install/advanced_deployment/deploy_cellv2.html#delete-a-compute-from-a-cell

4) replace controller in cell

5) delete cell
https://docs.openstack.org/tripleo-docs/latest/install/advanced_deployment/deploy_cellv2.html#deleting-a-cell

6) cell minor update

7) cell major upgrade
The procedure would be upgrade all controller (also cell controllers) and in second step the computes.


Administrative tasks which are not directly deployment related:

a) disable/enable cell
From https://docs.openstack.org/nova/rocky/user/cells.html

~~~
- Can I create a cell but have it disabled from scheduling?

Yes. It is possible to create a pre-disabled cell such that it does not become a candidate for scheduling new VMs. This can be done by running the nova-manage cell_v2 create_cell command with the --disabled option.

- How can I disable a cell so that the new server create requests do not go to it while I perform maintenance?

Existing cells can be disabled by running nova-manage cell_v2 update_cell --cell_uuid <cell_uuid> --disable and can be re-enabled once the maintenance period is over by running nova-manage cell_v2 update_cell --cell_uuid <cell_uuid> --enable
~~~


b) reinstate/recreate a formerly deleted cell record
recreate the cell record with same cell uuid and perform host discovery



Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

Comment 1 Erwan Gallen 2019-05-15 10:41:25 UTC

*** This bug has been marked as a duplicate of bug 1328124 ***


Note You need to log in before you can comment on or make changes to this bug.