Login
[x]
Log in using an account from:
Fedora Account System
Red Hat Associate
Red Hat Customer
Or login using a Red Hat Bugzilla account
Forgot Password
Login:
Hide Forgot
Create an Account
Red Hat Bugzilla – Attachment 1443390 Details for
Bug 1556268
python-shade: FTBFS in F28
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
build.log
build.log (text/plain), 452.90 KB, created by
Fedora Release Engineering
on 2018-05-28 15:36:09 UTC
(
hide
)
Description:
build.log
Filename:
MIME Type:
Creator:
Fedora Release Engineering
Created:
2018-05-28 15:36:09 UTC
Size:
452.90 KB
patch
obsolete
>Mock Version: 1.3.4 >Mock Version: 1.3.4 >ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target noarch --nodeps /builddir/build/SPECS/python-shade.spec'], chrootPath='/var/lib/mock/f29-build-12552810-917938/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7f4e4fa874e0>timeout=172800uid=1000gid=425user='mockbuild'nspawn_args=[]printOutput=False) >Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target noarch --nodeps /builddir/build/SPECS/python-shade.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False >Building target platforms: noarch >Building for target noarch >Wrote: /builddir/build/SRPMS/python-shade-1.18.1-4.fc29.src.rpm >Child return code was: 0 >ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target noarch --nodeps /builddir/build/SPECS/python-shade.spec'], chrootPath='/var/lib/mock/f29-build-12552810-917938/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7f4e4fa874e0>timeout=172800uid=1000gid=425user='mockbuild'nspawn_args=[]printOutput=False) >Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target noarch --nodeps /builddir/build/SPECS/python-shade.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False >Building target platforms: noarch >Building for target noarch >Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.edAB3m >+ umask 022 >+ cd /builddir/build/BUILD >+ cd /builddir/build/BUILD >+ rm -rf shade-1.18.1 >+ /usr/bin/gzip -dc /builddir/build/SOURCES/shade-1.18.1.tar.gz >+ /usr/bin/tar -xof - >+ STATUS=0 >+ '[' 0 -ne 0 ']' >+ cd shade-1.18.1 >+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . >+ /usr/bin/git init -q >+ /usr/bin/git config user.name rpm-build >+ /usr/bin/git config user.email '<rpm-build>' >+ /usr/bin/git add . >+ /usr/bin/git commit -q -a --author 'rpm-build <rpm-build>' -m 'python-shade-1.18.1 base' >+ exit 0 >Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.9bfd3O >+ umask 022 >+ cd /builddir/build/BUILD >+ cd shade-1.18.1 >+ CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' >+ LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' >+ /usr/bin/python2 setup.py build '--executable=/usr/bin/python2 -s' >running build >running build_py >creating build >creating build/lib >creating build/lib/shade >creating build/lib/shade/tests >copying shade/tests/fakes.py -> build/lib/shade/tests >copying shade/tests/base.py -> build/lib/shade/tests >copying shade/tests/__init__.py -> build/lib/shade/tests >creating build/lib/shade/tests/unit >copying shade/tests/unit/test_project.py -> build/lib/shade/tests/unit >copying shade/tests/unit/test_task_manager.py -> build/lib/shade/tests/unit >copying shade/tests/unit/test_image.py -> build/lib/shade/tests/unit >copying shade/tests/unit/test_floating_ip_common.py -> build/lib/shade/tests/unit >copying shade/tests/unit/test_normalize.py -> build/lib/shade/tests/unit >copying shade/tests/unit/test_availability_zones.py -> build/lib/shade/tests/unit >copying shade/tests/unit/test_create_volume_snapshot.py -> build/lib/shade/tests/unit >copying shade/tests/unit/base.py -> build/lib/shade/tests/unit >copying shade/tests/unit/test_quotas.py -> build/lib/shade/tests/unit >copying shade/tests/unit/test_port.py -> build/lib/shade/tests/unit >copying shade/tests/unit/test_zone.py -> build/lib/shade/tests/unit >copying shade/tests/unit/test_shade_operator.py -> build/lib/shade/tests/unit >copying shade/tests/unit/test_network.py -> build/lib/shade/tests/unit >copying shade/tests/unit/test_users.py -> build/lib/shade/tests/unit >copying shade/tests/unit/test_meta.py -> build/lib/shade/tests/unit >copying shade/tests/unit/test_limits.py -> build/lib/shade/tests/unit >copying shade/tests/unit/test_floating_ip_neutron.py -> build/lib/shade/tests/unit >copying shade/tests/unit/test__adapter.py -> build/lib/shade/tests/unit >copying shade/tests/unit/test_volume.py -> build/lib/shade/tests/unit >copying shade/tests/unit/test_caching.py -> build/lib/shade/tests/unit >copying shade/tests/unit/test_update_server.py -> build/lib/shade/tests/unit >copying shade/tests/unit/test_operator_noauth.py -> build/lib/shade/tests/unit >copying shade/tests/unit/test_groups.py -> build/lib/shade/tests/unit >copying shade/tests/unit/test_volume_backups.py -> build/lib/shade/tests/unit >copying shade/tests/unit/__init__.py -> build/lib/shade/tests/unit >copying shade/tests/unit/test_floating_ip_nova.py -> build/lib/shade/tests/unit >copying shade/tests/unit/test_recordset.py -> build/lib/shade/tests/unit >copying shade/tests/unit/test_create_server.py -> build/lib/shade/tests/unit >copying shade/tests/unit/test_floating_ip_pool.py -> build/lib/shade/tests/unit >copying shade/tests/unit/test_delete_server.py -> build/lib/shade/tests/unit >copying shade/tests/unit/test_rebuild_server.py -> build/lib/shade/tests/unit >copying shade/tests/unit/test_cluster_templates.py -> build/lib/shade/tests/unit >copying shade/tests/unit/test_server_console.py -> build/lib/shade/tests/unit >copying shade/tests/unit/test_server_delete_metadata.py -> build/lib/shade/tests/unit >copying shade/tests/unit/test_inventory.py -> build/lib/shade/tests/unit >copying shade/tests/unit/test_magnum_services.py -> build/lib/shade/tests/unit >copying shade/tests/unit/test_identity_roles.py -> build/lib/shade/tests/unit >copying shade/tests/unit/test_stack.py -> build/lib/shade/tests/unit >copying shade/tests/unit/test_aggregate.py -> build/lib/shade/tests/unit >copying shade/tests/unit/test__utils.py -> build/lib/shade/tests/unit >copying shade/tests/unit/test_server_group.py -> build/lib/shade/tests/unit >copying shade/tests/unit/test_object.py -> build/lib/shade/tests/unit >copying shade/tests/unit/test_usage.py -> build/lib/shade/tests/unit >copying shade/tests/unit/test_role_assignment.py -> build/lib/shade/tests/unit >copying shade/tests/unit/test_volume_access.py -> build/lib/shade/tests/unit >copying shade/tests/unit/test_domain_params.py -> build/lib/shade/tests/unit >copying shade/tests/unit/test_domains.py -> build/lib/shade/tests/unit >copying shade/tests/unit/test_flavors.py -> build/lib/shade/tests/unit >copying shade/tests/unit/test_image_snapshot.py -> build/lib/shade/tests/unit >copying shade/tests/unit/test_shade.py -> build/lib/shade/tests/unit >copying shade/tests/unit/test_endpoints.py -> build/lib/shade/tests/unit >copying shade/tests/unit/test_security_groups.py -> build/lib/shade/tests/unit >copying shade/tests/unit/test_delete_volume_snapshot.py -> build/lib/shade/tests/unit >copying shade/tests/unit/test_keypair.py -> build/lib/shade/tests/unit >copying shade/tests/unit/test_server_set_metadata.py -> build/lib/shade/tests/unit >copying shade/tests/unit/test_services.py -> build/lib/shade/tests/unit >creating build/lib/shade/cmd >copying shade/cmd/__init__.py -> build/lib/shade/cmd >copying shade/cmd/inventory.py -> build/lib/shade/cmd >creating build/lib/shade/_heat >copying shade/_heat/event_utils.py -> build/lib/shade/_heat >copying shade/_heat/utils.py -> build/lib/shade/_heat >copying shade/_heat/template_format.py -> build/lib/shade/_heat >copying shade/_heat/__init__.py -> build/lib/shade/_heat >copying shade/_heat/environment_format.py -> build/lib/shade/_heat >copying shade/_heat/template_utils.py -> build/lib/shade/_heat >copying shade/_log.py -> build/lib/shade >copying shade/meta.py -> build/lib/shade >copying shade/_normalize.py -> build/lib/shade >copying shade/_adapter.py -> build/lib/shade >copying shade/__init__.py -> build/lib/shade >copying shade/inventory.py -> build/lib/shade >copying shade/exc.py -> build/lib/shade >copying shade/_tasks.py -> build/lib/shade >copying shade/task_manager.py -> build/lib/shade >copying shade/_utils.py -> build/lib/shade >copying shade/openstackcloud.py -> build/lib/shade >copying shade/operatorcloud.py -> build/lib/shade >creating build/lib/shade/tests/functional >copying shade/tests/functional/test_project.py -> build/lib/shade/tests/functional >copying shade/tests/functional/test_image.py -> build/lib/shade/tests/functional >copying shade/tests/functional/test_flavor.py -> build/lib/shade/tests/functional >copying shade/tests/functional/test_domain.py -> build/lib/shade/tests/functional >copying shade/tests/functional/base.py -> build/lib/shade/tests/functional >copying shade/tests/functional/test_quotas.py -> build/lib/shade/tests/functional >copying shade/tests/functional/test_port.py -> build/lib/shade/tests/functional >copying shade/tests/functional/test_zone.py -> build/lib/shade/tests/functional >copying shade/tests/functional/test_network.py -> build/lib/shade/tests/functional >copying shade/tests/functional/test_users.py -> build/lib/shade/tests/functional >copying shade/tests/functional/test_limits.py -> build/lib/shade/tests/functional >copying shade/tests/functional/util.py -> build/lib/shade/tests/functional >copying shade/tests/functional/test_volume.py -> build/lib/shade/tests/functional >copying shade/tests/functional/test_volume_type.py -> build/lib/shade/tests/functional >copying shade/tests/functional/test_compute.py -> build/lib/shade/tests/functional >copying shade/tests/functional/test_volume_backup.py -> build/lib/shade/tests/functional >copying shade/tests/functional/test_groups.py -> build/lib/shade/tests/functional >copying shade/tests/functional/__init__.py -> build/lib/shade/tests/functional >copying shade/tests/functional/test_router.py -> build/lib/shade/tests/functional >copying shade/tests/functional/test_recordset.py -> build/lib/shade/tests/functional >copying shade/tests/functional/test_floating_ip_pool.py -> build/lib/shade/tests/functional >copying shade/tests/functional/test_cluster_templates.py -> build/lib/shade/tests/functional >copying shade/tests/functional/test_identity.py -> build/lib/shade/tests/functional >copying shade/tests/functional/test_inventory.py -> build/lib/shade/tests/functional >copying shade/tests/functional/test_magnum_services.py -> build/lib/shade/tests/functional >copying shade/tests/functional/test_floating_ip.py -> build/lib/shade/tests/functional >copying shade/tests/functional/test_stack.py -> build/lib/shade/tests/functional >copying shade/tests/functional/test_aggregate.py -> build/lib/shade/tests/functional >copying shade/tests/functional/test_devstack.py -> build/lib/shade/tests/functional >copying shade/tests/functional/test_server_group.py -> build/lib/shade/tests/functional >copying shade/tests/functional/test_object.py -> build/lib/shade/tests/functional >copying shade/tests/functional/test_usage.py -> build/lib/shade/tests/functional >copying shade/tests/functional/test_range_search.py -> build/lib/shade/tests/functional >copying shade/tests/functional/test_endpoints.py -> build/lib/shade/tests/functional >copying shade/tests/functional/test_security_groups.py -> build/lib/shade/tests/functional >copying shade/tests/functional/test_services.py -> build/lib/shade/tests/functional >running egg_info >writing requirements to shade.egg-info/requires.txt >writing shade.egg-info/PKG-INFO >writing top-level names to shade.egg-info/top_level.txt >writing dependency_links to shade.egg-info/dependency_links.txt >writing entry points to shade.egg-info/entry_points.txt >writing pbr to shade.egg-info/pbr.json >[pbr] Processing SOURCES.txt >[pbr] In git context, generating filelist from git >warning: no previously-included files found matching '.gitignore' >warning: no previously-included files found matching '.gitreview' >warning: no previously-included files matching '*.pyc' found anywhere in distribution >reading manifest template 'MANIFEST.in' >warning: no previously-included files found matching '.gitignore' >warning: no previously-included files found matching '.gitreview' >warning: no previously-included files matching '*.pyc' found anywhere in distribution >writing manifest file 'shade.egg-info/SOURCES.txt' >creating build/lib/shade/tests/ansible >copying shade/tests/ansible/README.txt -> build/lib/shade/tests/ansible >copying shade/tests/ansible/run.yml -> build/lib/shade/tests/ansible >creating build/lib/shade/tests/ansible/hooks >copying shade/tests/ansible/hooks/post_test_hook.sh -> build/lib/shade/tests/ansible/hooks >creating build/lib/shade/tests/ansible/roles >creating build/lib/shade/tests/ansible/roles/auth >creating build/lib/shade/tests/ansible/roles/auth/tasks >copying shade/tests/ansible/roles/auth/tasks/main.yml -> build/lib/shade/tests/ansible/roles/auth/tasks >creating build/lib/shade/tests/ansible/roles/client_config >creating build/lib/shade/tests/ansible/roles/client_config/tasks >copying shade/tests/ansible/roles/client_config/tasks/main.yml -> build/lib/shade/tests/ansible/roles/client_config/tasks >creating build/lib/shade/tests/ansible/roles/group >creating build/lib/shade/tests/ansible/roles/group/tasks >copying shade/tests/ansible/roles/group/tasks/main.yml -> build/lib/shade/tests/ansible/roles/group/tasks >creating build/lib/shade/tests/ansible/roles/group/vars >copying shade/tests/ansible/roles/group/vars/main.yml -> build/lib/shade/tests/ansible/roles/group/vars >creating build/lib/shade/tests/ansible/roles/image >creating build/lib/shade/tests/ansible/roles/image/tasks >copying shade/tests/ansible/roles/image/tasks/main.yml -> build/lib/shade/tests/ansible/roles/image/tasks >creating build/lib/shade/tests/ansible/roles/image/vars >copying shade/tests/ansible/roles/image/vars/main.yml -> build/lib/shade/tests/ansible/roles/image/vars >creating build/lib/shade/tests/ansible/roles/keypair >creating build/lib/shade/tests/ansible/roles/keypair/tasks >copying shade/tests/ansible/roles/keypair/tasks/main.yml -> build/lib/shade/tests/ansible/roles/keypair/tasks >creating build/lib/shade/tests/ansible/roles/keypair/vars >copying shade/tests/ansible/roles/keypair/vars/main.yml -> build/lib/shade/tests/ansible/roles/keypair/vars >creating build/lib/shade/tests/ansible/roles/keystone_domain >creating build/lib/shade/tests/ansible/roles/keystone_domain/tasks >copying shade/tests/ansible/roles/keystone_domain/tasks/main.yml -> build/lib/shade/tests/ansible/roles/keystone_domain/tasks >creating build/lib/shade/tests/ansible/roles/keystone_domain/vars >copying shade/tests/ansible/roles/keystone_domain/vars/main.yml -> build/lib/shade/tests/ansible/roles/keystone_domain/vars >creating build/lib/shade/tests/ansible/roles/keystone_role >creating build/lib/shade/tests/ansible/roles/keystone_role/tasks >copying shade/tests/ansible/roles/keystone_role/tasks/main.yml -> build/lib/shade/tests/ansible/roles/keystone_role/tasks >creating build/lib/shade/tests/ansible/roles/keystone_role/vars >copying shade/tests/ansible/roles/keystone_role/vars/main.yml -> build/lib/shade/tests/ansible/roles/keystone_role/vars >creating build/lib/shade/tests/ansible/roles/network >creating build/lib/shade/tests/ansible/roles/network/tasks >copying shade/tests/ansible/roles/network/tasks/main.yml -> build/lib/shade/tests/ansible/roles/network/tasks >creating build/lib/shade/tests/ansible/roles/network/vars >copying shade/tests/ansible/roles/network/vars/main.yml -> build/lib/shade/tests/ansible/roles/network/vars >creating build/lib/shade/tests/ansible/roles/nova_flavor >creating build/lib/shade/tests/ansible/roles/nova_flavor/tasks >copying shade/tests/ansible/roles/nova_flavor/tasks/main.yml -> build/lib/shade/tests/ansible/roles/nova_flavor/tasks >creating build/lib/shade/tests/ansible/roles/object >creating build/lib/shade/tests/ansible/roles/object/tasks >copying shade/tests/ansible/roles/object/tasks/main.yml -> build/lib/shade/tests/ansible/roles/object/tasks >creating build/lib/shade/tests/ansible/roles/port >creating build/lib/shade/tests/ansible/roles/port/tasks >copying shade/tests/ansible/roles/port/tasks/main.yml -> build/lib/shade/tests/ansible/roles/port/tasks >creating build/lib/shade/tests/ansible/roles/port/vars >copying shade/tests/ansible/roles/port/vars/main.yml -> build/lib/shade/tests/ansible/roles/port/vars >creating build/lib/shade/tests/ansible/roles/router >creating build/lib/shade/tests/ansible/roles/router/tasks >copying shade/tests/ansible/roles/router/tasks/main.yml -> build/lib/shade/tests/ansible/roles/router/tasks >creating build/lib/shade/tests/ansible/roles/router/vars >copying shade/tests/ansible/roles/router/vars/main.yml -> build/lib/shade/tests/ansible/roles/router/vars >creating build/lib/shade/tests/ansible/roles/security_group >creating build/lib/shade/tests/ansible/roles/security_group/tasks >copying shade/tests/ansible/roles/security_group/tasks/main.yml -> build/lib/shade/tests/ansible/roles/security_group/tasks >creating build/lib/shade/tests/ansible/roles/security_group/vars >copying shade/tests/ansible/roles/security_group/vars/main.yml -> build/lib/shade/tests/ansible/roles/security_group/vars >creating build/lib/shade/tests/ansible/roles/server >creating build/lib/shade/tests/ansible/roles/server/tasks >copying shade/tests/ansible/roles/server/tasks/main.yml -> build/lib/shade/tests/ansible/roles/server/tasks >creating build/lib/shade/tests/ansible/roles/server/vars >copying shade/tests/ansible/roles/server/vars/main.yaml -> build/lib/shade/tests/ansible/roles/server/vars >creating build/lib/shade/tests/ansible/roles/subnet >creating build/lib/shade/tests/ansible/roles/subnet/tasks >copying shade/tests/ansible/roles/subnet/tasks/main.yml -> build/lib/shade/tests/ansible/roles/subnet/tasks >creating build/lib/shade/tests/ansible/roles/subnet/vars >copying shade/tests/ansible/roles/subnet/vars/main.yml -> build/lib/shade/tests/ansible/roles/subnet/vars >creating build/lib/shade/tests/ansible/roles/user >creating build/lib/shade/tests/ansible/roles/user/tasks >copying shade/tests/ansible/roles/user/tasks/main.yml -> build/lib/shade/tests/ansible/roles/user/tasks >creating build/lib/shade/tests/ansible/roles/user_group >creating build/lib/shade/tests/ansible/roles/user_group/tasks >copying shade/tests/ansible/roles/user_group/tasks/main.yml -> build/lib/shade/tests/ansible/roles/user_group/tasks >creating build/lib/shade/tests/ansible/roles/volume >creating build/lib/shade/tests/ansible/roles/volume/tasks >copying shade/tests/ansible/roles/volume/tasks/main.yml -> build/lib/shade/tests/ansible/roles/volume/tasks >creating build/lib/shade/tests/unit/fixtures >copying shade/tests/unit/fixtures/catalog-v2.json -> build/lib/shade/tests/unit/fixtures >copying shade/tests/unit/fixtures/catalog-v3.json -> build/lib/shade/tests/unit/fixtures >copying shade/tests/unit/fixtures/discovery.json -> build/lib/shade/tests/unit/fixtures >copying shade/tests/unit/fixtures/image-version-v1.json -> build/lib/shade/tests/unit/fixtures >copying shade/tests/unit/fixtures/image-version-v2.json -> build/lib/shade/tests/unit/fixtures >copying shade/tests/unit/fixtures/image-version.json -> build/lib/shade/tests/unit/fixtures >creating build/lib/shade/tests/unit/fixtures/clouds >copying shade/tests/unit/fixtures/clouds/clouds.yaml -> build/lib/shade/tests/unit/fixtures/clouds >copying shade/tests/unit/fixtures/clouds/clouds_cache.yaml -> build/lib/shade/tests/unit/fixtures/clouds >creating build/lib/shade/tests/functional/hooks >copying shade/tests/functional/hooks/post_test_hook.sh -> build/lib/shade/tests/functional/hooks >+ sleep 1 >+ CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' >+ LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' >+ /usr/bin/python3 setup.py build '--executable=/usr/bin/python3 -s' >running build >running build_py >running egg_info >writing shade.egg-info/PKG-INFO >writing dependency_links to shade.egg-info/dependency_links.txt >writing entry points to shade.egg-info/entry_points.txt >writing requirements to shade.egg-info/requires.txt >writing top-level names to shade.egg-info/top_level.txt >writing pbr to shade.egg-info/pbr.json >[pbr] Processing SOURCES.txt >[pbr] In git context, generating filelist from git >warning: no previously-included files found matching '.gitignore' >warning: no previously-included files found matching '.gitreview' >warning: no previously-included files matching '*.pyc' found anywhere in distribution >reading manifest template 'MANIFEST.in' >warning: no previously-included files found matching '.gitignore' >warning: no previously-included files found matching '.gitreview' >warning: no previously-included files matching '*.pyc' found anywhere in distribution >writing manifest file 'shade.egg-info/SOURCES.txt' >+ sleep 1 >+ exit 0 >Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.LKpWCq >+ umask 022 >+ cd /builddir/build/BUILD >+ '[' /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch '!=' / ']' >+ rm -rf /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch >++ dirname /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch >+ mkdir -p /builddir/build/BUILDROOT >+ mkdir /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch >+ cd shade-1.18.1 >+ CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' >+ LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' >+ /usr/bin/python2 setup.py install -O1 --skip-build --root /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch >running install >[pbr] Writing ChangeLog >[pbr] Generating ChangeLog >[pbr] ChangeLog complete (0.0s) >[pbr] Generating AUTHORS >[pbr] AUTHORS complete (0.0s) >running install_lib >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7 >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade >copying build/lib/shade/_log.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade >copying build/lib/shade/meta.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade >copying build/lib/shade/_normalize.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade >copying build/lib/shade/_adapter.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade >copying build/lib/shade/__init__.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade >copying build/lib/shade/inventory.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade >copying build/lib/shade/exc.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade >copying build/lib/shade/_tasks.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade >copying build/lib/shade/task_manager.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade >copying build/lib/shade/_utils.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade >copying build/lib/shade/openstackcloud.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade >copying build/lib/shade/operatorcloud.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/cmd >copying build/lib/shade/cmd/__init__.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/cmd >copying build/lib/shade/cmd/inventory.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/cmd >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/_heat >copying build/lib/shade/_heat/event_utils.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/_heat >copying build/lib/shade/_heat/utils.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/_heat >copying build/lib/shade/_heat/template_format.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/_heat >copying build/lib/shade/_heat/__init__.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/_heat >copying build/lib/shade/_heat/environment_format.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/_heat >copying build/lib/shade/_heat/template_utils.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/_heat >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests >copying build/lib/shade/tests/fakes.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible >copying build/lib/shade/tests/ansible/README.txt -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/router >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/router/vars >copying build/lib/shade/tests/ansible/roles/router/vars/main.yml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/router/vars >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/router/tasks >copying build/lib/shade/tests/ansible/roles/router/tasks/main.yml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/router/tasks >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/object >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/object/tasks >copying build/lib/shade/tests/ansible/roles/object/tasks/main.yml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/object/tasks >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/client_config >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/client_config/tasks >copying build/lib/shade/tests/ansible/roles/client_config/tasks/main.yml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/client_config/tasks >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/image >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/image/vars >copying build/lib/shade/tests/ansible/roles/image/vars/main.yml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/image/vars >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/image/tasks >copying build/lib/shade/tests/ansible/roles/image/tasks/main.yml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/image/tasks >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/subnet >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/subnet/vars >copying build/lib/shade/tests/ansible/roles/subnet/vars/main.yml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/subnet/vars >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/subnet/tasks >copying build/lib/shade/tests/ansible/roles/subnet/tasks/main.yml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/subnet/tasks >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/group >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/group/vars >copying build/lib/shade/tests/ansible/roles/group/vars/main.yml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/group/vars >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/group/tasks >copying build/lib/shade/tests/ansible/roles/group/tasks/main.yml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/group/tasks >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/server >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/server/vars >copying build/lib/shade/tests/ansible/roles/server/vars/main.yaml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/server/vars >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/server/tasks >copying build/lib/shade/tests/ansible/roles/server/tasks/main.yml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/server/tasks >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/user_group >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/user_group/tasks >copying build/lib/shade/tests/ansible/roles/user_group/tasks/main.yml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/user_group/tasks >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/volume >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/volume/tasks >copying build/lib/shade/tests/ansible/roles/volume/tasks/main.yml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/volume/tasks >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/keypair >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/keypair/vars >copying build/lib/shade/tests/ansible/roles/keypair/vars/main.yml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/keypair/vars >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/keypair/tasks >copying build/lib/shade/tests/ansible/roles/keypair/tasks/main.yml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/keypair/tasks >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/security_group >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/security_group/vars >copying build/lib/shade/tests/ansible/roles/security_group/vars/main.yml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/security_group/vars >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/security_group/tasks >copying build/lib/shade/tests/ansible/roles/security_group/tasks/main.yml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/security_group/tasks >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/port >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/port/vars >copying build/lib/shade/tests/ansible/roles/port/vars/main.yml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/port/vars >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/port/tasks >copying build/lib/shade/tests/ansible/roles/port/tasks/main.yml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/port/tasks >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/user >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/user/tasks >copying build/lib/shade/tests/ansible/roles/user/tasks/main.yml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/user/tasks >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/network >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/network/vars >copying build/lib/shade/tests/ansible/roles/network/vars/main.yml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/network/vars >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/network/tasks >copying build/lib/shade/tests/ansible/roles/network/tasks/main.yml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/network/tasks >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/keystone_role >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/keystone_role/vars >copying build/lib/shade/tests/ansible/roles/keystone_role/vars/main.yml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/keystone_role/vars >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/keystone_role/tasks >copying build/lib/shade/tests/ansible/roles/keystone_role/tasks/main.yml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/keystone_role/tasks >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/nova_flavor >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/nova_flavor/tasks >copying build/lib/shade/tests/ansible/roles/nova_flavor/tasks/main.yml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/nova_flavor/tasks >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/keystone_domain >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/keystone_domain/vars >copying build/lib/shade/tests/ansible/roles/keystone_domain/vars/main.yml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/keystone_domain/vars >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/keystone_domain/tasks >copying build/lib/shade/tests/ansible/roles/keystone_domain/tasks/main.yml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/keystone_domain/tasks >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/auth >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/auth/tasks >copying build/lib/shade/tests/ansible/roles/auth/tasks/main.yml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/roles/auth/tasks >copying build/lib/shade/tests/ansible/run.yml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/hooks >copying build/lib/shade/tests/ansible/hooks/post_test_hook.sh -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/ansible/hooks >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_project.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_image.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_flavor.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_domain.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/base.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_quotas.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_port.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_zone.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_network.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_users.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_limits.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/util.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_volume.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_volume_type.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_compute.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_volume_backup.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_groups.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/__init__.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_router.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_recordset.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_floating_ip_pool.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_cluster_templates.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_identity.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_inventory.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_magnum_services.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_floating_ip.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional/hooks >copying build/lib/shade/tests/functional/hooks/post_test_hook.sh -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional/hooks >copying build/lib/shade/tests/functional/test_stack.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_aggregate.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_devstack.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_server_group.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_object.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_usage.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_range_search.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_endpoints.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_security_groups.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_services.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional >copying build/lib/shade/tests/base.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests >copying build/lib/shade/tests/__init__.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_project.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_task_manager.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_image.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_floating_ip_common.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_normalize.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_availability_zones.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_create_volume_snapshot.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/base.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_quotas.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_port.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_zone.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_shade_operator.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_network.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_users.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_meta.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_limits.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_floating_ip_neutron.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test__adapter.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_volume.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_caching.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_update_server.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_operator_noauth.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_groups.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_volume_backups.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/__init__.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_floating_ip_nova.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_recordset.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_create_server.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_floating_ip_pool.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_delete_server.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_rebuild_server.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_cluster_templates.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_server_console.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_server_delete_metadata.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_inventory.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_magnum_services.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_identity_roles.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_stack.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_aggregate.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/fixtures >copying build/lib/shade/tests/unit/fixtures/image-version-v1.json -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/fixtures >copying build/lib/shade/tests/unit/fixtures/image-version.json -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/fixtures >copying build/lib/shade/tests/unit/fixtures/catalog-v2.json -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/fixtures >copying build/lib/shade/tests/unit/fixtures/image-version-v2.json -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/fixtures >copying build/lib/shade/tests/unit/fixtures/discovery.json -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/fixtures >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/fixtures/clouds >copying build/lib/shade/tests/unit/fixtures/clouds/clouds.yaml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/fixtures/clouds >copying build/lib/shade/tests/unit/fixtures/clouds/clouds_cache.yaml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/fixtures/clouds >copying build/lib/shade/tests/unit/fixtures/catalog-v3.json -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/fixtures >copying build/lib/shade/tests/unit/test__utils.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_server_group.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_object.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_usage.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_role_assignment.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_volume_access.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_domain_params.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_domains.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_flavors.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_image_snapshot.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_shade.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_endpoints.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_security_groups.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_delete_volume_snapshot.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_keypair.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_server_set_metadata.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_services.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/_log.py to _log.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/meta.py to meta.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/_normalize.py to _normalize.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/_adapter.py to _adapter.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/__init__.py to __init__.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/inventory.py to inventory.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/exc.py to exc.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/_tasks.py to _tasks.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/task_manager.py to task_manager.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/_utils.py to _utils.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/openstackcloud.py to openstackcloud.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/operatorcloud.py to operatorcloud.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/cmd/__init__.py to __init__.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/cmd/inventory.py to inventory.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/_heat/event_utils.py to event_utils.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/_heat/utils.py to utils.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/_heat/template_format.py to template_format.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/_heat/__init__.py to __init__.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/_heat/environment_format.py to environment_format.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/_heat/template_utils.py to template_utils.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/fakes.py to fakes.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional/test_project.py to test_project.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional/test_image.py to test_image.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional/test_flavor.py to test_flavor.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional/test_domain.py to test_domain.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional/base.py to base.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional/test_quotas.py to test_quotas.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional/test_port.py to test_port.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional/test_zone.py to test_zone.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional/test_network.py to test_network.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional/test_users.py to test_users.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional/test_limits.py to test_limits.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional/util.py to util.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional/test_volume.py to test_volume.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional/test_volume_type.py to test_volume_type.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional/test_compute.py to test_compute.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional/test_volume_backup.py to test_volume_backup.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional/test_groups.py to test_groups.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional/__init__.py to __init__.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional/test_router.py to test_router.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional/test_recordset.py to test_recordset.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional/test_floating_ip_pool.py to test_floating_ip_pool.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional/test_cluster_templates.py to test_cluster_templates.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional/test_identity.py to test_identity.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional/test_inventory.py to test_inventory.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional/test_magnum_services.py to test_magnum_services.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional/test_floating_ip.py to test_floating_ip.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional/test_stack.py to test_stack.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional/test_aggregate.py to test_aggregate.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional/test_devstack.py to test_devstack.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional/test_server_group.py to test_server_group.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional/test_object.py to test_object.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional/test_usage.py to test_usage.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional/test_range_search.py to test_range_search.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional/test_endpoints.py to test_endpoints.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional/test_security_groups.py to test_security_groups.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/functional/test_services.py to test_services.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/base.py to base.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/__init__.py to __init__.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/test_project.py to test_project.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/test_task_manager.py to test_task_manager.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/test_image.py to test_image.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/test_floating_ip_common.py to test_floating_ip_common.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/test_normalize.py to test_normalize.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/test_availability_zones.py to test_availability_zones.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/test_create_volume_snapshot.py to test_create_volume_snapshot.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/base.py to base.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/test_quotas.py to test_quotas.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/test_port.py to test_port.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/test_zone.py to test_zone.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/test_shade_operator.py to test_shade_operator.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/test_network.py to test_network.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/test_users.py to test_users.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/test_meta.py to test_meta.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/test_limits.py to test_limits.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/test_floating_ip_neutron.py to test_floating_ip_neutron.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/test__adapter.py to test__adapter.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/test_volume.py to test_volume.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/test_caching.py to test_caching.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/test_update_server.py to test_update_server.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/test_operator_noauth.py to test_operator_noauth.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/test_groups.py to test_groups.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/test_volume_backups.py to test_volume_backups.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/__init__.py to __init__.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/test_floating_ip_nova.py to test_floating_ip_nova.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/test_recordset.py to test_recordset.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/test_create_server.py to test_create_server.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/test_floating_ip_pool.py to test_floating_ip_pool.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/test_delete_server.py to test_delete_server.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/test_rebuild_server.py to test_rebuild_server.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/test_cluster_templates.py to test_cluster_templates.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/test_server_console.py to test_server_console.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/test_server_delete_metadata.py to test_server_delete_metadata.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/test_inventory.py to test_inventory.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/test_magnum_services.py to test_magnum_services.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/test_identity_roles.py to test_identity_roles.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/test_stack.py to test_stack.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/test_aggregate.py to test_aggregate.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/test__utils.py to test__utils.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/test_server_group.py to test_server_group.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/test_object.py to test_object.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/test_usage.py to test_usage.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/test_role_assignment.py to test_role_assignment.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/test_volume_access.py to test_volume_access.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/test_domain_params.py to test_domain_params.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/test_domains.py to test_domains.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/test_flavors.py to test_flavors.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/test_image_snapshot.py to test_image_snapshot.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/test_shade.py to test_shade.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/test_endpoints.py to test_endpoints.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/test_security_groups.py to test_security_groups.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/test_delete_volume_snapshot.py to test_delete_volume_snapshot.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/test_keypair.py to test_keypair.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/test_server_set_metadata.py to test_server_set_metadata.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade/tests/unit/test_services.py to test_services.pyc >writing byte-compilation script '/tmp/tmpYsdQUa.py' >/usr/bin/python2 -O /tmp/tmpYsdQUa.py >removing /tmp/tmpYsdQUa.py >running install_egg_info >running egg_info >writing requirements to shade.egg-info/requires.txt >writing shade.egg-info/PKG-INFO >writing top-level names to shade.egg-info/top_level.txt >writing dependency_links to shade.egg-info/dependency_links.txt >writing entry points to shade.egg-info/entry_points.txt >writing pbr to shade.egg-info/pbr.json >[pbr] Processing SOURCES.txt >[pbr] In git context, generating filelist from git >warning: no previously-included files found matching '.gitignore' >warning: no previously-included files found matching '.gitreview' >warning: no previously-included files matching '*.pyc' found anywhere in distribution >reading manifest template 'MANIFEST.in' >warning: no previously-included files found matching '.gitignore' >warning: no previously-included files found matching '.gitreview' >warning: no previously-included files matching '*.pyc' found anywhere in distribution >writing manifest file 'shade.egg-info/SOURCES.txt' >Copying shade.egg-info to /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7/site-packages/shade-1.18.1-py2.7.egg-info >running install_scripts >Installing shade-inventory script to /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/bin >+ mv /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/bin/shade-inventory /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/bin/shade-inventory-2.7 >+ CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' >+ LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' >+ /usr/bin/python3 setup.py install -O1 --skip-build --root /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch >running install >[pbr] Writing ChangeLog >[pbr] Generating ChangeLog >[pbr] ChangeLog complete (0.0s) >[pbr] Generating AUTHORS >[pbr] AUTHORS complete (0.0s) >running install_lib >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6 >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade >copying build/lib/shade/_log.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade >copying build/lib/shade/meta.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade >copying build/lib/shade/_normalize.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade >copying build/lib/shade/_adapter.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade >copying build/lib/shade/__init__.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade >copying build/lib/shade/inventory.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade >copying build/lib/shade/exc.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade >copying build/lib/shade/_tasks.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade >copying build/lib/shade/task_manager.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade >copying build/lib/shade/_utils.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade >copying build/lib/shade/openstackcloud.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade >copying build/lib/shade/operatorcloud.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/cmd >copying build/lib/shade/cmd/__init__.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/cmd >copying build/lib/shade/cmd/inventory.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/cmd >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/_heat >copying build/lib/shade/_heat/event_utils.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/_heat >copying build/lib/shade/_heat/utils.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/_heat >copying build/lib/shade/_heat/template_format.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/_heat >copying build/lib/shade/_heat/__init__.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/_heat >copying build/lib/shade/_heat/environment_format.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/_heat >copying build/lib/shade/_heat/template_utils.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/_heat >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests >copying build/lib/shade/tests/fakes.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible >copying build/lib/shade/tests/ansible/README.txt -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/router >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/router/vars >copying build/lib/shade/tests/ansible/roles/router/vars/main.yml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/router/vars >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/router/tasks >copying build/lib/shade/tests/ansible/roles/router/tasks/main.yml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/router/tasks >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/object >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/object/tasks >copying build/lib/shade/tests/ansible/roles/object/tasks/main.yml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/object/tasks >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/client_config >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/client_config/tasks >copying build/lib/shade/tests/ansible/roles/client_config/tasks/main.yml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/client_config/tasks >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/image >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/image/vars >copying build/lib/shade/tests/ansible/roles/image/vars/main.yml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/image/vars >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/image/tasks >copying build/lib/shade/tests/ansible/roles/image/tasks/main.yml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/image/tasks >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/subnet >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/subnet/vars >copying build/lib/shade/tests/ansible/roles/subnet/vars/main.yml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/subnet/vars >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/subnet/tasks >copying build/lib/shade/tests/ansible/roles/subnet/tasks/main.yml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/subnet/tasks >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/group >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/group/vars >copying build/lib/shade/tests/ansible/roles/group/vars/main.yml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/group/vars >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/group/tasks >copying build/lib/shade/tests/ansible/roles/group/tasks/main.yml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/group/tasks >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/server >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/server/vars >copying build/lib/shade/tests/ansible/roles/server/vars/main.yaml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/server/vars >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/server/tasks >copying build/lib/shade/tests/ansible/roles/server/tasks/main.yml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/server/tasks >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/user_group >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/user_group/tasks >copying build/lib/shade/tests/ansible/roles/user_group/tasks/main.yml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/user_group/tasks >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/volume >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/volume/tasks >copying build/lib/shade/tests/ansible/roles/volume/tasks/main.yml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/volume/tasks >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/keypair >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/keypair/vars >copying build/lib/shade/tests/ansible/roles/keypair/vars/main.yml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/keypair/vars >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/keypair/tasks >copying build/lib/shade/tests/ansible/roles/keypair/tasks/main.yml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/keypair/tasks >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/security_group >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/security_group/vars >copying build/lib/shade/tests/ansible/roles/security_group/vars/main.yml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/security_group/vars >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/security_group/tasks >copying build/lib/shade/tests/ansible/roles/security_group/tasks/main.yml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/security_group/tasks >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/port >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/port/vars >copying build/lib/shade/tests/ansible/roles/port/vars/main.yml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/port/vars >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/port/tasks >copying build/lib/shade/tests/ansible/roles/port/tasks/main.yml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/port/tasks >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/user >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/user/tasks >copying build/lib/shade/tests/ansible/roles/user/tasks/main.yml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/user/tasks >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/network >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/network/vars >copying build/lib/shade/tests/ansible/roles/network/vars/main.yml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/network/vars >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/network/tasks >copying build/lib/shade/tests/ansible/roles/network/tasks/main.yml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/network/tasks >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/keystone_role >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/keystone_role/vars >copying build/lib/shade/tests/ansible/roles/keystone_role/vars/main.yml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/keystone_role/vars >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/keystone_role/tasks >copying build/lib/shade/tests/ansible/roles/keystone_role/tasks/main.yml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/keystone_role/tasks >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/nova_flavor >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/nova_flavor/tasks >copying build/lib/shade/tests/ansible/roles/nova_flavor/tasks/main.yml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/nova_flavor/tasks >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/keystone_domain >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/keystone_domain/vars >copying build/lib/shade/tests/ansible/roles/keystone_domain/vars/main.yml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/keystone_domain/vars >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/keystone_domain/tasks >copying build/lib/shade/tests/ansible/roles/keystone_domain/tasks/main.yml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/keystone_domain/tasks >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/auth >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/auth/tasks >copying build/lib/shade/tests/ansible/roles/auth/tasks/main.yml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/roles/auth/tasks >copying build/lib/shade/tests/ansible/run.yml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/hooks >copying build/lib/shade/tests/ansible/hooks/post_test_hook.sh -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/ansible/hooks >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_project.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_image.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_flavor.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_domain.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/base.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_quotas.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_port.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_zone.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_network.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_users.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_limits.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/util.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_volume.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_volume_type.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_compute.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_volume_backup.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_groups.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/__init__.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_router.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_recordset.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_floating_ip_pool.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_cluster_templates.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_identity.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_inventory.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_magnum_services.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_floating_ip.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional/hooks >copying build/lib/shade/tests/functional/hooks/post_test_hook.sh -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional/hooks >copying build/lib/shade/tests/functional/test_stack.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_aggregate.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_devstack.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_server_group.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_object.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_usage.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_range_search.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_endpoints.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_security_groups.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional >copying build/lib/shade/tests/functional/test_services.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional >copying build/lib/shade/tests/base.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests >copying build/lib/shade/tests/__init__.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_project.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_task_manager.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_image.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_floating_ip_common.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_normalize.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_availability_zones.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_create_volume_snapshot.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/base.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_quotas.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_port.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_zone.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_shade_operator.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_network.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_users.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_meta.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_limits.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_floating_ip_neutron.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test__adapter.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_volume.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_caching.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_update_server.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_operator_noauth.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_groups.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_volume_backups.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/__init__.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_floating_ip_nova.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_recordset.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_create_server.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_floating_ip_pool.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_delete_server.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_rebuild_server.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_cluster_templates.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_server_console.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_server_delete_metadata.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_inventory.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_magnum_services.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_identity_roles.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_stack.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_aggregate.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/fixtures >copying build/lib/shade/tests/unit/fixtures/image-version-v1.json -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/fixtures >copying build/lib/shade/tests/unit/fixtures/image-version.json -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/fixtures >copying build/lib/shade/tests/unit/fixtures/catalog-v2.json -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/fixtures >copying build/lib/shade/tests/unit/fixtures/image-version-v2.json -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/fixtures >copying build/lib/shade/tests/unit/fixtures/discovery.json -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/fixtures >creating /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/fixtures/clouds >copying build/lib/shade/tests/unit/fixtures/clouds/clouds.yaml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/fixtures/clouds >copying build/lib/shade/tests/unit/fixtures/clouds/clouds_cache.yaml -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/fixtures/clouds >copying build/lib/shade/tests/unit/fixtures/catalog-v3.json -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/fixtures >copying build/lib/shade/tests/unit/test__utils.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_server_group.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_object.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_usage.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_role_assignment.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_volume_access.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_domain_params.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_domains.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_flavors.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_image_snapshot.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_shade.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_endpoints.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_security_groups.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_delete_volume_snapshot.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_keypair.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_server_set_metadata.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit >copying build/lib/shade/tests/unit/test_services.py -> /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/_log.py to _log.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/meta.py to meta.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/_normalize.py to _normalize.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/_adapter.py to _adapter.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/__init__.py to __init__.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/inventory.py to inventory.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/exc.py to exc.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/_tasks.py to _tasks.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/task_manager.py to task_manager.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/_utils.py to _utils.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/openstackcloud.py to openstackcloud.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/operatorcloud.py to operatorcloud.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/cmd/__init__.py to __init__.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/cmd/inventory.py to inventory.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/_heat/event_utils.py to event_utils.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/_heat/utils.py to utils.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/_heat/template_format.py to template_format.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/_heat/__init__.py to __init__.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/_heat/environment_format.py to environment_format.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/_heat/template_utils.py to template_utils.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/fakes.py to fakes.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional/test_project.py to test_project.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional/test_image.py to test_image.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional/test_flavor.py to test_flavor.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional/test_domain.py to test_domain.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional/base.py to base.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional/test_quotas.py to test_quotas.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional/test_port.py to test_port.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional/test_zone.py to test_zone.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional/test_network.py to test_network.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional/test_users.py to test_users.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional/test_limits.py to test_limits.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional/util.py to util.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional/test_volume.py to test_volume.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional/test_volume_type.py to test_volume_type.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional/test_compute.py to test_compute.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional/test_volume_backup.py to test_volume_backup.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional/test_groups.py to test_groups.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional/__init__.py to __init__.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional/test_router.py to test_router.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional/test_recordset.py to test_recordset.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional/test_floating_ip_pool.py to test_floating_ip_pool.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional/test_cluster_templates.py to test_cluster_templates.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional/test_identity.py to test_identity.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional/test_inventory.py to test_inventory.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional/test_magnum_services.py to test_magnum_services.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional/test_floating_ip.py to test_floating_ip.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional/test_stack.py to test_stack.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional/test_aggregate.py to test_aggregate.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional/test_devstack.py to test_devstack.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional/test_server_group.py to test_server_group.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional/test_object.py to test_object.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional/test_usage.py to test_usage.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional/test_range_search.py to test_range_search.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional/test_endpoints.py to test_endpoints.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional/test_security_groups.py to test_security_groups.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/functional/test_services.py to test_services.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/base.py to base.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/__init__.py to __init__.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/test_project.py to test_project.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/test_task_manager.py to test_task_manager.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/test_image.py to test_image.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/test_floating_ip_common.py to test_floating_ip_common.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/test_normalize.py to test_normalize.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/test_availability_zones.py to test_availability_zones.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/test_create_volume_snapshot.py to test_create_volume_snapshot.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/base.py to base.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/test_quotas.py to test_quotas.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/test_port.py to test_port.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/test_zone.py to test_zone.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/test_shade_operator.py to test_shade_operator.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/test_network.py to test_network.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/test_users.py to test_users.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/test_meta.py to test_meta.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/test_limits.py to test_limits.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/test_floating_ip_neutron.py to test_floating_ip_neutron.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/test__adapter.py to test__adapter.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/test_volume.py to test_volume.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/test_caching.py to test_caching.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/test_update_server.py to test_update_server.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/test_operator_noauth.py to test_operator_noauth.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/test_groups.py to test_groups.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/test_volume_backups.py to test_volume_backups.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/__init__.py to __init__.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/test_floating_ip_nova.py to test_floating_ip_nova.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/test_recordset.py to test_recordset.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/test_create_server.py to test_create_server.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/test_floating_ip_pool.py to test_floating_ip_pool.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/test_delete_server.py to test_delete_server.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/test_rebuild_server.py to test_rebuild_server.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/test_cluster_templates.py to test_cluster_templates.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/test_server_console.py to test_server_console.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/test_server_delete_metadata.py to test_server_delete_metadata.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/test_inventory.py to test_inventory.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/test_magnum_services.py to test_magnum_services.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/test_identity_roles.py to test_identity_roles.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/test_stack.py to test_stack.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/test_aggregate.py to test_aggregate.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/test__utils.py to test__utils.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/test_server_group.py to test_server_group.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/test_object.py to test_object.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/test_usage.py to test_usage.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/test_role_assignment.py to test_role_assignment.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/test_volume_access.py to test_volume_access.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/test_domain_params.py to test_domain_params.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/test_domains.py to test_domains.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/test_flavors.py to test_flavors.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/test_image_snapshot.py to test_image_snapshot.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/test_shade.py to test_shade.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/test_endpoints.py to test_endpoints.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/test_security_groups.py to test_security_groups.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/test_delete_volume_snapshot.py to test_delete_volume_snapshot.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/test_keypair.py to test_keypair.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/test_server_set_metadata.py to test_server_set_metadata.cpython-36.pyc >byte-compiling /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade/tests/unit/test_services.py to test_services.cpython-36.pyc >writing byte-compilation script '/tmp/tmp2wu87qye.py' >/usr/bin/python3 /tmp/tmp2wu87qye.py >removing /tmp/tmp2wu87qye.py >running install_egg_info >running egg_info >writing shade.egg-info/PKG-INFO >writing dependency_links to shade.egg-info/dependency_links.txt >writing entry points to shade.egg-info/entry_points.txt >writing requirements to shade.egg-info/requires.txt >writing top-level names to shade.egg-info/top_level.txt >writing pbr to shade.egg-info/pbr.json >[pbr] Processing SOURCES.txt >[pbr] In git context, generating filelist from git >warning: no previously-included files found matching '.gitignore' >warning: no previously-included files found matching '.gitreview' >warning: no previously-included files matching '*.pyc' found anywhere in distribution >reading manifest template 'MANIFEST.in' >warning: no previously-included files found matching '.gitignore' >warning: no previously-included files found matching '.gitreview' >warning: no previously-included files matching '*.pyc' found anywhere in distribution >writing manifest file 'shade.egg-info/SOURCES.txt' >Copying shade.egg-info to /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6/site-packages/shade-1.18.1-py3.6.egg-info >running install_scripts >Installing shade-inventory script to /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/bin >+ mv /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/bin/shade-inventory /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/bin/shade-inventory-3.6 >+ ln -s shade-inventory-3.6 /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/bin/shade-inventory >+ /usr/lib/rpm/find-debuginfo.sh -j6 --strict-build-id -m -i --build-id-seed 1.18.1-4.fc29 --unique-debug-suffix -1.18.1-4.fc29.noarch --unique-debug-src-base python-shade-1.18.1-4.fc29.noarch --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/shade-1.18.1 >find: 'debug': No such file or directory >+ /usr/lib/rpm/check-buildroot >+ /usr/lib/rpm/redhat/brp-ldconfig >/sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /etc/ld.so.conf: No such file or directory >+ /usr/lib/rpm/brp-compress >+ /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip >+ /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 >Bytecompiling .py files below /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python3.6 using /usr/bin/python3.6 >Bytecompiling .py files below /builddir/build/BUILDROOT/python-shade-1.18.1-4.fc29.noarch/usr/lib/python2.7 using /usr/bin/python2.7 >+ /usr/lib/rpm/brp-python-hardlink >+ /usr/lib/rpm/redhat/brp-mangle-shebangs >Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.GLSB4s >+ umask 022 >+ cd /builddir/build/BUILD >+ cd shade-1.18.1 >+ /usr/bin/python2 setup.py testr >running testr >DEPRECATION WARNING: python2 invoked with /usr/bin/python. > Use /usr/bin/python3 or /usr/bin/python2 > /usr/bin/python will be removed or switched to Python 3 in the future. > If you cannot make the switch now, please follow instructions at https://fedoraproject.org/wiki/Changes/Avoid_usr_bin_python_in_RPM_Build#Quick_Opt-Out >DEPRECATION WARNING: python2 invoked with /usr/bin/python. > Use /usr/bin/python3 or /usr/bin/python2 > /usr/bin/python will be removed or switched to Python 3 in the future. > If you cannot make the switch now, please follow instructions at https://fedoraproject.org/wiki/Changes/Avoid_usr_bin_python_in_RPM_Build#Quick_Opt-Out >DEPRECATION WARNING: python2 invoked with /usr/bin/python. > Use /usr/bin/python3 or /usr/bin/python2 > /usr/bin/python will be removed or switched to Python 3 in the future. > If you cannot make the switch now, please follow instructions at https://fedoraproject.org/wiki/Changes/Avoid_usr_bin_python_in_RPM_Build#Quick_Opt-Out >DEPRECATION WARNING: python2 invoked with /usr/bin/python. > Use /usr/bin/python3 or /usr/bin/python2 > /usr/bin/python will be removed or switched to Python 3 in the future. > If you cannot make the switch now, please follow instructions at https://fedoraproject.org/wiki/Changes/Avoid_usr_bin_python_in_RPM_Build#Quick_Opt-Out >DEPRECATION WARNING: python2 invoked with /usr/bin/python. > Use /usr/bin/python3 or /usr/bin/python2 > /usr/bin/python will be removed or switched to Python 3 in the future. > If you cannot make the switch now, please follow instructions at https://fedoraproject.org/wiki/Changes/Avoid_usr_bin_python_in_RPM_Build#Quick_Opt-Out >DEPRECATION WARNING: python2 invoked with /usr/bin/python. > Use /usr/bin/python3 or /usr/bin/python2 > /usr/bin/python will be removed or switched to Python 3 in the future. > If you cannot make the switch now, please follow instructions at https://fedoraproject.org/wiki/Changes/Avoid_usr_bin_python_in_RPM_Build#Quick_Opt-Out >DEPRECATION WARNING: python2 invoked with /usr/bin/python. > Use /usr/bin/python3 or /usr/bin/python2 > /usr/bin/python will be removed or switched to Python 3 in the future. > If you cannot make the switch now, please follow instructions at https://fedoraproject.org/wiki/Changes/Avoid_usr_bin_python_in_RPM_Build#Quick_Opt-Out >running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \ >OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \ >OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-60} \ >${PYTHON:-python} -m subunit.run discover -t ./ ${OS_TEST_PATH:-./shade/tests/unit} --list >running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \ >OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \ >OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-60} \ >${PYTHON:-python} -m subunit.run discover -t ./ ${OS_TEST_PATH:-./shade/tests/unit} --load-list /tmp/tmpn8CMcw >running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \ >OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \ >OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-60} \ >${PYTHON:-python} -m subunit.run discover -t ./ ${OS_TEST_PATH:-./shade/tests/unit} --load-list /tmp/tmpFht8sh >running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \ >OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \ >OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-60} \ >${PYTHON:-python} -m subunit.run discover -t ./ ${OS_TEST_PATH:-./shade/tests/unit} --load-list /tmp/tmprVPJW_ >running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \ >OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \ >OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-60} \ >${PYTHON:-python} -m subunit.run discover -t ./ ${OS_TEST_PATH:-./shade/tests/unit} --load-list /tmp/tmpScyhVa >running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \ >OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \ >OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-60} \ >${PYTHON:-python} -m subunit.run discover -t ./ ${OS_TEST_PATH:-./shade/tests/unit} --load-list /tmp/tmpm_0Coc >running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \ >OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \ >OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-60} \ >${PYTHON:-python} -m subunit.run discover -t ./ ${OS_TEST_PATH:-./shade/tests/unit} --load-list /tmp/tmpyXa2KN >====================================================================== >FAIL: shade.tests.unit.test_caching.TestMemoryCache.test_modify_user_invalidates_cache >tags: worker-4 >---------------------------------------------------------------------- >logging: {{{ >2018-05-27 23:13:21,432 keystoneauth.session REQ: curl -g -i -X GET https://identity.example.com -H "Accept: application/json" -H "User-Agent: os-client-config/1.28.0 keystoneauth1/3.4.0 python-requests/2.18.4 CPython/2.7.15" >2018-05-27 23:13:21,439 keystoneauth.session RESP: [200] content-type: application/json >RESP BODY: { > "versions": { > "values": [ > { > "status": "stable", > "updated": "2016-04-04T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v3+json" > } > ], > "id": "v3.6", > "links": [ > { > "href": "https://identity.example.com/v3/", > "rel": "self" > } > ] > }, > { > "status": "stable", > "updated": "2014-04-17T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v2.0+json" > } > ], > "id": "v2.0", > "links": [ > { > "href": "https://identity.example.com/v2.0/", > "rel": "self" > }, > { > "href": "http://docs.openstack.org/", > "type": "text/html", > "rel": "describedby" > } > ] > } > ] > } >} >2018-05-27 23:13:21,440 keystoneauth.identity.v2 Making authentication request to https://identity.example.com/v2.0/tokens >2018-05-27 23:13:21,454 shade.task_manager Manager _test_cloud_v2_:RegionOne running task UserList >2018-05-27 23:13:21,461 keystoneauth.session REQ: curl -g -i -X GET https://identity.example.com/v2.0 -H "User-Agent: os-client-config/1.28.0 keystoneauth1/3.4.0 python-requests/2.18.4 CPython/2.7.15" -H "Accept: application/json" -H "X-Auth-Token: {SHA1}9e3a6404fc5390fa8c614918deba6a0b27503caf" >2018-05-27 23:13:21,463 shade Couldn't construct identity object >Traceback (most recent call last): > File "shade/openstackcloud.py", line 340, in _get_client > **kwargs) > File "/usr/lib/python2.7/site-packages/os_client_config/cloud_config.py", line 461, in get_legacy_client > return client_class(**constructor_kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/client.py", line 62, in Client > d = discover.Discover(session=session, **kwargs) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/discover.py", line 180, in __init__ > authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/_discover.py", line 147, in __init__ > authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/_discover.py", line 41, in get_version_data > resp = session.get(url, headers=headers, authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 840, in get > return self.request(url, 'GET', **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 698, in request > resp = send(**kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 756, in _send_request > resp = self.session.request(method, url, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 508, in request > resp = self.send(prep, **send_kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/mocker.py", line 101, in _fake_send > return _original_send(session, request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 618, in send > r = adapter.send(request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/adapter.py", line 233, in send > raise exceptions.NoMockAddress(request) >NoMockAddress: No mock address: GET https://identity.example.com/v2.0 >2018-05-27 23:13:21,472 shade.task_manager Manager _test_cloud_v2_:RegionOne ran task UserList in 0.0171899795532s >2018-05-27 23:13:21,496 shade.exc Failed to list users >Traceback (most recent call last): > File "shade/_utils.py", line 455, in shade_exceptions > yield > File "shade/openstackcloud.py", line 873, in list_users > users = self.manager.submit_task(_tasks.UserList()) > File "shade/task_manager.py", line 245, in submit_task > return self.run_task(task=task, raw=raw) > File "shade/task_manager.py", line 256, in run_task > return self._run_task(task, raw=raw) > File "shade/task_manager.py", line 270, in _run_task > return task.wait(raw) > File "shade/task_manager.py", line 124, in wait > super(Task, self).wait() > File "shade/task_manager.py", line 99, in wait > self._traceback) > File "shade/task_manager.py", line 108, in run > self.done(self.main(client)) > File "shade/_tasks.py", line 22, in main > return client.keystone_client.users.list() > File "shade/openstackcloud.py", line 555, in keystone_client > self._keystone_client = self._get_client('identity') > File "shade/openstackcloud.py", line 340, in _get_client > **kwargs) > File "/usr/lib/python2.7/site-packages/os_client_config/cloud_config.py", line 461, in get_legacy_client > return client_class(**constructor_kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/client.py", line 62, in Client > d = discover.Discover(session=session, **kwargs) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/discover.py", line 180, in __init__ > authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/_discover.py", line 147, in __init__ > authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/_discover.py", line 41, in get_version_data > resp = session.get(url, headers=headers, authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 840, in get > return self.request(url, 'GET', **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 698, in request > resp = send(**kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 756, in _send_request > resp = self.session.request(method, url, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 508, in request > resp = self.send(prep, **send_kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/mocker.py", line 101, in _fake_send > return _original_send(session, request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 618, in send > r = adapter.send(request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/adapter.py", line 233, in send > raise exceptions.NoMockAddress(request) >NoMockAddress: No mock address: GET https://identity.example.com/v2.0 >}}} >Traceback (most recent call last): > File "shade/tests/unit/test_caching.py", line 367, in test_modify_user_invalidates_cache > self.assertEqual([], self.cloud.list_users()) > File "shade/_utils.py", line 405, in _cache_decorator > return the_method(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/dogpile/cache/region.py", line 1250, in decorate > should_cache_fn) > File "/usr/lib/python2.7/site-packages/dogpile/cache/region.py", line 844, in get_or_create > async_creator) as value: > File "/usr/lib/python2.7/site-packages/dogpile/lock.py", line 154, in __enter__ > return self._enter() > File "/usr/lib/python2.7/site-packages/dogpile/lock.py", line 94, in _enter > generated = self._enter_create(createdtime) > File "/usr/lib/python2.7/site-packages/dogpile/lock.py", line 145, in _enter_create > created = self.creator() > File "/usr/lib/python2.7/site-packages/dogpile/cache/region.py", line 811, in gen_value > created_value = creator() > File "/usr/lib/python2.7/site-packages/dogpile/cache/region.py", line 1246, in creator > return fn(*arg, **kw) > File "shade/openstackcloud.py", line 873, in list_users > users = self.manager.submit_task(_tasks.UserList()) > File "/usr/lib64/python2.7/contextlib.py", line 35, in __exit__ > self.gen.throw(type, value, traceback) > File "shade/_utils.py", line 465, in shade_exceptions > raise exc.OpenStackCloudException(error_message) >shade.exc.OpenStackCloudException: Failed to list users (Inner Exception: No mock address: GET https://identity.example.com/v2.0) >====================================================================== >FAIL: shade.tests.unit.test_caching.TestMemoryCache.test_list_projects_v2 >tags: worker-5 >---------------------------------------------------------------------- >logging: {{{ >2018-05-27 23:13:21,385 keystoneauth.session REQ: curl -g -i -X GET https://identity.example.com -H "Accept: application/json" -H "User-Agent: os-client-config/1.28.0 keystoneauth1/3.4.0 python-requests/2.18.4 CPython/2.7.15" >2018-05-27 23:13:21,386 keystoneauth.session RESP: [200] content-type: application/json >RESP BODY: { > "versions": { > "values": [ > { > "status": "stable", > "updated": "2016-04-04T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v3+json" > } > ], > "id": "v3.6", > "links": [ > { > "href": "https://identity.example.com/v3/", > "rel": "self" > } > ] > }, > { > "status": "stable", > "updated": "2014-04-17T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v2.0+json" > } > ], > "id": "v2.0", > "links": [ > { > "href": "https://identity.example.com/v2.0/", > "rel": "self" > }, > { > "href": "http://docs.openstack.org/", > "type": "text/html", > "rel": "describedby" > } > ] > } > ] > } >} >2018-05-27 23:13:21,387 keystoneauth.identity.v2 Making authentication request to https://identity.example.com/v2.0/tokens >2018-05-27 23:13:21,394 shade.task_manager Manager _test_cloud_v2_:RegionOne running task ProjectList >2018-05-27 23:13:21,590 keystoneauth.session REQ: curl -g -i -X GET https://identity.example.com/v2.0 -H "User-Agent: os-client-config/1.28.0 keystoneauth1/3.4.0 python-requests/2.18.4 CPython/2.7.15" -H "Accept: application/json" -H "X-Auth-Token: {SHA1}9e3a6404fc5390fa8c614918deba6a0b27503caf" >2018-05-27 23:13:21,597 shade Couldn't construct identity object >Traceback (most recent call last): > File "shade/openstackcloud.py", line 340, in _get_client > **kwargs) > File "/usr/lib/python2.7/site-packages/os_client_config/cloud_config.py", line 461, in get_legacy_client > return client_class(**constructor_kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/client.py", line 62, in Client > d = discover.Discover(session=session, **kwargs) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/discover.py", line 180, in __init__ > authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/_discover.py", line 147, in __init__ > authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/_discover.py", line 41, in get_version_data > resp = session.get(url, headers=headers, authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 840, in get > return self.request(url, 'GET', **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 698, in request > resp = send(**kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 756, in _send_request > resp = self.session.request(method, url, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 508, in request > resp = self.send(prep, **send_kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/mocker.py", line 101, in _fake_send > return _original_send(session, request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 618, in send > r = adapter.send(request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/adapter.py", line 233, in send > raise exceptions.NoMockAddress(request) >NoMockAddress: No mock address: GET https://identity.example.com/v2.0 >2018-05-27 23:13:21,605 shade.task_manager Manager _test_cloud_v2_:RegionOne ran task ProjectList in 0.210581064224s >2018-05-27 23:13:21,605 shade Failed to list projects >Traceback (most recent call last): > File "shade/openstackcloud.py", line 758, in list_projects > self.manager.submit_task(_tasks.ProjectList(**pushdown))) > File "shade/task_manager.py", line 245, in submit_task > return self.run_task(task=task, raw=raw) > File "shade/task_manager.py", line 256, in run_task > return self._run_task(task, raw=raw) > File "shade/task_manager.py", line 270, in _run_task > return task.wait(raw) > File "shade/task_manager.py", line 124, in wait > super(Task, self).wait() > File "shade/task_manager.py", line 99, in wait > self._traceback) > File "shade/task_manager.py", line 108, in run > self.done(self.main(client)) > File "shade/_tasks.py", line 67, in main > return client._project_manager.list(**self.args) > File "shade/openstackcloud.py", line 640, in _project_manager > return self.keystone_client.tenants > File "shade/openstackcloud.py", line 555, in keystone_client > self._keystone_client = self._get_client('identity') > File "shade/openstackcloud.py", line 340, in _get_client > **kwargs) > File "/usr/lib/python2.7/site-packages/os_client_config/cloud_config.py", line 461, in get_legacy_client > return client_class(**constructor_kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/client.py", line 62, in Client > d = discover.Discover(session=session, **kwargs) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/discover.py", line 180, in __init__ > authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/_discover.py", line 147, in __init__ > authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/_discover.py", line 41, in get_version_data > resp = session.get(url, headers=headers, authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 840, in get > return self.request(url, 'GET', **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 698, in request > resp = send(**kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 756, in _send_request > resp = self.session.request(method, url, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 508, in request > resp = self.send(prep, **send_kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/mocker.py", line 101, in _fake_send > return _original_send(session, request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 618, in send > r = adapter.send(request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/adapter.py", line 233, in send > raise exceptions.NoMockAddress(request) >NoMockAddress: No mock address: GET https://identity.example.com/v2.0 >2018-05-27 23:13:21,622 shade.exc No mock address: GET https://identity.example.com/v2.0 >Traceback (most recent call last): > File "shade/openstackcloud.py", line 758, in list_projects > self.manager.submit_task(_tasks.ProjectList(**pushdown))) > File "shade/task_manager.py", line 245, in submit_task > return self.run_task(task=task, raw=raw) > File "shade/task_manager.py", line 256, in run_task > return self._run_task(task, raw=raw) > File "shade/task_manager.py", line 270, in _run_task > return task.wait(raw) > File "shade/task_manager.py", line 124, in wait > super(Task, self).wait() > File "shade/task_manager.py", line 99, in wait > self._traceback) > File "shade/task_manager.py", line 108, in run > self.done(self.main(client)) > File "shade/_tasks.py", line 67, in main > return client._project_manager.list(**self.args) > File "shade/openstackcloud.py", line 640, in _project_manager > return self.keystone_client.tenants > File "shade/openstackcloud.py", line 555, in keystone_client > self._keystone_client = self._get_client('identity') > File "shade/openstackcloud.py", line 340, in _get_client > **kwargs) > File "/usr/lib/python2.7/site-packages/os_client_config/cloud_config.py", line 461, in get_legacy_client > return client_class(**constructor_kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/client.py", line 62, in Client > d = discover.Discover(session=session, **kwargs) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/discover.py", line 180, in __init__ > authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/_discover.py", line 147, in __init__ > authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/_discover.py", line 41, in get_version_data > resp = session.get(url, headers=headers, authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 840, in get > return self.request(url, 'GET', **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 698, in request > resp = send(**kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 756, in _send_request > resp = self.session.request(method, url, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 508, in request > resp = self.send(prep, **send_kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/mocker.py", line 101, in _fake_send > return _original_send(session, request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 618, in send > r = adapter.send(request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/adapter.py", line 233, in send > raise exceptions.NoMockAddress(request) >NoMockAddress: No mock address: GET https://identity.example.com/v2.0 >}}} >Traceback (most recent call last): > File "shade/tests/unit/test_caching.py", line 168, in test_list_projects_v2 > self.cloud.list_projects()) > File "shade/_utils.py", line 405, in _cache_decorator > return the_method(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/dogpile/cache/region.py", line 1250, in decorate > should_cache_fn) > File "/usr/lib/python2.7/site-packages/dogpile/cache/region.py", line 844, in get_or_create > async_creator) as value: > File "/usr/lib/python2.7/site-packages/dogpile/lock.py", line 154, in __enter__ > return self._enter() > File "/usr/lib/python2.7/site-packages/dogpile/lock.py", line 94, in _enter > generated = self._enter_create(createdtime) > File "/usr/lib/python2.7/site-packages/dogpile/lock.py", line 145, in _enter_create > created = self.creator() > File "/usr/lib/python2.7/site-packages/dogpile/cache/region.py", line 811, in gen_value > created_value = creator() > File "/usr/lib/python2.7/site-packages/dogpile/cache/region.py", line 1246, in creator > return fn(*arg, **kw) > File "shade/openstackcloud.py", line 761, in list_projects > raise OpenStackCloudException(str(e)) >shade.exc.OpenStackCloudException: No mock address: GET https://identity.example.com/v2.0 >====================================================================== >FAIL: shade.tests.unit.test_floating_ip_neutron.TestFloatingIP.test_create_floating_ip_port_bad_response >tags: worker-1 >---------------------------------------------------------------------- >logging: {{{ >2018-05-27 23:13:22,416 keystoneauth.session REQ: curl -g -i -X GET https://identity.example.com -H "Accept: application/json" -H "User-Agent: os-client-config/1.28.0 keystoneauth1/3.4.0 python-requests/2.18.4 CPython/2.7.15" >2018-05-27 23:13:22,419 keystoneauth.session RESP: [200] content-type: application/json >RESP BODY: { > "versions": { > "values": [ > { > "status": "stable", > "updated": "2016-04-04T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v3+json" > } > ], > "id": "v3.6", > "links": [ > { > "href": "https://identity.example.com/v3/", > "rel": "self" > } > ] > }, > { > "status": "stable", > "updated": "2014-04-17T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v2.0+json" > } > ], > "id": "v2.0", > "links": [ > { > "href": "https://identity.example.com/v2.0/", > "rel": "self" > }, > { > "href": "http://docs.openstack.org/", > "type": "text/html", > "rel": "describedby" > } > ] > } > ] > } >} >2018-05-27 23:13:22,422 keystoneauth.identity.v3.base Making authentication request to https://identity.example.com/v3/auth/tokens >2018-05-27 23:13:22,425 keystoneauth.identity.v3.base {"token": {"methods": ["password"], "roles": [{"id": "9fe2ff9ee4384b1894a90878d3e92bab", "name": "_member_"}, {"id": "37071fc082e14c2284c32a2761f71c63", "name": "swiftoperator"}], "expires_at": "9999-12-31T23:59:59Z", "project": {"domain": {"id": "default", "name": "default"}, "id": "1c36b64c840a42cd9e9b931a369337f0", "name": "Default Project"}, "catalog": [{"endpoints": [{"interface": "public", "url": "https://compute.example.com/v2.1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "32466f357f3545248c47471ca51b0d3a"}], "type": "compute", "name": "nova"}, {"endpoints": [{"interface": "public", "url": "https://volume.example.com/v2/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "1e875ca2225b408bbf3520a1b8e1a537"}], "type": "volumev2", "name": "cinderv2"}, {"endpoints": [{"interface": "public", "url": "https://image.example.com", "region": "RegionOne", "id": "5a64de3c4a614d8d8f8d1ba3dee5f45f"}], "type": "image", "name": "glance"}, {"endpoints": [{"interface": "public", "url": "https://volume.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "3d15fdfc7d424f3c8923324417e1a3d1"}], "type": "volume", "name": "cinder"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://identity.example.com", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}, {"interface": "admin", "url": "https://identity.example.com", "region": "RegionOne", "id": "012322eeedcd459edabb4933021112bc"}], "type": "identity", "name": "keystone"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://network.example.com", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628d"}], "type": "network", "name": "neutron"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://container-infra.example.com/v1", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628e"}], "type": "container-infra", "name": "magnum"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://object-store.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}], "type": "object-store", "name": "swift"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://orchestration.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}], "type": "orchestration", "name": "heat"}], "user": {"domain": {"id": "default", "name": "default"}, "id": "c17534835f8f42bf98fc367e0bf35e09", "name": "mordred"}, "audit_ids": ["Rvn7eHkiSeOwucBIPaKdYA"], "issued_at": "2016-12-17T14:25:05.000000Z"}} >2018-05-27 23:13:22,429 shade.task_manager Manager _test_cloud_:RegionOne running task NetworkList >2018-05-27 23:13:22,432 keystoneauth.session REQ: curl -g -i -X GET https://network.example.com/v2.0/networks -H "User-Agent: python-neutronclient" -H "Accept: application/json" -H "X-Auth-Token: {SHA1}002a0918280d7075ae94ea4d7ad15eda381b670c" >2018-05-27 23:13:22,433 shade.task_manager Manager _test_cloud_:RegionOne ran task NetworkList in 0.00333595275879s >2018-05-27 23:13:22,434 shade.exc Error fetching network list: No mock address: GET https://network.example.com/v2.0/networks >Traceback (most recent call last): > File "shade/_utils.py", line 423, in neutron_exceptions > yield > File "shade/openstackcloud.py", line 1646, in list_networks > _tasks.NetworkList(**filters))['networks'] > File "shade/task_manager.py", line 245, in submit_task > return self.run_task(task=task, raw=raw) > File "shade/task_manager.py", line 256, in run_task > return self._run_task(task, raw=raw) > File "shade/task_manager.py", line 270, in _run_task > return task.wait(raw) > File "shade/task_manager.py", line 124, in wait > super(Task, self).wait() > File "shade/task_manager.py", line 99, in wait > self._traceback) > File "shade/task_manager.py", line 108, in run > self.done(self.main(client)) > File "shade/_tasks.py", line 212, in main > return client.neutron_client.list_networks(**self.args) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 795, in list_networks > **_params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 367, in list > for r in self._pagination(collection, path, **params): > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 382, in _pagination > res = self.get(path, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 352, in get > headers=headers, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 329, in retry_request > headers=headers, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 280, in do_request > resp, replybody = self.httpclient.do_request(action, method, body=body) > File "/usr/lib/python2.7/site-packages/neutronclient/client.py", line 342, in do_request > return self.request(url, method, **kwargs) > File "/usr/lib/python2.7/site-packages/neutronclient/client.py", line 330, in request > resp = super(SessionClient, self).request(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/adapter.py", line 189, in request > return self.session.request(url, method, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 698, in request > resp = send(**kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 756, in _send_request > resp = self.session.request(method, url, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 508, in request > resp = self.send(prep, **send_kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/mocker.py", line 101, in _fake_send > return _original_send(session, request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 618, in send > r = adapter.send(request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/adapter.py", line 233, in send > raise exceptions.NoMockAddress(request) >NoMockAddress: No mock address: GET https://network.example.com/v2.0/networks >}}} >Traceback (most recent call last): > File "shade/tests/unit/test_floating_ip_neutron.py", line 277, in test_create_floating_ip_port_bad_response > self.assert_calls() > File "shade/tests/unit/base.py", line 561, in assert_calls > 'REST mismatch on call {index}'.format(index=x)) > File "shade/tests/base.py", line 92, in assertEqual > first, second, *args, **kwargs) > File "/usr/lib/python2.7/site-packages/testtools/testcase.py", line 411, in assertEqual > self.assertThat(observed, matcher, message) > File "/usr/lib/python2.7/site-packages/testtools/testcase.py", line 498, in assertThat > raise mismatch_error >testtools.matchers._impl.MismatchError: !=: >reference = ('GET', 'https://network.example.com/v2.0/networks.json') >actual = ('GET', 'https://network.example.com/v2.0/networks') >: REST mismatch on call 2 >====================================================================== >FAIL: shade.tests.unit.test_endpoints.TestCloudEndpoints.test_create_endpoint_v2 >tags: worker-0 >---------------------------------------------------------------------- >logging: {{{ >2018-05-27 23:13:22,416 keystoneauth.session REQ: curl -g -i -X GET https://identity.example.com -H "Accept: application/json" -H "User-Agent: os-client-config/1.28.0 keystoneauth1/3.4.0 python-requests/2.18.4 CPython/2.7.15" >2018-05-27 23:13:22,422 keystoneauth.session RESP: [200] content-type: application/json >RESP BODY: { > "versions": { > "values": [ > { > "status": "stable", > "updated": "2016-04-04T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v3+json" > } > ], > "id": "v3.6", > "links": [ > { > "href": "https://identity.example.com/v3/", > "rel": "self" > } > ] > }, > { > "status": "stable", > "updated": "2014-04-17T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v2.0+json" > } > ], > "id": "v2.0", > "links": [ > { > "href": "https://identity.example.com/v2.0/", > "rel": "self" > }, > { > "href": "http://docs.openstack.org/", > "type": "text/html", > "rel": "describedby" > } > ] > } > ] > } >} >2018-05-27 23:13:22,429 keystoneauth.identity.v2 Making authentication request to https://identity.example.com/v2.0/tokens >2018-05-27 23:13:22,437 shade.task_manager Manager _test_cloud_v2_:RegionOne running task ServiceList >2018-05-27 23:13:22,444 keystoneauth.session REQ: curl -g -i -X GET https://identity.example.com/v2.0 -H "User-Agent: os-client-config/1.28.0 keystoneauth1/3.4.0 python-requests/2.18.4 CPython/2.7.15" -H "Accept: application/json" -H "X-Auth-Token: {SHA1}9e3a6404fc5390fa8c614918deba6a0b27503caf" >2018-05-27 23:13:22,449 shade Couldn't construct identity object >Traceback (most recent call last): > File "shade/openstackcloud.py", line 340, in _get_client > **kwargs) > File "/usr/lib/python2.7/site-packages/os_client_config/cloud_config.py", line 461, in get_legacy_client > return client_class(**constructor_kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/client.py", line 62, in Client > d = discover.Discover(session=session, **kwargs) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/discover.py", line 180, in __init__ > authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/_discover.py", line 147, in __init__ > authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/_discover.py", line 41, in get_version_data > resp = session.get(url, headers=headers, authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 840, in get > return self.request(url, 'GET', **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 698, in request > resp = send(**kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 756, in _send_request > resp = self.session.request(method, url, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 508, in request > resp = self.send(prep, **send_kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/mocker.py", line 101, in _fake_send > return _original_send(session, request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 618, in send > r = adapter.send(request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/adapter.py", line 233, in send > raise exceptions.NoMockAddress(request) >NoMockAddress: No mock address: GET https://identity.example.com/v2.0 >2018-05-27 23:13:22,450 shade.task_manager Manager _test_cloud_v2_:RegionOne ran task ServiceList in 0.00844311714172s >2018-05-27 23:13:22,465 shade.exc No mock address: GET https://identity.example.com/v2.0 >Traceback (most recent call last): > File "shade/_utils.py", line 455, in shade_exceptions > yield > File "shade/operatorcloud.py", line 829, in list_services > services = self.manager.submit_task(_tasks.ServiceList()) > File "shade/task_manager.py", line 245, in submit_task > return self.run_task(task=task, raw=raw) > File "shade/task_manager.py", line 256, in run_task > return self._run_task(task, raw=raw) > File "shade/task_manager.py", line 270, in _run_task > return task.wait(raw) > File "shade/task_manager.py", line 124, in wait > super(Task, self).wait() > File "shade/task_manager.py", line 99, in wait > self._traceback) > File "shade/task_manager.py", line 108, in run > self.done(self.main(client)) > File "shade/_tasks.py", line 579, in main > return client.keystone_client.services.list() > File "shade/openstackcloud.py", line 555, in keystone_client > self._keystone_client = self._get_client('identity') > File "shade/openstackcloud.py", line 340, in _get_client > **kwargs) > File "/usr/lib/python2.7/site-packages/os_client_config/cloud_config.py", line 461, in get_legacy_client > return client_class(**constructor_kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/client.py", line 62, in Client > d = discover.Discover(session=session, **kwargs) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/discover.py", line 180, in __init__ > authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/_discover.py", line 147, in __init__ > authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/_discover.py", line 41, in get_version_data > resp = session.get(url, headers=headers, authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 840, in get > return self.request(url, 'GET', **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 698, in request > resp = send(**kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 756, in _send_request > resp = self.session.request(method, url, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 508, in request > resp = self.send(prep, **send_kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/mocker.py", line 101, in _fake_send > return _original_send(session, request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 618, in send > r = adapter.send(request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/adapter.py", line 233, in send > raise exceptions.NoMockAddress(request) >NoMockAddress: No mock address: GET https://identity.example.com/v2.0 >}}} >Traceback (most recent call last): > File "shade/tests/unit/test_endpoints.py", line 88, in test_create_endpoint_v2 > admin_url=endpoint_data.admin_url > File "<decorator-gen-26>", line 2, in create_endpoint > File "shade/_utils.py", line 393, in func_wrapper > return func(*args, **kwargs) > File "shade/operatorcloud.py", line 923, in create_endpoint > service = self.get_service(name_or_id=service_name_or_id) > File "shade/operatorcloud.py", line 864, in get_service > return _utils._get_entity(self.search_services, name_or_id, filters) > File "shade/_utils.py", line 212, in _get_entity > entities = func(name_or_id, filters, **kwargs) > File "shade/operatorcloud.py", line 844, in search_services > services = self.list_services() > File "shade/operatorcloud.py", line 829, in list_services > services = self.manager.submit_task(_tasks.ServiceList()) > File "/usr/lib64/python2.7/contextlib.py", line 35, in __exit__ > self.gen.throw(type, value, traceback) > File "shade/_utils.py", line 465, in shade_exceptions > raise exc.OpenStackCloudException(error_message) >shade.exc.OpenStackCloudException: No mock address: GET https://identity.example.com/v2.0 >====================================================================== >FAIL: shade.tests.unit.test_floating_ip_neutron.TestFloatingIP.test_get_floating_ip >tags: worker-4 >---------------------------------------------------------------------- >logging: {{{ >2018-05-27 23:13:22,398 keystoneauth.session REQ: curl -g -i -X GET https://identity.example.com -H "Accept: application/json" -H "User-Agent: os-client-config/1.28.0 keystoneauth1/3.4.0 python-requests/2.18.4 CPython/2.7.15" >2018-05-27 23:13:22,408 keystoneauth.session RESP: [200] content-type: application/json >RESP BODY: { > "versions": { > "values": [ > { > "status": "stable", > "updated": "2016-04-04T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v3+json" > } > ], > "id": "v3.6", > "links": [ > { > "href": "https://identity.example.com/v3/", > "rel": "self" > } > ] > }, > { > "status": "stable", > "updated": "2014-04-17T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v2.0+json" > } > ], > "id": "v2.0", > "links": [ > { > "href": "https://identity.example.com/v2.0/", > "rel": "self" > }, > { > "href": "http://docs.openstack.org/", > "type": "text/html", > "rel": "describedby" > } > ] > } > ] > } >} >2018-05-27 23:13:22,410 keystoneauth.identity.v3.base Making authentication request to https://identity.example.com/v3/auth/tokens >2018-05-27 23:13:22,419 keystoneauth.identity.v3.base {"token": {"methods": ["password"], "roles": [{"id": "9fe2ff9ee4384b1894a90878d3e92bab", "name": "_member_"}, {"id": "37071fc082e14c2284c32a2761f71c63", "name": "swiftoperator"}], "expires_at": "9999-12-31T23:59:59Z", "project": {"domain": {"id": "default", "name": "default"}, "id": "1c36b64c840a42cd9e9b931a369337f0", "name": "Default Project"}, "catalog": [{"endpoints": [{"interface": "public", "url": "https://compute.example.com/v2.1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "32466f357f3545248c47471ca51b0d3a"}], "type": "compute", "name": "nova"}, {"endpoints": [{"interface": "public", "url": "https://volume.example.com/v2/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "1e875ca2225b408bbf3520a1b8e1a537"}], "type": "volumev2", "name": "cinderv2"}, {"endpoints": [{"interface": "public", "url": "https://image.example.com", "region": "RegionOne", "id": "5a64de3c4a614d8d8f8d1ba3dee5f45f"}], "type": "image", "name": "glance"}, {"endpoints": [{"interface": "public", "url": "https://volume.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "3d15fdfc7d424f3c8923324417e1a3d1"}], "type": "volume", "name": "cinder"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://identity.example.com", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}, {"interface": "admin", "url": "https://identity.example.com", "region": "RegionOne", "id": "012322eeedcd459edabb4933021112bc"}], "type": "identity", "name": "keystone"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://network.example.com", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628d"}], "type": "network", "name": "neutron"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://container-infra.example.com/v1", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628e"}], "type": "container-infra", "name": "magnum"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://object-store.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}], "type": "object-store", "name": "swift"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://orchestration.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}], "type": "orchestration", "name": "heat"}], "user": {"domain": {"id": "default", "name": "default"}, "id": "c17534835f8f42bf98fc367e0bf35e09", "name": "mordred"}, "audit_ids": ["Rvn7eHkiSeOwucBIPaKdYA"], "issued_at": "2016-12-17T14:25:05.000000Z"}} >2018-05-27 23:13:22,434 shade.task_manager Manager _test_cloud_:RegionOne running task NeutronFloatingIPList >2018-05-27 23:13:22,438 keystoneauth.session REQ: curl -g -i -X GET https://network.example.com/v2.0/floatingips -H "User-Agent: python-neutronclient" -H "Accept: application/json" -H "X-Auth-Token: {SHA1}002a0918280d7075ae94ea4d7ad15eda381b670c" >2018-05-27 23:13:22,467 shade.task_manager Manager _test_cloud_:RegionOne ran task NeutronFloatingIPList in 0.0325140953064s >2018-05-27 23:13:22,470 shade.exc error fetching floating IPs list: No mock address: GET https://network.example.com/v2.0/floatingips >Traceback (most recent call last): > File "shade/_utils.py", line 423, in neutron_exceptions > yield > File "shade/openstackcloud.py", line 2059, in _neutron_list_floating_ips > _tasks.NeutronFloatingIPList(**filters))['floatingips'] > File "shade/task_manager.py", line 245, in submit_task > return self.run_task(task=task, raw=raw) > File "shade/task_manager.py", line 256, in run_task > return self._run_task(task, raw=raw) > File "shade/task_manager.py", line 270, in _run_task > return task.wait(raw) > File "shade/task_manager.py", line 124, in wait > super(Task, self).wait() > File "shade/task_manager.py", line 99, in wait > self._traceback) > File "shade/task_manager.py", line 108, in run > self.done(self.main(client)) > File "shade/_tasks.py", line 409, in main > return client.neutron_client.list_floatingips(**self.args) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 923, in list_floatingips > **_params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 367, in list > for r in self._pagination(collection, path, **params): > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 382, in _pagination > res = self.get(path, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 352, in get > headers=headers, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 329, in retry_request > headers=headers, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 280, in do_request > resp, replybody = self.httpclient.do_request(action, method, body=body) > File "/usr/lib/python2.7/site-packages/neutronclient/client.py", line 342, in do_request > return self.request(url, method, **kwargs) > File "/usr/lib/python2.7/site-packages/neutronclient/client.py", line 330, in request > resp = super(SessionClient, self).request(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/adapter.py", line 189, in request > return self.session.request(url, method, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 698, in request > resp = send(**kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 756, in _send_request > resp = self.session.request(method, url, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 508, in request > resp = self.send(prep, **send_kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/mocker.py", line 101, in _fake_send > return _original_send(session, request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 618, in send > r = adapter.send(request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/adapter.py", line 233, in send > raise exceptions.NoMockAddress(request) >NoMockAddress: No mock address: GET https://network.example.com/v2.0/floatingips >}}} >Traceback (most recent call last): > File "shade/tests/unit/test_floating_ip_neutron.py", line 213, in test_get_floating_ip > id='2f245a7b-796b-4f26-9cf9-9e82d248fda7') > File "shade/openstackcloud.py", line 2779, in get_floating_ip > return _utils._get_entity(self.search_floating_ips, id, filters) > File "shade/_utils.py", line 212, in _get_entity > entities = func(name_or_id, filters, **kwargs) > File "shade/openstackcloud.py", line 1607, in search_floating_ips > floating_ips = self.list_floating_ips(**kwargs) > File "shade/openstackcloud.py", line 2048, in list_floating_ips > self._floating_ips = self._list_floating_ips() > File "shade/openstackcloud.py", line 1999, in _list_floating_ips > self._neutron_list_floating_ips(filters)) > File "shade/openstackcloud.py", line 2059, in _neutron_list_floating_ips > _tasks.NeutronFloatingIPList(**filters))['floatingips'] > File "/usr/lib64/python2.7/contextlib.py", line 35, in __exit__ > self.gen.throw(type, value, traceback) > File "shade/_utils.py", line 436, in neutron_exceptions > "{msg}: {exc}".format(msg=error_message, exc=str(e))) >shade.exc.OpenStackCloudException: error fetching floating IPs list: No mock address: GET https://network.example.com/v2.0/floatingips >====================================================================== >FAIL: shade.tests.unit.test_floating_ip_neutron.TestFloatingIP.test_delete_floating_ip_not_found >tags: worker-1 >---------------------------------------------------------------------- >logging: {{{ >2018-05-27 23:13:22,458 keystoneauth.session REQ: curl -g -i -X GET https://identity.example.com -H "Accept: application/json" -H "User-Agent: os-client-config/1.28.0 keystoneauth1/3.4.0 python-requests/2.18.4 CPython/2.7.15" >2018-05-27 23:13:22,461 keystoneauth.session RESP: [200] content-type: application/json >RESP BODY: { > "versions": { > "values": [ > { > "status": "stable", > "updated": "2016-04-04T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v3+json" > } > ], > "id": "v3.6", > "links": [ > { > "href": "https://identity.example.com/v3/", > "rel": "self" > } > ] > }, > { > "status": "stable", > "updated": "2014-04-17T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v2.0+json" > } > ], > "id": "v2.0", > "links": [ > { > "href": "https://identity.example.com/v2.0/", > "rel": "self" > }, > { > "href": "http://docs.openstack.org/", > "type": "text/html", > "rel": "describedby" > } > ] > } > ] > } >} >2018-05-27 23:13:22,464 keystoneauth.identity.v3.base Making authentication request to https://identity.example.com/v3/auth/tokens >2018-05-27 23:13:22,468 keystoneauth.identity.v3.base {"token": {"methods": ["password"], "roles": [{"id": "9fe2ff9ee4384b1894a90878d3e92bab", "name": "_member_"}, {"id": "37071fc082e14c2284c32a2761f71c63", "name": "swiftoperator"}], "expires_at": "9999-12-31T23:59:59Z", "project": {"domain": {"id": "default", "name": "default"}, "id": "1c36b64c840a42cd9e9b931a369337f0", "name": "Default Project"}, "catalog": [{"endpoints": [{"interface": "public", "url": "https://compute.example.com/v2.1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "32466f357f3545248c47471ca51b0d3a"}], "type": "compute", "name": "nova"}, {"endpoints": [{"interface": "public", "url": "https://volume.example.com/v2/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "1e875ca2225b408bbf3520a1b8e1a537"}], "type": "volumev2", "name": "cinderv2"}, {"endpoints": [{"interface": "public", "url": "https://image.example.com", "region": "RegionOne", "id": "5a64de3c4a614d8d8f8d1ba3dee5f45f"}], "type": "image", "name": "glance"}, {"endpoints": [{"interface": "public", "url": "https://volume.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "3d15fdfc7d424f3c8923324417e1a3d1"}], "type": "volume", "name": "cinder"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://identity.example.com", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}, {"interface": "admin", "url": "https://identity.example.com", "region": "RegionOne", "id": "012322eeedcd459edabb4933021112bc"}], "type": "identity", "name": "keystone"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://network.example.com", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628d"}], "type": "network", "name": "neutron"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://container-infra.example.com/v1", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628e"}], "type": "container-infra", "name": "magnum"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://object-store.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}], "type": "object-store", "name": "swift"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://orchestration.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}], "type": "orchestration", "name": "heat"}], "user": {"domain": {"id": "default", "name": "default"}, "id": "c17534835f8f42bf98fc367e0bf35e09", "name": "mordred"}, "audit_ids": ["Rvn7eHkiSeOwucBIPaKdYA"], "issued_at": "2016-12-17T14:25:05.000000Z"}} >2018-05-27 23:13:22,473 shade.task_manager Manager _test_cloud_:RegionOne running task NeutronFloatingIPDelete >2018-05-27 23:13:22,478 keystoneauth.session REQ: curl -g -i -X DELETE https://network.example.com/v2.0/floatingips/a-wild-id-appears -H "User-Agent: python-neutronclient" -H "Accept: application/json" -H "X-Auth-Token: {SHA1}002a0918280d7075ae94ea4d7ad15eda381b670c" >2018-05-27 23:13:22,481 shade.task_manager Manager _test_cloud_:RegionOne ran task NeutronFloatingIPDelete in 0.00587201118469s >2018-05-27 23:13:22,482 shade.exc unable to delete floating IP: No mock address: DELETE https://network.example.com/v2.0/floatingips/a-wild-id-appears >Traceback (most recent call last): > File "shade/_utils.py", line 423, in neutron_exceptions > yield > File "shade/openstackcloud.py", line 4631, in _neutron_delete_floating_ip > _tasks.NeutronFloatingIPDelete(floatingip=floating_ip_id)) > File "shade/task_manager.py", line 245, in submit_task > return self.run_task(task=task, raw=raw) > File "shade/task_manager.py", line 256, in run_task > return self._run_task(task, raw=raw) > File "shade/task_manager.py", line 270, in _run_task > return task.wait(raw) > File "shade/task_manager.py", line 124, in wait > super(Task, self).wait() > File "shade/task_manager.py", line 99, in wait > self._traceback) > File "shade/task_manager.py", line 108, in run > self.done(self.main(client)) > File "shade/_tasks.py", line 429, in main > return client.neutron_client.delete_floatingip(**self.args) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 939, in delete_floatingip > return self.delete(self.floatingip_path % (floatingip)) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 348, in delete > headers=headers, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 329, in retry_request > headers=headers, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 280, in do_request > resp, replybody = self.httpclient.do_request(action, method, body=body) > File "/usr/lib/python2.7/site-packages/neutronclient/client.py", line 342, in do_request > return self.request(url, method, **kwargs) > File "/usr/lib/python2.7/site-packages/neutronclient/client.py", line 330, in request > resp = super(SessionClient, self).request(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/adapter.py", line 189, in request > return self.session.request(url, method, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 698, in request > resp = send(**kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 756, in _send_request > resp = self.session.request(method, url, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 508, in request > resp = self.send(prep, **send_kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/mocker.py", line 101, in _fake_send > return _original_send(session, request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 618, in send > r = adapter.send(request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/adapter.py", line 233, in send > raise exceptions.NoMockAddress(request) >NoMockAddress: No mock address: DELETE https://network.example.com/v2.0/floatingips/a-wild-id-appears >2018-05-27 23:13:22,499 shade.exc unable to delete floating IP: No mock address: DELETE https://network.example.com/v2.0/floatingips/a-wild-id-appears >Traceback (most recent call last): > File "shade/_utils.py", line 423, in neutron_exceptions > yield > File "shade/openstackcloud.py", line 4631, in _neutron_delete_floating_ip > _tasks.NeutronFloatingIPDelete(floatingip=floating_ip_id)) > File "shade/task_manager.py", line 245, in submit_task > return self.run_task(task=task, raw=raw) > File "shade/task_manager.py", line 256, in run_task > return self._run_task(task, raw=raw) > File "shade/task_manager.py", line 270, in _run_task > return task.wait(raw) > File "shade/task_manager.py", line 124, in wait > super(Task, self).wait() > File "shade/task_manager.py", line 99, in wait > self._traceback) > File "shade/task_manager.py", line 108, in run > self.done(self.main(client)) > File "shade/_tasks.py", line 429, in main > return client.neutron_client.delete_floatingip(**self.args) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 939, in delete_floatingip > return self.delete(self.floatingip_path % (floatingip)) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 348, in delete > headers=headers, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 329, in retry_request > headers=headers, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 280, in do_request > resp, replybody = self.httpclient.do_request(action, method, body=body) > File "/usr/lib/python2.7/site-packages/neutronclient/client.py", line 342, in do_request > return self.request(url, method, **kwargs) > File "/usr/lib/python2.7/site-packages/neutronclient/client.py", line 330, in request > resp = super(SessionClient, self).request(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/adapter.py", line 189, in request > return self.session.request(url, method, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 698, in request > resp = send(**kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 756, in _send_request > resp = self.session.request(method, url, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 508, in request > resp = self.send(prep, **send_kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/mocker.py", line 101, in _fake_send > return _original_send(session, request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 618, in send > r = adapter.send(request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/adapter.py", line 233, in send > raise exceptions.NoMockAddress(request) >NoMockAddress: No mock address: DELETE https://network.example.com/v2.0/floatingips/a-wild-id-appears >2018-05-27 23:13:22,502 shade.exc unable to delete floating IP: No mock address: DELETE https://network.example.com/v2.0/floatingips/a-wild-id-appears >Traceback (most recent call last): > File "shade/_utils.py", line 423, in neutron_exceptions > yield > File "shade/openstackcloud.py", line 4631, in _neutron_delete_floating_ip > _tasks.NeutronFloatingIPDelete(floatingip=floating_ip_id)) > File "shade/task_manager.py", line 245, in submit_task > return self.run_task(task=task, raw=raw) > File "shade/task_manager.py", line 256, in run_task > return self._run_task(task, raw=raw) > File "shade/task_manager.py", line 270, in _run_task > return task.wait(raw) > File "shade/task_manager.py", line 124, in wait > super(Task, self).wait() > File "shade/task_manager.py", line 99, in wait > self._traceback) > File "shade/task_manager.py", line 108, in run > self.done(self.main(client)) > File "shade/_tasks.py", line 429, in main > return client.neutron_client.delete_floatingip(**self.args) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 939, in delete_floatingip > return self.delete(self.floatingip_path % (floatingip)) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 348, in delete > headers=headers, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 329, in retry_request > headers=headers, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 280, in do_request > resp, replybody = self.httpclient.do_request(action, method, body=body) > File "/usr/lib/python2.7/site-packages/neutronclient/client.py", line 342, in do_request > return self.request(url, method, **kwargs) > File "/usr/lib/python2.7/site-packages/neutronclient/client.py", line 330, in request > resp = super(SessionClient, self).request(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/adapter.py", line 189, in request > return self.session.request(url, method, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 698, in request > resp = send(**kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 756, in _send_request > resp = self.session.request(method, url, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 508, in request > resp = self.send(prep, **send_kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/mocker.py", line 101, in _fake_send > return _original_send(session, request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 618, in send > r = adapter.send(request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/adapter.py", line 233, in send > raise exceptions.NoMockAddress(request) >NoMockAddress: No mock address: DELETE https://network.example.com/v2.0/floatingips/a-wild-id-appears >2018-05-27 23:13:22,502 shade.exc Unable to delete floating IP ID a-wild-id-appears: unable to delete floating IP: No mock address: DELETE https://network.example.com/v2.0/floatingips/a-wild-id-appears >Traceback (most recent call last): > File "shade/openstackcloud.py", line 4631, in _neutron_delete_floating_ip > _tasks.NeutronFloatingIPDelete(floatingip=floating_ip_id)) > File "/usr/lib64/python2.7/contextlib.py", line 35, in __exit__ > self.gen.throw(type, value, traceback) > File "shade/_utils.py", line 436, in neutron_exceptions > "{msg}: {exc}".format(msg=error_message, exc=str(e))) >OpenStackCloudException: unable to delete floating IP: No mock address: DELETE https://network.example.com/v2.0/floatingips/a-wild-id-appears >}}} >Traceback (most recent call last): > File "shade/tests/unit/test_floating_ip_neutron.py", line 698, in test_delete_floating_ip_not_found > floating_ip_id='a-wild-id-appears') > File "shade/openstackcloud.py", line 4592, in delete_floating_ip > result = self._delete_floating_ip(floating_ip_id) > File "shade/openstackcloud.py", line 4620, in _delete_floating_ip > return self._neutron_delete_floating_ip(floating_ip_id) > File "shade/openstackcloud.py", line 4637, in _neutron_delete_floating_ip > fip_id=floating_ip_id, msg=str(e))) >shade.exc.OpenStackCloudException: Unable to delete floating IP ID a-wild-id-appears: unable to delete floating IP: No mock address: DELETE https://network.example.com/v2.0/floatingips/a-wild-id-appears >====================================================================== >FAIL: shade.tests.unit.test_floating_ip_neutron.TestFloatingIP.test_list_floating_ips >tags: worker-4 >---------------------------------------------------------------------- >logging: {{{ >2018-05-27 23:13:22,516 keystoneauth.session REQ: curl -g -i -X GET https://identity.example.com -H "Accept: application/json" -H "User-Agent: os-client-config/1.28.0 keystoneauth1/3.4.0 python-requests/2.18.4 CPython/2.7.15" >2018-05-27 23:13:22,529 keystoneauth.session RESP: [200] content-type: application/json >RESP BODY: { > "versions": { > "values": [ > { > "status": "stable", > "updated": "2016-04-04T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v3+json" > } > ], > "id": "v3.6", > "links": [ > { > "href": "https://identity.example.com/v3/", > "rel": "self" > } > ] > }, > { > "status": "stable", > "updated": "2014-04-17T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v2.0+json" > } > ], > "id": "v2.0", > "links": [ > { > "href": "https://identity.example.com/v2.0/", > "rel": "self" > }, > { > "href": "http://docs.openstack.org/", > "type": "text/html", > "rel": "describedby" > } > ] > } > ] > } >} >2018-05-27 23:13:22,531 keystoneauth.identity.v3.base Making authentication request to https://identity.example.com/v3/auth/tokens >2018-05-27 23:13:22,534 keystoneauth.identity.v3.base {"token": {"methods": ["password"], "roles": [{"id": "9fe2ff9ee4384b1894a90878d3e92bab", "name": "_member_"}, {"id": "37071fc082e14c2284c32a2761f71c63", "name": "swiftoperator"}], "expires_at": "9999-12-31T23:59:59Z", "project": {"domain": {"id": "default", "name": "default"}, "id": "1c36b64c840a42cd9e9b931a369337f0", "name": "Default Project"}, "catalog": [{"endpoints": [{"interface": "public", "url": "https://compute.example.com/v2.1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "32466f357f3545248c47471ca51b0d3a"}], "type": "compute", "name": "nova"}, {"endpoints": [{"interface": "public", "url": "https://volume.example.com/v2/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "1e875ca2225b408bbf3520a1b8e1a537"}], "type": "volumev2", "name": "cinderv2"}, {"endpoints": [{"interface": "public", "url": "https://image.example.com", "region": "RegionOne", "id": "5a64de3c4a614d8d8f8d1ba3dee5f45f"}], "type": "image", "name": "glance"}, {"endpoints": [{"interface": "public", "url": "https://volume.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "3d15fdfc7d424f3c8923324417e1a3d1"}], "type": "volume", "name": "cinder"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://identity.example.com", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}, {"interface": "admin", "url": "https://identity.example.com", "region": "RegionOne", "id": "012322eeedcd459edabb4933021112bc"}], "type": "identity", "name": "keystone"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://network.example.com", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628d"}], "type": "network", "name": "neutron"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://container-infra.example.com/v1", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628e"}], "type": "container-infra", "name": "magnum"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://object-store.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}], "type": "object-store", "name": "swift"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://orchestration.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}], "type": "orchestration", "name": "heat"}], "user": {"domain": {"id": "default", "name": "default"}, "id": "c17534835f8f42bf98fc367e0bf35e09", "name": "mordred"}, "audit_ids": ["Rvn7eHkiSeOwucBIPaKdYA"], "issued_at": "2016-12-17T14:25:05.000000Z"}} >2018-05-27 23:13:22,549 shade.task_manager Manager _test_cloud_:RegionOne running task NeutronFloatingIPList >2018-05-27 23:13:22,553 keystoneauth.session REQ: curl -g -i -X GET https://network.example.com/v2.0/floatingips -H "User-Agent: python-neutronclient" -H "Accept: application/json" -H "X-Auth-Token: {SHA1}002a0918280d7075ae94ea4d7ad15eda381b670c" >2018-05-27 23:13:22,556 shade.task_manager Manager _test_cloud_:RegionOne ran task NeutronFloatingIPList in 0.00540995597839s >2018-05-27 23:13:22,557 shade.exc error fetching floating IPs list: No mock address: GET https://network.example.com/v2.0/floatingips >Traceback (most recent call last): > File "shade/_utils.py", line 423, in neutron_exceptions > yield > File "shade/openstackcloud.py", line 2059, in _neutron_list_floating_ips > _tasks.NeutronFloatingIPList(**filters))['floatingips'] > File "shade/task_manager.py", line 245, in submit_task > return self.run_task(task=task, raw=raw) > File "shade/task_manager.py", line 256, in run_task > return self._run_task(task, raw=raw) > File "shade/task_manager.py", line 270, in _run_task > return task.wait(raw) > File "shade/task_manager.py", line 124, in wait > super(Task, self).wait() > File "shade/task_manager.py", line 99, in wait > self._traceback) > File "shade/task_manager.py", line 108, in run > self.done(self.main(client)) > File "shade/_tasks.py", line 409, in main > return client.neutron_client.list_floatingips(**self.args) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 923, in list_floatingips > **_params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 367, in list > for r in self._pagination(collection, path, **params): > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 382, in _pagination > res = self.get(path, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 352, in get > headers=headers, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 329, in retry_request > headers=headers, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 280, in do_request > resp, replybody = self.httpclient.do_request(action, method, body=body) > File "/usr/lib/python2.7/site-packages/neutronclient/client.py", line 342, in do_request > return self.request(url, method, **kwargs) > File "/usr/lib/python2.7/site-packages/neutronclient/client.py", line 330, in request > resp = super(SessionClient, self).request(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/adapter.py", line 189, in request > return self.session.request(url, method, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 698, in request > resp = send(**kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 756, in _send_request > resp = self.session.request(method, url, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 508, in request > resp = self.send(prep, **send_kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/mocker.py", line 101, in _fake_send > return _original_send(session, request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 618, in send > r = adapter.send(request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/adapter.py", line 233, in send > raise exceptions.NoMockAddress(request) >NoMockAddress: No mock address: GET https://network.example.com/v2.0/floatingips >}}} >Traceback (most recent call last): > File "shade/tests/unit/test_floating_ip_neutron.py", line 171, in test_list_floating_ips > floating_ips = self.cloud.list_floating_ips() > File "shade/openstackcloud.py", line 2048, in list_floating_ips > self._floating_ips = self._list_floating_ips() > File "shade/openstackcloud.py", line 1999, in _list_floating_ips > self._neutron_list_floating_ips(filters)) > File "shade/openstackcloud.py", line 2059, in _neutron_list_floating_ips > _tasks.NeutronFloatingIPList(**filters))['floatingips'] > File "/usr/lib64/python2.7/contextlib.py", line 35, in __exit__ > self.gen.throw(type, value, traceback) > File "shade/_utils.py", line 436, in neutron_exceptions > "{msg}: {exc}".format(msg=error_message, exc=str(e))) >shade.exc.OpenStackCloudException: error fetching floating IPs list: No mock address: GET https://network.example.com/v2.0/floatingips >====================================================================== >FAIL: shade.tests.unit.test_floating_ip_neutron.TestFloatingIP.test_list_floating_ips_with_filters >tags: worker-1 >---------------------------------------------------------------------- >logging: {{{ >2018-05-27 23:13:22,605 keystoneauth.session REQ: curl -g -i -X GET https://identity.example.com -H "Accept: application/json" -H "User-Agent: os-client-config/1.28.0 keystoneauth1/3.4.0 python-requests/2.18.4 CPython/2.7.15" >2018-05-27 23:13:22,608 keystoneauth.session RESP: [200] content-type: application/json >RESP BODY: { > "versions": { > "values": [ > { > "status": "stable", > "updated": "2016-04-04T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v3+json" > } > ], > "id": "v3.6", > "links": [ > { > "href": "https://identity.example.com/v3/", > "rel": "self" > } > ] > }, > { > "status": "stable", > "updated": "2014-04-17T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v2.0+json" > } > ], > "id": "v2.0", > "links": [ > { > "href": "https://identity.example.com/v2.0/", > "rel": "self" > }, > { > "href": "http://docs.openstack.org/", > "type": "text/html", > "rel": "describedby" > } > ] > } > ] > } >} >2018-05-27 23:13:22,620 keystoneauth.identity.v3.base Making authentication request to https://identity.example.com/v3/auth/tokens >2018-05-27 23:13:22,624 keystoneauth.identity.v3.base {"token": {"methods": ["password"], "roles": [{"id": "9fe2ff9ee4384b1894a90878d3e92bab", "name": "_member_"}, {"id": "37071fc082e14c2284c32a2761f71c63", "name": "swiftoperator"}], "expires_at": "9999-12-31T23:59:59Z", "project": {"domain": {"id": "default", "name": "default"}, "id": "1c36b64c840a42cd9e9b931a369337f0", "name": "Default Project"}, "catalog": [{"endpoints": [{"interface": "public", "url": "https://compute.example.com/v2.1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "32466f357f3545248c47471ca51b0d3a"}], "type": "compute", "name": "nova"}, {"endpoints": [{"interface": "public", "url": "https://volume.example.com/v2/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "1e875ca2225b408bbf3520a1b8e1a537"}], "type": "volumev2", "name": "cinderv2"}, {"endpoints": [{"interface": "public", "url": "https://image.example.com", "region": "RegionOne", "id": "5a64de3c4a614d8d8f8d1ba3dee5f45f"}], "type": "image", "name": "glance"}, {"endpoints": [{"interface": "public", "url": "https://volume.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "3d15fdfc7d424f3c8923324417e1a3d1"}], "type": "volume", "name": "cinder"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://identity.example.com", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}, {"interface": "admin", "url": "https://identity.example.com", "region": "RegionOne", "id": "012322eeedcd459edabb4933021112bc"}], "type": "identity", "name": "keystone"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://network.example.com", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628d"}], "type": "network", "name": "neutron"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://container-infra.example.com/v1", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628e"}], "type": "container-infra", "name": "magnum"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://object-store.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}], "type": "object-store", "name": "swift"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://orchestration.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}], "type": "orchestration", "name": "heat"}], "user": {"domain": {"id": "default", "name": "default"}, "id": "c17534835f8f42bf98fc367e0bf35e09", "name": "mordred"}, "audit_ids": ["Rvn7eHkiSeOwucBIPaKdYA"], "issued_at": "2016-12-17T14:25:05.000000Z"}} >2018-05-27 23:13:22,639 shade.task_manager Manager _test_cloud_:RegionOne running task NeutronFloatingIPList >2018-05-27 23:13:22,643 keystoneauth.session REQ: curl -g -i -X GET https://network.example.com/v2.0/floatingips?Foo=42 -H "User-Agent: python-neutronclient" -H "Accept: application/json" -H "X-Auth-Token: {SHA1}002a0918280d7075ae94ea4d7ad15eda381b670c" >2018-05-27 23:13:22,646 shade.task_manager Manager _test_cloud_:RegionOne ran task NeutronFloatingIPList in 0.00633382797241s >2018-05-27 23:13:22,659 shade.exc error fetching floating IPs list: No mock address: GET https://network.example.com/v2.0/floatingips?Foo=42 >Traceback (most recent call last): > File "shade/_utils.py", line 423, in neutron_exceptions > yield > File "shade/openstackcloud.py", line 2059, in _neutron_list_floating_ips > _tasks.NeutronFloatingIPList(**filters))['floatingips'] > File "shade/task_manager.py", line 245, in submit_task > return self.run_task(task=task, raw=raw) > File "shade/task_manager.py", line 256, in run_task > return self._run_task(task, raw=raw) > File "shade/task_manager.py", line 270, in _run_task > return task.wait(raw) > File "shade/task_manager.py", line 124, in wait > super(Task, self).wait() > File "shade/task_manager.py", line 99, in wait > self._traceback) > File "shade/task_manager.py", line 108, in run > self.done(self.main(client)) > File "shade/_tasks.py", line 409, in main > return client.neutron_client.list_floatingips(**self.args) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 923, in list_floatingips > **_params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 367, in list > for r in self._pagination(collection, path, **params): > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 382, in _pagination > res = self.get(path, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 352, in get > headers=headers, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 329, in retry_request > headers=headers, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 280, in do_request > resp, replybody = self.httpclient.do_request(action, method, body=body) > File "/usr/lib/python2.7/site-packages/neutronclient/client.py", line 342, in do_request > return self.request(url, method, **kwargs) > File "/usr/lib/python2.7/site-packages/neutronclient/client.py", line 330, in request > resp = super(SessionClient, self).request(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/adapter.py", line 189, in request > return self.session.request(url, method, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 698, in request > resp = send(**kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 756, in _send_request > resp = self.session.request(method, url, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 508, in request > resp = self.send(prep, **send_kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/mocker.py", line 101, in _fake_send > return _original_send(session, request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 618, in send > r = adapter.send(request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/adapter.py", line 233, in send > raise exceptions.NoMockAddress(request) >NoMockAddress: No mock address: GET https://network.example.com/v2.0/floatingips?Foo=42 >}}} >Traceback (most recent call last): > File "shade/tests/unit/test_floating_ip_neutron.py", line 187, in test_list_floating_ips_with_filters > self.cloud.list_floating_ips(filters={'Foo': 42}) > File "shade/openstackcloud.py", line 2034, in list_floating_ips > return self._list_floating_ips(filters) > File "shade/openstackcloud.py", line 1999, in _list_floating_ips > self._neutron_list_floating_ips(filters)) > File "shade/openstackcloud.py", line 2059, in _neutron_list_floating_ips > _tasks.NeutronFloatingIPList(**filters))['floatingips'] > File "/usr/lib64/python2.7/contextlib.py", line 35, in __exit__ > self.gen.throw(type, value, traceback) > File "shade/_utils.py", line 436, in neutron_exceptions > "{msg}: {exc}".format(msg=error_message, exc=str(e))) >shade.exc.OpenStackCloudException: error fetching floating IPs list: No mock address: GET https://network.example.com/v2.0/floatingips?Foo=42 >====================================================================== >FAIL: shade.tests.unit.test_floating_ip_neutron.TestFloatingIP.test_neutron_available_floating_ips_invalid_network >tags: worker-0 >---------------------------------------------------------------------- >logging: {{{ >2018-05-27 23:13:23,114 keystoneauth.session REQ: curl -g -i -X GET https://identity.example.com -H "Accept: application/json" -H "User-Agent: os-client-config/1.28.0 keystoneauth1/3.4.0 python-requests/2.18.4 CPython/2.7.15" >2018-05-27 23:13:23,121 keystoneauth.session RESP: [200] content-type: application/json >RESP BODY: { > "versions": { > "values": [ > { > "status": "stable", > "updated": "2016-04-04T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v3+json" > } > ], > "id": "v3.6", > "links": [ > { > "href": "https://identity.example.com/v3/", > "rel": "self" > } > ] > }, > { > "status": "stable", > "updated": "2014-04-17T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v2.0+json" > } > ], > "id": "v2.0", > "links": [ > { > "href": "https://identity.example.com/v2.0/", > "rel": "self" > }, > { > "href": "http://docs.openstack.org/", > "type": "text/html", > "rel": "describedby" > } > ] > } > ] > } >} >2018-05-27 23:13:23,127 keystoneauth.identity.v3.base Making authentication request to https://identity.example.com/v3/auth/tokens >2018-05-27 23:13:23,137 keystoneauth.identity.v3.base {"token": {"methods": ["password"], "roles": [{"id": "9fe2ff9ee4384b1894a90878d3e92bab", "name": "_member_"}, {"id": "37071fc082e14c2284c32a2761f71c63", "name": "swiftoperator"}], "expires_at": "9999-12-31T23:59:59Z", "project": {"domain": {"id": "default", "name": "default"}, "id": "1c36b64c840a42cd9e9b931a369337f0", "name": "Default Project"}, "catalog": [{"endpoints": [{"interface": "public", "url": "https://compute.example.com/v2.1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "32466f357f3545248c47471ca51b0d3a"}], "type": "compute", "name": "nova"}, {"endpoints": [{"interface": "public", "url": "https://volume.example.com/v2/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "1e875ca2225b408bbf3520a1b8e1a537"}], "type": "volumev2", "name": "cinderv2"}, {"endpoints": [{"interface": "public", "url": "https://image.example.com", "region": "RegionOne", "id": "5a64de3c4a614d8d8f8d1ba3dee5f45f"}], "type": "image", "name": "glance"}, {"endpoints": [{"interface": "public", "url": "https://volume.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "3d15fdfc7d424f3c8923324417e1a3d1"}], "type": "volume", "name": "cinder"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://identity.example.com", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}, {"interface": "admin", "url": "https://identity.example.com", "region": "RegionOne", "id": "012322eeedcd459edabb4933021112bc"}], "type": "identity", "name": "keystone"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://network.example.com", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628d"}], "type": "network", "name": "neutron"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://container-infra.example.com/v1", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628e"}], "type": "container-infra", "name": "magnum"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://object-store.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}], "type": "object-store", "name": "swift"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://orchestration.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}], "type": "orchestration", "name": "heat"}], "user": {"domain": {"id": "default", "name": "default"}, "id": "c17534835f8f42bf98fc367e0bf35e09", "name": "mordred"}, "audit_ids": ["Rvn7eHkiSeOwucBIPaKdYA"], "issued_at": "2016-12-17T14:25:05.000000Z"}} >2018-05-27 23:13:23,146 shade.task_manager Manager _test_cloud_:RegionOne running task NetworkList >2018-05-27 23:13:23,159 keystoneauth.session REQ: curl -g -i -X GET https://network.example.com/v2.0/networks -H "User-Agent: python-neutronclient" -H "Accept: application/json" -H "X-Auth-Token: {SHA1}002a0918280d7075ae94ea4d7ad15eda381b670c" >2018-05-27 23:13:23,165 shade.task_manager Manager _test_cloud_:RegionOne ran task NetworkList in 0.014575958252s >}}} >Traceback (most recent call last): > File "shade/tests/unit/test_floating_ip_neutron.py", line 371, in test_neutron_available_floating_ips_invalid_network > self.assert_calls() > File "shade/tests/unit/base.py", line 561, in assert_calls > 'REST mismatch on call {index}'.format(index=x)) > File "shade/tests/base.py", line 92, in assertEqual > first, second, *args, **kwargs) > File "/usr/lib/python2.7/site-packages/testtools/testcase.py", line 411, in assertEqual > self.assertThat(observed, matcher, message) > File "/usr/lib/python2.7/site-packages/testtools/testcase.py", line 498, in assertThat > raise mismatch_error >testtools.matchers._impl.MismatchError: !=: >reference = ('GET', 'https://network.example.com/v2.0/networks.json') >actual = ('GET', 'https://network.example.com/v2.0/networks') >: REST mismatch on call 2 >====================================================================== >FAIL: shade.tests.unit.test_identity_roles.TestIdentityRoles.test_list_role_assignments_keystone_v2 >tags: worker-4 >---------------------------------------------------------------------- >logging: {{{ >2018-05-27 23:13:23,182 keystoneauth.session REQ: curl -g -i -X GET https://identity.example.com -H "Accept: application/json" -H "User-Agent: os-client-config/1.28.0 keystoneauth1/3.4.0 python-requests/2.18.4 CPython/2.7.15" >2018-05-27 23:13:23,191 keystoneauth.session RESP: [200] content-type: application/json >RESP BODY: { > "versions": { > "values": [ > { > "status": "stable", > "updated": "2016-04-04T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v3+json" > } > ], > "id": "v3.6", > "links": [ > { > "href": "https://identity.example.com/v3/", > "rel": "self" > } > ] > }, > { > "status": "stable", > "updated": "2014-04-17T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v2.0+json" > } > ], > "id": "v2.0", > "links": [ > { > "href": "https://identity.example.com/v2.0/", > "rel": "self" > }, > { > "href": "http://docs.openstack.org/", > "type": "text/html", > "rel": "describedby" > } > ] > } > ] > } >} >2018-05-27 23:13:23,198 keystoneauth.identity.v2 Making authentication request to https://identity.example.com/v2.0/tokens >2018-05-27 23:13:23,207 shade.task_manager Manager _test_cloud_v2_:RegionOne running task RolesForUser >2018-05-27 23:13:23,216 keystoneauth.session REQ: curl -g -i -X GET https://identity.example.com/v2.0 -H "User-Agent: os-client-config/1.28.0 keystoneauth1/3.4.0 python-requests/2.18.4 CPython/2.7.15" -H "Accept: application/json" -H "X-Auth-Token: {SHA1}9e3a6404fc5390fa8c614918deba6a0b27503caf" >2018-05-27 23:13:23,223 shade Couldn't construct identity object >Traceback (most recent call last): > File "shade/openstackcloud.py", line 340, in _get_client > **kwargs) > File "/usr/lib/python2.7/site-packages/os_client_config/cloud_config.py", line 461, in get_legacy_client > return client_class(**constructor_kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/client.py", line 62, in Client > d = discover.Discover(session=session, **kwargs) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/discover.py", line 180, in __init__ > authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/_discover.py", line 147, in __init__ > authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/_discover.py", line 41, in get_version_data > resp = session.get(url, headers=headers, authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 840, in get > return self.request(url, 'GET', **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 698, in request > resp = send(**kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 756, in _send_request > resp = self.session.request(method, url, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 508, in request > resp = self.send(prep, **send_kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/mocker.py", line 101, in _fake_send > return _original_send(session, request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 618, in send > r = adapter.send(request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/adapter.py", line 233, in send > raise exceptions.NoMockAddress(request) >NoMockAddress: No mock address: GET https://identity.example.com/v2.0 >2018-05-27 23:13:23,239 shade.task_manager Manager _test_cloud_v2_:RegionOne ran task RolesForUser in 0.0259020328522s >2018-05-27 23:13:23,243 shade.exc Failed to list role assignments >Traceback (most recent call last): > File "shade/_utils.py", line 455, in shade_exceptions > yield > File "shade/operatorcloud.py", line 1405, in _keystone_v2_role_assignments > _tasks.RolesForUser(user=user, tenant=project) > File "shade/task_manager.py", line 245, in submit_task > return self.run_task(task=task, raw=raw) > File "shade/task_manager.py", line 256, in run_task > return self._run_task(task, raw=raw) > File "shade/task_manager.py", line 270, in _run_task > return task.wait(raw) > File "shade/task_manager.py", line 124, in wait > super(Task, self).wait() > File "shade/task_manager.py", line 99, in wait > self._traceback) > File "shade/task_manager.py", line 108, in run > self.done(self.main(client)) > File "shade/_tasks.py", line 699, in main > return client.keystone_client.roles.roles_for_user(**self.args) > File "shade/openstackcloud.py", line 555, in keystone_client > self._keystone_client = self._get_client('identity') > File "shade/openstackcloud.py", line 340, in _get_client > **kwargs) > File "/usr/lib/python2.7/site-packages/os_client_config/cloud_config.py", line 461, in get_legacy_client > return client_class(**constructor_kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/client.py", line 62, in Client > d = discover.Discover(session=session, **kwargs) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/discover.py", line 180, in __init__ > authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/_discover.py", line 147, in __init__ > authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/_discover.py", line 41, in get_version_data > resp = session.get(url, headers=headers, authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 840, in get > return self.request(url, 'GET', **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 698, in request > resp = send(**kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 756, in _send_request > resp = self.session.request(method, url, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 508, in request > resp = self.send(prep, **send_kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/mocker.py", line 101, in _fake_send > return _original_send(session, request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 618, in send > r = adapter.send(request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/adapter.py", line 233, in send > raise exceptions.NoMockAddress(request) >NoMockAddress: No mock address: GET https://identity.example.com/v2.0 >}}} >Traceback (most recent call last): > File "shade/tests/unit/test_identity_roles.py", line 244, in test_list_role_assignments_keystone_v2 > 'project': project_data.project_id}) > File "shade/operatorcloud.py", line 1465, in list_role_assignments > assignments = self._keystone_v2_role_assignments(**filters) > File "shade/operatorcloud.py", line 1405, in _keystone_v2_role_assignments > _tasks.RolesForUser(user=user, tenant=project) > File "/usr/lib64/python2.7/contextlib.py", line 35, in __exit__ > self.gen.throw(type, value, traceback) > File "shade/_utils.py", line 465, in shade_exceptions > raise exc.OpenStackCloudException(error_message) >shade.exc.OpenStackCloudException: Failed to list role assignments (Inner Exception: No mock address: GET https://identity.example.com/v2.0) >====================================================================== >FAIL: shade.tests.unit.test_floating_ip_neutron.TestFloatingIP.test_search_floating_ips >tags: worker-0 >---------------------------------------------------------------------- >logging: {{{ >2018-05-27 23:13:23,222 keystoneauth.session REQ: curl -g -i -X GET https://identity.example.com -H "Accept: application/json" -H "User-Agent: os-client-config/1.28.0 keystoneauth1/3.4.0 python-requests/2.18.4 CPython/2.7.15" >2018-05-27 23:13:23,228 keystoneauth.session RESP: [200] content-type: application/json >RESP BODY: { > "versions": { > "values": [ > { > "status": "stable", > "updated": "2016-04-04T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v3+json" > } > ], > "id": "v3.6", > "links": [ > { > "href": "https://identity.example.com/v3/", > "rel": "self" > } > ] > }, > { > "status": "stable", > "updated": "2014-04-17T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v2.0+json" > } > ], > "id": "v2.0", > "links": [ > { > "href": "https://identity.example.com/v2.0/", > "rel": "self" > }, > { > "href": "http://docs.openstack.org/", > "type": "text/html", > "rel": "describedby" > } > ] > } > ] > } >} >2018-05-27 23:13:23,254 keystoneauth.identity.v3.base Making authentication request to https://identity.example.com/v3/auth/tokens >2018-05-27 23:13:23,263 keystoneauth.identity.v3.base {"token": {"methods": ["password"], "roles": [{"id": "9fe2ff9ee4384b1894a90878d3e92bab", "name": "_member_"}, {"id": "37071fc082e14c2284c32a2761f71c63", "name": "swiftoperator"}], "expires_at": "9999-12-31T23:59:59Z", "project": {"domain": {"id": "default", "name": "default"}, "id": "1c36b64c840a42cd9e9b931a369337f0", "name": "Default Project"}, "catalog": [{"endpoints": [{"interface": "public", "url": "https://compute.example.com/v2.1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "32466f357f3545248c47471ca51b0d3a"}], "type": "compute", "name": "nova"}, {"endpoints": [{"interface": "public", "url": "https://volume.example.com/v2/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "1e875ca2225b408bbf3520a1b8e1a537"}], "type": "volumev2", "name": "cinderv2"}, {"endpoints": [{"interface": "public", "url": "https://image.example.com", "region": "RegionOne", "id": "5a64de3c4a614d8d8f8d1ba3dee5f45f"}], "type": "image", "name": "glance"}, {"endpoints": [{"interface": "public", "url": "https://volume.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "3d15fdfc7d424f3c8923324417e1a3d1"}], "type": "volume", "name": "cinder"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://identity.example.com", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}, {"interface": "admin", "url": "https://identity.example.com", "region": "RegionOne", "id": "012322eeedcd459edabb4933021112bc"}], "type": "identity", "name": "keystone"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://network.example.com", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628d"}], "type": "network", "name": "neutron"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://container-infra.example.com/v1", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628e"}], "type": "container-infra", "name": "magnum"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://object-store.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}], "type": "object-store", "name": "swift"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://orchestration.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}], "type": "orchestration", "name": "heat"}], "user": {"domain": {"id": "default", "name": "default"}, "id": "c17534835f8f42bf98fc367e0bf35e09", "name": "mordred"}, "audit_ids": ["Rvn7eHkiSeOwucBIPaKdYA"], "issued_at": "2016-12-17T14:25:05.000000Z"}} >2018-05-27 23:13:23,280 shade.task_manager Manager _test_cloud_:RegionOne running task NeutronFloatingIPList >2018-05-27 23:13:23,290 keystoneauth.session REQ: curl -g -i -X GET https://network.example.com/v2.0/floatingips?attached=False -H "User-Agent: python-neutronclient" -H "Accept: application/json" -H "X-Auth-Token: {SHA1}002a0918280d7075ae94ea4d7ad15eda381b670c" >2018-05-27 23:13:23,298 shade.task_manager Manager _test_cloud_:RegionOne ran task NeutronFloatingIPList in 0.0139610767365s >2018-05-27 23:13:23,321 shade.exc error fetching floating IPs list: No mock address: GET https://network.example.com/v2.0/floatingips?attached=False >Traceback (most recent call last): > File "shade/_utils.py", line 423, in neutron_exceptions > yield > File "shade/openstackcloud.py", line 2059, in _neutron_list_floating_ips > _tasks.NeutronFloatingIPList(**filters))['floatingips'] > File "shade/task_manager.py", line 245, in submit_task > return self.run_task(task=task, raw=raw) > File "shade/task_manager.py", line 256, in run_task > return self._run_task(task, raw=raw) > File "shade/task_manager.py", line 270, in _run_task > return task.wait(raw) > File "shade/task_manager.py", line 124, in wait > super(Task, self).wait() > File "shade/task_manager.py", line 99, in wait > self._traceback) > File "shade/task_manager.py", line 108, in run > self.done(self.main(client)) > File "shade/_tasks.py", line 409, in main > return client.neutron_client.list_floatingips(**self.args) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 923, in list_floatingips > **_params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 367, in list > for r in self._pagination(collection, path, **params): > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 382, in _pagination > res = self.get(path, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 352, in get > headers=headers, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 329, in retry_request > headers=headers, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 280, in do_request > resp, replybody = self.httpclient.do_request(action, method, body=body) > File "/usr/lib/python2.7/site-packages/neutronclient/client.py", line 342, in do_request > return self.request(url, method, **kwargs) > File "/usr/lib/python2.7/site-packages/neutronclient/client.py", line 330, in request > resp = super(SessionClient, self).request(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/adapter.py", line 189, in request > return self.session.request(url, method, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 698, in request > resp = send(**kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 756, in _send_request > resp = self.session.request(method, url, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 508, in request > resp = self.send(prep, **send_kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/mocker.py", line 101, in _fake_send > return _original_send(session, request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 618, in send > r = adapter.send(request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/adapter.py", line 233, in send > raise exceptions.NoMockAddress(request) >NoMockAddress: No mock address: GET https://network.example.com/v2.0/floatingips?attached=False >}}} >Traceback (most recent call last): > File "shade/tests/unit/test_floating_ip_neutron.py", line 199, in test_search_floating_ips > filters={'attached': False}) > File "shade/openstackcloud.py", line 1607, in search_floating_ips > floating_ips = self.list_floating_ips(**kwargs) > File "shade/openstackcloud.py", line 2034, in list_floating_ips > return self._list_floating_ips(filters) > File "shade/openstackcloud.py", line 1999, in _list_floating_ips > self._neutron_list_floating_ips(filters)) > File "shade/openstackcloud.py", line 2059, in _neutron_list_floating_ips > _tasks.NeutronFloatingIPList(**filters))['floatingips'] > File "/usr/lib64/python2.7/contextlib.py", line 35, in __exit__ > self.gen.throw(type, value, traceback) > File "shade/_utils.py", line 436, in neutron_exceptions > "{msg}: {exc}".format(msg=error_message, exc=str(e))) >shade.exc.OpenStackCloudException: error fetching floating IPs list: No mock address: GET https://network.example.com/v2.0/floatingips?attached=False >====================================================================== >FAIL: shade.tests.unit.test_floating_ip_neutron.TestFloatingIP.test_auto_ip_pool_no_reuse >tags: worker-2 >---------------------------------------------------------------------- >logging: {{{ >2018-05-27 23:13:23,302 keystoneauth.session REQ: curl -g -i -X GET https://identity.example.com -H "Accept: application/json" -H "User-Agent: os-client-config/1.28.0 keystoneauth1/3.4.0 python-requests/2.18.4 CPython/2.7.15" >2018-05-27 23:13:23,310 keystoneauth.session RESP: [200] content-type: application/json >RESP BODY: { > "versions": { > "values": [ > { > "status": "stable", > "updated": "2016-04-04T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v3+json" > } > ], > "id": "v3.6", > "links": [ > { > "href": "https://identity.example.com/v3/", > "rel": "self" > } > ] > }, > { > "status": "stable", > "updated": "2014-04-17T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v2.0+json" > } > ], > "id": "v2.0", > "links": [ > { > "href": "https://identity.example.com/v2.0/", > "rel": "self" > }, > { > "href": "http://docs.openstack.org/", > "type": "text/html", > "rel": "describedby" > } > ] > } > ] > } >} >2018-05-27 23:13:23,317 keystoneauth.identity.v3.base Making authentication request to https://identity.example.com/v3/auth/tokens >2018-05-27 23:13:23,325 keystoneauth.identity.v3.base {"token": {"methods": ["password"], "roles": [{"id": "9fe2ff9ee4384b1894a90878d3e92bab", "name": "_member_"}, {"id": "37071fc082e14c2284c32a2761f71c63", "name": "swiftoperator"}], "expires_at": "9999-12-31T23:59:59Z", "project": {"domain": {"id": "default", "name": "default"}, "id": "1c36b64c840a42cd9e9b931a369337f0", "name": "Default Project"}, "catalog": [{"endpoints": [{"interface": "public", "url": "https://compute.example.com/v2.1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "32466f357f3545248c47471ca51b0d3a"}], "type": "compute", "name": "nova"}, {"endpoints": [{"interface": "public", "url": "https://volume.example.com/v2/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "1e875ca2225b408bbf3520a1b8e1a537"}], "type": "volumev2", "name": "cinderv2"}, {"endpoints": [{"interface": "public", "url": "https://image.example.com", "region": "RegionOne", "id": "5a64de3c4a614d8d8f8d1ba3dee5f45f"}], "type": "image", "name": "glance"}, {"endpoints": [{"interface": "public", "url": "https://volume.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "3d15fdfc7d424f3c8923324417e1a3d1"}], "type": "volume", "name": "cinder"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://identity.example.com", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}, {"interface": "admin", "url": "https://identity.example.com", "region": "RegionOne", "id": "012322eeedcd459edabb4933021112bc"}], "type": "identity", "name": "keystone"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://network.example.com", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628d"}], "type": "network", "name": "neutron"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://container-infra.example.com/v1", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628e"}], "type": "container-infra", "name": "magnum"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://object-store.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}], "type": "object-store", "name": "swift"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://orchestration.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}], "type": "orchestration", "name": "heat"}], "user": {"domain": {"id": "default", "name": "default"}, "id": "c17534835f8f42bf98fc367e0bf35e09", "name": "mordred"}, "audit_ids": ["Rvn7eHkiSeOwucBIPaKdYA"], "issued_at": "2016-12-17T14:25:05.000000Z"}} >2018-05-27 23:13:23,340 shade.task_manager Manager _test_cloud_:RegionOne running task NetworkList >2018-05-27 23:13:23,349 keystoneauth.session REQ: curl -g -i -X GET https://network.example.com/v2.0/networks -H "User-Agent: python-neutronclient" -H "Accept: application/json" -H "X-Auth-Token: {SHA1}002a0918280d7075ae94ea4d7ad15eda381b670c" >2018-05-27 23:13:23,356 shade.task_manager Manager _test_cloud_:RegionOne ran task NetworkList in 0.0139861106873s >2018-05-27 23:13:23,357 shade.exc Error fetching network list: No mock address: GET https://network.example.com/v2.0/networks >Traceback (most recent call last): > File "shade/_utils.py", line 423, in neutron_exceptions > yield > File "shade/openstackcloud.py", line 1646, in list_networks > _tasks.NetworkList(**filters))['networks'] > File "shade/task_manager.py", line 245, in submit_task > return self.run_task(task=task, raw=raw) > File "shade/task_manager.py", line 256, in run_task > return self._run_task(task, raw=raw) > File "shade/task_manager.py", line 270, in _run_task > return task.wait(raw) > File "shade/task_manager.py", line 124, in wait > super(Task, self).wait() > File "shade/task_manager.py", line 99, in wait > self._traceback) > File "shade/task_manager.py", line 108, in run > self.done(self.main(client)) > File "shade/_tasks.py", line 212, in main > return client.neutron_client.list_networks(**self.args) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 795, in list_networks > **_params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 367, in list > for r in self._pagination(collection, path, **params): > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 382, in _pagination > res = self.get(path, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 352, in get > headers=headers, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 329, in retry_request > headers=headers, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 280, in do_request > resp, replybody = self.httpclient.do_request(action, method, body=body) > File "/usr/lib/python2.7/site-packages/neutronclient/client.py", line 342, in do_request > return self.request(url, method, **kwargs) > File "/usr/lib/python2.7/site-packages/neutronclient/client.py", line 330, in request > resp = super(SessionClient, self).request(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/adapter.py", line 189, in request > return self.session.request(url, method, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 698, in request > resp = send(**kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 756, in _send_request > resp = self.session.request(method, url, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 508, in request > resp = self.send(prep, **send_kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/mocker.py", line 101, in _fake_send > return _original_send(session, request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 618, in send > r = adapter.send(request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/adapter.py", line 233, in send > raise exceptions.NoMockAddress(request) >NoMockAddress: No mock address: GET https://network.example.com/v2.0/networks >2018-05-27 23:13:23,389 shade.exc Error fetching network list: No mock address: GET https://network.example.com/v2.0/networks >Traceback (most recent call last): > File "shade/_utils.py", line 423, in neutron_exceptions > yield > File "shade/openstackcloud.py", line 1646, in list_networks > _tasks.NetworkList(**filters))['networks'] > File "shade/task_manager.py", line 245, in submit_task > return self.run_task(task=task, raw=raw) > File "shade/task_manager.py", line 256, in run_task > return self._run_task(task, raw=raw) > File "shade/task_manager.py", line 270, in _run_task > return task.wait(raw) > File "shade/task_manager.py", line 124, in wait > super(Task, self).wait() > File "shade/task_manager.py", line 99, in wait > self._traceback) > File "shade/task_manager.py", line 108, in run > self.done(self.main(client)) > File "shade/_tasks.py", line 212, in main > return client.neutron_client.list_networks(**self.args) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 795, in list_networks > **_params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 367, in list > for r in self._pagination(collection, path, **params): > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 382, in _pagination > res = self.get(path, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 352, in get > headers=headers, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 329, in retry_request > headers=headers, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 280, in do_request > resp, replybody = self.httpclient.do_request(action, method, body=body) > File "/usr/lib/python2.7/site-packages/neutronclient/client.py", line 342, in do_request > return self.request(url, method, **kwargs) > File "/usr/lib/python2.7/site-packages/neutronclient/client.py", line 330, in request > resp = super(SessionClient, self).request(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/adapter.py", line 189, in request > return self.session.request(url, method, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 698, in request > resp = send(**kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 756, in _send_request > resp = self.session.request(method, url, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 508, in request > resp = self.send(prep, **send_kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/mocker.py", line 101, in _fake_send > return _original_send(session, request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 618, in send > r = adapter.send(request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/adapter.py", line 233, in send > raise exceptions.NoMockAddress(request) >NoMockAddress: No mock address: GET https://network.example.com/v2.0/networks >2018-05-27 23:13:23,398 shade.exc Error fetching network list: No mock address: GET https://network.example.com/v2.0/networks >Traceback (most recent call last): > File "shade/_utils.py", line 423, in neutron_exceptions > yield > File "shade/openstackcloud.py", line 1646, in list_networks > _tasks.NetworkList(**filters))['networks'] > File "shade/task_manager.py", line 245, in submit_task > return self.run_task(task=task, raw=raw) > File "shade/task_manager.py", line 256, in run_task > return self._run_task(task, raw=raw) > File "shade/task_manager.py", line 270, in _run_task > return task.wait(raw) > File "shade/task_manager.py", line 124, in wait > super(Task, self).wait() > File "shade/task_manager.py", line 99, in wait > self._traceback) > File "shade/task_manager.py", line 108, in run > self.done(self.main(client)) > File "shade/_tasks.py", line 212, in main > return client.neutron_client.list_networks(**self.args) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 795, in list_networks > **_params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 367, in list > for r in self._pagination(collection, path, **params): > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 382, in _pagination > res = self.get(path, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 352, in get > headers=headers, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 329, in retry_request > headers=headers, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 280, in do_request > resp, replybody = self.httpclient.do_request(action, method, body=body) > File "/usr/lib/python2.7/site-packages/neutronclient/client.py", line 342, in do_request > return self.request(url, method, **kwargs) > File "/usr/lib/python2.7/site-packages/neutronclient/client.py", line 330, in request > resp = super(SessionClient, self).request(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/adapter.py", line 189, in request > return self.session.request(url, method, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 698, in request > resp = send(**kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 756, in _send_request > resp = self.session.request(method, url, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 508, in request > resp = self.send(prep, **send_kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/mocker.py", line 101, in _fake_send > return _original_send(session, request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 618, in send > r = adapter.send(request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/adapter.py", line 233, in send > raise exceptions.NoMockAddress(request) >NoMockAddress: No mock address: GET https://network.example.com/v2.0/networks >2018-05-27 23:13:23,397 shade.exc unable to create floating IP for net ext-net: Error fetching network list: No mock address: GET https://network.example.com/v2.0/networks >Traceback (most recent call last): > File "shade/_utils.py", line 423, in neutron_exceptions > yield > File "shade/openstackcloud.py", line 4496, in _neutron_create_floating_ip > network = self.get_network(network_name_or_id) > File "shade/openstackcloud.py", line 2420, in get_network > return _utils._get_entity(self.search_networks, name_or_id, filters) > File "shade/_utils.py", line 212, in _get_entity > entities = func(name_or_id, filters, **kwargs) > File "shade/openstackcloud.py", line 1481, in search_networks > networks = self.list_networks(filters) > File "shade/openstackcloud.py", line 1646, in list_networks > _tasks.NetworkList(**filters))['networks'] > File "/usr/lib64/python2.7/contextlib.py", line 35, in __exit__ > self.gen.throw(type, value, traceback) > File "shade/_utils.py", line 436, in neutron_exceptions > "{msg}: {exc}".format(msg=error_message, exc=str(e))) >OpenStackCloudException: Error fetching network list: No mock address: GET https://network.example.com/v2.0/networks >}}} >Traceback (most recent call last): > File "shade/tests/unit/test_floating_ip_neutron.py", line 582, in test_auto_ip_pool_no_reuse > ip_pool='ext-net', reuse=False) > File "shade/openstackcloud.py", line 5096, in add_ips_to_server > fixed_address=fixed_address, nat_destination=nat_destination) > File "shade/openstackcloud.py", line 4971, in _add_ip_from_pool > wait=wait, timeout=timeout) > File "shade/openstackcloud.py", line 4461, in create_floating_ip > wait=wait, timeout=timeout) > File "shade/openstackcloud.py", line 4560, in _neutron_create_floating_ip > return fip > File "/usr/lib64/python2.7/contextlib.py", line 35, in __exit__ > self.gen.throw(type, value, traceback) > File "shade/_utils.py", line 436, in neutron_exceptions > "{msg}: {exc}".format(msg=error_message, exc=str(e))) >shade.exc.OpenStackCloudException: unable to create floating IP for net ext-net: Error fetching network list: No mock address: GET https://network.example.com/v2.0/networks >====================================================================== >FAIL: shade.tests.unit.test_floating_ip_neutron.TestFloatingIP.test_get_floating_ip_not_found >tags: worker-2 >---------------------------------------------------------------------- >logging: {{{ >2018-05-27 23:13:23,700 keystoneauth.session REQ: curl -g -i -X GET https://identity.example.com -H "Accept: application/json" -H "User-Agent: os-client-config/1.28.0 keystoneauth1/3.4.0 python-requests/2.18.4 CPython/2.7.15" >2018-05-27 23:13:23,710 keystoneauth.session RESP: [200] content-type: application/json >RESP BODY: { > "versions": { > "values": [ > { > "status": "stable", > "updated": "2016-04-04T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v3+json" > } > ], > "id": "v3.6", > "links": [ > { > "href": "https://identity.example.com/v3/", > "rel": "self" > } > ] > }, > { > "status": "stable", > "updated": "2014-04-17T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v2.0+json" > } > ], > "id": "v2.0", > "links": [ > { > "href": "https://identity.example.com/v2.0/", > "rel": "self" > }, > { > "href": "http://docs.openstack.org/", > "type": "text/html", > "rel": "describedby" > } > ] > } > ] > } >} >2018-05-27 23:13:23,720 keystoneauth.identity.v3.base Making authentication request to https://identity.example.com/v3/auth/tokens >2018-05-27 23:13:23,731 keystoneauth.identity.v3.base {"token": {"methods": ["password"], "roles": [{"id": "9fe2ff9ee4384b1894a90878d3e92bab", "name": "_member_"}, {"id": "37071fc082e14c2284c32a2761f71c63", "name": "swiftoperator"}], "expires_at": "9999-12-31T23:59:59Z", "project": {"domain": {"id": "default", "name": "default"}, "id": "1c36b64c840a42cd9e9b931a369337f0", "name": "Default Project"}, "catalog": [{"endpoints": [{"interface": "public", "url": "https://compute.example.com/v2.1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "32466f357f3545248c47471ca51b0d3a"}], "type": "compute", "name": "nova"}, {"endpoints": [{"interface": "public", "url": "https://volume.example.com/v2/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "1e875ca2225b408bbf3520a1b8e1a537"}], "type": "volumev2", "name": "cinderv2"}, {"endpoints": [{"interface": "public", "url": "https://image.example.com", "region": "RegionOne", "id": "5a64de3c4a614d8d8f8d1ba3dee5f45f"}], "type": "image", "name": "glance"}, {"endpoints": [{"interface": "public", "url": "https://volume.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "3d15fdfc7d424f3c8923324417e1a3d1"}], "type": "volume", "name": "cinder"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://identity.example.com", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}, {"interface": "admin", "url": "https://identity.example.com", "region": "RegionOne", "id": "012322eeedcd459edabb4933021112bc"}], "type": "identity", "name": "keystone"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://network.example.com", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628d"}], "type": "network", "name": "neutron"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://container-infra.example.com/v1", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628e"}], "type": "container-infra", "name": "magnum"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://object-store.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}], "type": "object-store", "name": "swift"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://orchestration.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}], "type": "orchestration", "name": "heat"}], "user": {"domain": {"id": "default", "name": "default"}, "id": "c17534835f8f42bf98fc367e0bf35e09", "name": "mordred"}, "audit_ids": ["Rvn7eHkiSeOwucBIPaKdYA"], "issued_at": "2016-12-17T14:25:05.000000Z"}} >2018-05-27 23:13:23,760 shade.task_manager Manager _test_cloud_:RegionOne running task NeutronFloatingIPList >2018-05-27 23:13:23,772 keystoneauth.session REQ: curl -g -i -X GET https://network.example.com/v2.0/floatingips -H "User-Agent: python-neutronclient" -H "Accept: application/json" -H "X-Auth-Token: {SHA1}002a0918280d7075ae94ea4d7ad15eda381b670c" >2018-05-27 23:13:23,782 shade.task_manager Manager _test_cloud_:RegionOne ran task NeutronFloatingIPList in 0.0211048126221s >2018-05-27 23:13:23,792 shade.exc error fetching floating IPs list: No mock address: GET https://network.example.com/v2.0/floatingips >Traceback (most recent call last): > File "shade/_utils.py", line 423, in neutron_exceptions > yield > File "shade/openstackcloud.py", line 2059, in _neutron_list_floating_ips > _tasks.NeutronFloatingIPList(**filters))['floatingips'] > File "shade/task_manager.py", line 245, in submit_task > return self.run_task(task=task, raw=raw) > File "shade/task_manager.py", line 256, in run_task > return self._run_task(task, raw=raw) > File "shade/task_manager.py", line 270, in _run_task > return task.wait(raw) > File "shade/task_manager.py", line 124, in wait > super(Task, self).wait() > File "shade/task_manager.py", line 99, in wait > self._traceback) > File "shade/task_manager.py", line 108, in run > self.done(self.main(client)) > File "shade/_tasks.py", line 409, in main > return client.neutron_client.list_floatingips(**self.args) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 923, in list_floatingips > **_params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 367, in list > for r in self._pagination(collection, path, **params): > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 382, in _pagination > res = self.get(path, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 352, in get > headers=headers, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 329, in retry_request > headers=headers, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 280, in do_request > resp, replybody = self.httpclient.do_request(action, method, body=body) > File "/usr/lib/python2.7/site-packages/neutronclient/client.py", line 342, in do_request > return self.request(url, method, **kwargs) > File "/usr/lib/python2.7/site-packages/neutronclient/client.py", line 330, in request > resp = super(SessionClient, self).request(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/adapter.py", line 189, in request > return self.session.request(url, method, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 698, in request > resp = send(**kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 756, in _send_request > resp = self.session.request(method, url, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 508, in request > resp = self.send(prep, **send_kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/mocker.py", line 101, in _fake_send > return _original_send(session, request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 618, in send > r = adapter.send(request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/adapter.py", line 233, in send > raise exceptions.NoMockAddress(request) >NoMockAddress: No mock address: GET https://network.example.com/v2.0/floatingips >}}} >Traceback (most recent call last): > File "shade/tests/unit/test_floating_ip_neutron.py", line 234, in test_get_floating_ip_not_found > floating_ip = self.cloud.get_floating_ip(id='non-existent') > File "shade/openstackcloud.py", line 2779, in get_floating_ip > return _utils._get_entity(self.search_floating_ips, id, filters) > File "shade/_utils.py", line 212, in _get_entity > entities = func(name_or_id, filters, **kwargs) > File "shade/openstackcloud.py", line 1607, in search_floating_ips > floating_ips = self.list_floating_ips(**kwargs) > File "shade/openstackcloud.py", line 2048, in list_floating_ips > self._floating_ips = self._list_floating_ips() > File "shade/openstackcloud.py", line 1999, in _list_floating_ips > self._neutron_list_floating_ips(filters)) > File "shade/openstackcloud.py", line 2059, in _neutron_list_floating_ips > _tasks.NeutronFloatingIPList(**filters))['floatingips'] > File "/usr/lib64/python2.7/contextlib.py", line 35, in __exit__ > self.gen.throw(type, value, traceback) > File "shade/_utils.py", line 436, in neutron_exceptions > "{msg}: {exc}".format(msg=error_message, exc=str(e))) >shade.exc.OpenStackCloudException: error fetching floating IPs list: No mock address: GET https://network.example.com/v2.0/floatingips >====================================================================== >FAIL: shade.tests.unit.test_floating_ip_neutron.TestFloatingIP.test_create_floating_ip >tags: worker-5 >---------------------------------------------------------------------- >logging: {{{ >2018-05-27 23:13:23,845 keystoneauth.session REQ: curl -g -i -X GET https://identity.example.com -H "Accept: application/json" -H "User-Agent: os-client-config/1.28.0 keystoneauth1/3.4.0 python-requests/2.18.4 CPython/2.7.15" >2018-05-27 23:13:23,861 keystoneauth.session RESP: [200] content-type: application/json >RESP BODY: { > "versions": { > "values": [ > { > "status": "stable", > "updated": "2016-04-04T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v3+json" > } > ], > "id": "v3.6", > "links": [ > { > "href": "https://identity.example.com/v3/", > "rel": "self" > } > ] > }, > { > "status": "stable", > "updated": "2014-04-17T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v2.0+json" > } > ], > "id": "v2.0", > "links": [ > { > "href": "https://identity.example.com/v2.0/", > "rel": "self" > }, > { > "href": "http://docs.openstack.org/", > "type": "text/html", > "rel": "describedby" > } > ] > } > ] > } >} >2018-05-27 23:13:23,864 keystoneauth.identity.v3.base Making authentication request to https://identity.example.com/v3/auth/tokens >2018-05-27 23:13:23,881 keystoneauth.identity.v3.base {"token": {"methods": ["password"], "roles": [{"id": "9fe2ff9ee4384b1894a90878d3e92bab", "name": "_member_"}, {"id": "37071fc082e14c2284c32a2761f71c63", "name": "swiftoperator"}], "expires_at": "9999-12-31T23:59:59Z", "project": {"domain": {"id": "default", "name": "default"}, "id": "1c36b64c840a42cd9e9b931a369337f0", "name": "Default Project"}, "catalog": [{"endpoints": [{"interface": "public", "url": "https://compute.example.com/v2.1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "32466f357f3545248c47471ca51b0d3a"}], "type": "compute", "name": "nova"}, {"endpoints": [{"interface": "public", "url": "https://volume.example.com/v2/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "1e875ca2225b408bbf3520a1b8e1a537"}], "type": "volumev2", "name": "cinderv2"}, {"endpoints": [{"interface": "public", "url": "https://image.example.com", "region": "RegionOne", "id": "5a64de3c4a614d8d8f8d1ba3dee5f45f"}], "type": "image", "name": "glance"}, {"endpoints": [{"interface": "public", "url": "https://volume.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "3d15fdfc7d424f3c8923324417e1a3d1"}], "type": "volume", "name": "cinder"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://identity.example.com", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}, {"interface": "admin", "url": "https://identity.example.com", "region": "RegionOne", "id": "012322eeedcd459edabb4933021112bc"}], "type": "identity", "name": "keystone"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://network.example.com", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628d"}], "type": "network", "name": "neutron"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://container-infra.example.com/v1", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628e"}], "type": "container-infra", "name": "magnum"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://object-store.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}], "type": "object-store", "name": "swift"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://orchestration.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}], "type": "orchestration", "name": "heat"}], "user": {"domain": {"id": "default", "name": "default"}, "id": "c17534835f8f42bf98fc367e0bf35e09", "name": "mordred"}, "audit_ids": ["Rvn7eHkiSeOwucBIPaKdYA"], "issued_at": "2016-12-17T14:25:05.000000Z"}} >2018-05-27 23:13:23,899 shade.task_manager Manager _test_cloud_:RegionOne running task NetworkList >2018-05-27 23:13:23,914 keystoneauth.session REQ: curl -g -i -X GET https://network.example.com/v2.0/networks -H "User-Agent: python-neutronclient" -H "Accept: application/json" -H "X-Auth-Token: {SHA1}002a0918280d7075ae94ea4d7ad15eda381b670c" >2018-05-27 23:13:23,921 shade.task_manager Manager _test_cloud_:RegionOne ran task NetworkList in 0.020035982132s >2018-05-27 23:13:23,922 shade.exc Error fetching network list: No mock address: GET https://network.example.com/v2.0/networks >Traceback (most recent call last): > File "shade/_utils.py", line 423, in neutron_exceptions > yield > File "shade/openstackcloud.py", line 1646, in list_networks > _tasks.NetworkList(**filters))['networks'] > File "shade/task_manager.py", line 245, in submit_task > return self.run_task(task=task, raw=raw) > File "shade/task_manager.py", line 256, in run_task > return self._run_task(task, raw=raw) > File "shade/task_manager.py", line 270, in _run_task > return task.wait(raw) > File "shade/task_manager.py", line 124, in wait > super(Task, self).wait() > File "shade/task_manager.py", line 99, in wait > self._traceback) > File "shade/task_manager.py", line 108, in run > self.done(self.main(client)) > File "shade/_tasks.py", line 212, in main > return client.neutron_client.list_networks(**self.args) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 795, in list_networks > **_params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 367, in list > for r in self._pagination(collection, path, **params): > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 382, in _pagination > res = self.get(path, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 352, in get > headers=headers, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 329, in retry_request > headers=headers, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 280, in do_request > resp, replybody = self.httpclient.do_request(action, method, body=body) > File "/usr/lib/python2.7/site-packages/neutronclient/client.py", line 342, in do_request > return self.request(url, method, **kwargs) > File "/usr/lib/python2.7/site-packages/neutronclient/client.py", line 330, in request > resp = super(SessionClient, self).request(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/adapter.py", line 189, in request > return self.session.request(url, method, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 698, in request > resp = send(**kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 756, in _send_request > resp = self.session.request(method, url, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 508, in request > resp = self.send(prep, **send_kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/mocker.py", line 101, in _fake_send > return _original_send(session, request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 618, in send > r = adapter.send(request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/adapter.py", line 233, in send > raise exceptions.NoMockAddress(request) >NoMockAddress: No mock address: GET https://network.example.com/v2.0/networks >2018-05-27 23:13:23,937 shade.exc Error fetching network list: No mock address: GET https://network.example.com/v2.0/networks >Traceback (most recent call last): > File "shade/_utils.py", line 423, in neutron_exceptions > yield > File "shade/openstackcloud.py", line 1646, in list_networks > _tasks.NetworkList(**filters))['networks'] > File "shade/task_manager.py", line 245, in submit_task > return self.run_task(task=task, raw=raw) > File "shade/task_manager.py", line 256, in run_task > return self._run_task(task, raw=raw) > File "shade/task_manager.py", line 270, in _run_task > return task.wait(raw) > File "shade/task_manager.py", line 124, in wait > super(Task, self).wait() > File "shade/task_manager.py", line 99, in wait > self._traceback) > File "shade/task_manager.py", line 108, in run > self.done(self.main(client)) > File "shade/_tasks.py", line 212, in main > return client.neutron_client.list_networks(**self.args) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 795, in list_networks > **_params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 367, in list > for r in self._pagination(collection, path, **params): > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 382, in _pagination > res = self.get(path, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 352, in get > headers=headers, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 329, in retry_request > headers=headers, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 280, in do_request > resp, replybody = self.httpclient.do_request(action, method, body=body) > File "/usr/lib/python2.7/site-packages/neutronclient/client.py", line 342, in do_request > return self.request(url, method, **kwargs) > File "/usr/lib/python2.7/site-packages/neutronclient/client.py", line 330, in request > resp = super(SessionClient, self).request(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/adapter.py", line 189, in request > return self.session.request(url, method, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 698, in request > resp = send(**kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 756, in _send_request > resp = self.session.request(method, url, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 508, in request > resp = self.send(prep, **send_kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/mocker.py", line 101, in _fake_send > return _original_send(session, request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 618, in send > r = adapter.send(request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/adapter.py", line 233, in send > raise exceptions.NoMockAddress(request) >NoMockAddress: No mock address: GET https://network.example.com/v2.0/networks >2018-05-27 23:13:23,945 shade.exc Error fetching network list: No mock address: GET https://network.example.com/v2.0/networks >Traceback (most recent call last): > File "shade/_utils.py", line 423, in neutron_exceptions > yield > File "shade/openstackcloud.py", line 1646, in list_networks > _tasks.NetworkList(**filters))['networks'] > File "shade/task_manager.py", line 245, in submit_task > return self.run_task(task=task, raw=raw) > File "shade/task_manager.py", line 256, in run_task > return self._run_task(task, raw=raw) > File "shade/task_manager.py", line 270, in _run_task > return task.wait(raw) > File "shade/task_manager.py", line 124, in wait > super(Task, self).wait() > File "shade/task_manager.py", line 99, in wait > self._traceback) > File "shade/task_manager.py", line 108, in run > self.done(self.main(client)) > File "shade/_tasks.py", line 212, in main > return client.neutron_client.list_networks(**self.args) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 795, in list_networks > **_params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 367, in list > for r in self._pagination(collection, path, **params): > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 382, in _pagination > res = self.get(path, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 352, in get > headers=headers, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 329, in retry_request > headers=headers, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 280, in do_request > resp, replybody = self.httpclient.do_request(action, method, body=body) > File "/usr/lib/python2.7/site-packages/neutronclient/client.py", line 342, in do_request > return self.request(url, method, **kwargs) > File "/usr/lib/python2.7/site-packages/neutronclient/client.py", line 330, in request > resp = super(SessionClient, self).request(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/adapter.py", line 189, in request > return self.session.request(url, method, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 698, in request > resp = send(**kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 756, in _send_request > resp = self.session.request(method, url, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 508, in request > resp = self.send(prep, **send_kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/mocker.py", line 101, in _fake_send > return _original_send(session, request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 618, in send > r = adapter.send(request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/adapter.py", line 233, in send > raise exceptions.NoMockAddress(request) >NoMockAddress: No mock address: GET https://network.example.com/v2.0/networks >2018-05-27 23:13:23,940 shade.exc unable to create floating IP for net my-network: Error fetching network list: No mock address: GET https://network.example.com/v2.0/networks >Traceback (most recent call last): > File "shade/_utils.py", line 423, in neutron_exceptions > yield > File "shade/openstackcloud.py", line 4496, in _neutron_create_floating_ip > network = self.get_network(network_name_or_id) > File "shade/openstackcloud.py", line 2420, in get_network > return _utils._get_entity(self.search_networks, name_or_id, filters) > File "shade/_utils.py", line 212, in _get_entity > entities = func(name_or_id, filters, **kwargs) > File "shade/openstackcloud.py", line 1481, in search_networks > networks = self.list_networks(filters) > File "shade/openstackcloud.py", line 1646, in list_networks > _tasks.NetworkList(**filters))['networks'] > File "/usr/lib64/python2.7/contextlib.py", line 35, in __exit__ > self.gen.throw(type, value, traceback) > File "shade/_utils.py", line 436, in neutron_exceptions > "{msg}: {exc}".format(msg=error_message, exc=str(e))) >OpenStackCloudException: Error fetching network list: No mock address: GET https://network.example.com/v2.0/networks >}}} >Traceback (most recent call last): > File "shade/tests/unit/test_floating_ip_neutron.py", line 251, in test_create_floating_ip > ip = self.cloud.create_floating_ip(network='my-network') > File "shade/openstackcloud.py", line 4461, in create_floating_ip > wait=wait, timeout=timeout) > File "shade/openstackcloud.py", line 4560, in _neutron_create_floating_ip > return fip > File "/usr/lib64/python2.7/contextlib.py", line 35, in __exit__ > self.gen.throw(type, value, traceback) > File "shade/_utils.py", line 436, in neutron_exceptions > "{msg}: {exc}".format(msg=error_message, exc=str(e))) >shade.exc.OpenStackCloudException: unable to create floating IP for net my-network: Error fetching network list: No mock address: GET https://network.example.com/v2.0/networks >====================================================================== >FAIL: shade.tests.unit.test_floating_ip_neutron.TestFloatingIP.test_neutron_available_floating_ips >tags: worker-2 >---------------------------------------------------------------------- >logging: {{{ >2018-05-27 23:13:23,862 keystoneauth.session REQ: curl -g -i -X GET https://identity.example.com -H "Accept: application/json" -H "User-Agent: os-client-config/1.28.0 keystoneauth1/3.4.0 python-requests/2.18.4 CPython/2.7.15" >2018-05-27 23:13:23,870 keystoneauth.session RESP: [200] content-type: application/json >RESP BODY: { > "versions": { > "values": [ > { > "status": "stable", > "updated": "2016-04-04T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v3+json" > } > ], > "id": "v3.6", > "links": [ > { > "href": "https://identity.example.com/v3/", > "rel": "self" > } > ] > }, > { > "status": "stable", > "updated": "2014-04-17T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v2.0+json" > } > ], > "id": "v2.0", > "links": [ > { > "href": "https://identity.example.com/v2.0/", > "rel": "self" > }, > { > "href": "http://docs.openstack.org/", > "type": "text/html", > "rel": "describedby" > } > ] > } > ] > } >} >2018-05-27 23:13:23,877 keystoneauth.identity.v3.base Making authentication request to https://identity.example.com/v3/auth/tokens >2018-05-27 23:13:23,886 keystoneauth.identity.v3.base {"token": {"methods": ["password"], "roles": [{"id": "9fe2ff9ee4384b1894a90878d3e92bab", "name": "_member_"}, {"id": "37071fc082e14c2284c32a2761f71c63", "name": "swiftoperator"}], "expires_at": "9999-12-31T23:59:59Z", "project": {"domain": {"id": "default", "name": "default"}, "id": "1c36b64c840a42cd9e9b931a369337f0", "name": "Default Project"}, "catalog": [{"endpoints": [{"interface": "public", "url": "https://compute.example.com/v2.1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "32466f357f3545248c47471ca51b0d3a"}], "type": "compute", "name": "nova"}, {"endpoints": [{"interface": "public", "url": "https://volume.example.com/v2/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "1e875ca2225b408bbf3520a1b8e1a537"}], "type": "volumev2", "name": "cinderv2"}, {"endpoints": [{"interface": "public", "url": "https://image.example.com", "region": "RegionOne", "id": "5a64de3c4a614d8d8f8d1ba3dee5f45f"}], "type": "image", "name": "glance"}, {"endpoints": [{"interface": "public", "url": "https://volume.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "3d15fdfc7d424f3c8923324417e1a3d1"}], "type": "volume", "name": "cinder"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://identity.example.com", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}, {"interface": "admin", "url": "https://identity.example.com", "region": "RegionOne", "id": "012322eeedcd459edabb4933021112bc"}], "type": "identity", "name": "keystone"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://network.example.com", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628d"}], "type": "network", "name": "neutron"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://container-infra.example.com/v1", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628e"}], "type": "container-infra", "name": "magnum"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://object-store.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}], "type": "object-store", "name": "swift"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://orchestration.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}], "type": "orchestration", "name": "heat"}], "user": {"domain": {"id": "default", "name": "default"}, "id": "c17534835f8f42bf98fc367e0bf35e09", "name": "mordred"}, "audit_ids": ["Rvn7eHkiSeOwucBIPaKdYA"], "issued_at": "2016-12-17T14:25:05.000000Z"}} >2018-05-27 23:13:23,900 shade.task_manager Manager _test_cloud_:RegionOne running task NetworkList >2018-05-27 23:13:23,909 keystoneauth.session REQ: curl -g -i -X GET https://network.example.com/v2.0/networks -H "User-Agent: python-neutronclient" -H "Accept: application/json" -H "X-Auth-Token: {SHA1}002a0918280d7075ae94ea4d7ad15eda381b670c" >2018-05-27 23:13:23,917 shade.task_manager Manager _test_cloud_:RegionOne ran task NetworkList in 0.0148990154266s >2018-05-27 23:13:23,919 shade.task_manager Manager _test_cloud_:RegionOne running task RouterList >2018-05-27 23:13:23,926 keystoneauth.session REQ: curl -g -i -X GET https://network.example.com/v2.0/routers -H "User-Agent: python-neutronclient" -H "Accept: application/json" -H "X-Auth-Token: {SHA1}002a0918280d7075ae94ea4d7ad15eda381b670c" >2018-05-27 23:13:23,933 shade.task_manager Manager _test_cloud_:RegionOne ran task RouterList in 0.00922608375549s >2018-05-27 23:13:23,935 shade.exc Error fetching router list: No mock address: GET https://network.example.com/v2.0/routers >Traceback (most recent call last): > File "shade/_utils.py", line 423, in neutron_exceptions > yield > File "shade/openstackcloud.py", line 1660, in list_routers > _tasks.RouterList(**filters))['routers'] > File "shade/task_manager.py", line 245, in submit_task > return self.run_task(task=task, raw=raw) > File "shade/task_manager.py", line 256, in run_task > return self._run_task(task, raw=raw) > File "shade/task_manager.py", line 270, in _run_task > return task.wait(raw) > File "shade/task_manager.py", line 124, in wait > super(Task, self).wait() > File "shade/task_manager.py", line 99, in wait > self._traceback) > File "shade/task_manager.py", line 108, in run > self.done(self.main(client)) > File "shade/_tasks.py", line 227, in main > return client.neutron_client.list_routers() > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 859, in list_routers > **_params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 367, in list > for r in self._pagination(collection, path, **params): > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 382, in _pagination > res = self.get(path, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 352, in get > headers=headers, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 329, in retry_request > headers=headers, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 280, in do_request > resp, replybody = self.httpclient.do_request(action, method, body=body) > File "/usr/lib/python2.7/site-packages/neutronclient/client.py", line 342, in do_request > return self.request(url, method, **kwargs) > File "/usr/lib/python2.7/site-packages/neutronclient/client.py", line 330, in request > resp = super(SessionClient, self).request(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/adapter.py", line 189, in request > return self.session.request(url, method, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 698, in request > resp = send(**kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 756, in _send_request > resp = self.session.request(method, url, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 508, in request > resp = self.send(prep, **send_kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/mocker.py", line 101, in _fake_send > return _original_send(session, request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 618, in send > r = adapter.send(request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/adapter.py", line 233, in send > raise exceptions.NoMockAddress(request) >NoMockAddress: No mock address: GET https://network.example.com/v2.0/routers >2018-05-27 23:13:23,942 shade.exc Error fetching router list: No mock address: GET https://network.example.com/v2.0/routers >Traceback (most recent call last): > File "shade/_utils.py", line 423, in neutron_exceptions > yield > File "shade/openstackcloud.py", line 1660, in list_routers > _tasks.RouterList(**filters))['routers'] > File "shade/task_manager.py", line 245, in submit_task > return self.run_task(task=task, raw=raw) > File "shade/task_manager.py", line 256, in run_task > return self._run_task(task, raw=raw) > File "shade/task_manager.py", line 270, in _run_task > return task.wait(raw) > File "shade/task_manager.py", line 124, in wait > super(Task, self).wait() > File "shade/task_manager.py", line 99, in wait > self._traceback) > File "shade/task_manager.py", line 108, in run > self.done(self.main(client)) > File "shade/_tasks.py", line 227, in main > return client.neutron_client.list_routers() > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 859, in list_routers > **_params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 367, in list > for r in self._pagination(collection, path, **params): > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 382, in _pagination > res = self.get(path, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 352, in get > headers=headers, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 329, in retry_request > headers=headers, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 280, in do_request > resp, replybody = self.httpclient.do_request(action, method, body=body) > File "/usr/lib/python2.7/site-packages/neutronclient/client.py", line 342, in do_request > return self.request(url, method, **kwargs) > File "/usr/lib/python2.7/site-packages/neutronclient/client.py", line 330, in request > resp = super(SessionClient, self).request(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/adapter.py", line 189, in request > return self.session.request(url, method, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 698, in request > resp = send(**kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 756, in _send_request > resp = self.session.request(method, url, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 508, in request > resp = self.send(prep, **send_kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/mocker.py", line 101, in _fake_send > return _original_send(session, request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 618, in send > r = adapter.send(request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/adapter.py", line 233, in send > raise exceptions.NoMockAddress(request) >NoMockAddress: No mock address: GET https://network.example.com/v2.0/routers >2018-05-27 23:13:23,949 shade.exc Error fetching router list: No mock address: GET https://network.example.com/v2.0/routers >Traceback (most recent call last): > File "shade/_utils.py", line 423, in neutron_exceptions > yield > File "shade/openstackcloud.py", line 1660, in list_routers > _tasks.RouterList(**filters))['routers'] > File "shade/task_manager.py", line 245, in submit_task > return self.run_task(task=task, raw=raw) > File "shade/task_manager.py", line 256, in run_task > return self._run_task(task, raw=raw) > File "shade/task_manager.py", line 270, in _run_task > return task.wait(raw) > File "shade/task_manager.py", line 124, in wait > super(Task, self).wait() > File "shade/task_manager.py", line 99, in wait > self._traceback) > File "shade/task_manager.py", line 108, in run > self.done(self.main(client)) > File "shade/_tasks.py", line 227, in main > return client.neutron_client.list_routers() > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 859, in list_routers > **_params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 367, in list > for r in self._pagination(collection, path, **params): > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 382, in _pagination > res = self.get(path, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 352, in get > headers=headers, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 329, in retry_request > headers=headers, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 280, in do_request > resp, replybody = self.httpclient.do_request(action, method, body=body) > File "/usr/lib/python2.7/site-packages/neutronclient/client.py", line 342, in do_request > return self.request(url, method, **kwargs) > File "/usr/lib/python2.7/site-packages/neutronclient/client.py", line 330, in request > resp = super(SessionClient, self).request(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/adapter.py", line 189, in request > return self.session.request(url, method, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 698, in request > resp = send(**kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 756, in _send_request > resp = self.session.request(method, url, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 508, in request > resp = self.send(prep, **send_kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/mocker.py", line 101, in _fake_send > return _original_send(session, request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 618, in send > r = adapter.send(request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/adapter.py", line 233, in send > raise exceptions.NoMockAddress(request) >NoMockAddress: No mock address: GET https://network.example.com/v2.0/routers >2018-05-27 23:13:23,949 shade.exc unable to get available floating IPs: Error fetching router list: No mock address: GET https://network.example.com/v2.0/routers >Traceback (most recent call last): > File "shade/_utils.py", line 423, in neutron_exceptions > yield > File "shade/openstackcloud.py", line 4363, in _neutron_available_floating_ips > floating_network_id = self._get_floating_network_id() > File "shade/openstackcloud.py", line 4314, in _get_floating_network_id > floating_network = self._find_floating_network_by_router() > File "shade/openstackcloud.py", line 4269, in _find_floating_network_by_router > for router in self.list_routers(): > File "shade/openstackcloud.py", line 1660, in list_routers > _tasks.RouterList(**filters))['routers'] > File "/usr/lib64/python2.7/contextlib.py", line 35, in __exit__ > self.gen.throw(type, value, traceback) > File "shade/_utils.py", line 436, in neutron_exceptions > "{msg}: {exc}".format(msg=error_message, exc=str(e))) >OpenStackCloudException: Error fetching router list: No mock address: GET https://network.example.com/v2.0/routers >}}} >Traceback (most recent call last): > File "shade/tests/unit/test_floating_ip_neutron.py", line 323, in test_neutron_available_floating_ips > self.cloud._neutron_available_floating_ips() > File "shade/openstackcloud.py", line 4382, in _neutron_available_floating_ips > return [f_ip] > File "/usr/lib64/python2.7/contextlib.py", line 35, in __exit__ > self.gen.throw(type, value, traceback) > File "shade/_utils.py", line 436, in neutron_exceptions > "{msg}: {exc}".format(msg=error_message, exc=str(e))) >shade.exc.OpenStackCloudException: unable to get available floating IPs: Error fetching router list: No mock address: GET https://network.example.com/v2.0/routers >====================================================================== >FAIL: shade.tests.unit.test_floating_ip_neutron.TestFloatingIP.test_create_floating_ip_port >tags: worker-5 >---------------------------------------------------------------------- >logging: {{{ >2018-05-27 23:13:24,056 keystoneauth.session REQ: curl -g -i -X GET https://identity.example.com -H "Accept: application/json" -H "User-Agent: os-client-config/1.28.0 keystoneauth1/3.4.0 python-requests/2.18.4 CPython/2.7.15" >2018-05-27 23:13:24,058 keystoneauth.session RESP: [200] content-type: application/json >RESP BODY: { > "versions": { > "values": [ > { > "status": "stable", > "updated": "2016-04-04T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v3+json" > } > ], > "id": "v3.6", > "links": [ > { > "href": "https://identity.example.com/v3/", > "rel": "self" > } > ] > }, > { > "status": "stable", > "updated": "2014-04-17T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v2.0+json" > } > ], > "id": "v2.0", > "links": [ > { > "href": "https://identity.example.com/v2.0/", > "rel": "self" > }, > { > "href": "http://docs.openstack.org/", > "type": "text/html", > "rel": "describedby" > } > ] > } > ] > } >} >2018-05-27 23:13:24,073 keystoneauth.identity.v3.base Making authentication request to https://identity.example.com/v3/auth/tokens >2018-05-27 23:13:24,075 keystoneauth.identity.v3.base {"token": {"methods": ["password"], "roles": [{"id": "9fe2ff9ee4384b1894a90878d3e92bab", "name": "_member_"}, {"id": "37071fc082e14c2284c32a2761f71c63", "name": "swiftoperator"}], "expires_at": "9999-12-31T23:59:59Z", "project": {"domain": {"id": "default", "name": "default"}, "id": "1c36b64c840a42cd9e9b931a369337f0", "name": "Default Project"}, "catalog": [{"endpoints": [{"interface": "public", "url": "https://compute.example.com/v2.1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "32466f357f3545248c47471ca51b0d3a"}], "type": "compute", "name": "nova"}, {"endpoints": [{"interface": "public", "url": "https://volume.example.com/v2/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "1e875ca2225b408bbf3520a1b8e1a537"}], "type": "volumev2", "name": "cinderv2"}, {"endpoints": [{"interface": "public", "url": "https://image.example.com", "region": "RegionOne", "id": "5a64de3c4a614d8d8f8d1ba3dee5f45f"}], "type": "image", "name": "glance"}, {"endpoints": [{"interface": "public", "url": "https://volume.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "3d15fdfc7d424f3c8923324417e1a3d1"}], "type": "volume", "name": "cinder"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://identity.example.com", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}, {"interface": "admin", "url": "https://identity.example.com", "region": "RegionOne", "id": "012322eeedcd459edabb4933021112bc"}], "type": "identity", "name": "keystone"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://network.example.com", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628d"}], "type": "network", "name": "neutron"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://container-infra.example.com/v1", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628e"}], "type": "container-infra", "name": "magnum"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://object-store.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}], "type": "object-store", "name": "swift"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://orchestration.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}], "type": "orchestration", "name": "heat"}], "user": {"domain": {"id": "default", "name": "default"}, "id": "c17534835f8f42bf98fc367e0bf35e09", "name": "mordred"}, "audit_ids": ["Rvn7eHkiSeOwucBIPaKdYA"], "issued_at": "2016-12-17T14:25:05.000000Z"}} >2018-05-27 23:13:24,078 shade.task_manager Manager _test_cloud_:RegionOne running task NetworkList >2018-05-27 23:13:24,097 keystoneauth.session REQ: curl -g -i -X GET https://network.example.com/v2.0/networks -H "User-Agent: python-neutronclient" -H "Accept: application/json" -H "X-Auth-Token: {SHA1}002a0918280d7075ae94ea4d7ad15eda381b670c" >2018-05-27 23:13:24,105 shade.task_manager Manager _test_cloud_:RegionOne ran task NetworkList in 0.0118980407715s >2018-05-27 23:13:24,107 shade.exc Error fetching network list: No mock address: GET https://network.example.com/v2.0/networks >Traceback (most recent call last): > File "shade/_utils.py", line 423, in neutron_exceptions > yield > File "shade/openstackcloud.py", line 1646, in list_networks > _tasks.NetworkList(**filters))['networks'] > File "shade/task_manager.py", line 245, in submit_task > return self.run_task(task=task, raw=raw) > File "shade/task_manager.py", line 256, in run_task > return self._run_task(task, raw=raw) > File "shade/task_manager.py", line 270, in _run_task > return task.wait(raw) > File "shade/task_manager.py", line 124, in wait > super(Task, self).wait() > File "shade/task_manager.py", line 99, in wait > self._traceback) > File "shade/task_manager.py", line 108, in run > self.done(self.main(client)) > File "shade/_tasks.py", line 212, in main > return client.neutron_client.list_networks(**self.args) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 795, in list_networks > **_params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 367, in list > for r in self._pagination(collection, path, **params): > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 382, in _pagination > res = self.get(path, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 352, in get > headers=headers, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 329, in retry_request > headers=headers, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 280, in do_request > resp, replybody = self.httpclient.do_request(action, method, body=body) > File "/usr/lib/python2.7/site-packages/neutronclient/client.py", line 342, in do_request > return self.request(url, method, **kwargs) > File "/usr/lib/python2.7/site-packages/neutronclient/client.py", line 330, in request > resp = super(SessionClient, self).request(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/adapter.py", line 189, in request > return self.session.request(url, method, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 698, in request > resp = send(**kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 756, in _send_request > resp = self.session.request(method, url, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 508, in request > resp = self.send(prep, **send_kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/mocker.py", line 101, in _fake_send > return _original_send(session, request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 618, in send > r = adapter.send(request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/adapter.py", line 233, in send > raise exceptions.NoMockAddress(request) >NoMockAddress: No mock address: GET https://network.example.com/v2.0/networks >2018-05-27 23:13:24,115 shade.exc Error fetching network list: No mock address: GET https://network.example.com/v2.0/networks >Traceback (most recent call last): > File "shade/_utils.py", line 423, in neutron_exceptions > yield > File "shade/openstackcloud.py", line 1646, in list_networks > _tasks.NetworkList(**filters))['networks'] > File "shade/task_manager.py", line 245, in submit_task > return self.run_task(task=task, raw=raw) > File "shade/task_manager.py", line 256, in run_task > return self._run_task(task, raw=raw) > File "shade/task_manager.py", line 270, in _run_task > return task.wait(raw) > File "shade/task_manager.py", line 124, in wait > super(Task, self).wait() > File "shade/task_manager.py", line 99, in wait > self._traceback) > File "shade/task_manager.py", line 108, in run > self.done(self.main(client)) > File "shade/_tasks.py", line 212, in main > return client.neutron_client.list_networks(**self.args) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 795, in list_networks > **_params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 367, in list > for r in self._pagination(collection, path, **params): > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 382, in _pagination > res = self.get(path, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 352, in get > headers=headers, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 329, in retry_request > headers=headers, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 280, in do_request > resp, replybody = self.httpclient.do_request(action, method, body=body) > File "/usr/lib/python2.7/site-packages/neutronclient/client.py", line 342, in do_request > return self.request(url, method, **kwargs) > File "/usr/lib/python2.7/site-packages/neutronclient/client.py", line 330, in request > resp = super(SessionClient, self).request(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/adapter.py", line 189, in request > return self.session.request(url, method, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 698, in request > resp = send(**kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 756, in _send_request > resp = self.session.request(method, url, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 508, in request > resp = self.send(prep, **send_kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/mocker.py", line 101, in _fake_send > return _original_send(session, request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 618, in send > r = adapter.send(request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/adapter.py", line 233, in send > raise exceptions.NoMockAddress(request) >NoMockAddress: No mock address: GET https://network.example.com/v2.0/networks >2018-05-27 23:13:24,121 shade.exc Error fetching network list: No mock address: GET https://network.example.com/v2.0/networks >Traceback (most recent call last): > File "shade/_utils.py", line 423, in neutron_exceptions > yield > File "shade/openstackcloud.py", line 1646, in list_networks > _tasks.NetworkList(**filters))['networks'] > File "shade/task_manager.py", line 245, in submit_task > return self.run_task(task=task, raw=raw) > File "shade/task_manager.py", line 256, in run_task > return self._run_task(task, raw=raw) > File "shade/task_manager.py", line 270, in _run_task > return task.wait(raw) > File "shade/task_manager.py", line 124, in wait > super(Task, self).wait() > File "shade/task_manager.py", line 99, in wait > self._traceback) > File "shade/task_manager.py", line 108, in run > self.done(self.main(client)) > File "shade/_tasks.py", line 212, in main > return client.neutron_client.list_networks(**self.args) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 795, in list_networks > **_params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 367, in list > for r in self._pagination(collection, path, **params): > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 382, in _pagination > res = self.get(path, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 352, in get > headers=headers, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 329, in retry_request > headers=headers, params=params) > File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 280, in do_request > resp, replybody = self.httpclient.do_request(action, method, body=body) > File "/usr/lib/python2.7/site-packages/neutronclient/client.py", line 342, in do_request > return self.request(url, method, **kwargs) > File "/usr/lib/python2.7/site-packages/neutronclient/client.py", line 330, in request > resp = super(SessionClient, self).request(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/adapter.py", line 189, in request > return self.session.request(url, method, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 698, in request > resp = send(**kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 756, in _send_request > resp = self.session.request(method, url, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 508, in request > resp = self.send(prep, **send_kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/mocker.py", line 101, in _fake_send > return _original_send(session, request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 618, in send > r = adapter.send(request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/adapter.py", line 233, in send > raise exceptions.NoMockAddress(request) >NoMockAddress: No mock address: GET https://network.example.com/v2.0/networks >2018-05-27 23:13:24,121 shade.exc unable to create floating IP for net my-network: Error fetching network list: No mock address: GET https://network.example.com/v2.0/networks >Traceback (most recent call last): > File "shade/_utils.py", line 423, in neutron_exceptions > yield > File "shade/openstackcloud.py", line 4496, in _neutron_create_floating_ip > network = self.get_network(network_name_or_id) > File "shade/openstackcloud.py", line 2420, in get_network > return _utils._get_entity(self.search_networks, name_or_id, filters) > File "shade/_utils.py", line 212, in _get_entity > entities = func(name_or_id, filters, **kwargs) > File "shade/openstackcloud.py", line 1481, in search_networks > networks = self.list_networks(filters) > File "shade/openstackcloud.py", line 1646, in list_networks > _tasks.NetworkList(**filters))['networks'] > File "/usr/lib64/python2.7/contextlib.py", line 35, in __exit__ > self.gen.throw(type, value, traceback) > File "shade/_utils.py", line 436, in neutron_exceptions > "{msg}: {exc}".format(msg=error_message, exc=str(e))) >OpenStackCloudException: Error fetching network list: No mock address: GET https://network.example.com/v2.0/networks >}}} >Traceback (most recent call last): > File "shade/tests/unit/test_floating_ip_neutron.py", line 294, in test_create_floating_ip_port > network='my-network', port='ce705c24-c1ef-408a-bda3-7bbd946164ac') > File "shade/openstackcloud.py", line 4461, in create_floating_ip > wait=wait, timeout=timeout) > File "shade/openstackcloud.py", line 4560, in _neutron_create_floating_ip > return fip > File "/usr/lib64/python2.7/contextlib.py", line 35, in __exit__ > self.gen.throw(type, value, traceback) > File "shade/_utils.py", line 436, in neutron_exceptions > "{msg}: {exc}".format(msg=error_message, exc=str(e))) >shade.exc.OpenStackCloudException: unable to create floating IP for net my-network: Error fetching network list: No mock address: GET https://network.example.com/v2.0/networks >====================================================================== >FAIL: shade.tests.unit.test_floating_ip_neutron.TestFloatingIP.test_neutron_available_floating_ips_network >tags: worker-5 >---------------------------------------------------------------------- >logging: {{{ >2018-05-27 23:13:24,187 keystoneauth.session REQ: curl -g -i -X GET https://identity.example.com -H "Accept: application/json" -H "User-Agent: os-client-config/1.28.0 keystoneauth1/3.4.0 python-requests/2.18.4 CPython/2.7.15" >2018-05-27 23:13:24,189 keystoneauth.session RESP: [200] content-type: application/json >RESP BODY: { > "versions": { > "values": [ > { > "status": "stable", > "updated": "2016-04-04T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v3+json" > } > ], > "id": "v3.6", > "links": [ > { > "href": "https://identity.example.com/v3/", > "rel": "self" > } > ] > }, > { > "status": "stable", > "updated": "2014-04-17T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v2.0+json" > } > ], > "id": "v2.0", > "links": [ > { > "href": "https://identity.example.com/v2.0/", > "rel": "self" > }, > { > "href": "http://docs.openstack.org/", > "type": "text/html", > "rel": "describedby" > } > ] > } > ] > } >} >2018-05-27 23:13:24,195 keystoneauth.identity.v3.base Making authentication request to https://identity.example.com/v3/auth/tokens >2018-05-27 23:13:24,198 keystoneauth.identity.v3.base {"token": {"methods": ["password"], "roles": [{"id": "9fe2ff9ee4384b1894a90878d3e92bab", "name": "_member_"}, {"id": "37071fc082e14c2284c32a2761f71c63", "name": "swiftoperator"}], "expires_at": "9999-12-31T23:59:59Z", "project": {"domain": {"id": "default", "name": "default"}, "id": "1c36b64c840a42cd9e9b931a369337f0", "name": "Default Project"}, "catalog": [{"endpoints": [{"interface": "public", "url": "https://compute.example.com/v2.1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "32466f357f3545248c47471ca51b0d3a"}], "type": "compute", "name": "nova"}, {"endpoints": [{"interface": "public", "url": "https://volume.example.com/v2/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "1e875ca2225b408bbf3520a1b8e1a537"}], "type": "volumev2", "name": "cinderv2"}, {"endpoints": [{"interface": "public", "url": "https://image.example.com", "region": "RegionOne", "id": "5a64de3c4a614d8d8f8d1ba3dee5f45f"}], "type": "image", "name": "glance"}, {"endpoints": [{"interface": "public", "url": "https://volume.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "3d15fdfc7d424f3c8923324417e1a3d1"}], "type": "volume", "name": "cinder"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://identity.example.com", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}, {"interface": "admin", "url": "https://identity.example.com", "region": "RegionOne", "id": "012322eeedcd459edabb4933021112bc"}], "type": "identity", "name": "keystone"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://network.example.com", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628d"}], "type": "network", "name": "neutron"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://container-infra.example.com/v1", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628e"}], "type": "container-infra", "name": "magnum"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://object-store.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}], "type": "object-store", "name": "swift"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://orchestration.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}], "type": "orchestration", "name": "heat"}], "user": {"domain": {"id": "default", "name": "default"}, "id": "c17534835f8f42bf98fc367e0bf35e09", "name": "mordred"}, "audit_ids": ["Rvn7eHkiSeOwucBIPaKdYA"], "issued_at": "2016-12-17T14:25:05.000000Z"}} >2018-05-27 23:13:24,212 shade.task_manager Manager _test_cloud_:RegionOne running task NetworkList >2018-05-27 23:13:24,215 keystoneauth.session REQ: curl -g -i -X GET https://network.example.com/v2.0/networks -H "User-Agent: python-neutronclient" -H "Accept: application/json" -H "X-Auth-Token: {SHA1}002a0918280d7075ae94ea4d7ad15eda381b670c" >2018-05-27 23:13:24,222 shade.task_manager Manager _test_cloud_:RegionOne ran task NetworkList in 0.00849103927612s >2018-05-27 23:13:24,223 shade.exc unable to get available floating IPs: unable to find external network ['my-network'] >Traceback (most recent call last): > File "shade/_utils.py", line 423, in neutron_exceptions > yield > File "shade/openstackcloud.py", line 4360, in _neutron_available_floating_ips > net=network) >OpenStackCloudURINotFound: unable to find external network ['my-network'] >}}} >Traceback (most recent call last): > File "shade/tests/unit/test_floating_ip_neutron.py", line 349, in test_neutron_available_floating_ips_network > network=self.mock_get_network_rep['name'] > File "shade/openstackcloud.py", line 4382, in _neutron_available_floating_ips > return [f_ip] > File "/usr/lib64/python2.7/contextlib.py", line 35, in __exit__ > self.gen.throw(type, value, traceback) > File "shade/_utils.py", line 436, in neutron_exceptions > "{msg}: {exc}".format(msg=error_message, exc=str(e))) >shade.exc.OpenStackCloudException: unable to get available floating IPs: unable to find external network ['my-network'] >====================================================================== >FAIL: shade.tests.unit.test_meta.TestMeta.test_get_server_external_ipv4_neutron >tags: worker-1 >---------------------------------------------------------------------- >logging: {{{ >2018-05-27 23:13:24,351 keystoneauth.session REQ: curl -g -i -X GET https://identity.example.com -H "Accept: application/json" -H "User-Agent: os-client-config/1.28.0 keystoneauth1/3.4.0 python-requests/2.18.4 CPython/2.7.15" >2018-05-27 23:13:24,360 keystoneauth.session RESP: [200] content-type: application/json >RESP BODY: { > "versions": { > "values": [ > { > "status": "stable", > "updated": "2016-04-04T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v3+json" > } > ], > "id": "v3.6", > "links": [ > { > "href": "https://identity.example.com/v3/", > "rel": "self" > } > ] > }, > { > "status": "stable", > "updated": "2014-04-17T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v2.0+json" > } > ], > "id": "v2.0", > "links": [ > { > "href": "https://identity.example.com/v2.0/", > "rel": "self" > }, > { > "href": "http://docs.openstack.org/", > "type": "text/html", > "rel": "describedby" > } > ] > } > ] > } >} >2018-05-27 23:13:24,369 keystoneauth.identity.v3.base Making authentication request to https://identity.example.com/v3/auth/tokens >2018-05-27 23:13:24,382 keystoneauth.identity.v3.base {"token": {"methods": ["password"], "roles": [{"id": "9fe2ff9ee4384b1894a90878d3e92bab", "name": "_member_"}, {"id": "37071fc082e14c2284c32a2761f71c63", "name": "swiftoperator"}], "expires_at": "9999-12-31T23:59:59Z", "project": {"domain": {"id": "default", "name": "default"}, "id": "1c36b64c840a42cd9e9b931a369337f0", "name": "Default Project"}, "catalog": [{"endpoints": [{"interface": "public", "url": "https://compute.example.com/v2.1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "32466f357f3545248c47471ca51b0d3a"}], "type": "compute", "name": "nova"}, {"endpoints": [{"interface": "public", "url": "https://volume.example.com/v2/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "1e875ca2225b408bbf3520a1b8e1a537"}], "type": "volumev2", "name": "cinderv2"}, {"endpoints": [{"interface": "public", "url": "https://image.example.com", "region": "RegionOne", "id": "5a64de3c4a614d8d8f8d1ba3dee5f45f"}], "type": "image", "name": "glance"}, {"endpoints": [{"interface": "public", "url": "https://volume.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "3d15fdfc7d424f3c8923324417e1a3d1"}], "type": "volume", "name": "cinder"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://identity.example.com", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}, {"interface": "admin", "url": "https://identity.example.com", "region": "RegionOne", "id": "012322eeedcd459edabb4933021112bc"}], "type": "identity", "name": "keystone"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://network.example.com", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628d"}], "type": "network", "name": "neutron"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://container-infra.example.com/v1", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628e"}], "type": "container-infra", "name": "magnum"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://object-store.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}], "type": "object-store", "name": "swift"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://orchestration.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}], "type": "orchestration", "name": "heat"}], "user": {"domain": {"id": "default", "name": "default"}, "id": "c17534835f8f42bf98fc367e0bf35e09", "name": "mordred"}, "audit_ids": ["Rvn7eHkiSeOwucBIPaKdYA"], "issued_at": "2016-12-17T14:25:05.000000Z"}} >2018-05-27 23:13:24,391 shade.task_manager Manager _test_cloud_:RegionOne running task NetworkList >2018-05-27 23:13:24,400 keystoneauth.session REQ: curl -g -i -X GET https://network.example.com/v2.0/networks -H "User-Agent: python-neutronclient" -H "Accept: application/json" -H "X-Auth-Token: {SHA1}002a0918280d7075ae94ea4d7ad15eda381b670c" >2018-05-27 23:13:24,409 shade.task_manager Manager _test_cloud_:RegionOne ran task NetworkList in 0.0154840946198s >}}} >Traceback (most recent call last): > File "shade/tests/unit/test_meta.py", line 662, in test_get_server_external_ipv4_neutron > self.assertEqual(PUBLIC_V4, ip) > File "shade/tests/base.py", line 92, in assertEqual > first, second, *args, **kwargs) > File "/usr/lib/python2.7/site-packages/testtools/testcase.py", line 411, in assertEqual > self.assertThat(observed, matcher, message) > File "/usr/lib/python2.7/site-packages/testtools/testcase.py", line 498, in assertThat > raise mismatch_error >testtools.matchers._impl.MismatchError: '192.0.2.99' != None >====================================================================== >FAIL: shade.tests.unit.test_meta.TestMeta.test_get_server_cloud_missing_fips >tags: worker-0 >---------------------------------------------------------------------- >logging: {{{ >2018-05-27 23:13:24,322 shade.task_manager Manager _test_cloud_:RegionOne running task PortList >2018-05-27 23:13:24,325 keystoneauth.session REQ: curl -g -i -X GET https://identity.example.com -H "Accept: application/json" -H "User-Agent: os-client-config/1.28.0 keystoneauth1/3.4.0 python-requests/2.18.4 CPython/2.7.15" >2018-05-27 23:13:24,328 keystoneauth.session RESP: [200] content-type: application/json >RESP BODY: { > "versions": { > "values": [ > { > "status": "stable", > "updated": "2016-04-04T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v3+json" > } > ], > "id": "v3.6", > "links": [ > { > "href": "https://identity.example.com/v3/", > "rel": "self" > } > ] > }, > { > "status": "stable", > "updated": "2014-04-17T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v2.0+json" > } > ], > "id": "v2.0", > "links": [ > { > "href": "https://identity.example.com/v2.0/", > "rel": "self" > }, > { > "href": "http://docs.openstack.org/", > "type": "text/html", > "rel": "describedby" > } > ] > } > ] > } >} >2018-05-27 23:13:24,338 keystoneauth.identity.v3.base Making authentication request to https://identity.example.com/v3/auth/tokens >2018-05-27 23:13:24,351 keystoneauth.identity.v3.base {"token": {"methods": ["password"], "roles": [{"id": "9fe2ff9ee4384b1894a90878d3e92bab", "name": "_member_"}, {"id": "37071fc082e14c2284c32a2761f71c63", "name": "swiftoperator"}], "expires_at": "9999-12-31T23:59:59Z", "project": {"domain": {"id": "default", "name": "default"}, "id": "1c36b64c840a42cd9e9b931a369337f0", "name": "Default Project"}, "catalog": [{"endpoints": [{"interface": "public", "url": "https://compute.example.com/v2.1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "32466f357f3545248c47471ca51b0d3a"}], "type": "compute", "name": "nova"}, {"endpoints": [{"interface": "public", "url": "https://volume.example.com/v2/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "1e875ca2225b408bbf3520a1b8e1a537"}], "type": "volumev2", "name": "cinderv2"}, {"endpoints": [{"interface": "public", "url": "https://image.example.com", "region": "RegionOne", "id": "5a64de3c4a614d8d8f8d1ba3dee5f45f"}], "type": "image", "name": "glance"}, {"endpoints": [{"interface": "public", "url": "https://volume.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "3d15fdfc7d424f3c8923324417e1a3d1"}], "type": "volume", "name": "cinder"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://identity.example.com", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}, {"interface": "admin", "url": "https://identity.example.com", "region": "RegionOne", "id": "012322eeedcd459edabb4933021112bc"}], "type": "identity", "name": "keystone"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://network.example.com", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628d"}], "type": "network", "name": "neutron"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://container-infra.example.com/v1", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628e"}], "type": "container-infra", "name": "magnum"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://object-store.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}], "type": "object-store", "name": "swift"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://orchestration.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}], "type": "orchestration", "name": "heat"}], "user": {"domain": {"id": "default", "name": "default"}, "id": "c17534835f8f42bf98fc367e0bf35e09", "name": "mordred"}, "audit_ids": ["Rvn7eHkiSeOwucBIPaKdYA"], "issued_at": "2016-12-17T14:25:05.000000Z"}} >2018-05-27 23:13:24,365 keystoneauth.session REQ: curl -g -i -X GET https://network.example.com/v2.0/ports?device_id=test-id -H "User-Agent: python-neutronclient" -H "Accept: application/json" -H "X-Auth-Token: {SHA1}002a0918280d7075ae94ea4d7ad15eda381b670c" >2018-05-27 23:13:24,372 shade.task_manager Manager _test_cloud_:RegionOne ran task PortList in 0.0472230911255s >2018-05-27 23:13:24,380 shade.task_manager Manager _test_cloud_:RegionOne running task NetworkList >2018-05-27 23:13:24,392 keystoneauth.session REQ: curl -g -i -X GET https://network.example.com/v2.0/networks -H "User-Agent: python-neutronclient" -H "Accept: application/json" -H "X-Auth-Token: {SHA1}002a0918280d7075ae94ea4d7ad15eda381b670c" >2018-05-27 23:13:24,400 shade.task_manager Manager _test_cloud_:RegionOne ran task NetworkList in 0.0137178897858s >2018-05-27 23:13:24,402 shade.task_manager Manager _test_cloud_:RegionOne running task ServerListSecurityGroups >2018-05-27 23:13:24,579 novaclient.v2.client REQ: curl -g -i -X GET https://compute.example.com/v2.1/1c36b64c840a42cd9e9b931a369337f0/servers/test-id/os-security-groups -H "User-Agent: python-novaclient" -H "Accept: application/json" -H "X-Auth-Token: {SHA1}002a0918280d7075ae94ea4d7ad15eda381b670c" >2018-05-27 23:13:24,588 novaclient.v2.client RESP: [200] content-type: application/json >RESP BODY: {"security_groups": []} >2018-05-27 23:13:24,595 shade.task_manager Manager _test_cloud_:RegionOne ran task ServerListSecurityGroups in 0.187194824219s >}}} >Traceback (most recent call last): > File "/usr/lib/python2.7/site-packages/mock/mock.py", line 1305, in patched > return func(*args, **keywargs) > File "shade/tests/unit/test_meta.py", line 528, in test_get_server_cloud_missing_fips > self.assertEqual(PUBLIC_V4, srv['public_v4']) > File "shade/tests/base.py", line 92, in assertEqual > first, second, *args, **kwargs) > File "/usr/lib/python2.7/site-packages/testtools/testcase.py", line 411, in assertEqual > self.assertThat(observed, matcher, message) > File "/usr/lib/python2.7/site-packages/testtools/testcase.py", line 498, in assertThat > raise mismatch_error >testtools.matchers._impl.MismatchError: '192.0.2.99' != '' >====================================================================== >FAIL: shade.tests.unit.test_identity_roles.TestIdentityRoles.test_list_role_assignments_keystone_v2_with_role >tags: worker-5 >---------------------------------------------------------------------- >logging: {{{ >2018-05-27 23:13:24,562 keystoneauth.session REQ: curl -g -i -X GET https://identity.example.com -H "Accept: application/json" -H "User-Agent: os-client-config/1.28.0 keystoneauth1/3.4.0 python-requests/2.18.4 CPython/2.7.15" >2018-05-27 23:13:24,570 keystoneauth.session RESP: [200] content-type: application/json >RESP BODY: { > "versions": { > "values": [ > { > "status": "stable", > "updated": "2016-04-04T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v3+json" > } > ], > "id": "v3.6", > "links": [ > { > "href": "https://identity.example.com/v3/", > "rel": "self" > } > ] > }, > { > "status": "stable", > "updated": "2014-04-17T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v2.0+json" > } > ], > "id": "v2.0", > "links": [ > { > "href": "https://identity.example.com/v2.0/", > "rel": "self" > }, > { > "href": "http://docs.openstack.org/", > "type": "text/html", > "rel": "describedby" > } > ] > } > ] > } >} >2018-05-27 23:13:24,579 keystoneauth.identity.v2 Making authentication request to https://identity.example.com/v2.0/tokens >2018-05-27 23:13:24,588 shade.task_manager Manager _test_cloud_v2_:RegionOne running task RolesForUser >2018-05-27 23:13:24,601 keystoneauth.session REQ: curl -g -i -X GET https://identity.example.com/v2.0 -H "User-Agent: os-client-config/1.28.0 keystoneauth1/3.4.0 python-requests/2.18.4 CPython/2.7.15" -H "Accept: application/json" -H "X-Auth-Token: {SHA1}9e3a6404fc5390fa8c614918deba6a0b27503caf" >2018-05-27 23:13:24,609 shade Couldn't construct identity object >Traceback (most recent call last): > File "shade/openstackcloud.py", line 340, in _get_client > **kwargs) > File "/usr/lib/python2.7/site-packages/os_client_config/cloud_config.py", line 461, in get_legacy_client > return client_class(**constructor_kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/client.py", line 62, in Client > d = discover.Discover(session=session, **kwargs) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/discover.py", line 180, in __init__ > authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/_discover.py", line 147, in __init__ > authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/_discover.py", line 41, in get_version_data > resp = session.get(url, headers=headers, authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 840, in get > return self.request(url, 'GET', **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 698, in request > resp = send(**kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 756, in _send_request > resp = self.session.request(method, url, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 508, in request > resp = self.send(prep, **send_kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/mocker.py", line 101, in _fake_send > return _original_send(session, request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 618, in send > r = adapter.send(request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/adapter.py", line 233, in send > raise exceptions.NoMockAddress(request) >NoMockAddress: No mock address: GET https://identity.example.com/v2.0 >2018-05-27 23:13:24,616 shade.task_manager Manager _test_cloud_v2_:RegionOne ran task RolesForUser in 0.0219421386719s >2018-05-27 23:13:24,635 shade.exc Failed to list role assignments >Traceback (most recent call last): > File "shade/_utils.py", line 455, in shade_exceptions > yield > File "shade/operatorcloud.py", line 1405, in _keystone_v2_role_assignments > _tasks.RolesForUser(user=user, tenant=project) > File "shade/task_manager.py", line 245, in submit_task > return self.run_task(task=task, raw=raw) > File "shade/task_manager.py", line 256, in run_task > return self._run_task(task, raw=raw) > File "shade/task_manager.py", line 270, in _run_task > return task.wait(raw) > File "shade/task_manager.py", line 124, in wait > super(Task, self).wait() > File "shade/task_manager.py", line 99, in wait > self._traceback) > File "shade/task_manager.py", line 108, in run > self.done(self.main(client)) > File "shade/_tasks.py", line 699, in main > return client.keystone_client.roles.roles_for_user(**self.args) > File "shade/openstackcloud.py", line 555, in keystone_client > self._keystone_client = self._get_client('identity') > File "shade/openstackcloud.py", line 340, in _get_client > **kwargs) > File "/usr/lib/python2.7/site-packages/os_client_config/cloud_config.py", line 461, in get_legacy_client > return client_class(**constructor_kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/client.py", line 62, in Client > d = discover.Discover(session=session, **kwargs) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/discover.py", line 180, in __init__ > authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/_discover.py", line 147, in __init__ > authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/_discover.py", line 41, in get_version_data > resp = session.get(url, headers=headers, authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 840, in get > return self.request(url, 'GET', **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 698, in request > resp = send(**kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 756, in _send_request > resp = self.session.request(method, url, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 508, in request > resp = self.send(prep, **send_kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/mocker.py", line 101, in _fake_send > return _original_send(session, request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 618, in send > r = adapter.send(request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/adapter.py", line 233, in send > raise exceptions.NoMockAddress(request) >NoMockAddress: No mock address: GET https://identity.example.com/v2.0 >}}} >Traceback (most recent call last): > File "shade/tests/unit/test_identity_roles.py", line 273, in test_list_role_assignments_keystone_v2_with_role > 'project': project_data.project_id}) > File "shade/operatorcloud.py", line 1465, in list_role_assignments > assignments = self._keystone_v2_role_assignments(**filters) > File "shade/operatorcloud.py", line 1405, in _keystone_v2_role_assignments > _tasks.RolesForUser(user=user, tenant=project) > File "/usr/lib64/python2.7/contextlib.py", line 35, in __exit__ > self.gen.throw(type, value, traceback) > File "shade/_utils.py", line 465, in shade_exceptions > raise exc.OpenStackCloudException(error_message) >shade.exc.OpenStackCloudException: Failed to list role assignments (Inner Exception: No mock address: GET https://identity.example.com/v2.0) >====================================================================== >FAIL: shade.tests.unit.test_meta.TestMeta.test_get_server_cloud_osic_split >tags: worker-4 >---------------------------------------------------------------------- >logging: {{{ >2018-05-27 23:13:24,363 keystoneauth.session REQ: curl -g -i -X GET https://identity.example.com -H "Accept: application/json" -H "User-Agent: os-client-config/1.28.0 keystoneauth1/3.4.0 python-requests/2.18.4 CPython/2.7.15" >2018-05-27 23:13:24,376 keystoneauth.session RESP: [200] content-type: application/json >RESP BODY: { > "versions": { > "values": [ > { > "status": "stable", > "updated": "2016-04-04T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v3+json" > } > ], > "id": "v3.6", > "links": [ > { > "href": "https://identity.example.com/v3/", > "rel": "self" > } > ] > }, > { > "status": "stable", > "updated": "2014-04-17T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v2.0+json" > } > ], > "id": "v2.0", > "links": [ > { > "href": "https://identity.example.com/v2.0/", > "rel": "self" > }, > { > "href": "http://docs.openstack.org/", > "type": "text/html", > "rel": "describedby" > } > ] > } > ] > } >} >2018-05-27 23:13:24,385 keystoneauth.identity.v3.base Making authentication request to https://identity.example.com/v3/auth/tokens >2018-05-27 23:13:24,394 keystoneauth.identity.v3.base {"token": {"methods": ["password"], "roles": [{"id": "9fe2ff9ee4384b1894a90878d3e92bab", "name": "_member_"}, {"id": "37071fc082e14c2284c32a2761f71c63", "name": "swiftoperator"}], "expires_at": "9999-12-31T23:59:59Z", "project": {"domain": {"id": "default", "name": "default"}, "id": "1c36b64c840a42cd9e9b931a369337f0", "name": "Default Project"}, "catalog": [{"endpoints": [{"interface": "public", "url": "https://compute.example.com/v2.1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "32466f357f3545248c47471ca51b0d3a"}], "type": "compute", "name": "nova"}, {"endpoints": [{"interface": "public", "url": "https://volume.example.com/v2/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "1e875ca2225b408bbf3520a1b8e1a537"}], "type": "volumev2", "name": "cinderv2"}, {"endpoints": [{"interface": "public", "url": "https://image.example.com", "region": "RegionOne", "id": "5a64de3c4a614d8d8f8d1ba3dee5f45f"}], "type": "image", "name": "glance"}, {"endpoints": [{"interface": "public", "url": "https://volume.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "3d15fdfc7d424f3c8923324417e1a3d1"}], "type": "volume", "name": "cinder"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://identity.example.com", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}, {"interface": "admin", "url": "https://identity.example.com", "region": "RegionOne", "id": "012322eeedcd459edabb4933021112bc"}], "type": "identity", "name": "keystone"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://network.example.com", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628d"}], "type": "network", "name": "neutron"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://container-infra.example.com/v1", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628e"}], "type": "container-infra", "name": "magnum"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://object-store.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}], "type": "object-store", "name": "swift"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://orchestration.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}], "type": "orchestration", "name": "heat"}], "user": {"domain": {"id": "default", "name": "default"}, "id": "c17534835f8f42bf98fc367e0bf35e09", "name": "mordred"}, "audit_ids": ["Rvn7eHkiSeOwucBIPaKdYA"], "issued_at": "2016-12-17T14:25:05.000000Z"}} >2018-05-27 23:13:24,404 shade.task_manager Manager _test_cloud_:RegionOne running task NetworkList >2018-05-27 23:13:24,420 keystoneauth.session REQ: curl -g -i -X GET https://network.example.com/v2.0/networks -H "User-Agent: python-neutronclient" -H "Accept: application/json" -H "X-Auth-Token: {SHA1}002a0918280d7075ae94ea4d7ad15eda381b670c" >2018-05-27 23:13:24,439 shade.task_manager Manager _test_cloud_:RegionOne ran task NetworkList in 0.0330049991608s >2018-05-27 23:13:24,445 shade.task_manager Manager _test_cloud_:RegionOne running task ServerListSecurityGroups >2018-05-27 23:13:24,617 novaclient.v2.client REQ: curl -g -i -X GET https://compute.example.com/v2.1/1c36b64c840a42cd9e9b931a369337f0/servers/test-id/os-security-groups -H "User-Agent: python-novaclient" -H "Accept: application/json" -H "X-Auth-Token: {SHA1}002a0918280d7075ae94ea4d7ad15eda381b670c" >2018-05-27 23:13:24,633 novaclient.v2.client RESP: [200] content-type: application/json >RESP BODY: {"security_groups": []} >2018-05-27 23:13:24,642 shade.task_manager Manager _test_cloud_:RegionOne ran task ServerListSecurityGroups in 0.190269947052s >}}} >Traceback (most recent call last): > File "/usr/lib/python2.7/site-packages/mock/mock.py", line 1305, in patched > return func(*args, **keywargs) > File "shade/tests/unit/test_meta.py", line 638, in test_get_server_cloud_osic_split > self.assert_calls() > File "shade/tests/unit/base.py", line 561, in assert_calls > 'REST mismatch on call {index}'.format(index=x)) > File "shade/tests/base.py", line 92, in assertEqual > first, second, *args, **kwargs) > File "/usr/lib/python2.7/site-packages/testtools/testcase.py", line 411, in assertEqual > self.assertThat(observed, matcher, message) > File "/usr/lib/python2.7/site-packages/testtools/testcase.py", line 498, in assertThat > raise mismatch_error >testtools.matchers._impl.MismatchError: !=: >reference = ('GET', 'https://network.example.com/v2.0/networks.json') >actual = ('GET', 'https://network.example.com/v2.0/networks') >: REST mismatch on call 2 >====================================================================== >FAIL: shade.tests.unit.test_meta.TestMeta.test_get_server_external_ipv4_neutron_exception >tags: worker-0 >---------------------------------------------------------------------- >logging: {{{ >2018-05-27 23:13:24,667 keystoneauth.session REQ: curl -g -i -X GET https://identity.example.com -H "Accept: application/json" -H "User-Agent: os-client-config/1.28.0 keystoneauth1/3.4.0 python-requests/2.18.4 CPython/2.7.15" >2018-05-27 23:13:24,672 keystoneauth.session RESP: [200] content-type: application/json >RESP BODY: { > "versions": { > "values": [ > { > "status": "stable", > "updated": "2016-04-04T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v3+json" > } > ], > "id": "v3.6", > "links": [ > { > "href": "https://identity.example.com/v3/", > "rel": "self" > } > ] > }, > { > "status": "stable", > "updated": "2014-04-17T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v2.0+json" > } > ], > "id": "v2.0", > "links": [ > { > "href": "https://identity.example.com/v2.0/", > "rel": "self" > }, > { > "href": "http://docs.openstack.org/", > "type": "text/html", > "rel": "describedby" > } > ] > } > ] > } >} >2018-05-27 23:13:24,680 keystoneauth.identity.v3.base Making authentication request to https://identity.example.com/v3/auth/tokens >2018-05-27 23:13:24,692 keystoneauth.identity.v3.base {"token": {"methods": ["password"], "roles": [{"id": "9fe2ff9ee4384b1894a90878d3e92bab", "name": "_member_"}, {"id": "37071fc082e14c2284c32a2761f71c63", "name": "swiftoperator"}], "expires_at": "9999-12-31T23:59:59Z", "project": {"domain": {"id": "default", "name": "default"}, "id": "1c36b64c840a42cd9e9b931a369337f0", "name": "Default Project"}, "catalog": [{"endpoints": [{"interface": "public", "url": "https://compute.example.com/v2.1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "32466f357f3545248c47471ca51b0d3a"}], "type": "compute", "name": "nova"}, {"endpoints": [{"interface": "public", "url": "https://volume.example.com/v2/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "1e875ca2225b408bbf3520a1b8e1a537"}], "type": "volumev2", "name": "cinderv2"}, {"endpoints": [{"interface": "public", "url": "https://image.example.com", "region": "RegionOne", "id": "5a64de3c4a614d8d8f8d1ba3dee5f45f"}], "type": "image", "name": "glance"}, {"endpoints": [{"interface": "public", "url": "https://volume.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "3d15fdfc7d424f3c8923324417e1a3d1"}], "type": "volume", "name": "cinder"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://identity.example.com", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}, {"interface": "admin", "url": "https://identity.example.com", "region": "RegionOne", "id": "012322eeedcd459edabb4933021112bc"}], "type": "identity", "name": "keystone"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://network.example.com", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628d"}], "type": "network", "name": "neutron"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://container-infra.example.com/v1", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628e"}], "type": "container-infra", "name": "magnum"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://object-store.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}], "type": "object-store", "name": "swift"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://orchestration.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}], "type": "orchestration", "name": "heat"}], "user": {"domain": {"id": "default", "name": "default"}, "id": "c17534835f8f42bf98fc367e0bf35e09", "name": "mordred"}, "audit_ids": ["Rvn7eHkiSeOwucBIPaKdYA"], "issued_at": "2016-12-17T14:25:05.000000Z"}} >2018-05-27 23:13:24,701 shade.task_manager Manager _test_cloud_:RegionOne running task NetworkList >2018-05-27 23:13:24,715 keystoneauth.session REQ: curl -g -i -X GET https://network.example.com/v2.0/networks -H "User-Agent: python-neutronclient" -H "Accept: application/json" -H "X-Auth-Token: {SHA1}002a0918280d7075ae94ea4d7ad15eda381b670c" >2018-05-27 23:13:24,723 shade.task_manager Manager _test_cloud_:RegionOne ran task NetworkList in 0.0168340206146s >}}} >Traceback (most recent call last): > File "shade/tests/unit/test_meta.py", line 777, in test_get_server_external_ipv4_neutron_exception > self.assert_calls() > File "shade/tests/unit/base.py", line 561, in assert_calls > 'REST mismatch on call {index}'.format(index=x)) > File "shade/tests/base.py", line 92, in assertEqual > first, second, *args, **kwargs) > File "/usr/lib/python2.7/site-packages/testtools/testcase.py", line 411, in assertEqual > self.assertThat(observed, matcher, message) > File "/usr/lib/python2.7/site-packages/testtools/testcase.py", line 498, in assertThat > raise mismatch_error >testtools.matchers._impl.MismatchError: !=: >reference = ('GET', 'https://network.example.com/v2.0/networks.json') >actual = ('GET', 'https://network.example.com/v2.0/networks') >: REST mismatch on call 2 >====================================================================== >FAIL: shade.tests.unit.test_meta.TestMeta.test_get_server_external_none_ipv4_neutron >tags: worker-4 >---------------------------------------------------------------------- >logging: {{{ >2018-05-27 23:13:24,824 keystoneauth.session REQ: curl -g -i -X GET https://identity.example.com -H "Accept: application/json" -H "User-Agent: os-client-config/1.28.0 keystoneauth1/3.4.0 python-requests/2.18.4 CPython/2.7.15" >2018-05-27 23:13:24,840 keystoneauth.session RESP: [200] content-type: application/json >RESP BODY: { > "versions": { > "values": [ > { > "status": "stable", > "updated": "2016-04-04T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v3+json" > } > ], > "id": "v3.6", > "links": [ > { > "href": "https://identity.example.com/v3/", > "rel": "self" > } > ] > }, > { > "status": "stable", > "updated": "2014-04-17T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v2.0+json" > } > ], > "id": "v2.0", > "links": [ > { > "href": "https://identity.example.com/v2.0/", > "rel": "self" > }, > { > "href": "http://docs.openstack.org/", > "type": "text/html", > "rel": "describedby" > } > ] > } > ] > } >} >2018-05-27 23:13:24,855 keystoneauth.identity.v3.base Making authentication request to https://identity.example.com/v3/auth/tokens >2018-05-27 23:13:24,865 keystoneauth.identity.v3.base {"token": {"methods": ["password"], "roles": [{"id": "9fe2ff9ee4384b1894a90878d3e92bab", "name": "_member_"}, {"id": "37071fc082e14c2284c32a2761f71c63", "name": "swiftoperator"}], "expires_at": "9999-12-31T23:59:59Z", "project": {"domain": {"id": "default", "name": "default"}, "id": "1c36b64c840a42cd9e9b931a369337f0", "name": "Default Project"}, "catalog": [{"endpoints": [{"interface": "public", "url": "https://compute.example.com/v2.1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "32466f357f3545248c47471ca51b0d3a"}], "type": "compute", "name": "nova"}, {"endpoints": [{"interface": "public", "url": "https://volume.example.com/v2/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "1e875ca2225b408bbf3520a1b8e1a537"}], "type": "volumev2", "name": "cinderv2"}, {"endpoints": [{"interface": "public", "url": "https://image.example.com", "region": "RegionOne", "id": "5a64de3c4a614d8d8f8d1ba3dee5f45f"}], "type": "image", "name": "glance"}, {"endpoints": [{"interface": "public", "url": "https://volume.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "3d15fdfc7d424f3c8923324417e1a3d1"}], "type": "volume", "name": "cinder"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://identity.example.com", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}, {"interface": "admin", "url": "https://identity.example.com", "region": "RegionOne", "id": "012322eeedcd459edabb4933021112bc"}], "type": "identity", "name": "keystone"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://network.example.com", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628d"}], "type": "network", "name": "neutron"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://container-infra.example.com/v1", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628e"}], "type": "container-infra", "name": "magnum"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://object-store.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}], "type": "object-store", "name": "swift"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://orchestration.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}], "type": "orchestration", "name": "heat"}], "user": {"domain": {"id": "default", "name": "default"}, "id": "c17534835f8f42bf98fc367e0bf35e09", "name": "mordred"}, "audit_ids": ["Rvn7eHkiSeOwucBIPaKdYA"], "issued_at": "2016-12-17T14:25:05.000000Z"}} >2018-05-27 23:13:24,876 shade.task_manager Manager _test_cloud_:RegionOne running task NetworkList >2018-05-27 23:13:24,892 keystoneauth.session REQ: curl -g -i -X GET https://network.example.com/v2.0/networks -H "User-Agent: python-neutronclient" -H "Accept: application/json" -H "X-Auth-Token: {SHA1}002a0918280d7075ae94ea4d7ad15eda381b670c" >2018-05-27 23:13:24,903 shade.task_manager Manager _test_cloud_:RegionOne ran task NetworkList in 0.021341085434s >}}} >Traceback (most recent call last): > File "shade/tests/unit/test_meta.py", line 745, in test_get_server_external_none_ipv4_neutron > self.assert_calls() > File "shade/tests/unit/base.py", line 561, in assert_calls > 'REST mismatch on call {index}'.format(index=x)) > File "shade/tests/base.py", line 92, in assertEqual > first, second, *args, **kwargs) > File "/usr/lib/python2.7/site-packages/testtools/testcase.py", line 411, in assertEqual > self.assertThat(observed, matcher, message) > File "/usr/lib/python2.7/site-packages/testtools/testcase.py", line 498, in assertThat > raise mismatch_error >testtools.matchers._impl.MismatchError: !=: >reference = ('GET', 'https://network.example.com/v2.0/networks.json') >actual = ('GET', 'https://network.example.com/v2.0/networks') >: REST mismatch on call 2 >====================================================================== >FAIL: shade.tests.unit.test_meta.TestMeta.test_get_server_internal_provider_ipv4_neutron >tags: worker-4 >---------------------------------------------------------------------- >logging: {{{ >2018-05-27 23:13:24,963 keystoneauth.session REQ: curl -g -i -X GET https://identity.example.com -H "Accept: application/json" -H "User-Agent: os-client-config/1.28.0 keystoneauth1/3.4.0 python-requests/2.18.4 CPython/2.7.15" >2018-05-27 23:13:24,975 keystoneauth.session RESP: [200] content-type: application/json >RESP BODY: { > "versions": { > "values": [ > { > "status": "stable", > "updated": "2016-04-04T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v3+json" > } > ], > "id": "v3.6", > "links": [ > { > "href": "https://identity.example.com/v3/", > "rel": "self" > } > ] > }, > { > "status": "stable", > "updated": "2014-04-17T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v2.0+json" > } > ], > "id": "v2.0", > "links": [ > { > "href": "https://identity.example.com/v2.0/", > "rel": "self" > }, > { > "href": "http://docs.openstack.org/", > "type": "text/html", > "rel": "describedby" > } > ] > } > ] > } >} >2018-05-27 23:13:24,979 keystoneauth.identity.v3.base Making authentication request to https://identity.example.com/v3/auth/tokens >2018-05-27 23:13:24,988 keystoneauth.identity.v3.base {"token": {"methods": ["password"], "roles": [{"id": "9fe2ff9ee4384b1894a90878d3e92bab", "name": "_member_"}, {"id": "37071fc082e14c2284c32a2761f71c63", "name": "swiftoperator"}], "expires_at": "9999-12-31T23:59:59Z", "project": {"domain": {"id": "default", "name": "default"}, "id": "1c36b64c840a42cd9e9b931a369337f0", "name": "Default Project"}, "catalog": [{"endpoints": [{"interface": "public", "url": "https://compute.example.com/v2.1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "32466f357f3545248c47471ca51b0d3a"}], "type": "compute", "name": "nova"}, {"endpoints": [{"interface": "public", "url": "https://volume.example.com/v2/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "1e875ca2225b408bbf3520a1b8e1a537"}], "type": "volumev2", "name": "cinderv2"}, {"endpoints": [{"interface": "public", "url": "https://image.example.com", "region": "RegionOne", "id": "5a64de3c4a614d8d8f8d1ba3dee5f45f"}], "type": "image", "name": "glance"}, {"endpoints": [{"interface": "public", "url": "https://volume.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "3d15fdfc7d424f3c8923324417e1a3d1"}], "type": "volume", "name": "cinder"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://identity.example.com", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}, {"interface": "admin", "url": "https://identity.example.com", "region": "RegionOne", "id": "012322eeedcd459edabb4933021112bc"}], "type": "identity", "name": "keystone"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://network.example.com", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628d"}], "type": "network", "name": "neutron"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://container-infra.example.com/v1", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628e"}], "type": "container-infra", "name": "magnum"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://object-store.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}], "type": "object-store", "name": "swift"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://orchestration.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}], "type": "orchestration", "name": "heat"}], "user": {"domain": {"id": "default", "name": "default"}, "id": "c17534835f8f42bf98fc367e0bf35e09", "name": "mordred"}, "audit_ids": ["Rvn7eHkiSeOwucBIPaKdYA"], "issued_at": "2016-12-17T14:25:05.000000Z"}} >2018-05-27 23:13:24,995 shade.task_manager Manager _test_cloud_:RegionOne running task NetworkList >2018-05-27 23:13:25,005 keystoneauth.session REQ: curl -g -i -X GET https://network.example.com/v2.0/networks -H "User-Agent: python-neutronclient" -H "Accept: application/json" -H "X-Auth-Token: {SHA1}002a0918280d7075ae94ea4d7ad15eda381b670c" >2018-05-27 23:13:25,012 shade.task_manager Manager _test_cloud_:RegionOne ran task NetworkList in 0.0110991001129s >}}} >Traceback (most recent call last): > File "shade/tests/unit/test_meta.py", line 718, in test_get_server_internal_provider_ipv4_neutron > self.assertEqual(PRIVATE_V4, int_ip) > File "shade/tests/base.py", line 92, in assertEqual > first, second, *args, **kwargs) > File "/usr/lib/python2.7/site-packages/testtools/testcase.py", line 411, in assertEqual > self.assertThat(observed, matcher, message) > File "/usr/lib/python2.7/site-packages/testtools/testcase.py", line 498, in assertThat > raise mismatch_error >testtools.matchers._impl.MismatchError: '198.51.100.3' != None >====================================================================== >FAIL: shade.tests.unit.test_meta.TestMeta.test_get_server_private_ip_no_fip >tags: worker-3 >---------------------------------------------------------------------- >logging: {{{ >2018-05-27 23:13:24,872 keystoneauth.session REQ: curl -g -i -X GET https://identity.example.com -H "Accept: application/json" -H "User-Agent: os-client-config/1.28.0 keystoneauth1/3.4.0 python-requests/2.18.4 CPython/2.7.15" >2018-05-27 23:13:24,879 keystoneauth.session RESP: [200] content-type: application/json >RESP BODY: { > "versions": { > "values": [ > { > "status": "stable", > "updated": "2016-04-04T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v3+json" > } > ], > "id": "v3.6", > "links": [ > { > "href": "https://identity.example.com/v3/", > "rel": "self" > } > ] > }, > { > "status": "stable", > "updated": "2014-04-17T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v2.0+json" > } > ], > "id": "v2.0", > "links": [ > { > "href": "https://identity.example.com/v2.0/", > "rel": "self" > }, > { > "href": "http://docs.openstack.org/", > "type": "text/html", > "rel": "describedby" > } > ] > } > ] > } >} >2018-05-27 23:13:24,885 keystoneauth.identity.v3.base Making authentication request to https://identity.example.com/v3/auth/tokens >2018-05-27 23:13:24,887 keystoneauth.identity.v3.base {"token": {"methods": ["password"], "roles": [{"id": "9fe2ff9ee4384b1894a90878d3e92bab", "name": "_member_"}, {"id": "37071fc082e14c2284c32a2761f71c63", "name": "swiftoperator"}], "expires_at": "9999-12-31T23:59:59Z", "project": {"domain": {"id": "default", "name": "default"}, "id": "1c36b64c840a42cd9e9b931a369337f0", "name": "Default Project"}, "catalog": [{"endpoints": [{"interface": "public", "url": "https://compute.example.com/v2.1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "32466f357f3545248c47471ca51b0d3a"}], "type": "compute", "name": "nova"}, {"endpoints": [{"interface": "public", "url": "https://volume.example.com/v2/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "1e875ca2225b408bbf3520a1b8e1a537"}], "type": "volumev2", "name": "cinderv2"}, {"endpoints": [{"interface": "public", "url": "https://image.example.com", "region": "RegionOne", "id": "5a64de3c4a614d8d8f8d1ba3dee5f45f"}], "type": "image", "name": "glance"}, {"endpoints": [{"interface": "public", "url": "https://volume.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "3d15fdfc7d424f3c8923324417e1a3d1"}], "type": "volume", "name": "cinder"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://identity.example.com", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}, {"interface": "admin", "url": "https://identity.example.com", "region": "RegionOne", "id": "012322eeedcd459edabb4933021112bc"}], "type": "identity", "name": "keystone"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://network.example.com", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628d"}], "type": "network", "name": "neutron"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://container-infra.example.com/v1", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628e"}], "type": "container-infra", "name": "magnum"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://object-store.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}], "type": "object-store", "name": "swift"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://orchestration.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}], "type": "orchestration", "name": "heat"}], "user": {"domain": {"id": "default", "name": "default"}, "id": "c17534835f8f42bf98fc367e0bf35e09", "name": "mordred"}, "audit_ids": ["Rvn7eHkiSeOwucBIPaKdYA"], "issued_at": "2016-12-17T14:25:05.000000Z"}} >2018-05-27 23:13:24,893 shade.task_manager Manager _test_cloud_:RegionOne running task NetworkList >2018-05-27 23:13:24,896 keystoneauth.session REQ: curl -g -i -X GET https://network.example.com/v2.0/networks -H "User-Agent: python-neutronclient" -H "Accept: application/json" -H "X-Auth-Token: {SHA1}002a0918280d7075ae94ea4d7ad15eda381b670c" >2018-05-27 23:13:24,902 shade.task_manager Manager _test_cloud_:RegionOne ran task NetworkList in 0.0078239440918s >2018-05-27 23:13:24,903 shade.task_manager Manager _test_cloud_:RegionOne running task ServerListSecurityGroups >2018-05-27 23:13:25,026 novaclient.v2.client REQ: curl -g -i -X GET https://compute.example.com/v2.1/1c36b64c840a42cd9e9b931a369337f0/servers/test-id/os-security-groups -H "User-Agent: python-novaclient" -H "Accept: application/json" -H "X-Auth-Token: {SHA1}002a0918280d7075ae94ea4d7ad15eda381b670c" >2018-05-27 23:13:25,032 novaclient.v2.client RESP: [200] content-type: application/json >RESP BODY: {"security_groups": []} >2018-05-27 23:13:25,034 shade.task_manager Manager _test_cloud_:RegionOne ran task ServerListSecurityGroups in 0.129724025726s >}}} >Traceback (most recent call last): > File "/usr/lib/python2.7/site-packages/mock/mock.py", line 1305, in patched > return func(*args, **keywargs) > File "shade/tests/unit/test_meta.py", line 413, in test_get_server_private_ip_no_fip > self.assertEqual(PRIVATE_V4, srv['private_v4']) > File "shade/tests/base.py", line 92, in assertEqual > first, second, *args, **kwargs) > File "/usr/lib/python2.7/site-packages/testtools/testcase.py", line 411, in assertEqual > self.assertThat(observed, matcher, message) > File "/usr/lib/python2.7/site-packages/testtools/testcase.py", line 498, in assertThat > raise mismatch_error >testtools.matchers._impl.MismatchError: '198.51.100.3' != '' >====================================================================== >FAIL: shade.tests.unit.test_project.TestProject.test_create_project_v2 >tags: worker-1 >---------------------------------------------------------------------- >logging: {{{ >2018-05-27 23:13:25,657 keystoneauth.session REQ: curl -g -i -X GET https://identity.example.com -H "Accept: application/json" -H "User-Agent: os-client-config/1.28.0 keystoneauth1/3.4.0 python-requests/2.18.4 CPython/2.7.15" >2018-05-27 23:13:25,676 keystoneauth.session RESP: [200] content-type: application/json >RESP BODY: { > "versions": { > "values": [ > { > "status": "stable", > "updated": "2016-04-04T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v3+json" > } > ], > "id": "v3.6", > "links": [ > { > "href": "https://identity.example.com/v3/", > "rel": "self" > } > ] > }, > { > "status": "stable", > "updated": "2014-04-17T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v2.0+json" > } > ], > "id": "v2.0", > "links": [ > { > "href": "https://identity.example.com/v2.0/", > "rel": "self" > }, > { > "href": "http://docs.openstack.org/", > "type": "text/html", > "rel": "describedby" > } > ] > } > ] > } >} >2018-05-27 23:13:25,720 keystoneauth.identity.v2 Making authentication request to https://identity.example.com/v2.0/tokens >2018-05-27 23:13:25,754 shade.task_manager Manager _test_cloud_v2_:RegionOne running task ProjectCreate >2018-05-27 23:13:25,767 keystoneauth.session REQ: curl -g -i -X GET https://identity.example.com/v2.0 -H "User-Agent: os-client-config/1.28.0 keystoneauth1/3.4.0 python-requests/2.18.4 CPython/2.7.15" -H "Accept: application/json" -H "X-Auth-Token: {SHA1}9e3a6404fc5390fa8c614918deba6a0b27503caf" >2018-05-27 23:13:25,780 shade Couldn't construct identity object >Traceback (most recent call last): > File "shade/openstackcloud.py", line 340, in _get_client > **kwargs) > File "/usr/lib/python2.7/site-packages/os_client_config/cloud_config.py", line 461, in get_legacy_client > return client_class(**constructor_kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/client.py", line 62, in Client > d = discover.Discover(session=session, **kwargs) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/discover.py", line 180, in __init__ > authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/_discover.py", line 147, in __init__ > authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/_discover.py", line 41, in get_version_data > resp = session.get(url, headers=headers, authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 840, in get > return self.request(url, 'GET', **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 698, in request > resp = send(**kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 756, in _send_request > resp = self.session.request(method, url, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 508, in request > resp = self.send(prep, **send_kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/mocker.py", line 101, in _fake_send > return _original_send(session, request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 618, in send > r = adapter.send(request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/adapter.py", line 233, in send > raise exceptions.NoMockAddress(request) >NoMockAddress: No mock address: GET https://identity.example.com/v2.0 >2018-05-27 23:13:25,792 shade.task_manager Manager _test_cloud_v2_:RegionOne ran task ProjectCreate in 0.0320172309875s >2018-05-27 23:13:25,802 shade.exc Error in creating project projectName-2 >Traceback (most recent call last): > File "shade/_utils.py", line 455, in shade_exceptions > yield > File "shade/openstackcloud.py", line 828, in create_project > enabled=enabled, **params))) > File "shade/task_manager.py", line 245, in submit_task > return self.run_task(task=task, raw=raw) > File "shade/task_manager.py", line 256, in run_task > return self._run_task(task, raw=raw) > File "shade/task_manager.py", line 270, in _run_task > return task.wait(raw) > File "shade/task_manager.py", line 124, in wait > super(Task, self).wait() > File "shade/task_manager.py", line 99, in wait > self._traceback) > File "shade/task_manager.py", line 108, in run > self.done(self.main(client)) > File "shade/_tasks.py", line 72, in main > return client._project_manager.create(**self.args) > File "shade/openstackcloud.py", line 640, in _project_manager > return self.keystone_client.tenants > File "shade/openstackcloud.py", line 555, in keystone_client > self._keystone_client = self._get_client('identity') > File "shade/openstackcloud.py", line 340, in _get_client > **kwargs) > File "/usr/lib/python2.7/site-packages/os_client_config/cloud_config.py", line 461, in get_legacy_client > return client_class(**constructor_kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/client.py", line 62, in Client > d = discover.Discover(session=session, **kwargs) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/discover.py", line 180, in __init__ > authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/_discover.py", line 147, in __init__ > authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/_discover.py", line 41, in get_version_data > resp = session.get(url, headers=headers, authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 840, in get > return self.request(url, 'GET', **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 698, in request > resp = send(**kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 756, in _send_request > resp = self.session.request(method, url, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 508, in request > resp = self.send(prep, **send_kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/mocker.py", line 101, in _fake_send > return _original_send(session, request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 618, in send > r = adapter.send(request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/adapter.py", line 233, in send > raise exceptions.NoMockAddress(request) >NoMockAddress: No mock address: GET https://identity.example.com/v2.0 >}}} >Traceback (most recent call last): > File "shade/tests/unit/test_project.py", line 51, in test_create_project_v2 > description=project_data.description) > File "shade/openstackcloud.py", line 828, in create_project > enabled=enabled, **params))) > File "/usr/lib64/python2.7/contextlib.py", line 35, in __exit__ > self.gen.throw(type, value, traceback) > File "shade/_utils.py", line 465, in shade_exceptions > raise exc.OpenStackCloudException(error_message) >shade.exc.OpenStackCloudException: Error in creating project projectName-2 (Inner Exception: No mock address: GET https://identity.example.com/v2.0) >====================================================================== >FAIL: shade.tests.unit.test_meta.TestMeta.test_get_server_cloud_no_fips >tags: worker-5 >---------------------------------------------------------------------- >logging: {{{ >2018-05-27 23:13:25,684 keystoneauth.session REQ: curl -g -i -X GET https://identity.example.com -H "Accept: application/json" -H "User-Agent: os-client-config/1.28.0 keystoneauth1/3.4.0 python-requests/2.18.4 CPython/2.7.15" >2018-05-27 23:13:25,714 keystoneauth.session RESP: [200] content-type: application/json >RESP BODY: { > "versions": { > "values": [ > { > "status": "stable", > "updated": "2016-04-04T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v3+json" > } > ], > "id": "v3.6", > "links": [ > { > "href": "https://identity.example.com/v3/", > "rel": "self" > } > ] > }, > { > "status": "stable", > "updated": "2014-04-17T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v2.0+json" > } > ], > "id": "v2.0", > "links": [ > { > "href": "https://identity.example.com/v2.0/", > "rel": "self" > }, > { > "href": "http://docs.openstack.org/", > "type": "text/html", > "rel": "describedby" > } > ] > } > ] > } >} >2018-05-27 23:13:25,722 keystoneauth.identity.v3.base Making authentication request to https://identity.example.com/v3/auth/tokens >2018-05-27 23:13:25,732 keystoneauth.identity.v3.base {"token": {"methods": ["password"], "roles": [{"id": "9fe2ff9ee4384b1894a90878d3e92bab", "name": "_member_"}, {"id": "37071fc082e14c2284c32a2761f71c63", "name": "swiftoperator"}], "expires_at": "9999-12-31T23:59:59Z", "project": {"domain": {"id": "default", "name": "default"}, "id": "1c36b64c840a42cd9e9b931a369337f0", "name": "Default Project"}, "catalog": [{"endpoints": [{"interface": "public", "url": "https://compute.example.com/v2.1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "32466f357f3545248c47471ca51b0d3a"}], "type": "compute", "name": "nova"}, {"endpoints": [{"interface": "public", "url": "https://volume.example.com/v2/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "1e875ca2225b408bbf3520a1b8e1a537"}], "type": "volumev2", "name": "cinderv2"}, {"endpoints": [{"interface": "public", "url": "https://image.example.com", "region": "RegionOne", "id": "5a64de3c4a614d8d8f8d1ba3dee5f45f"}], "type": "image", "name": "glance"}, {"endpoints": [{"interface": "public", "url": "https://volume.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "3d15fdfc7d424f3c8923324417e1a3d1"}], "type": "volume", "name": "cinder"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://identity.example.com", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}, {"interface": "admin", "url": "https://identity.example.com", "region": "RegionOne", "id": "012322eeedcd459edabb4933021112bc"}], "type": "identity", "name": "keystone"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://network.example.com", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628d"}], "type": "network", "name": "neutron"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://container-infra.example.com/v1", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628e"}], "type": "container-infra", "name": "magnum"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://object-store.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}], "type": "object-store", "name": "swift"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://orchestration.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}], "type": "orchestration", "name": "heat"}], "user": {"domain": {"id": "default", "name": "default"}, "id": "c17534835f8f42bf98fc367e0bf35e09", "name": "mordred"}, "audit_ids": ["Rvn7eHkiSeOwucBIPaKdYA"], "issued_at": "2016-12-17T14:25:05.000000Z"}} >2018-05-27 23:13:25,740 shade.task_manager Manager _test_cloud_:RegionOne running task NetworkList >2018-05-27 23:13:25,750 keystoneauth.session REQ: curl -g -i -X GET https://network.example.com/v2.0/networks -H "User-Agent: python-neutronclient" -H "Accept: application/json" -H "X-Auth-Token: {SHA1}002a0918280d7075ae94ea4d7ad15eda381b670c" >2018-05-27 23:13:25,762 shade.task_manager Manager _test_cloud_:RegionOne ran task NetworkList in 0.0162301063538s >2018-05-27 23:13:25,765 shade.task_manager Manager _test_cloud_:RegionOne running task ServerListSecurityGroups >2018-05-27 23:13:25,928 novaclient.v2.client REQ: curl -g -i -X GET https://compute.example.com/v2.1/1c36b64c840a42cd9e9b931a369337f0/servers/test-id/os-security-groups -H "User-Agent: python-novaclient" -H "Accept: application/json" -H "X-Auth-Token: {SHA1}002a0918280d7075ae94ea4d7ad15eda381b670c" >2018-05-27 23:13:25,937 novaclient.v2.client RESP: [200] content-type: application/json >RESP BODY: {"security_groups": []} >2018-05-27 23:13:25,944 shade.task_manager Manager _test_cloud_:RegionOne ran task ServerListSecurityGroups in 0.171787977219s >}}} >Traceback (most recent call last): > File "/usr/lib/python2.7/site-packages/mock/mock.py", line 1305, in patched > return func(*args, **keywargs) > File "shade/tests/unit/test_meta.py", line 461, in test_get_server_cloud_no_fips > self.assertEqual(PRIVATE_V4, srv['private_v4']) > File "shade/tests/base.py", line 92, in assertEqual > first, second, *args, **kwargs) > File "/usr/lib/python2.7/site-packages/testtools/testcase.py", line 411, in assertEqual > self.assertThat(observed, matcher, message) > File "/usr/lib/python2.7/site-packages/testtools/testcase.py", line 498, in assertThat > raise mismatch_error >testtools.matchers._impl.MismatchError: '198.51.100.3' != '' >====================================================================== >FAIL: shade.tests.unit.test_meta.TestMeta.test_get_server_external_provider_ipv4_neutron >tags: worker-5 >---------------------------------------------------------------------- >logging: {{{ >2018-05-27 23:13:26,019 keystoneauth.session REQ: curl -g -i -X GET https://identity.example.com -H "Accept: application/json" -H "User-Agent: os-client-config/1.28.0 keystoneauth1/3.4.0 python-requests/2.18.4 CPython/2.7.15" >2018-05-27 23:13:26,026 keystoneauth.session RESP: [200] content-type: application/json >RESP BODY: { > "versions": { > "values": [ > { > "status": "stable", > "updated": "2016-04-04T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v3+json" > } > ], > "id": "v3.6", > "links": [ > { > "href": "https://identity.example.com/v3/", > "rel": "self" > } > ] > }, > { > "status": "stable", > "updated": "2014-04-17T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v2.0+json" > } > ], > "id": "v2.0", > "links": [ > { > "href": "https://identity.example.com/v2.0/", > "rel": "self" > }, > { > "href": "http://docs.openstack.org/", > "type": "text/html", > "rel": "describedby" > } > ] > } > ] > } >} >2018-05-27 23:13:26,028 keystoneauth.identity.v3.base Making authentication request to https://identity.example.com/v3/auth/tokens >2018-05-27 23:13:26,035 keystoneauth.identity.v3.base {"token": {"methods": ["password"], "roles": [{"id": "9fe2ff9ee4384b1894a90878d3e92bab", "name": "_member_"}, {"id": "37071fc082e14c2284c32a2761f71c63", "name": "swiftoperator"}], "expires_at": "9999-12-31T23:59:59Z", "project": {"domain": {"id": "default", "name": "default"}, "id": "1c36b64c840a42cd9e9b931a369337f0", "name": "Default Project"}, "catalog": [{"endpoints": [{"interface": "public", "url": "https://compute.example.com/v2.1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "32466f357f3545248c47471ca51b0d3a"}], "type": "compute", "name": "nova"}, {"endpoints": [{"interface": "public", "url": "https://volume.example.com/v2/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "1e875ca2225b408bbf3520a1b8e1a537"}], "type": "volumev2", "name": "cinderv2"}, {"endpoints": [{"interface": "public", "url": "https://image.example.com", "region": "RegionOne", "id": "5a64de3c4a614d8d8f8d1ba3dee5f45f"}], "type": "image", "name": "glance"}, {"endpoints": [{"interface": "public", "url": "https://volume.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "3d15fdfc7d424f3c8923324417e1a3d1"}], "type": "volume", "name": "cinder"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://identity.example.com", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}, {"interface": "admin", "url": "https://identity.example.com", "region": "RegionOne", "id": "012322eeedcd459edabb4933021112bc"}], "type": "identity", "name": "keystone"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://network.example.com", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628d"}], "type": "network", "name": "neutron"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://container-infra.example.com/v1", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628e"}], "type": "container-infra", "name": "magnum"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://object-store.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}], "type": "object-store", "name": "swift"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://orchestration.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}], "type": "orchestration", "name": "heat"}], "user": {"domain": {"id": "default", "name": "default"}, "id": "c17534835f8f42bf98fc367e0bf35e09", "name": "mordred"}, "audit_ids": ["Rvn7eHkiSeOwucBIPaKdYA"], "issued_at": "2016-12-17T14:25:05.000000Z"}} >2018-05-27 23:13:26,042 shade.task_manager Manager _test_cloud_:RegionOne running task NetworkList >2018-05-27 23:13:26,049 keystoneauth.session REQ: curl -g -i -X GET https://network.example.com/v2.0/networks -H "User-Agent: python-neutronclient" -H "Accept: application/json" -H "X-Auth-Token: {SHA1}002a0918280d7075ae94ea4d7ad15eda381b670c" >2018-05-27 23:13:26,052 shade.task_manager Manager _test_cloud_:RegionOne ran task NetworkList in 0.00929880142212s >}}} >Traceback (most recent call last): > File "shade/tests/unit/test_meta.py", line 689, in test_get_server_external_provider_ipv4_neutron > self.assertEqual(PUBLIC_V4, ip) > File "shade/tests/base.py", line 92, in assertEqual > first, second, *args, **kwargs) > File "/usr/lib/python2.7/site-packages/testtools/testcase.py", line 411, in assertEqual > self.assertThat(observed, matcher, message) > File "/usr/lib/python2.7/site-packages/testtools/testcase.py", line 498, in assertThat > raise mismatch_error >testtools.matchers._impl.MismatchError: '192.0.2.99' != None >====================================================================== >FAIL: shade.tests.unit.test_meta.TestMeta.test_get_server_private_ip >tags: worker-5 >---------------------------------------------------------------------- >logging: {{{ >2018-05-27 23:13:26,100 keystoneauth.session REQ: curl -g -i -X GET https://identity.example.com -H "Accept: application/json" -H "User-Agent: os-client-config/1.28.0 keystoneauth1/3.4.0 python-requests/2.18.4 CPython/2.7.15" >2018-05-27 23:13:26,109 keystoneauth.session RESP: [200] content-type: application/json >RESP BODY: { > "versions": { > "values": [ > { > "status": "stable", > "updated": "2016-04-04T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v3+json" > } > ], > "id": "v3.6", > "links": [ > { > "href": "https://identity.example.com/v3/", > "rel": "self" > } > ] > }, > { > "status": "stable", > "updated": "2014-04-17T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v2.0+json" > } > ], > "id": "v2.0", > "links": [ > { > "href": "https://identity.example.com/v2.0/", > "rel": "self" > }, > { > "href": "http://docs.openstack.org/", > "type": "text/html", > "rel": "describedby" > } > ] > } > ] > } >} >2018-05-27 23:13:26,125 keystoneauth.identity.v3.base Making authentication request to https://identity.example.com/v3/auth/tokens >2018-05-27 23:13:26,140 keystoneauth.identity.v3.base {"token": {"methods": ["password"], "roles": [{"id": "9fe2ff9ee4384b1894a90878d3e92bab", "name": "_member_"}, {"id": "37071fc082e14c2284c32a2761f71c63", "name": "swiftoperator"}], "expires_at": "9999-12-31T23:59:59Z", "project": {"domain": {"id": "default", "name": "default"}, "id": "1c36b64c840a42cd9e9b931a369337f0", "name": "Default Project"}, "catalog": [{"endpoints": [{"interface": "public", "url": "https://compute.example.com/v2.1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "32466f357f3545248c47471ca51b0d3a"}], "type": "compute", "name": "nova"}, {"endpoints": [{"interface": "public", "url": "https://volume.example.com/v2/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "1e875ca2225b408bbf3520a1b8e1a537"}], "type": "volumev2", "name": "cinderv2"}, {"endpoints": [{"interface": "public", "url": "https://image.example.com", "region": "RegionOne", "id": "5a64de3c4a614d8d8f8d1ba3dee5f45f"}], "type": "image", "name": "glance"}, {"endpoints": [{"interface": "public", "url": "https://volume.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "3d15fdfc7d424f3c8923324417e1a3d1"}], "type": "volume", "name": "cinder"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://identity.example.com", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}, {"interface": "admin", "url": "https://identity.example.com", "region": "RegionOne", "id": "012322eeedcd459edabb4933021112bc"}], "type": "identity", "name": "keystone"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://network.example.com", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628d"}], "type": "network", "name": "neutron"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://container-infra.example.com/v1", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628e"}], "type": "container-infra", "name": "magnum"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://object-store.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}], "type": "object-store", "name": "swift"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://orchestration.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}], "type": "orchestration", "name": "heat"}], "user": {"domain": {"id": "default", "name": "default"}, "id": "c17534835f8f42bf98fc367e0bf35e09", "name": "mordred"}, "audit_ids": ["Rvn7eHkiSeOwucBIPaKdYA"], "issued_at": "2016-12-17T14:25:05.000000Z"}} >2018-05-27 23:13:26,150 shade.task_manager Manager _test_cloud_:RegionOne running task NetworkList >2018-05-27 23:13:26,160 keystoneauth.session REQ: curl -g -i -X GET https://network.example.com/v2.0/networks -H "User-Agent: python-neutronclient" -H "Accept: application/json" -H "X-Auth-Token: {SHA1}002a0918280d7075ae94ea4d7ad15eda381b670c" >2018-05-27 23:13:26,173 shade.task_manager Manager _test_cloud_:RegionOne ran task NetworkList in 0.0206480026245s >}}} >Traceback (most recent call last): > File "shade/tests/unit/test_meta.py", line 301, in test_get_server_private_ip > self.assert_calls() > File "shade/tests/unit/base.py", line 561, in assert_calls > 'REST mismatch on call {index}'.format(index=x)) > File "shade/tests/base.py", line 92, in assertEqual > first, second, *args, **kwargs) > File "/usr/lib/python2.7/site-packages/testtools/testcase.py", line 411, in assertEqual > self.assertThat(observed, matcher, message) > File "/usr/lib/python2.7/site-packages/testtools/testcase.py", line 498, in assertThat > raise mismatch_error >testtools.matchers._impl.MismatchError: !=: >reference = ('GET', 'https://network.example.com/v2.0/networks.json') >actual = ('GET', 'https://network.example.com/v2.0/networks') >: REST mismatch on call 2 >====================================================================== >FAIL: shade.tests.unit.test_meta.TestMeta.test_get_server_private_ip_devstack >tags: worker-5 >---------------------------------------------------------------------- >logging: {{{ >2018-05-27 23:13:26,214 shade.task_manager Manager _test_cloud_:RegionOne running task PortList >2018-05-27 23:13:26,216 keystoneauth.session REQ: curl -g -i -X GET https://identity.example.com -H "Accept: application/json" -H "User-Agent: os-client-config/1.28.0 keystoneauth1/3.4.0 python-requests/2.18.4 CPython/2.7.15" >2018-05-27 23:13:26,222 keystoneauth.session RESP: [200] content-type: application/json >RESP BODY: { > "versions": { > "values": [ > { > "status": "stable", > "updated": "2016-04-04T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v3+json" > } > ], > "id": "v3.6", > "links": [ > { > "href": "https://identity.example.com/v3/", > "rel": "self" > } > ] > }, > { > "status": "stable", > "updated": "2014-04-17T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v2.0+json" > } > ], > "id": "v2.0", > "links": [ > { > "href": "https://identity.example.com/v2.0/", > "rel": "self" > }, > { > "href": "http://docs.openstack.org/", > "type": "text/html", > "rel": "describedby" > } > ] > } > ] > } >} >2018-05-27 23:13:26,225 keystoneauth.identity.v3.base Making authentication request to https://identity.example.com/v3/auth/tokens >2018-05-27 23:13:26,232 keystoneauth.identity.v3.base {"token": {"methods": ["password"], "roles": [{"id": "9fe2ff9ee4384b1894a90878d3e92bab", "name": "_member_"}, {"id": "37071fc082e14c2284c32a2761f71c63", "name": "swiftoperator"}], "expires_at": "9999-12-31T23:59:59Z", "project": {"domain": {"id": "default", "name": "default"}, "id": "1c36b64c840a42cd9e9b931a369337f0", "name": "Default Project"}, "catalog": [{"endpoints": [{"interface": "public", "url": "https://compute.example.com/v2.1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "32466f357f3545248c47471ca51b0d3a"}], "type": "compute", "name": "nova"}, {"endpoints": [{"interface": "public", "url": "https://volume.example.com/v2/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "1e875ca2225b408bbf3520a1b8e1a537"}], "type": "volumev2", "name": "cinderv2"}, {"endpoints": [{"interface": "public", "url": "https://image.example.com", "region": "RegionOne", "id": "5a64de3c4a614d8d8f8d1ba3dee5f45f"}], "type": "image", "name": "glance"}, {"endpoints": [{"interface": "public", "url": "https://volume.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "3d15fdfc7d424f3c8923324417e1a3d1"}], "type": "volume", "name": "cinder"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://identity.example.com", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}, {"interface": "admin", "url": "https://identity.example.com", "region": "RegionOne", "id": "012322eeedcd459edabb4933021112bc"}], "type": "identity", "name": "keystone"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://network.example.com", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628d"}], "type": "network", "name": "neutron"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://container-infra.example.com/v1", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628e"}], "type": "container-infra", "name": "magnum"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://object-store.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}], "type": "object-store", "name": "swift"}, {"endpoints_links": [], "endpoints": [{"interface": "public", "url": "https://orchestration.example.com/v1/1c36b64c840a42cd9e9b931a369337f0", "region": "RegionOne", "id": "4deb4d0504a044a395d4480741ba628c"}], "type": "orchestration", "name": "heat"}], "user": {"domain": {"id": "default", "name": "default"}, "id": "c17534835f8f42bf98fc367e0bf35e09", "name": "mordred"}, "audit_ids": ["Rvn7eHkiSeOwucBIPaKdYA"], "issued_at": "2016-12-17T14:25:05.000000Z"}} >2018-05-27 23:13:26,254 keystoneauth.session REQ: curl -g -i -X GET https://network.example.com/v2.0/ports?device_id=test-id -H "User-Agent: python-neutronclient" -H "Accept: application/json" -H "X-Auth-Token: {SHA1}002a0918280d7075ae94ea4d7ad15eda381b670c" >2018-05-27 23:13:26,271 shade.task_manager Manager _test_cloud_:RegionOne ran task PortList in 0.0555009841919s >2018-05-27 23:13:26,273 shade.task_manager Manager _test_cloud_:RegionOne running task NetworkList >2018-05-27 23:13:26,289 keystoneauth.session REQ: curl -g -i -X GET https://network.example.com/v2.0/networks -H "User-Agent: python-neutronclient" -H "Accept: application/json" -H "X-Auth-Token: {SHA1}002a0918280d7075ae94ea4d7ad15eda381b670c" >2018-05-27 23:13:26,305 shade.task_manager Manager _test_cloud_:RegionOne ran task NetworkList in 0.025563955307s >2018-05-27 23:13:26,309 shade.task_manager Manager _test_cloud_:RegionOne running task ServerListSecurityGroups >2018-05-27 23:13:26,324 novaclient.v2.client REQ: curl -g -i -X GET https://compute.example.com/v2.1/1c36b64c840a42cd9e9b931a369337f0/servers/test-id/os-security-groups -H "User-Agent: python-novaclient" -H "Accept: application/json" -H "X-Auth-Token: {SHA1}002a0918280d7075ae94ea4d7ad15eda381b670c" >2018-05-27 23:13:26,334 novaclient.v2.client RESP: [200] content-type: application/json >RESP BODY: {"security_groups": []} >2018-05-27 23:13:26,343 shade.task_manager Manager _test_cloud_:RegionOne ran task ServerListSecurityGroups in 0.0273859500885s >}}} >Traceback (most recent call last): > File "/usr/lib/python2.7/site-packages/mock/mock.py", line 1305, in patched > return func(*args, **keywargs) > File "shade/tests/unit/test_meta.py", line 363, in test_get_server_private_ip_devstack > self.assertEqual(PRIVATE_V4, srv['private_v4']) > File "shade/tests/base.py", line 92, in assertEqual > first, second, *args, **kwargs) > File "/usr/lib/python2.7/site-packages/testtools/testcase.py", line 411, in assertEqual > self.assertThat(observed, matcher, message) > File "/usr/lib/python2.7/site-packages/testtools/testcase.py", line 498, in assertThat > raise mismatch_error >testtools.matchers._impl.MismatchError: '198.51.100.3' != '' >====================================================================== >FAIL: shade.tests.unit.test_project.TestProject.test_update_project_v2 >tags: worker-4 >---------------------------------------------------------------------- >logging: {{{ >2018-05-27 23:13:26,832 keystoneauth.session REQ: curl -g -i -X GET https://identity.example.com -H "Accept: application/json" -H "User-Agent: os-client-config/1.28.0 keystoneauth1/3.4.0 python-requests/2.18.4 CPython/2.7.15" >2018-05-27 23:13:26,834 keystoneauth.session RESP: [200] content-type: application/json >RESP BODY: { > "versions": { > "values": [ > { > "status": "stable", > "updated": "2016-04-04T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v3+json" > } > ], > "id": "v3.6", > "links": [ > { > "href": "https://identity.example.com/v3/", > "rel": "self" > } > ] > }, > { > "status": "stable", > "updated": "2014-04-17T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v2.0+json" > } > ], > "id": "v2.0", > "links": [ > { > "href": "https://identity.example.com/v2.0/", > "rel": "self" > }, > { > "href": "http://docs.openstack.org/", > "type": "text/html", > "rel": "describedby" > } > ] > } > ] > } >} >2018-05-27 23:13:26,845 keystoneauth.identity.v2 Making authentication request to https://identity.example.com/v2.0/tokens >2018-05-27 23:13:26,891 shade.task_manager Manager _test_cloud_v2_:RegionOne running task ProjectList >2018-05-27 23:13:26,929 keystoneauth.session REQ: curl -g -i -X GET https://identity.example.com/v2.0 -H "User-Agent: os-client-config/1.28.0 keystoneauth1/3.4.0 python-requests/2.18.4 CPython/2.7.15" -H "Accept: application/json" -H "X-Auth-Token: {SHA1}9e3a6404fc5390fa8c614918deba6a0b27503caf" >2018-05-27 23:13:27,004 shade Couldn't construct identity object >Traceback (most recent call last): > File "shade/openstackcloud.py", line 340, in _get_client > **kwargs) > File "/usr/lib/python2.7/site-packages/os_client_config/cloud_config.py", line 461, in get_legacy_client > return client_class(**constructor_kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/client.py", line 62, in Client > d = discover.Discover(session=session, **kwargs) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/discover.py", line 180, in __init__ > authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/_discover.py", line 147, in __init__ > authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/_discover.py", line 41, in get_version_data > resp = session.get(url, headers=headers, authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 840, in get > return self.request(url, 'GET', **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 698, in request > resp = send(**kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 756, in _send_request > resp = self.session.request(method, url, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 508, in request > resp = self.send(prep, **send_kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/mocker.py", line 101, in _fake_send > return _original_send(session, request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 618, in send > r = adapter.send(request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/adapter.py", line 233, in send > raise exceptions.NoMockAddress(request) >NoMockAddress: No mock address: GET https://identity.example.com/v2.0 >2018-05-27 23:13:27,024 shade.task_manager Manager _test_cloud_v2_:RegionOne ran task ProjectList in 0.116029024124s >2018-05-27 23:13:27,025 shade Failed to list projects >Traceback (most recent call last): > File "shade/openstackcloud.py", line 758, in list_projects > self.manager.submit_task(_tasks.ProjectList(**pushdown))) > File "shade/task_manager.py", line 245, in submit_task > return self.run_task(task=task, raw=raw) > File "shade/task_manager.py", line 256, in run_task > return self._run_task(task, raw=raw) > File "shade/task_manager.py", line 270, in _run_task > return task.wait(raw) > File "shade/task_manager.py", line 124, in wait > super(Task, self).wait() > File "shade/task_manager.py", line 99, in wait > self._traceback) > File "shade/task_manager.py", line 108, in run > self.done(self.main(client)) > File "shade/_tasks.py", line 67, in main > return client._project_manager.list(**self.args) > File "shade/openstackcloud.py", line 640, in _project_manager > return self.keystone_client.tenants > File "shade/openstackcloud.py", line 555, in keystone_client > self._keystone_client = self._get_client('identity') > File "shade/openstackcloud.py", line 340, in _get_client > **kwargs) > File "/usr/lib/python2.7/site-packages/os_client_config/cloud_config.py", line 461, in get_legacy_client > return client_class(**constructor_kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/client.py", line 62, in Client > d = discover.Discover(session=session, **kwargs) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/discover.py", line 180, in __init__ > authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/_discover.py", line 147, in __init__ > authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/_discover.py", line 41, in get_version_data > resp = session.get(url, headers=headers, authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 840, in get > return self.request(url, 'GET', **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 698, in request > resp = send(**kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 756, in _send_request > resp = self.session.request(method, url, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 508, in request > resp = self.send(prep, **send_kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/mocker.py", line 101, in _fake_send > return _original_send(session, request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 618, in send > r = adapter.send(request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/adapter.py", line 233, in send > raise exceptions.NoMockAddress(request) >NoMockAddress: No mock address: GET https://identity.example.com/v2.0 >2018-05-27 23:13:27,030 shade.exc No mock address: GET https://identity.example.com/v2.0 >Traceback (most recent call last): > File "shade/openstackcloud.py", line 758, in list_projects > self.manager.submit_task(_tasks.ProjectList(**pushdown))) > File "shade/task_manager.py", line 245, in submit_task > return self.run_task(task=task, raw=raw) > File "shade/task_manager.py", line 256, in run_task > return self._run_task(task, raw=raw) > File "shade/task_manager.py", line 270, in _run_task > return task.wait(raw) > File "shade/task_manager.py", line 124, in wait > super(Task, self).wait() > File "shade/task_manager.py", line 99, in wait > self._traceback) > File "shade/task_manager.py", line 108, in run > self.done(self.main(client)) > File "shade/_tasks.py", line 67, in main > return client._project_manager.list(**self.args) > File "shade/openstackcloud.py", line 640, in _project_manager > return self.keystone_client.tenants > File "shade/openstackcloud.py", line 555, in keystone_client > self._keystone_client = self._get_client('identity') > File "shade/openstackcloud.py", line 340, in _get_client > **kwargs) > File "/usr/lib/python2.7/site-packages/os_client_config/cloud_config.py", line 461, in get_legacy_client > return client_class(**constructor_kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/client.py", line 62, in Client > d = discover.Discover(session=session, **kwargs) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/discover.py", line 180, in __init__ > authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/_discover.py", line 147, in __init__ > authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/_discover.py", line 41, in get_version_data > resp = session.get(url, headers=headers, authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 840, in get > return self.request(url, 'GET', **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 698, in request > resp = send(**kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 756, in _send_request > resp = self.session.request(method, url, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 508, in request > resp = self.send(prep, **send_kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/mocker.py", line 101, in _fake_send > return _original_send(session, request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 618, in send > r = adapter.send(request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/adapter.py", line 233, in send > raise exceptions.NoMockAddress(request) >NoMockAddress: No mock address: GET https://identity.example.com/v2.0 >}}} >Traceback (most recent call last): > File "shade/tests/unit/test_project.py", line 169, in test_update_project_v2 > description=project_data.description) > File "shade/openstackcloud.py", line 795, in update_project > proj = self.get_project(name_or_id, domain_id=domain_id) > File "shade/openstackcloud.py", line 788, in get_project > domain_id=domain_id) > File "shade/_utils.py", line 212, in _get_entity > entities = func(name_or_id, filters, **kwargs) > File "shade/openstackcloud.py", line 773, in search_projects > domain_id=domain_id, name_or_id=name_or_id, filters=filters) > File "shade/openstackcloud.py", line 761, in list_projects > raise OpenStackCloudException(str(e)) >shade.exc.OpenStackCloudException: No mock address: GET https://identity.example.com/v2.0 >====================================================================== >FAIL: shade.tests.unit.test_project.TestProject.test_delete_project_v2 >tags: worker-5 >---------------------------------------------------------------------- >logging: {{{ >2018-05-27 23:13:27,441 keystoneauth.session REQ: curl -g -i -X GET https://identity.example.com -H "Accept: application/json" -H "User-Agent: os-client-config/1.28.0 keystoneauth1/3.4.0 python-requests/2.18.4 CPython/2.7.15" >2018-05-27 23:13:27,450 keystoneauth.session RESP: [200] content-type: application/json >RESP BODY: { > "versions": { > "values": [ > { > "status": "stable", > "updated": "2016-04-04T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v3+json" > } > ], > "id": "v3.6", > "links": [ > { > "href": "https://identity.example.com/v3/", > "rel": "self" > } > ] > }, > { > "status": "stable", > "updated": "2014-04-17T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v2.0+json" > } > ], > "id": "v2.0", > "links": [ > { > "href": "https://identity.example.com/v2.0/", > "rel": "self" > }, > { > "href": "http://docs.openstack.org/", > "type": "text/html", > "rel": "describedby" > } > ] > } > ] > } >} >2018-05-27 23:13:27,483 keystoneauth.identity.v2 Making authentication request to https://identity.example.com/v2.0/tokens >2018-05-27 23:13:27,494 shade.task_manager Manager _test_cloud_v2_:RegionOne running task ProjectList >2018-05-27 23:13:27,496 keystoneauth.session REQ: curl -g -i -X GET https://identity.example.com/v2.0 -H "User-Agent: os-client-config/1.28.0 keystoneauth1/3.4.0 python-requests/2.18.4 CPython/2.7.15" -H "Accept: application/json" -H "X-Auth-Token: {SHA1}9e3a6404fc5390fa8c614918deba6a0b27503caf" >2018-05-27 23:13:27,508 shade Couldn't construct identity object >Traceback (most recent call last): > File "shade/openstackcloud.py", line 340, in _get_client > **kwargs) > File "/usr/lib/python2.7/site-packages/os_client_config/cloud_config.py", line 461, in get_legacy_client > return client_class(**constructor_kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/client.py", line 62, in Client > d = discover.Discover(session=session, **kwargs) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/discover.py", line 180, in __init__ > authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/_discover.py", line 147, in __init__ > authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/_discover.py", line 41, in get_version_data > resp = session.get(url, headers=headers, authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 840, in get > return self.request(url, 'GET', **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 698, in request > resp = send(**kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 756, in _send_request > resp = self.session.request(method, url, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 508, in request > resp = self.send(prep, **send_kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/mocker.py", line 101, in _fake_send > return _original_send(session, request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 618, in send > r = adapter.send(request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/adapter.py", line 233, in send > raise exceptions.NoMockAddress(request) >NoMockAddress: No mock address: GET https://identity.example.com/v2.0 >2018-05-27 23:13:27,515 shade.task_manager Manager _test_cloud_v2_:RegionOne ran task ProjectList in 0.019914150238s >2018-05-27 23:13:27,517 shade Failed to list projects >Traceback (most recent call last): > File "shade/openstackcloud.py", line 758, in list_projects > self.manager.submit_task(_tasks.ProjectList(**pushdown))) > File "shade/task_manager.py", line 245, in submit_task > return self.run_task(task=task, raw=raw) > File "shade/task_manager.py", line 256, in run_task > return self._run_task(task, raw=raw) > File "shade/task_manager.py", line 270, in _run_task > return task.wait(raw) > File "shade/task_manager.py", line 124, in wait > super(Task, self).wait() > File "shade/task_manager.py", line 99, in wait > self._traceback) > File "shade/task_manager.py", line 108, in run > self.done(self.main(client)) > File "shade/_tasks.py", line 67, in main > return client._project_manager.list(**self.args) > File "shade/openstackcloud.py", line 640, in _project_manager > return self.keystone_client.tenants > File "shade/openstackcloud.py", line 555, in keystone_client > self._keystone_client = self._get_client('identity') > File "shade/openstackcloud.py", line 340, in _get_client > **kwargs) > File "/usr/lib/python2.7/site-packages/os_client_config/cloud_config.py", line 461, in get_legacy_client > return client_class(**constructor_kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/client.py", line 62, in Client > d = discover.Discover(session=session, **kwargs) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/discover.py", line 180, in __init__ > authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/_discover.py", line 147, in __init__ > authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/_discover.py", line 41, in get_version_data > resp = session.get(url, headers=headers, authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 840, in get > return self.request(url, 'GET', **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 698, in request > resp = send(**kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 756, in _send_request > resp = self.session.request(method, url, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 508, in request > resp = self.send(prep, **send_kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/mocker.py", line 101, in _fake_send > return _original_send(session, request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 618, in send > r = adapter.send(request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/adapter.py", line 233, in send > raise exceptions.NoMockAddress(request) >NoMockAddress: No mock address: GET https://identity.example.com/v2.0 >2018-05-27 23:13:27,520 shade.exc No mock address: GET https://identity.example.com/v2.0 >Traceback (most recent call last): > File "shade/openstackcloud.py", line 758, in list_projects > self.manager.submit_task(_tasks.ProjectList(**pushdown))) > File "shade/task_manager.py", line 245, in submit_task > return self.run_task(task=task, raw=raw) > File "shade/task_manager.py", line 256, in run_task > return self._run_task(task, raw=raw) > File "shade/task_manager.py", line 270, in _run_task > return task.wait(raw) > File "shade/task_manager.py", line 124, in wait > super(Task, self).wait() > File "shade/task_manager.py", line 99, in wait > self._traceback) > File "shade/task_manager.py", line 108, in run > self.done(self.main(client)) > File "shade/_tasks.py", line 67, in main > return client._project_manager.list(**self.args) > File "shade/openstackcloud.py", line 640, in _project_manager > return self.keystone_client.tenants > File "shade/openstackcloud.py", line 555, in keystone_client > self._keystone_client = self._get_client('identity') > File "shade/openstackcloud.py", line 340, in _get_client > **kwargs) > File "/usr/lib/python2.7/site-packages/os_client_config/cloud_config.py", line 461, in get_legacy_client > return client_class(**constructor_kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/client.py", line 62, in Client > d = discover.Discover(session=session, **kwargs) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/discover.py", line 180, in __init__ > authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/_discover.py", line 147, in __init__ > authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/_discover.py", line 41, in get_version_data > resp = session.get(url, headers=headers, authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 840, in get > return self.request(url, 'GET', **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 698, in request > resp = send(**kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 756, in _send_request > resp = self.session.request(method, url, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 508, in request > resp = self.send(prep, **send_kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/mocker.py", line 101, in _fake_send > return _original_send(session, request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 618, in send > r = adapter.send(request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/adapter.py", line 233, in send > raise exceptions.NoMockAddress(request) >NoMockAddress: No mock address: GET https://identity.example.com/v2.0 >}}} >Traceback (most recent call last): > File "shade/tests/unit/test_project.py", line 106, in test_delete_project_v2 > self.op_cloud.delete_project(project_data.project_id) > File "shade/openstackcloud.py", line 848, in delete_project > project = self.get_project(name_or_id, domain_id=domain_id) > File "shade/openstackcloud.py", line 788, in get_project > domain_id=domain_id) > File "shade/_utils.py", line 212, in _get_entity > entities = func(name_or_id, filters, **kwargs) > File "shade/openstackcloud.py", line 773, in search_projects > domain_id=domain_id, name_or_id=name_or_id, filters=filters) > File "shade/openstackcloud.py", line 761, in list_projects > raise OpenStackCloudException(str(e)) >shade.exc.OpenStackCloudException: No mock address: GET https://identity.example.com/v2.0 >====================================================================== >FAIL: shade.tests.unit.test_services.CloudServices.test_create_service_v2 >tags: worker-5 >---------------------------------------------------------------------- >logging: {{{ >2018-05-27 23:13:29,141 keystoneauth.session REQ: curl -g -i -X GET https://identity.example.com -H "Accept: application/json" -H "User-Agent: os-client-config/1.28.0 keystoneauth1/3.4.0 python-requests/2.18.4 CPython/2.7.15" >2018-05-27 23:13:29,149 keystoneauth.session RESP: [200] content-type: application/json >RESP BODY: { > "versions": { > "values": [ > { > "status": "stable", > "updated": "2016-04-04T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v3+json" > } > ], > "id": "v3.6", > "links": [ > { > "href": "https://identity.example.com/v3/", > "rel": "self" > } > ] > }, > { > "status": "stable", > "updated": "2014-04-17T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v2.0+json" > } > ], > "id": "v2.0", > "links": [ > { > "href": "https://identity.example.com/v2.0/", > "rel": "self" > }, > { > "href": "http://docs.openstack.org/", > "type": "text/html", > "rel": "describedby" > } > ] > } > ] > } >} >2018-05-27 23:13:29,165 keystoneauth.identity.v2 Making authentication request to https://identity.example.com/v2.0/tokens >2018-05-27 23:13:29,184 shade.task_manager Manager _test_cloud_v2_:RegionOne running task ServiceCreate >2018-05-27 23:13:29,204 keystoneauth.session REQ: curl -g -i -X GET https://identity.example.com/v2.0 -H "User-Agent: os-client-config/1.28.0 keystoneauth1/3.4.0 python-requests/2.18.4 CPython/2.7.15" -H "Accept: application/json" -H "X-Auth-Token: {SHA1}9e3a6404fc5390fa8c614918deba6a0b27503caf" >2018-05-27 23:13:29,214 shade Couldn't construct identity object >Traceback (most recent call last): > File "shade/openstackcloud.py", line 340, in _get_client > **kwargs) > File "/usr/lib/python2.7/site-packages/os_client_config/cloud_config.py", line 461, in get_legacy_client > return client_class(**constructor_kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/client.py", line 62, in Client > d = discover.Discover(session=session, **kwargs) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/discover.py", line 180, in __init__ > authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/_discover.py", line 147, in __init__ > authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/_discover.py", line 41, in get_version_data > resp = session.get(url, headers=headers, authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 840, in get > return self.request(url, 'GET', **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 698, in request > resp = send(**kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 756, in _send_request > resp = self.session.request(method, url, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 508, in request > resp = self.send(prep, **send_kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/mocker.py", line 101, in _fake_send > return _original_send(session, request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 618, in send > r = adapter.send(request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/adapter.py", line 233, in send > raise exceptions.NoMockAddress(request) >NoMockAddress: No mock address: GET https://identity.example.com/v2.0 >2018-05-27 23:13:29,228 shade.task_manager Manager _test_cloud_v2_:RegionOne ran task ServiceCreate in 0.0316169261932s >2018-05-27 23:13:29,238 shade.exc Failed to create service a service >Traceback (most recent call last): > File "shade/_utils.py", line 455, in shade_exceptions > yield > File "shade/operatorcloud.py", line 789, in create_service > _tasks.ServiceCreate(name=name, **kwargs) > File "shade/task_manager.py", line 245, in submit_task > return self.run_task(task=task, raw=raw) > File "shade/task_manager.py", line 256, in run_task > return self._run_task(task, raw=raw) > File "shade/task_manager.py", line 270, in _run_task > return task.wait(raw) > File "shade/task_manager.py", line 124, in wait > super(Task, self).wait() > File "shade/task_manager.py", line 99, in wait > self._traceback) > File "shade/task_manager.py", line 108, in run > self.done(self.main(client)) > File "shade/_tasks.py", line 574, in main > return client.keystone_client.services.create(**self.args) > File "shade/openstackcloud.py", line 555, in keystone_client > self._keystone_client = self._get_client('identity') > File "shade/openstackcloud.py", line 340, in _get_client > **kwargs) > File "/usr/lib/python2.7/site-packages/os_client_config/cloud_config.py", line 461, in get_legacy_client > return client_class(**constructor_kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/client.py", line 62, in Client > d = discover.Discover(session=session, **kwargs) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/discover.py", line 180, in __init__ > authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/_discover.py", line 147, in __init__ > authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/_discover.py", line 41, in get_version_data > resp = session.get(url, headers=headers, authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 840, in get > return self.request(url, 'GET', **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 698, in request > resp = send(**kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 756, in _send_request > resp = self.session.request(method, url, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 508, in request > resp = self.send(prep, **send_kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/mocker.py", line 101, in _fake_send > return _original_send(session, request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 618, in send > r = adapter.send(request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/adapter.py", line 233, in send > raise exceptions.NoMockAddress(request) >NoMockAddress: No mock address: GET https://identity.example.com/v2.0 >}}} >Traceback (most recent call last): > File "shade/tests/unit/test_services.py", line 59, in test_create_service_v2 > description=service_data.description) > File "<decorator-gen-22>", line 2, in create_service > File "shade/_utils.py", line 393, in func_wrapper > return func(*args, **kwargs) > File "shade/operatorcloud.py", line 789, in create_service > _tasks.ServiceCreate(name=name, **kwargs) > File "/usr/lib64/python2.7/contextlib.py", line 35, in __exit__ > self.gen.throw(type, value, traceback) > File "shade/_utils.py", line 465, in shade_exceptions > raise exc.OpenStackCloudException(error_message) >shade.exc.OpenStackCloudException: Failed to create service a service (Inner Exception: No mock address: GET https://identity.example.com/v2.0) >====================================================================== >FAIL: shade.tests.unit.test_users.TestUsers.test_create_user_v2 >tags: worker-1 >---------------------------------------------------------------------- >logging: {{{ >2018-05-27 23:13:29,804 keystoneauth.session REQ: curl -g -i -X GET https://identity.example.com -H "Accept: application/json" -H "User-Agent: os-client-config/1.28.0 keystoneauth1/3.4.0 python-requests/2.18.4 CPython/2.7.15" >2018-05-27 23:13:29,812 keystoneauth.session RESP: [200] content-type: application/json >RESP BODY: { > "versions": { > "values": [ > { > "status": "stable", > "updated": "2016-04-04T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v3+json" > } > ], > "id": "v3.6", > "links": [ > { > "href": "https://identity.example.com/v3/", > "rel": "self" > } > ] > }, > { > "status": "stable", > "updated": "2014-04-17T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v2.0+json" > } > ], > "id": "v2.0", > "links": [ > { > "href": "https://identity.example.com/v2.0/", > "rel": "self" > }, > { > "href": "http://docs.openstack.org/", > "type": "text/html", > "rel": "describedby" > } > ] > } > ] > } >} >2018-05-27 23:13:29,821 keystoneauth.identity.v2 Making authentication request to https://identity.example.com/v2.0/tokens >2018-05-27 23:13:29,835 shade.task_manager Manager _test_cloud_v2_:RegionOne running task UserCreate >2018-05-27 23:13:29,842 keystoneauth.session REQ: curl -g -i -X GET https://identity.example.com/v2.0 -H "User-Agent: os-client-config/1.28.0 keystoneauth1/3.4.0 python-requests/2.18.4 CPython/2.7.15" -H "Accept: application/json" -H "X-Auth-Token: {SHA1}9e3a6404fc5390fa8c614918deba6a0b27503caf" >2018-05-27 23:13:29,850 shade Couldn't construct identity object >Traceback (most recent call last): > File "shade/openstackcloud.py", line 340, in _get_client > **kwargs) > File "/usr/lib/python2.7/site-packages/os_client_config/cloud_config.py", line 461, in get_legacy_client > return client_class(**constructor_kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/client.py", line 62, in Client > d = discover.Discover(session=session, **kwargs) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/discover.py", line 180, in __init__ > authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/_discover.py", line 147, in __init__ > authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/_discover.py", line 41, in get_version_data > resp = session.get(url, headers=headers, authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 840, in get > return self.request(url, 'GET', **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 698, in request > resp = send(**kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 756, in _send_request > resp = self.session.request(method, url, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 508, in request > resp = self.send(prep, **send_kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/mocker.py", line 101, in _fake_send > return _original_send(session, request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 618, in send > r = adapter.send(request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/adapter.py", line 233, in send > raise exceptions.NoMockAddress(request) >NoMockAddress: No mock address: GET https://identity.example.com/v2.0 >2018-05-27 23:13:29,874 shade.task_manager Manager _test_cloud_v2_:RegionOne ran task UserCreate in 0.0365428924561s >2018-05-27 23:13:29,890 shade.exc Error in creating user username-2 >Traceback (most recent call last): > File "shade/_utils.py", line 455, in shade_exceptions > yield > File "shade/openstackcloud.py", line 973, in create_user > enabled=enabled, **identity_params)) > File "shade/task_manager.py", line 245, in submit_task > return self.run_task(task=task, raw=raw) > File "shade/task_manager.py", line 256, in run_task > return self._run_task(task, raw=raw) > File "shade/task_manager.py", line 270, in _run_task > return task.wait(raw) > File "shade/task_manager.py", line 124, in wait > super(Task, self).wait() > File "shade/task_manager.py", line 99, in wait > self._traceback) > File "shade/task_manager.py", line 108, in run > self.done(self.main(client)) > File "shade/_tasks.py", line 27, in main > return client.keystone_client.users.create(**self.args) > File "shade/openstackcloud.py", line 555, in keystone_client > self._keystone_client = self._get_client('identity') > File "shade/openstackcloud.py", line 340, in _get_client > **kwargs) > File "/usr/lib/python2.7/site-packages/os_client_config/cloud_config.py", line 461, in get_legacy_client > return client_class(**constructor_kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/client.py", line 62, in Client > d = discover.Discover(session=session, **kwargs) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/discover.py", line 180, in __init__ > authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/_discover.py", line 147, in __init__ > authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/_discover.py", line 41, in get_version_data > resp = session.get(url, headers=headers, authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 840, in get > return self.request(url, 'GET', **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 698, in request > resp = send(**kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 756, in _send_request > resp = self.session.request(method, url, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 508, in request > resp = self.send(prep, **send_kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/mocker.py", line 101, in _fake_send > return _original_send(session, request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 618, in send > r = adapter.send(request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/adapter.py", line 233, in send > raise exceptions.NoMockAddress(request) >NoMockAddress: No mock address: GET https://identity.example.com/v2.0 >}}} >Traceback (most recent call last): > File "shade/tests/unit/test_users.py", line 49, in test_create_user_v2 > password=user_data.password) > File "shade/openstackcloud.py", line 978, in create_user > **identity_params)) > File "/usr/lib64/python2.7/contextlib.py", line 35, in __exit__ > self.gen.throw(type, value, traceback) > File "shade/_utils.py", line 465, in shade_exceptions > raise exc.OpenStackCloudException(error_message) >shade.exc.OpenStackCloudException: Error in creating user username-2 (Inner Exception: No mock address: GET https://identity.example.com/v2.0) >====================================================================== >FAIL: shade.tests.unit.test_shade_operator.TestShadeOperator.test_get_session_endpoint_identity >tags: worker-2 >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/usr/lib/python2.7/site-packages/mock/mock.py", line 1305, in patched > return func(*args, **keywargs) > File "shade/tests/unit/test_shade_operator.py", line 1147, in test_get_session_endpoint_identity > interface=ksa_plugin.AUTH_INTERFACE) > File "/usr/lib/python2.7/site-packages/mock/mock.py", line 937, in assert_called_with > six.raise_from(AssertionError(_error_message(cause)), cause) > File "/usr/lib/python2.7/site-packages/six.py", line 737, in raise_from > raise value >AssertionError: Expected call: get_endpoint(interface=<object object at 0x7fcfbfbe2390>) >Actual call: get_endpoint(interface=u'public', region_name='RegionOne', service_name=None, service_type='identity') >====================================================================== >FAIL: shade.tests.unit.test_users.TestUsers.test_update_user_password_v2 >tags: worker-4 >---------------------------------------------------------------------- >logging: {{{ >2018-05-27 23:13:31,815 keystoneauth.session REQ: curl -g -i -X GET https://identity.example.com -H "Accept: application/json" -H "User-Agent: os-client-config/1.28.0 keystoneauth1/3.4.0 python-requests/2.18.4 CPython/2.7.15" >2018-05-27 23:13:31,821 keystoneauth.session RESP: [200] content-type: application/json >RESP BODY: { > "versions": { > "values": [ > { > "status": "stable", > "updated": "2016-04-04T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v3+json" > } > ], > "id": "v3.6", > "links": [ > { > "href": "https://identity.example.com/v3/", > "rel": "self" > } > ] > }, > { > "status": "stable", > "updated": "2014-04-17T00:00:00Z", > "media-types": [ > { > "base": "application/json", > "type": "application/vnd.openstack.identity-v2.0+json" > } > ], > "id": "v2.0", > "links": [ > { > "href": "https://identity.example.com/v2.0/", > "rel": "self" > }, > { > "href": "http://docs.openstack.org/", > "type": "text/html", > "rel": "describedby" > } > ] > } > ] > } >} >2018-05-27 23:13:31,828 keystoneauth.identity.v2 Making authentication request to https://identity.example.com/v2.0/tokens >2018-05-27 23:13:31,840 shade.task_manager Manager _test_cloud_v2_:RegionOne running task UserList >2018-05-27 23:13:31,847 keystoneauth.session REQ: curl -g -i -X GET https://identity.example.com/v2.0 -H "User-Agent: os-client-config/1.28.0 keystoneauth1/3.4.0 python-requests/2.18.4 CPython/2.7.15" -H "Accept: application/json" -H "X-Auth-Token: {SHA1}9e3a6404fc5390fa8c614918deba6a0b27503caf" >2018-05-27 23:13:31,853 shade Couldn't construct identity object >Traceback (most recent call last): > File "shade/openstackcloud.py", line 340, in _get_client > **kwargs) > File "/usr/lib/python2.7/site-packages/os_client_config/cloud_config.py", line 461, in get_legacy_client > return client_class(**constructor_kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/client.py", line 62, in Client > d = discover.Discover(session=session, **kwargs) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/discover.py", line 180, in __init__ > authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/_discover.py", line 147, in __init__ > authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/_discover.py", line 41, in get_version_data > resp = session.get(url, headers=headers, authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 840, in get > return self.request(url, 'GET', **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 698, in request > resp = send(**kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 756, in _send_request > resp = self.session.request(method, url, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 508, in request > resp = self.send(prep, **send_kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/mocker.py", line 101, in _fake_send > return _original_send(session, request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 618, in send > r = adapter.send(request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/adapter.py", line 233, in send > raise exceptions.NoMockAddress(request) >NoMockAddress: No mock address: GET https://identity.example.com/v2.0 >2018-05-27 23:13:31,858 shade.task_manager Manager _test_cloud_v2_:RegionOne ran task UserList in 0.01371717453s >2018-05-27 23:13:31,863 shade.exc Failed to list users >Traceback (most recent call last): > File "shade/_utils.py", line 455, in shade_exceptions > yield > File "shade/openstackcloud.py", line 873, in list_users > users = self.manager.submit_task(_tasks.UserList()) > File "shade/task_manager.py", line 245, in submit_task > return self.run_task(task=task, raw=raw) > File "shade/task_manager.py", line 256, in run_task > return self._run_task(task, raw=raw) > File "shade/task_manager.py", line 270, in _run_task > return task.wait(raw) > File "shade/task_manager.py", line 124, in wait > super(Task, self).wait() > File "shade/task_manager.py", line 99, in wait > self._traceback) > File "shade/task_manager.py", line 108, in run > self.done(self.main(client)) > File "shade/_tasks.py", line 22, in main > return client.keystone_client.users.list() > File "shade/openstackcloud.py", line 555, in keystone_client > self._keystone_client = self._get_client('identity') > File "shade/openstackcloud.py", line 340, in _get_client > **kwargs) > File "/usr/lib/python2.7/site-packages/os_client_config/cloud_config.py", line 461, in get_legacy_client > return client_class(**constructor_kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/client.py", line 62, in Client > d = discover.Discover(session=session, **kwargs) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/discover.py", line 180, in __init__ > authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/_discover.py", line 147, in __init__ > authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneclient/_discover.py", line 41, in get_version_data > resp = session.get(url, headers=headers, authenticated=authenticated) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 840, in get > return self.request(url, 'GET', **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 698, in request > resp = send(**kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 756, in _send_request > resp = self.session.request(method, url, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 508, in request > resp = self.send(prep, **send_kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/mocker.py", line 101, in _fake_send > return _original_send(session, request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 618, in send > r = adapter.send(request, **kwargs) > File "/usr/lib/python2.7/site-packages/requests_mock/adapter.py", line 233, in send > raise exceptions.NoMockAddress(request) >NoMockAddress: No mock address: GET https://identity.example.com/v2.0 >}}} >Traceback (most recent call last): > File "shade/tests/unit/test_users.py", line 121, in test_update_user_password_v2 > user_data.user_id, password=user_data.password) > File "<decorator-gen-2>", line 2, in update_user > File "shade/_utils.py", line 393, in func_wrapper > return func(*args, **kwargs) > File "shade/openstackcloud.py", line 930, in update_user > user = self.get_user(name_or_id) > File "shade/openstackcloud.py", line 907, in get_user > return _utils._get_entity(self.search_users, name_or_id, filters) > File "shade/_utils.py", line 212, in _get_entity > entities = func(name_or_id, filters, **kwargs) > File "shade/openstackcloud.py", line 890, in search_users > users = self.list_users() > File "shade/openstackcloud.py", line 873, in list_users > users = self.manager.submit_task(_tasks.UserList()) > File "/usr/lib64/python2.7/contextlib.py", line 35, in __exit__ > self.gen.throw(type, value, traceback) > File "shade/_utils.py", line 465, in shade_exceptions > raise exc.OpenStackCloudException(error_message) >shade.exc.OpenStackCloudException: Failed to list users (Inner Exception: No mock address: GET https://identity.example.com/v2.0) >Ran 669 tests in 12.472s >FAILED (id=0, failures=36) >error: testr failed (1) >error: Bad exit status from /var/tmp/rpm-tmp.GLSB4s (%check) > Bad exit status from /var/tmp/rpm-tmp.GLSB4s (%check) >RPM build errors: >Child return code was: 1 >EXCEPTION: [Error()] >Traceback (most recent call last): > File "/usr/lib/python3.6/site-packages/mockbuild/trace_decorator.py", line 89, in trace > result = func(*args, **kw) > File "/usr/lib/python3.6/site-packages/mockbuild/util.py", line 582, in do > raise exception.Error("Command failed. See logs for output.\n # %s" % (command,), child.returncode) >mockbuild.exception.Error: Command failed. See logs for output. > # bash --login -c /usr/bin/rpmbuild -bb --target noarch --nodeps /builddir/build/SPECS/python-shade.spec
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 1556268
: 1443390 |
1443391
|
1443392