** Changed in: glance
       Status: New => Fix Released

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to Glance.
https://bugs.launchpad.net/bugs/1919993

Title:
  test_image_web_download_import_with_bad_url failing within nova-ceph-
  multistore on stable/victoria

Status in Glance:
  Fix Released

Bug description:
  
https://536c35b8827b8b580224-106821bd54633d9ce36b8ab43069ea80.ssl.cf2.rackcdn.com/773443/1/gate/nova-
  ceph-multistore/7c92011/testr_results.html

  2021-03-18 04:01:56,230 102018 INFO     [tempest.lib.common.rest_client] 
Request (ImportImagesNegativeTest:test_image_web_download_import_with_bad_url): 
202 POST 
https://199.204.45.116/image/v2/images/7ef5bb22-17b7-4ebc-9d2f-e77e763ce88f/import
 0.066s
  2021-03-18 04:01:56,230 102018 DEBUG    [tempest.lib.common.rest_client] 
Request - Headers: {'Content-Type': 'application/json', 'X-Auth-Token': 
'<omitted>'}
          Body: {"method": {"name": "web-download", "uri": 
"http://does-not.exist/no/possible/way"}, "stores": ["cheap"]}
      Response - Headers: {'date': 'Thu, 18 Mar 2021 04:01:56 GMT', 'server': 
'Apache/2.4.41 (Ubuntu)', 'content-type': 'text/html; charset=UTF-8', 
'content-length': '0', 'x-openstack-request-id': 
'req-35969d62-34d9-4fc6-a9f4-deeff7e0b142', 'connection': 'close', 'status': 
'202', 'content-location': 
'https://199.204.45.116/image/v2/images/7ef5bb22-17b7-4ebc-9d2f-e77e763ce88f/import'}
          Body: b''
  [..]
  2021-03-18 04:06:56,108 102018 INFO     [tempest.lib.common.rest_client] 
Request (ImportImagesNegativeTest:test_image_web_download_import_with_bad_url): 
200 GET 
https://199.204.45.116/image/v2/images/7ef5bb22-17b7-4ebc-9d2f-e77e763ce88f 
0.137s
  2021-03-18 04:06:56,108 102018 DEBUG    [tempest.lib.common.rest_client] 
Request - Headers: {'Content-Type': 'application/json', 'Accept': 
'application/json', 'X-Auth-Token': '<omitted>'}
          Body: None
      Response - Headers: {'date': 'Thu, 18 Mar 2021 04:06:56 GMT', 'server': 
'Apache/2.4.41 (Ubuntu)', 'content-length': '701', 'content-type': 
'application/json', 'x-openstack-request-id': 
'req-ba7d93bd-4f2e-4dfb-913f-6e82405f4591', 'connection': 'close', 'status': 
'200', 'content-location': 
'https://199.204.45.116/image/v2/images/7ef5bb22-17b7-4ebc-9d2f-e77e763ce88f'}
          Body: b'{"os_glance_failed_import": "", 
"os_glance_importing_to_stores": "cheap", "name": "test", "disk_format": "raw", 
"container_format": "bare", "visibility": "shared", "size": null, 
"virtual_size": null, "status": "queued", "checksum": null, "protected": false, 
"min_ram": 0, "min_disk": 0, "owner": "de094f49898048a9baa9fafcc74658cb", 
"os_hidden": false, "os_hash_algo": null, "os_hash_value": null, "id": 
"7ef5bb22-17b7-4ebc-9d2f-e77e763ce88f", "created_at": "2021-03-18T04:01:56Z", 
"updated_at": "2021-03-18T04:01:56Z", "locations": [], "tags": [], "self": 
"/v2/images/7ef5bb22-17b7-4ebc-9d2f-e77e763ce88f", "file": 
"/v2/images/7ef5bb22-17b7-4ebc-9d2f-e77e763ce88f/file", "schema": 
"/v2/schemas/image"}'
  }}}
  [..]
  Traceback (most recent call last):
    File "/opt/stack/tempest/tempest/api/image/v2/test_images_negative.py", 
line 220, in test_image_web_download_import_with_bad_url
      self.fail('Image never reported failed store')
    File 
"/opt/stack/tempest/.tox/tempest/lib/python3.8/site-packages/unittest2/case.py",
 line 690, in fail
      raise self.failureException(msg)
  AssertionError: Image never reported failed store

  
  
https://zuul.opendev.org/t/openstack/build/7c920114e97d423fb226985323939b54/log/controller/logs/screen-g-api.txt#10580

  Mar 18 04:01:56.393057 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]: ERROR glance.async_.flows._internal_plugins.web_download [-] 
Task 7f38e9e0-6bdb-4bb1-af3c-07c4ede01995 failed with exception <urlopen error 
[Errno -2] No address found>: urllib.error.URLError: <urlopen error [Errno -2] 
No address found>
  Mar 18 04:01:56.397031 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]: WARNING glance.async_.taskflow_executor [-] Task 
'api_image_import-WebDownload-7f38e9e0-6bdb-4bb1-af3c-07c4ede01995' 
(14a04079-502c-4823-971d-865df9fc9c47) transitioned into state 'FAILURE' from 
state 'RUNNING'
  Mar 18 04:01:56.397031 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]: 4 predecessors (most recent first):
  Mar 18 04:01:56.397031 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]:   Flow 'api_image_import'
  Mar 18 04:01:56.397031 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]:   |__Atom 
'api_image_import-ImageLock-7f38e9e0-6bdb-4bb1-af3c-07c4ede01995' {'intention': 
'EXECUTE', 'state': 'SUCCESS', 'requires': {}, 'provides': None}
  Mar 18 04:01:56.397031 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]:      |__Atom 'api_image_import_retry' {'intention': 
'EXECUTE', 'state': 'SUCCESS', 'requires': {}, 'provides': [(None, {})]}
  Mar 18 04:01:56.397031 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]:         |__Flow 'api_image_import': urllib.error.URLError: 
<urlopen error [Errno -2] No address found>
  Mar 18 04:01:56.397031 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]: ERROR glance.async_.taskflow_executor Traceback (most recent 
call last):
  Mar 18 04:01:56.397031 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]: ERROR glance.async_.taskflow_executor   File 
"/usr/lib/python3.8/urllib/request.py", line 1350, in do_open
  Mar 18 04:01:56.397031 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]: ERROR glance.async_.taskflow_executor     
h.request(req.get_method(), req.selector, req.data, headers,
  Mar 18 04:01:56.397031 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]: ERROR glance.async_.taskflow_executor   File 
"/usr/lib/python3.8/http/client.py", line 1255, in request
  Mar 18 04:01:56.397031 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]: ERROR glance.async_.taskflow_executor     
self._send_request(method, url, body, headers, encode_chunked)
  Mar 18 04:01:56.397031 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]: ERROR glance.async_.taskflow_executor   File 
"/usr/lib/python3.8/http/client.py", line 1301, in _send_request
  Mar 18 04:01:56.397031 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]: ERROR glance.async_.taskflow_executor     
self.endheaders(body, encode_chunked=encode_chunked)
  Mar 18 04:01:56.397031 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]: ERROR glance.async_.taskflow_executor   File 
"/usr/lib/python3.8/http/client.py", line 1250, in endheaders
  Mar 18 04:01:56.397031 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]: ERROR glance.async_.taskflow_executor     
self._send_output(message_body, encode_chunked=encode_chunked)
  Mar 18 04:01:56.397031 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]: ERROR glance.async_.taskflow_executor   File 
"/usr/lib/python3.8/http/client.py", line 1010, in _send_output
  Mar 18 04:01:56.397031 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]: ERROR glance.async_.taskflow_executor     self.send(msg)
  Mar 18 04:01:56.397031 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]: ERROR glance.async_.taskflow_executor   File 
"/usr/lib/python3.8/http/client.py", line 950, in send
  Mar 18 04:01:56.397031 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]: ERROR glance.async_.taskflow_executor     self.connect()
  Mar 18 04:01:56.397031 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]: ERROR glance.async_.taskflow_executor   File 
"/usr/lib/python3.8/http/client.py", line 921, in connect
  Mar 18 04:01:56.397031 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]: ERROR glance.async_.taskflow_executor     self.sock = 
self._create_connection(
  Mar 18 04:01:56.397031 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]: ERROR glance.async_.taskflow_executor   File 
"/usr/local/lib/python3.8/dist-packages/eventlet/green/socket.py", line 44, in 
create_connection
  Mar 18 04:01:56.397031 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]: ERROR glance.async_.taskflow_executor     for res in 
getaddrinfo(host, port, 0, SOCK_STREAM):
  Mar 18 04:01:56.397031 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]: ERROR glance.async_.taskflow_executor   File 
"/usr/local/lib/python3.8/dist-packages/eventlet/support/greendns.py", line 
537, in getaddrinfo
  Mar 18 04:01:56.397031 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]: ERROR glance.async_.taskflow_executor     raise 
socket.gaierror(socket.EAI_NONAME, 'No address found')
  Mar 18 04:01:56.397031 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]: ERROR glance.async_.taskflow_executor socket.gaierror: 
[Errno -2] No address found
  Mar 18 04:01:56.397031 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]: ERROR glance.async_.taskflow_executor 
  Mar 18 04:01:56.397031 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]: ERROR glance.async_.taskflow_executor During handling of the 
above exception, another exception occurred:
  Mar 18 04:01:56.397031 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]: ERROR glance.async_.taskflow_executor 
  Mar 18 04:01:56.397031 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]: ERROR glance.async_.taskflow_executor Traceback (most recent 
call last):
  Mar 18 04:01:56.397031 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]: ERROR glance.async_.taskflow_executor   File 
"/usr/local/lib/python3.8/dist-packages/taskflow/engines/action_engine/executor.py",
 line 53, in _execute_task
  Mar 18 04:01:56.397031 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]: ERROR glance.async_.taskflow_executor     result = 
task.execute(**arguments)
  Mar 18 04:01:56.397031 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]: ERROR glance.async_.taskflow_executor   File 
"/opt/stack/glance/glance/async_/flows/_internal_plugins/web_download.py", line 
117, in execute
  Mar 18 04:01:56.397031 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]: ERROR glance.async_.taskflow_executor     LOG.error("Task 
%(task_id)s failed with exception %(error)s",
  Mar 18 04:01:56.397031 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]: ERROR glance.async_.taskflow_executor   File 
"/usr/local/lib/python3.8/dist-packages/oslo_utils/excutils.py", line 220, in 
__exit__
  Mar 18 04:01:56.397031 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]: ERROR glance.async_.taskflow_executor     
self.force_reraise()
  Mar 18 04:01:56.397031 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]: ERROR glance.async_.taskflow_executor   File 
"/usr/local/lib/python3.8/dist-packages/oslo_utils/excutils.py", line 196, in 
force_reraise
  Mar 18 04:01:56.397031 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]: ERROR glance.async_.taskflow_executor     
six.reraise(self.type_, self.value, self.tb)
  Mar 18 04:01:56.397031 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]: ERROR glance.async_.taskflow_executor   File 
"/usr/local/lib/python3.8/dist-packages/six.py", line 703, in reraise
  Mar 18 04:01:56.397031 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]: ERROR glance.async_.taskflow_executor     raise value
  Mar 18 04:01:56.397031 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]: ERROR glance.async_.taskflow_executor   File 
"/opt/stack/glance/glance/async_/flows/_internal_plugins/web_download.py", line 
114, in execute
  Mar 18 04:01:56.397031 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]: ERROR glance.async_.taskflow_executor     data = 
script_utils.get_image_data_iter(self.uri)
  Mar 18 04:01:56.397031 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]: ERROR glance.async_.taskflow_executor   File 
"/opt/stack/glance/glance/common/scripts/utils.py", line 142, in 
get_image_data_iter
  Mar 18 04:01:56.397031 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]: ERROR glance.async_.taskflow_executor     return 
urllib.request.urlopen(uri)
  Mar 18 04:01:56.397031 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]: ERROR glance.async_.taskflow_executor   File 
"/usr/lib/python3.8/urllib/request.py", line 222, in urlopen
  Mar 18 04:01:56.397031 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]: ERROR glance.async_.taskflow_executor     return 
opener.open(url, data, timeout)
  Mar 18 04:01:56.397031 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]: ERROR glance.async_.taskflow_executor   File 
"/usr/lib/python3.8/urllib/request.py", line 525, in open
  Mar 18 04:01:56.397031 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]: ERROR glance.async_.taskflow_executor     response = 
self._open(req, data)
  Mar 18 04:01:56.397031 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]: ERROR glance.async_.taskflow_executor   File 
"/usr/lib/python3.8/urllib/request.py", line 542, in _open
  Mar 18 04:01:56.397031 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]: ERROR glance.async_.taskflow_executor     result = 
self._call_chain(self.handle_open, protocol, protocol +
  Mar 18 04:01:56.397031 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]: ERROR glance.async_.taskflow_executor   File 
"/usr/lib/python3.8/urllib/request.py", line 502, in _call_chain
  Mar 18 04:01:56.397031 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]: ERROR glance.async_.taskflow_executor     result = 
func(*args)
  Mar 18 04:01:56.397031 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]: ERROR glance.async_.taskflow_executor   File 
"/usr/lib/python3.8/urllib/request.py", line 1379, in http_open
  Mar 18 04:01:56.397031 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]: ERROR glance.async_.taskflow_executor     return 
self.do_open(http.client.HTTPConnection, req)
  Mar 18 04:01:56.397031 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]: ERROR glance.async_.taskflow_executor   File 
"/usr/lib/python3.8/urllib/request.py", line 1353, in do_open
  Mar 18 04:01:56.398319 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]: ERROR glance.async_.taskflow_executor     raise URLError(err)
  Mar 18 04:01:56.398319 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]: ERROR glance.async_.taskflow_executor urllib.error.URLError: 
<urlopen error [Errno -2] No address found>
  Mar 18 04:01:56.398319 ubuntu-focal-vexxhost-ca-ymq-1-0023551666 
glance-api[96125]: ERROR glance.async_.taskflow_executor

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


-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to     : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp

Reply via email to