Description:
Updating to Yoga broke the Nova server api. Using Default policies and applying
# openstack server list
Expected result:
List of servers in project
Shown result:
/usr/lib/python3/dist-packages/secretstorage/dhcrypto.py:15: CryptographyDeprecationWarning: int_from_bytes is deprecated, use int.from_bytes instead
from cryptography.utils import int_from_bytes
/usr/lib/python3/dist-packages/secretstorage/util.py:19: CryptographyDeprecationWarning: int_from_bytes is deprecated, use int.from_bytes instead
from cryptography.utils import int_from_bytes
Unexpected API Error. Please report this at http://bugs.launchpad.net/nova/ and attach the Nova API log if possible.
<class 'TypeError'> (HTTP 500) (Request-ID: req-ee8ebc01-e78c-41be-b449-af3994e88ec3)
Nova API log shows
2022-04-11 19:49:41.073 3391739 WARNING oslo_policy.policy [req-ee8ebc01-e78c-41be-b449-af3994e88ec3 9fce36209f42437bb9d4e5d4423586ae - - default default] Policies ['rule:admin_or_owner', 'os_compute_api:os-attach-interfaces', 'os_compute_api:os-deferred-delete', 'os_compute_api:os-floating-ips', 'os_compute_api:os-instance-actions', 'os_compute_api:os-multinic', 'os_compute_api:os-networks:view', 'os_compute_api:os-rescue', 'os_compute_api:os-security-groups', 'os_compute_api:os-server-password', 'os_compute_api:os-flavor-extra-specs:index', 'os_compute_api:os-tenant-networks', 'os_compute_api:os-volumes', 'project_member_api', 'project_reader_api', 'project_reader_or_admin', 'os_compute_api:os-admin-password', 'os_compute_api:os-attach-interfaces:list', 'os_compute_api:os-attach-interfaces:show', 'os_compute_api:os-attach-interfaces:create', 'os_compute_api:os-attach-interfaces:delete', 'os_compute_api:os-console-output', 'os_compute_api:os-create-backup', 'os_compute_api:os-deferred-delete:restore', 'os_compute_api:os-deferred-delete:force', 'os_compute_api:os-flavor-extra-specs:show', 'os_compute_api:os-floating-ips:add', 'os_compute_api:os-floating-ips:remove', 'os_compute_api:os-floating-ips:list', 'os_compute_api:os-floating-ips:create', 'os_compute_api:os-floating-ips:show', 'os_compute_api:os-floating-ips:delete', 'os_compute_api:os-instance-actions:list', 'os_compute_api:os-instance-actions:show', 'os_compute_api:ips:show', 'os_compute_api:ips:index', 'os_compute_api:os-lock-server:lock', 'os_compute_api:os-lock-server:unlock', 'os_compute_api:os-multinic:add', 'os_compute_api:os-multinic:remove', 'os_compute_api:os-networks:list', 'os_compute_api:os-networks:show', 'os_compute_api:os-pause-server:pause', 'os_compute_api:os-pause-server:unpause', 'os_compute_api:os-quota-sets:show', 'os_compute_api:os-quota-sets:detail', 'os_compute_api:os-remote-consoles', 'os_compute_api:os-unrescue', 'os_compute_api:os-security-groups:get', 'os_compute_api:os-security-groups:show', 'os_compute_api:os-security-groups:create', 'os_compute_api:os-security-groups:update', 'os_compute_api:os-security-groups:delete', 'os_compute_api:os-security-groups:rule:create', 'os_compute_api:os-security-groups:rule:delete', 'os_compute_api:os-security-groups:list', 'os_compute_api:os-security-groups:add', 'os_compute_api:os-security-groups:remove', 'os_compute_api:os-server-groups:create', 'os_compute_api:os-server-groups:delete', 'os_compute_api:os-server-groups:index', 'os_compute_api:os-server-groups:show', 'os_compute_api:server-metadata:index', 'os_compute_api:server-metadata:show', 'os_compute_api:server-metadata:create', 'os_compute_api:server-metadata:update_all', 'os_compute_api:server-metadata:update', 'os_compute_api:server-metadata:delete', 'os_compute_api:os-server-password:show', 'os_compute_api:os-server-password:clear', 'os_compute_api:os-server-tags:delete_all', 'os_compute_api:os-server-tags:index', 'os_compute_api:os-server-tags:update_all', 'os_compute_api:os-server-tags:delete', 'os_compute_api:os-server-tags:update', 'os_compute_api:os-server-tags:show', 'compute:server:topology:index', 'os_compute_api:servers:index', 'os_compute_api:servers:detail', 'os_compute_api:servers:show', 'os_compute_api:servers:show:flavor-extra-specs', 'os_compute_api:servers:create', 'os_compute_api:servers:create:attach_volume', 'os_compute_api:servers:create:attach_network', 'os_compute_api:servers:create:trusted_certs', 'os_compute_api:servers:delete', 'os_compute_api:servers:update', 'os_compute_api:servers:confirm_resize', 'os_compute_api:servers:revert_resize', 'os_compute_api:servers:reboot', 'os_compute_api:servers:resize', 'os_compute_api:servers:rebuild', 'os_compute_api:servers:rebuild:trusted_certs', 'os_compute_api:servers:create_image', 'os_compute_api:servers:create_image:allow_volume_backed', 'os_compute_api:servers:start', 'os_compute_api:servers:stop', 'os_compute_api:servers:trigger_crash_dump', 'os_compute_api:os-shelve:shelve', 'os_compute_api:os-shelve:unshelve', 'os_compute_api:os-simple-tenant-usage:show', 'os_compute_api:os-suspend-server:resume', 'os_compute_api:os-suspend-server:suspend', 'os_compute_api:os-tenant-networks:list', 'os_compute_api:os-tenant-networks:show', 'os_compute_api:os-volumes:list', 'os_compute_api:os-volumes:create', 'os_compute_api:os-volumes:detail', 'os_compute_api:os-volumes:show', 'os_compute_api:os-volumes:delete', 'os_compute_api:os-volumes:snapshots:list', 'os_compute_api:os-volumes:snapshots:create', 'os_compute_api:os-volumes:snapshots:detail', 'os_compute_api:os-volumes:snapshots:show', 'os_compute_api:os-volumes:snapshots:delete', 'os_compute_api:os-volumes-attachments:index', 'os_compute_api:os-volumes-attachments:create', 'os_compute_api:os-volumes-attachments:show', 'os_compute_api:os-volumes-attachments:update', 'os_compute_api:os-volumes-attachments:delete'] are part of a cyclical reference.
2022-04-11 19:49:41.120 3391739 DEBUG nova.api.openstack.wsgi [req-ee8ebc01-e78c-41be-b449-af3994e88ec3 9fce36209f42437bb9d4e5d4423586ae - - default default] Calling method '<bound method ServersController.detail of <nova.api.openstack.compute.servers.ServersController object at 0x7f7ad5df9460>>' _process_stack /usr/lib/python3/dist-packages/nova/api/openstack/wsgi.py:513
2022-04-11 19:49:41.126 3391739 DEBUG nova.policy [req-ee8ebc01-e78c-41be-b449-af3994e88ec3 9fce36209f42437bb9d4e5d4423586ae - - default default] Policy check for os_compute_api:servers:detail failed with credentials {'is_admin': True, 'user_id': '9fce36209f42437bb9d4e5d4423586ae', 'user_domain_id': 'default', 'system_scope': None, 'domain_id': None, 'project_id': '87cbad1ec81143b5bbc557a40d81c81a', 'project_domain_id': 'default', 'roles': ['admin', 'user', 'reader', 'member', 'loadbalancer_member'], 'is_admin_project': True, 'service_user_id': None, 'service_user_domain_id': None, 'service_project_id': None, 'service_project_domain_id': None, 'service_roles': []} authorize /usr/lib/python3/dist-packages/nova/policy.py:199
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi [req-ee8ebc01-e78c-41be-b449-af3994e88ec3 9fce36209f42437bb9d4e5d4423586ae - - default default] Unexpected exception in API method: TypeError: unsupported callable
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi Traceback (most recent call last):
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3.8/inspect.py", line 1135, in getfullargspec
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi sig = _signature_from_callable(func,
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3.8/inspect.py", line 2233, in _signature_from_callable
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi sig = _signature_from_callable(
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3.8/inspect.py", line 2304, in _signature_from_callable
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return _signature_from_function(sigcls, obj,
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3.8/inspect.py", line 2168, in _signature_from_function
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi parameters.append(Parameter(name, annotation=annotation,
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3.8/inspect.py", line 2491, in __init__
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi self._kind = _ParameterKind(kind)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi RecursionError: maximum recursion depth exceeded
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi The above exception was the direct cause of the following exception:
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi Traceback (most recent call last):
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/nova/api/openstack/wsgi.py", line 658, in wrapped
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return f(*args, **kwargs)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/nova/api/validation/__init__.py", line 192, in wrapper
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return func(*args, **kwargs)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/nova/api/validation/__init__.py", line 192, in wrapper
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return func(*args, **kwargs)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/nova/api/validation/__init__.py", line 192, in wrapper
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return func(*args, **kwargs)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi [Previous line repeated 2 more times]
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/nova/api/openstack/compute/servers.py", line 141, in detail
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi context.can(server_policies.SERVERS % 'detail')
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/nova/context.py", line 240, in can
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return policy.authorize(self, action, target)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/nova/policy.py", line 199, in authorize
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi LOG.debug('Policy check for %(action)s failed with credentials '
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi self.force_reraise()
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi raise self.value
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/nova/policy.py", line 186, in authorize
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi result = _ENFORCER.authorize(action, target, context,
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1173, in authorize
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return self.enforce(
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1071, in enforce
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi result = _checks._check(
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 80, in _check
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return rule(*rule_args)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 257, in __call__
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return _check(
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 80, in _check
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return rule(*rule_args)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 257, in __call__
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return _check(
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 80, in _check
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return rule(*rule_args)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 213, in __call__
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi if _check(rule, target, cred, enforcer, current_rule):
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 80, in _check
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return rule(*rule_args)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 213, in __call__
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi if _check(rule, target, cred, enforcer, current_rule):
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 80, in _check
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return rule(*rule_args)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 257, in __call__
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return _check(
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 80, in _check
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return rule(*rule_args)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 257, in __call__
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return _check(
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 80, in _check
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return rule(*rule_args)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 213, in __call__
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi if _check(rule, target, cred, enforcer, current_rule):
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 80, in _check
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return rule(*rule_args)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 213, in __call__
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi if _check(rule, target, cred, enforcer, current_rule):
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 80, in _check
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return rule(*rule_args)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 257, in __call__
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return _check(
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 80, in _check
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return rule(*rule_args)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 257, in __call__
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return _check(
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 80, in _check
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return rule(*rule_args)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 213, in __call__
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi if _check(rule, target, cred, enforcer, current_rule):
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 80, in _check
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return rule(*rule_args)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 213, in __call__
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi if _check(rule, target, cred, enforcer, current_rule):
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 80, in _check
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return rule(*rule_args)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 257, in __call__
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 80, in _check
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return rule(*rule_args)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 257, in __call__
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return _check(
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 80, in _check
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return rule(*rule_args)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 257, in __call__
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return _check(
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 80, in _check
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return rule(*rule_args)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 213, in __call__
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi if _check(rule, target, cred, enforcer, current_rule):
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 80, in _check
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return rule(*rule_args)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 213, in __call__
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi if _check(rule, target, cred, enforcer, current_rule):
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 80, in _check
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return rule(*rule_args)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 257, in __call__
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return _check(
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 80, in _check
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return rule(*rule_args)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 257, in __call__
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return _check(
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 80, in _check
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return rule(*rule_args)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 213, in __call__
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi if _check(rule, target, cred, enforcer, current_rule):
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 80, in _check
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return rule(*rule_args)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 213, in __call__
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi if _check(rule, target, cred, enforcer, current_rule):
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 80, in _check
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return rule(*rule_args)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 257, in __call__
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return _check(
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 80, in _check
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return rule(*rule_args)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 257, in __call__
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return _check(
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 80, in _check
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return rule(*rule_args)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 213, in __call__
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi if _check(rule, target, cred, enforcer, current_rule):
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 80, in _check
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return rule(*rule_args)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 213, in __call__
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi if _check(rule, target, cred, enforcer, current_rule):
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 80, in _check
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return rule(*rule_args)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 257, in __call__
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return _check(
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 80, in _check
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return rule(*rule_args)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 257, in __call__
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return _check(
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 80, in _check
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return rule(*rule_args)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 213, in __call__
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi if _check(rule, target, cred, enforcer, current_rule):
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 80, in _check
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return rule(*rule_args)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 213, in __call__
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi if _check(rule, target, cred, enforcer, current_rule):
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 80, in _check
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return rule(*rule_args)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 257, in __call__
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return _check(
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 80, in _check
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return rule(*rule_args)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 257, in __call__
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return _check(
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 80, in _check
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return rule(*rule_args)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 213, in __call__
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi if _check(rule, target, cred, enforcer, current_rule):
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 80, in _check
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return rule(*rule_args)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 213, in __call__
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi if _check(rule, target, cred, enforcer, current_rule):
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 80, in _check
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return rule(*rule_args)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 257, in __call__
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return _check(
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 80, in _check
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return rule(*rule_args)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 257, in __call__
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return _check(
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 80, in _check
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return rule(*rule_args)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 213, in __call__
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi if _check(rule, target, cred, enforcer, current_rule):
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 80, in _check
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return rule(*rule_args)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 213, in __call__
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi if _check(rule, target, cred, enforcer, current_rule):
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 80, in _check
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return rule(*rule_args)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 257, in __call__
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return _check(
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 80, in _check
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return rule(*rule_args)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 257, in __call__
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return _check(
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 80, in _check
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return rule(*rule_args)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 213, in __call__
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi if _check(rule, target, cred, enforcer, current_rule):
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 80, in _check
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return rule(*rule_args)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 213, in __call__
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi if _check(rule, target, cred, enforcer, current_rule):
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 80, in _check
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return rule(*rule_args)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 257, in __call__
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return _check(
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 80, in _check
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return rule(*rule_args)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 213, in __call__
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi if _check(rule, target, cred, enforcer, current_rule):
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 80, in _check
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return rule(*rule_args)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 257, in __call__
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return _check(
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 80, in _check
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return rule(*rule_args)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 257, in __call__
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return _check(
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 80, in _check
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return rule(*rule_args)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 213, in __call__
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi if _check(rule, target, cred, enforcer, current_rule):
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 80, in _check
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return rule(*rule_args)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 213, in __call__
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi if _check(rule, target, cred, enforcer, current_rule):
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 80, in _check
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return rule(*rule_args)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 257, in __call__
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return _check(
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 80, in _check
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return rule(*rule_args)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 257, in __call__
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return _check(
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 80, in _check
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return rule(*rule_args)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 213, in __call__
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi if _check(rule, target, cred, enforcer, current_rule):
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 80, in _check
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return rule(*rule_args)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 213, in __call__
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi if _check(rule, target, cred, enforcer, current_rule):
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 80, in _check
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return rule(*rule_args)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 257, in __call__
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return _check(
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 80, in _check
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return rule(*rule_args)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 257, in __call__
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi return _check(
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/oslo_policy/_checks.py", line 75, in _check
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi argspec = inspect.getfullargspec(rule.__call__)
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi File "/usr/lib/python3.8/inspect.py", line 1144, in getfullargspec
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi raise TypeError('unsupported callable') from ex
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi TypeError: unsupported callable
2022-04-11 19:49:41.126 3391739 ERROR nova.api.openstack.wsgi
2022-04-11 19:49:41.131 3391739 INFO nova.api.openstack.wsgi [req-ee8ebc01-e78c-41be-b449-af3994e88ec3 9fce36209f42437bb9d4e5d4423586ae - - default default] HTTP exception thrown: Unexpected API Error. Please report this at http://bugs.launchpad.net/nova/ and attach the Nova API log if possible.
<class 'TypeError'>
2022-04-11 19:49:41.131 3391739 DEBUG nova.api.openstack.wsgi [req-ee8ebc01-e78c-41be-b449-af3994e88ec3 9fce36209f42437bb9d4e5d4423586ae - - default default] Returning 500 to user: Unexpected API Error. Please report this at http://bugs.launchpad.net/nova/ and attach the Nova API log if possible.
<class 'TypeError'> __call__ /usr/lib/python3/dist-packages/nova/api/openstack/wsgi.py:936
2022-04-11 19:49:41.132 3391739 INFO nova.osapi_compute.wsgi.server [req-ee8ebc01-e78c-41be-b449-af3994e88ec3 9fce36209f42437bb9d4e5d4423586ae - - default default] 10.0.88.11 "GET /v2.1/servers/detail HTTP/1.1" status: 500 len: 618 time: 0.4593551
Distro:
ii nova-api 3:25.0.0-0ubuntu1~cloud0 all OpenStack Compute - API frontend
ii nova-common 3:25.0.0-0ubuntu1~cloud0 all OpenStack Compute - common files
ii nova-conductor 3:25.0.0-0ubuntu1~cloud0 all OpenStack Compute - conductor service
ii nova-novncproxy 3:25.0.0-0ubuntu1~cloud0 all OpenStack Compute - NoVNC proxy
ii nova-scheduler 3:25.0.0-0ubuntu1~cloud0 all OpenStack Compute - virtual machine scheduler
ii python3-nova 3:25.0.0-0ubuntu1~cloud0 all OpenStack Compute Python 3 libraries
ii python3-novaclient 2:17.6.0-0ubuntu1~cloud0 all client library for OpenStack Compute API - 3.x
Hypervisor: KVM
Storage:
LVM
Network:
neutron with openvswitch
This means that no action for server (including start stop list etc.) is possible for this installation ...
Br br
I wonder why we can't reproduce this in our gate.
Can you please provide us more details about the policies you apply ?