Here's an example I captured from the rabbit bus from a nova example operation showing the problem. The context is *not* part of the o.vo serialization routine in the payload but rather top-level in the message, part of the oslo.messaging marshalling.
Here's an example I captured from the rabbit bus from a nova example operation showing the problem. The context is *not* part of the o.vo serialization routine in the payload but rather top-level in the message, part of the oslo.messaging marshalling.
{'_context_ auth_token' : 'gAAAAABk1RkXSS LrJGj3jVFU- 9Woyy4cxxSIJt_ 4JCCjy2ieh0T_ HuZE5oOUuVXSvh8 WKvvnx9Qe- 0AtsRLj5uJDomyq WTifc7bzHjyZHlN TX2GK0sOJSTQcnz rrg5EP_ jKFtD51msoH7ZP0 7rUXHkMBMlJQU5F wRl0bp5qTWP51HJ TrgKXxBGc' , global_ request_ id': None, is_admin' : False, is_admin_ project' : True, project' : 'a45c2f77b50b4f f08a31d26a94346 bbb', project_ domain' : 'default', project_ id': 'a45c2f77b50b4f f08a31d26a94346 bbb', project_ name': 'demo', quota_class' : None, read_deleted' : 'no', read_only' : False, remote_ address' : '192.168.122.222', request_ id': 'req-b1f5ad71- d5ee-4779- 8425-888dc52be8 2b', resource_ uuid': None, service_ catalog' : [{'endpoints': [{'publicURL': 'https:/ /192.168. 122.222: 9696/networking ',
'region' : 'RegionOne'}],
'name' : 'neutron',
'type' : 'network'},
{'endpoints' : [{'publicURL': 'https:/ /192.168. 122.222/ placement',
'region' : 'RegionOne'}],
'name' : 'placement',
'type' : 'placement'},
{'endpoints' : [{'publicURL': 'https:/ /192.168. 122.222/ volume/ v3/a45c2f77b50b 4ff08a31d26a943 46bbb',
'region' : 'RegionOne'}],
'name' : 'cinderv3',
'type' : 'volumev3'},
{'endpoints' : [{'publicURL': 'https:/ /192.168. 122.222/ volume/ v3/a45c2f77b50b 4ff08a31d26a943 46bbb',
'region' : 'RegionOne'}],
'name' : 'cinder',
'type' : 'block-storage'},
{'endpoints' : [{'publicURL': 'https:/ /192.168. 122.222/ image',
'region' : 'RegionOne'}],
'name' : 'glance',
'type' : 'image'}], show_deleted' : False, system_ scope': None, timestamp' : '2023-08- 10T17:06: 32.802080' , 43a0c2c746acb27 16c', user_domain' : 'default', user_id' : '7be5208c3a2c46 43a0c2c746acb27 16c', user_identity' : '7be5208c3a2c46 43a0c2c746acb27 16c '
' a45c2f77b50b4ff 08a31d26a94346b bb - default default', user_name' : 'demo', 87a15736264860a 91e', create. start', cea1-48d5- 9176-ddc7bed75e 2f', object. data': {'action_ initiator_ project' : 'a45c2f77b50b4f f08a31d26a94346 bbb',
' action_ initiator_ user': '7be5208c3a2c46 43a0c2c746acb27 16c',
' architecture' : None,
' auto_disk_ config' : 'MANUAL',
' availability_ zone': 'nova',
' block_devices' : [],
' created_ at': '2023-08- 10T17:06: 35Z',
' deleted_ at': None,
' display_ description' : 'test',
' display_ name': 'test',
' fault': None,
' flavor' : {'nova_ object. data': {'description': None,
'disabled' : False,
'ephemeral_ gb': 0,
'extra_ specs': {'hw_rng:allowed': 'True'},
'flavorid' : 'd1',
'is_ public' : True,
'memory_ mb': 512,
'name' : 'ds512M',
'projects' : None,
'root_ gb': 5,
'rxtx_ factor' : 1.0,
'swap' : 0,
'vcpu_ weight' : 0,
'vcpus' : 1},
'nova_ object. name': 'FlavorPayload',
'nova_ object. namespace' : 'nova',
'nova_ object. version' : '1.4'},
' host': None,
' host_name' : 'test',
' image_uuid' : '1c28437f- a65a-4335- 98b2-9d1d5d2075 f5',
' instance_ name': 'instance- 00000079' ,
' ip_addresses' : [],
' kernel_ id': '',
' key_name' : None,
' keypairs' : [],
' launched_ at': None,
' locked' : False,
' locked_ reason' : None,
' metadata' : {},
' node': None,
' os_type' : None,
' power_state' : 'pending',
' progress' : 0,
' ramdisk_ id': '',
' request_ id': 'req-b1f5ad71- d5ee-4779- 8425-888dc52be8 2b',
' reservation_ id': 'r-wi56jdwr',
' state': 'building',
' tags': [],
' task_state' : None,
' tenant_ id': 'a45c2f77b50b4f f08a31d26a94346 bbb',
' terminated_ at': None,
' trusted_ image_certifica tes': None,
' updated_ at': None,
' user_id' : '7be5208c3a2c46 43a0c2c746acb27 16c',
' uuid': 'dcd2ee7b- 671f-4cae- bffd-d6a6a6945b 97'},
' nova_object. name': 'InstanceCreate Payload' ,
' nova_object. namespace' : 'nova',
' nova_object. version' : '1.12'}, jammy',
'_context_domain': None,
'_context_
'_context_
'_context_
'_context_
'_context_
'_context_
'_context_
'_context_
'_context_
'_context_
'_context_
'_context_
'_context_
'_context_roles': ['anotherrole', 'member', 'reader'],
'_context_
'_context_
'_context_
'_context_
'_context_user': '7be5208c3a2c46
'_context_
'_context_
'_context_
'_context_
'_unique_id': 'c73164b9d62647
'event_type': 'instance.
'message_id': 'ff466c49-
'payload': {'nova_
'priority': 'INFO',
'publisher_id': 'nova-compute:
'timestamp': '2023-08-10 17:06:36.322476'}