Nova not updating to new size of an extended in-use / attached cinder volume (Ceph RBD) to guest

Christian Rohmann christian.rohmann at inovex.de
Thu May 6 16:08:47 UTC 2021


On 05/05/2021 17:34, Christian Rohmann wrote:
> But the admin user with id "4b2abc14e511a7c0b10c" doing a resize 
> attempt caused an extend_volume and consequently did trigger a 
> notification of the VM,
> just as expected and documented in regards to this feature.
>
>
>
> Does anybody have any idea what could cause this or where to look for 
> more details? 


Apparently this is a (long) known issue (i.e. 
https://bugzilla.redhat.com/show_bug.cgi?id=1640443) which is caused by 

Cinder talking to Nova to have it create the volume-extended event but 
does so with user credentials and this is denied by the default policy:

--- cut ---
2021-05-06 15:13:12.214 4197 DEBUG nova.api.openstack.wsgi 
[req-4c291455-a21a-4314-8e57-173e66e6e60a 
f9c0b52ec43e423e9b5ea63d620f4e27 92a6c19e7482400385806266cdef149c - 
default default] Returning 403 to user: Po
licy doesn't allow os_compute_api:os-server-external-events:create to be 
performed. __call__ 
/usr/lib/python3/dist-packages/nova/api/openstack/wsgi.py:941
--- cut ---

Unfortunately cinder does not report or log anything.


Is switching cinder to the "admin" interface the proper approach here or 
am I missing something else?



Regards


Christian





More information about the openstack-discuss mailing list