← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1742421] [NEW] Cells Layout (v2) in nova doc misleading about upcalls

 

Public bug reported:


- [X] This doc is inaccurate in this way: Documentation suggests nova v2 cells do not make 'upcalls' but they do when talking to the placement api.
- [ ] This is a doc addition request.
- [ ] I have a fix to the document that I can paste below including example: input and output. 


It is important to note that services in the lower cell boxes
only have the ability to call back to the placement API and no other
API-layer services via RPC, nor do they have access to the API database
for global visibility of resources across the cloud. This is intentional
and provides security and failure domain isolation benefits, but also has 
impacts on somethings that would otherwise require this any-to-any 
communication style. Check the release notes for the version of Nova you 
are using for the most up-to-date information about any caveats that may be
present due to this limitation.


-----------------------------------
Release: 17.0.0.0b3.dev323 on 2018-01-09 21:52
SHA: 90a92d33edaea2b7411a5fd528f3159a486e1fd0
Source: https://git.openstack.org/cgit/openstack/nova/tree/doc/source/user/cellsv2-layout.rst
URL: https://docs.openstack.org/nova/latest/user/cellsv2-layout.html

** Affects: nova
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1742421

Title:
  Cells Layout (v2) in nova doc misleading about upcalls

Status in OpenStack Compute (nova):
  New

Bug description:
  
  - [X] This doc is inaccurate in this way: Documentation suggests nova v2 cells do not make 'upcalls' but they do when talking to the placement api.
  - [ ] This is a doc addition request.
  - [ ] I have a fix to the document that I can paste below including example: input and output. 

  
  It is important to note that services in the lower cell boxes
  only have the ability to call back to the placement API and no other
  API-layer services via RPC, nor do they have access to the API database
  for global visibility of resources across the cloud. This is intentional
  and provides security and failure domain isolation benefits, but also has 
  impacts on somethings that would otherwise require this any-to-any 
  communication style. Check the release notes for the version of Nova you 
  are using for the most up-to-date information about any caveats that may be
  present due to this limitation.

  
  -----------------------------------
  Release: 17.0.0.0b3.dev323 on 2018-01-09 21:52
  SHA: 90a92d33edaea2b7411a5fd528f3159a486e1fd0
  Source: https://git.openstack.org/cgit/openstack/nova/tree/doc/source/user/cellsv2-layout.rst
  URL: https://docs.openstack.org/nova/latest/user/cellsv2-layout.html

To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1742421/+subscriptions


Follow ups