Re: [openstack-dev] [nova] Add scenario tests based on multiple cells environment

2018-01-22 Thread 中西 朋生

Hello

This time we plan to post multiple patches. In order to put them together, we 
created BP
I posted a test verifying the operation of the existing Nova API in a 
multi-cell environment.
Please review.

  https://review.openstack.org/#/c/534116/


--
Tomotaka Nakanishi
E-Mail : nakanishi.tomot...@po.ntt-tx.co.jp


On 2017/11/23 3:58, Matt Riedemann wrote:

On 11/21/2017 2:37 AM, koshiya maho wrote:

Hi, all

Multiple cells (Nova-Cells-v2) is supported in Pike release.
It is necessary to confirm that existing APIs work appropriately in the 
multiple cells environment.
We will post multiple patches, so I created BluePrint[1] to make it easier to 
keep track of those patches.
Please check the contents and approve it.

[1] 
https://blueprints.launchpad.net/nova/+spec/add-multiple-cells-scenario-tests

Best regards,
--
Maho Koshiya
E-Mail : koshiya.m...@po.ntt-tx.co.jp



__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev



We don't really need a blueprint for this work. It would be good to know what 
gaps in existing testing you think exist. And where do you plan on implementing 
these tests? In the nova/tests/functional tree or somewhere else? We already 
have a lot of tests which are using a CellDatabase fixture which allow us to 
create multiple cell mappings for tests in the API.

If you're considering Tempest, tests there wouldn't really be appropriate 
because to the end user of the API, they should have no idea if they are 
talking to a cloud with multiple cells or not, since it's really a deployment 
issue.

What we don't have today in our CI testing, and that we need someone to work 
on, is running a devstack multi-node setup with at least two cells. This likely 
requires some work in the devstack-gate repo to configure devstack per node to 
tell it which cell it is.

I encourage you to bring this up in a weekly cells v2 meeting for further 
discussion:

http://eavesdrop.openstack.org/#Nova_Cellsv2_Meeting




__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [nova] Add scenario tests based on multiple cells environment

2017-11-22 Thread Matt Riedemann

On 11/21/2017 2:37 AM, koshiya maho wrote:

Hi, all

Multiple cells (Nova-Cells-v2) is supported in Pike release.
It is necessary to confirm that existing APIs work appropriately in the 
multiple cells environment.
We will post multiple patches, so I created BluePrint[1] to make it easier to 
keep track of those patches.
Please check the contents and approve it.

[1] 
https://blueprints.launchpad.net/nova/+spec/add-multiple-cells-scenario-tests

Best regards,
--
Maho Koshiya
E-Mail : koshiya.m...@po.ntt-tx.co.jp



__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev



We don't really need a blueprint for this work. It would be good to know 
what gaps in existing testing you think exist. And where do you plan on 
implementing these tests? In the nova/tests/functional tree or somewhere 
else? We already have a lot of tests which are using a CellDatabase 
fixture which allow us to create multiple cell mappings for tests in the 
API.


If you're considering Tempest, tests there wouldn't really be 
appropriate because to the end user of the API, they should have no idea 
if they are talking to a cloud with multiple cells or not, since it's 
really a deployment issue.


What we don't have today in our CI testing, and that we need someone to 
work on, is running a devstack multi-node setup with at least two cells. 
This likely requires some work in the devstack-gate repo to configure 
devstack per node to tell it which cell it is.


I encourage you to bring this up in a weekly cells v2 meeting for 
further discussion:


http://eavesdrop.openstack.org/#Nova_Cellsv2_Meeting

--

Thanks,

Matt

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev