ERROR (ClientException): This resource is no longer available in test_agent_list

Bug #1909899 reported by Takashi Natsume
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
python-novaclient
Fix Released
Critical
Takashi Natsume

Bug Description

novaclient.tests.functional.v2.legacy.test_readonly_nova.SimpleReadOnlyNovaClientTest.test_agent_list fails because os-agents APIs have been removed in https://review.opendev.org/c/openstack/nova/+/749309.

tox -e functional test_agent_list
/tmp/python-novaclient/.tox/functional/lib/python3.8/site-packages/pbr/core.py:131: UserWarning: Unknown distribution option: 'requires_python'
  warnings.warn(msg)
functional develop-inst-noop: /tmp/python-novaclient
functional installed: appdirs==1.4.4,attrs==20.3.0,bandit==1.7.0,bcrypt==3.2.0,certifi==2020.12.5,cffi==1.14.4,chardet==4.0.0,cliff==3.5.0,cmd2==1.4.0,colorama==0.4.4,coverage==5.3.1,cryptography==3.3.1,ddt==1.4.1,debtcollector==2.2.0,decorator==4.4.2,dogpile.cache==1.1.1,entrypoints==0.3,extras==1.0.0,fasteners==0.14.1,fixtures==3.0.0,flake8==3.7.9,future==0.18.2,gitdb==4.0.5,GitPython==3.1.11,hacking==3.0.1,idna==2.10,iso8601==0.1.13,jmespath==0.10.0,jsonpatch==1.28,jsonpointer==2.0,jsonschema==3.2.0,keystoneauth1==4.3.0,linecache2==1.0.0,mccabe==0.6.1,monotonic==1.5,msgpack==1.0.2,munch==2.5.0,netaddr==0.8.0,netifaces==0.10.9,openstacksdk==0.52.0,os-client-config==2.1.0,os-service-types==1.7.0,osc-lib==2.3.0,oslo.concurrency==4.3.1,oslo.config==8.4.0,oslo.context==3.1.1,oslo.i18n==5.0.1,oslo.log==4.4.0,oslo.serialization==4.0.1,oslo.utils==4.7.0,osprofiler==3.4.0,packaging==20.8,paramiko==2.7.2,pbr==5.5.1,prettytable==0.7.2,pycodestyle==2.5.0,pycparser==2.20,pyflakes==2.1.1,pyinotify==0.9.6,PyNaCl==1.4.0,pyOpenSSL==20.0.1,pyparsing==2.4.7,pyperclip==1.8.1,pyrsistent==0.17.3,python-cinderclient==7.2.0,python-dateutil==2.8.1,python-glanceclient==3.2.2,python-keystoneclient==4.2.0,python-mimeparse==1.6.0,python-neutronclient==7.2.1,-e git+https://opendev.org/openstack/python-novaclient.git@8c011febd9a52be4bded939fc72e8604454628f5#egg=python_novaclient,python-subunit==1.4.0,pytz==2020.5,PyYAML==5.3.1,requests==2.25.1,requests-mock==1.8.0,requestsexceptions==1.4.0,rfc3986==1.4.0,simplejson==3.17.2,six==1.15.0,smmap==3.0.4,stestr==3.1.0,stevedore==3.3.0,tempest==26.0.0,testscenarios==0.5.0,testtools==2.4.0,traceback2==1.4.0,unittest2==1.1.0,urllib3==1.26.2,voluptuous==0.12.1,warlock==1.3.3,wcwidth==0.2.5,WebOb==1.8.6,wrapt==1.12.1
functional run-test-pre: PYTHONHASHSEED='669248872'
functional run-test: commands[0] | stestr --test-path=./novaclient/tests/functional run --concurrency=1 test_agent_list
{0} novaclient.tests.functional.v2.legacy.test_readonly_nova.SimpleReadOnlyNovaClientTest.test_agent_list [1.555042s] ... FAILED

Captured traceback:
~~~~~~~~~~~~~~~~~~~
    Traceback (most recent call last):

      File "/tmp/python-novaclient/novaclient/tests/functional/v2/legacy/test_readonly_nova.py", line 89, in test_agent_list
    self.nova('agent-list')

      File "/tmp/python-novaclient/novaclient/tests/functional/base.py", line 321, in nova
    return self.cli_clients.nova(action, flags, params, fail_ok,

      File "/tmp/python-novaclient/.tox/functional/lib/python3.8/site-packages/tempest/lib/cli/base.py", line 139, in nova
    return self.cmd_with_auth(

      File "/tmp/python-novaclient/.tox/functional/lib/python3.8/site-packages/tempest/lib/cli/base.py", line 394, in cmd_with_auth
    return execute(cmd, action, flags, params, fail_ok, merge_stderr,

      File "/tmp/python-novaclient/.tox/functional/lib/python3.8/site-packages/tempest/lib/cli/base.py", line 63, in execute
    raise exceptions.CommandFailed(proc.returncode,

    tempest.lib.exceptions.CommandFailed: Command '['/tmp/python-novaclient/.tox/functional/bin/nova', '--os-username', 'admin', '--os-project-name', 'admin', '--os-password', 'passport', '--os-auth-url', 'http://10.0.2.15/identity', '--os-compute-api-version', '2.1', '--os-endpoint-type', 'publicURL', 'agent-list']' returned non-zero exit status 1.
stdout:
b''
stderr:
b'ERROR (ClientException): This resource is no longer available. No forwarding address is given. (HTTP 410) (Request-ID: req-a146088e-8490-4ad8-b8de-1a53e9b183f0)\n'

Environment:
nova master 96e9124ad705df82fb4866c9241fac5e5e98b761
python-novaclient master 8c011febd9a52be4bded939fc72e8604454628f5
Ubuntu 20.04 LTS

Changed in python-novaclient:
status: New → In Progress
Revision history for this message
Takashi Natsume (natsume-takashi) wrote :
Revision history for this message
Takashi Natsume (natsume-takashi) wrote :
Changed in python-novaclient:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/python-novaclient 17.3.0

This issue was fixed in the openstack/python-novaclient 17.3.0 release.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.