Mock Version: 2.10 Mock Version: 2.10 Mock Version: 2.10 Mock Version: 2.10 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-glare.spec'], chrootPath='/var/lib/mock/dlrn-centos9-master-uc-x86_64-1/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1026gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-glare.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.src.rpm Child return code was: 0 Mock Version: 2.10 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-glare.spec'], chrootPath='/var/lib/mock/dlrn-centos9-master-uc-x86_64-1/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1026gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-glare.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/openstack-glare.spec'], chrootPath='/var/lib/mock/dlrn-centos9-master-uc-x86_64-1/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1026gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/openstack-glare.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.ga4yyE + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf glare-5.0.1 + /usr/bin/tar -xof - + /usr/bin/gzip -dc /builddir/build/SOURCES/glare-5.0.1-0.20210922140244.2580e0f.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd glare-5.0.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 '' + /usr/bin/git config gc.auto 0 + /usr/bin/git add --force . + /usr/bin/git commit -q --allow-empty -a --author 'rpm-build ' -m 'openstack-glare-5.0.1 base' + find . '(' -name .gitignore -o -name .placeholder ')' -delete + find glare -name '*.py' -exec sed -i '/\/usr\/bin\/env python/{d;q}' '{}' + + sed -i '/setup_requires/d; /install_requires/d; /dependency_links/d' setup.py + sed -i 's/^warning-is-error.*/warning-is-error = 0/g' setup.cfg + rm -rf requirements.txt test-requirements.txt + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.uxzIji + umask 022 + cd /builddir/build/BUILD + cd glare-5.0.1 + PYTHONPATH=. + oslo-config-generator --config-file=etc/oslo-config-generator/glare.conf /builddir/build/BUILD/glare-5.0.1/glare/common/wsgi.py:529: SyntaxWarning: "is" with a literal. Did you mean "=="? if url is "": ERROR:stevedore.extension:Could not load 'glance.store.s3.Store': No module named 'boto3' ERROR:stevedore.extension:Could not load 's3': No module named 'boto3' ERROR:stevedore.extension:Could not load 'glance.store.s3.Store': No module named 'boto3' ERROR:stevedore.extension:Could not load 's3': No module named 'boto3' + PYTHONPATH=. + oslopolicy-sample-generator-3 --namespace=glare --output-file=etc/policy.yaml.sample + PYTHONPATH=. + sed -i 's/^#"//' etc/policy.yaml.sample + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + /usr/bin/python3 setup.py build '--executable=/usr/bin/python3 -s' running build running build_py creating build creating build/lib creating build/lib/glare creating build/lib/glare/hacking copying glare/hacking/__init__.py -> build/lib/glare/hacking copying glare/hacking/checks.py -> build/lib/glare/hacking creating build/lib/glare/api creating build/lib/glare/api/v1 copying glare/api/v1/__init__.py -> build/lib/glare/api/v1 copying glare/api/v1/api_version_request.py -> build/lib/glare/api/v1 copying glare/api/v1/api_versioning.py -> build/lib/glare/api/v1 copying glare/api/v1/resource.py -> build/lib/glare/api/v1 copying glare/api/v1/router.py -> build/lib/glare/api/v1 copying glare/__init__.py -> build/lib/glare copying glare/engine.py -> build/lib/glare copying glare/i18n.py -> build/lib/glare copying glare/locking.py -> build/lib/glare copying glare/notification.py -> build/lib/glare copying glare/opts.py -> build/lib/glare copying glare/quota.py -> build/lib/glare copying glare/scrubber.py -> build/lib/glare copying glare/version.py -> build/lib/glare copying glare/wsgi.py -> build/lib/glare creating build/lib/glare/tests creating build/lib/glare/tests/unit creating build/lib/glare/tests/unit/api copying glare/tests/unit/api/__init__.py -> build/lib/glare/tests/unit/api copying glare/tests/unit/api/test_create.py -> build/lib/glare/tests/unit/api copying glare/tests/unit/api/test_delete.py -> build/lib/glare/tests/unit/api copying glare/tests/unit/api/test_delete_blobs.py -> build/lib/glare/tests/unit/api copying glare/tests/unit/api/test_download.py -> build/lib/glare/tests/unit/api copying glare/tests/unit/api/test_list.py -> build/lib/glare/tests/unit/api copying glare/tests/unit/api/test_locations.py -> build/lib/glare/tests/unit/api copying glare/tests/unit/api/test_show.py -> build/lib/glare/tests/unit/api copying glare/tests/unit/api/test_update.py -> build/lib/glare/tests/unit/api copying glare/tests/unit/api/test_upload.py -> build/lib/glare/tests/unit/api copying glare/api/__init__.py -> build/lib/glare/api copying glare/api/versions.py -> build/lib/glare/api creating build/lib/glare/objects copying glare/objects/__init__.py -> build/lib/glare/objects copying glare/objects/all.py -> build/lib/glare/objects copying glare/objects/base.py -> build/lib/glare/objects copying glare/objects/heat_environment.py -> build/lib/glare/objects copying glare/objects/heat_template.py -> build/lib/glare/objects copying glare/objects/image.py -> build/lib/glare/objects copying glare/objects/murano_package.py -> build/lib/glare/objects copying glare/objects/secret.py -> build/lib/glare/objects copying glare/objects/tosca_template.py -> build/lib/glare/objects creating build/lib/glare/cmd copying glare/cmd/__init__.py -> build/lib/glare/cmd copying glare/cmd/api.py -> build/lib/glare/cmd copying glare/cmd/db_manage.py -> build/lib/glare/cmd copying glare/cmd/scrubber.py -> build/lib/glare/cmd copying glare/tests/__init__.py -> build/lib/glare/tests copying glare/tests/hooks_artifact.py -> build/lib/glare/tests copying glare/tests/non_nullable_fields_artifact.py -> build/lib/glare/tests copying glare/tests/sample_artifact.py -> build/lib/glare/tests copying glare/tests/unpacking_artifact.py -> build/lib/glare/tests copying glare/tests/utils.py -> build/lib/glare/tests creating build/lib/glare/tests/unit/middleware copying glare/tests/unit/middleware/__init__.py -> build/lib/glare/tests/unit/middleware copying glare/tests/unit/middleware/test_context.py -> build/lib/glare/tests/unit/middleware copying glare/tests/unit/middleware/test_fault.py -> build/lib/glare/tests/unit/middleware copying glare/tests/unit/middleware/test_keycloak_auth.py -> build/lib/glare/tests/unit/middleware copying glare/tests/unit/middleware/test_trusted_auth.py -> build/lib/glare/tests/unit/middleware copying glare/tests/unit/middleware/test_version_negotiations.py -> build/lib/glare/tests/unit/middleware creating build/lib/glare/api/middleware copying glare/api/middleware/__init__.py -> build/lib/glare/api/middleware copying glare/api/middleware/context.py -> build/lib/glare/api/middleware copying glare/api/middleware/fault.py -> build/lib/glare/api/middleware copying glare/api/middleware/keycloak_auth.py -> build/lib/glare/api/middleware copying glare/api/middleware/version_negotiation.py -> build/lib/glare/api/middleware creating build/lib/glare/db creating build/lib/glare/db/migration copying glare/db/migration/__init__.py -> build/lib/glare/db/migration copying glare/db/migration/migration.py -> build/lib/glare/db/migration creating build/lib/glare/tests/unit/db creating build/lib/glare/tests/unit/db/migrations copying glare/tests/unit/db/migrations/__init__.py -> build/lib/glare/tests/unit/db/migrations copying glare/tests/unit/db/migrations/test_migrations.py -> build/lib/glare/tests/unit/db/migrations creating build/lib/glare/store copying glare/store/__init__.py -> build/lib/glare/store copying glare/store/base_api.py -> build/lib/glare/store copying glare/store/database.py -> build/lib/glare/store creating build/lib/glare/objects/meta copying glare/objects/meta/__init__.py -> build/lib/glare/objects/meta copying glare/objects/meta/fields.py -> build/lib/glare/objects/meta copying glare/objects/meta/file_utils.py -> build/lib/glare/objects/meta copying glare/objects/meta/registry.py -> build/lib/glare/objects/meta copying glare/objects/meta/validators.py -> build/lib/glare/objects/meta copying glare/objects/meta/wrappers.py -> build/lib/glare/objects/meta creating build/lib/glare/common copying glare/common/__init__.py -> build/lib/glare/common copying glare/common/config.py -> build/lib/glare/common copying glare/common/exception.py -> build/lib/glare/common copying glare/common/policy.py -> build/lib/glare/common copying glare/common/semver_db.py -> build/lib/glare/common copying glare/common/store_api.py -> build/lib/glare/common copying glare/common/utils.py -> build/lib/glare/common copying glare/common/wsgi.py -> build/lib/glare/common copying glare/tests/unit/__init__.py -> build/lib/glare/tests/unit copying glare/tests/unit/base.py -> build/lib/glare/tests/unit copying glare/tests/unit/glare_fixtures.py -> build/lib/glare/tests/unit copying glare/tests/unit/test_fixtures.py -> build/lib/glare/tests/unit copying glare/tests/unit/test_hacking.py -> build/lib/glare/tests/unit copying glare/tests/unit/test_multistore.py -> build/lib/glare/tests/unit copying glare/tests/unit/test_policies.py -> build/lib/glare/tests/unit copying glare/tests/unit/test_quotas.py -> build/lib/glare/tests/unit copying glare/tests/unit/test_store_api.py -> build/lib/glare/tests/unit copying glare/tests/unit/test_unpacking.py -> build/lib/glare/tests/unit copying glare/tests/unit/test_utils.py -> build/lib/glare/tests/unit copying glare/tests/unit/test_validation_hooks.py -> build/lib/glare/tests/unit copying glare/tests/unit/test_validators.py -> build/lib/glare/tests/unit copying glare/tests/unit/test_versions.py -> build/lib/glare/tests/unit copying glare/tests/unit/test_wsgi.py -> build/lib/glare/tests/unit creating build/lib/glare/db/sqlalchemy copying glare/db/sqlalchemy/__init__.py -> build/lib/glare/db/sqlalchemy copying glare/db/sqlalchemy/api.py -> build/lib/glare/db/sqlalchemy copying glare/db/sqlalchemy/models.py -> build/lib/glare/db/sqlalchemy copying glare/db/__init__.py -> build/lib/glare/db copying glare/db/artifact_api.py -> build/lib/glare/db creating build/lib/glare/tests/functional copying glare/tests/functional/__init__.py -> build/lib/glare/tests/functional copying glare/tests/functional/base.py -> build/lib/glare/tests/functional copying glare/tests/functional/test_all.py -> build/lib/glare/tests/functional copying glare/tests/functional/test_database_store.py -> build/lib/glare/tests/functional copying glare/tests/functional/test_quotas.py -> build/lib/glare/tests/functional copying glare/tests/functional/test_sample_artifact.py -> build/lib/glare/tests/functional copying glare/tests/functional/test_schemas.py -> build/lib/glare/tests/functional copying glare/tests/functional/test_scrubber.py -> build/lib/glare/tests/functional copying glare/tests/functional/test_visibility.py -> build/lib/glare/tests/functional copying glare/tests/unit/db/__init__.py -> build/lib/glare/tests/unit/db copying glare/tests/unit/db/test_quota_functions.py -> build/lib/glare/tests/unit/db creating build/lib/glare_tempest_plugin copying glare_tempest_plugin/plugin.py -> build/lib/glare_tempest_plugin copying glare_tempest_plugin/config.py -> build/lib/glare_tempest_plugin copying glare_tempest_plugin/clients.py -> build/lib/glare_tempest_plugin copying glare_tempest_plugin/__init__.py -> build/lib/glare_tempest_plugin creating build/lib/glare_tempest_plugin/tests copying glare_tempest_plugin/tests/__init__.py -> build/lib/glare_tempest_plugin/tests creating build/lib/glare_tempest_plugin/tests/api copying glare_tempest_plugin/tests/api/test_list_artifact.py -> build/lib/glare_tempest_plugin/tests/api copying glare_tempest_plugin/tests/api/test_blobs.py -> build/lib/glare_tempest_plugin/tests/api copying glare_tempest_plugin/tests/api/base.py -> build/lib/glare_tempest_plugin/tests/api copying glare_tempest_plugin/tests/api/__init__.py -> build/lib/glare_tempest_plugin/tests/api creating build/lib/glare_tempest_plugin/services copying glare_tempest_plugin/services/__init__.py -> build/lib/glare_tempest_plugin/services creating build/lib/glare_tempest_plugin/services/artifacts copying glare_tempest_plugin/services/artifacts/artifacts_client.py -> build/lib/glare_tempest_plugin/services/artifacts copying glare_tempest_plugin/services/artifacts/__init__.py -> build/lib/glare_tempest_plugin/services/artifacts running egg_info writing glare.egg-info/PKG-INFO writing dependency_links to glare.egg-info/dependency_links.txt writing entry points to glare.egg-info/entry_points.txt deleting glare.egg-info/requires.txt writing top-level names to glare.egg-info/top_level.txt writing pbr to glare.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 writing manifest file 'glare.egg-info/SOURCES.txt' creating build/lib/glare/tests/etc copying glare/tests/etc/policy.json -> build/lib/glare/tests/etc creating build/lib/glare/tests/var copying glare/tests/var/certificate.crt -> build/lib/glare/tests/var copying glare/tests/var/hooks.zip -> build/lib/glare/tests/var copying glare/tests/var/hooks_100.zip -> build/lib/glare/tests/var copying glare/tests/var/hooks_265.zip -> build/lib/glare/tests/var copying glare/tests/var/privatekey.key -> build/lib/glare/tests/var copying glare/db/migration/alembic.ini -> build/lib/glare/db/migration creating build/lib/glare/db/migration/alembic_migrations copying glare/db/migration/alembic_migrations/README -> build/lib/glare/db/migration/alembic_migrations copying glare/db/migration/alembic_migrations/env.py -> build/lib/glare/db/migration/alembic_migrations copying glare/db/migration/alembic_migrations/script.py.mako -> build/lib/glare/db/migration/alembic_migrations creating build/lib/glare/db/migration/alembic_migrations/versions copying glare/db/migration/alembic_migrations/versions/001_initial_version.py -> build/lib/glare/db/migration/alembic_migrations/versions copying glare/db/migration/alembic_migrations/versions/002_add_acquired_at_column.py -> build/lib/glare/db/migration/alembic_migrations/versions copying glare/db/migration/alembic_migrations/versions/003_add_database_blob_storage.py -> build/lib/glare/db/migration/alembic_migrations/versions copying glare/db/migration/alembic_migrations/versions/004_add_quota_tables.py -> build/lib/glare/db/migration/alembic_migrations/versions copying glare/db/migration/alembic_migrations/versions/005_added_display_name.py -> build/lib/glare/db/migration/alembic_migrations/versions copying glare_tempest_plugin/README.rst -> build/lib/glare_tempest_plugin creating build/lib/glare_tempest_plugin/contrib copying glare_tempest_plugin/contrib/gate_hook.sh -> build/lib/glare_tempest_plugin/contrib copying glare_tempest_plugin/contrib/post_test_hook.sh -> build/lib/glare_tempest_plugin/contrib copying glare_tempest_plugin/contrib/pre_test_hook.sh -> build/lib/glare_tempest_plugin/contrib + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.BIbEnH + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64 ++ dirname /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64 + cd glare-5.0.1 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + /usr/bin/python3 setup.py install -O1 --skip-build --root /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64 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/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr creating /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib creating /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9 creating /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages creating /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare_tempest_plugin creating /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare_tempest_plugin/contrib copying build/lib/glare_tempest_plugin/contrib/pre_test_hook.sh -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare_tempest_plugin/contrib copying build/lib/glare_tempest_plugin/contrib/post_test_hook.sh -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare_tempest_plugin/contrib copying build/lib/glare_tempest_plugin/contrib/gate_hook.sh -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare_tempest_plugin/contrib copying build/lib/glare_tempest_plugin/README.rst -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare_tempest_plugin creating /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare_tempest_plugin/services creating /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare_tempest_plugin/services/artifacts copying build/lib/glare_tempest_plugin/services/artifacts/__init__.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare_tempest_plugin/services/artifacts copying build/lib/glare_tempest_plugin/services/artifacts/artifacts_client.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare_tempest_plugin/services/artifacts copying build/lib/glare_tempest_plugin/services/__init__.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare_tempest_plugin/services creating /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare_tempest_plugin/tests creating /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare_tempest_plugin/tests/api copying build/lib/glare_tempest_plugin/tests/api/__init__.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare_tempest_plugin/tests/api copying build/lib/glare_tempest_plugin/tests/api/base.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare_tempest_plugin/tests/api copying build/lib/glare_tempest_plugin/tests/api/test_blobs.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare_tempest_plugin/tests/api copying build/lib/glare_tempest_plugin/tests/api/test_list_artifact.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare_tempest_plugin/tests/api copying build/lib/glare_tempest_plugin/tests/__init__.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare_tempest_plugin/tests copying build/lib/glare_tempest_plugin/__init__.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare_tempest_plugin copying build/lib/glare_tempest_plugin/clients.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare_tempest_plugin copying build/lib/glare_tempest_plugin/config.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare_tempest_plugin copying build/lib/glare_tempest_plugin/plugin.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare_tempest_plugin creating /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare creating /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/common copying build/lib/glare/common/wsgi.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/common copying build/lib/glare/common/utils.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/common copying build/lib/glare/common/store_api.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/common copying build/lib/glare/common/semver_db.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/common copying build/lib/glare/common/policy.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/common copying build/lib/glare/common/exception.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/common copying build/lib/glare/common/config.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/common copying build/lib/glare/common/__init__.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/common creating /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/store copying build/lib/glare/store/database.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/store copying build/lib/glare/store/base_api.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/store copying build/lib/glare/store/__init__.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/store creating /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/db copying build/lib/glare/db/artifact_api.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/db copying build/lib/glare/db/__init__.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/db creating /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/db/sqlalchemy copying build/lib/glare/db/sqlalchemy/models.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/db/sqlalchemy copying build/lib/glare/db/sqlalchemy/api.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/db/sqlalchemy copying build/lib/glare/db/sqlalchemy/__init__.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/db/sqlalchemy creating /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/db/migration creating /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/db/migration/alembic_migrations creating /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/db/migration/alembic_migrations/versions copying build/lib/glare/db/migration/alembic_migrations/versions/005_added_display_name.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/db/migration/alembic_migrations/versions copying build/lib/glare/db/migration/alembic_migrations/versions/004_add_quota_tables.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/db/migration/alembic_migrations/versions copying build/lib/glare/db/migration/alembic_migrations/versions/003_add_database_blob_storage.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/db/migration/alembic_migrations/versions copying build/lib/glare/db/migration/alembic_migrations/versions/002_add_acquired_at_column.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/db/migration/alembic_migrations/versions copying build/lib/glare/db/migration/alembic_migrations/versions/001_initial_version.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/db/migration/alembic_migrations/versions copying build/lib/glare/db/migration/alembic_migrations/script.py.mako -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/db/migration/alembic_migrations copying build/lib/glare/db/migration/alembic_migrations/env.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/db/migration/alembic_migrations copying build/lib/glare/db/migration/alembic_migrations/README -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/db/migration/alembic_migrations copying build/lib/glare/db/migration/alembic.ini -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/db/migration copying build/lib/glare/db/migration/migration.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/db/migration copying build/lib/glare/db/migration/__init__.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/db/migration creating /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/cmd copying build/lib/glare/cmd/scrubber.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/cmd copying build/lib/glare/cmd/db_manage.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/cmd copying build/lib/glare/cmd/api.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/cmd copying build/lib/glare/cmd/__init__.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/cmd creating /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/objects creating /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/objects/meta copying build/lib/glare/objects/meta/wrappers.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/objects/meta copying build/lib/glare/objects/meta/validators.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/objects/meta copying build/lib/glare/objects/meta/registry.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/objects/meta copying build/lib/glare/objects/meta/file_utils.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/objects/meta copying build/lib/glare/objects/meta/fields.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/objects/meta copying build/lib/glare/objects/meta/__init__.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/objects/meta copying build/lib/glare/objects/tosca_template.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/objects copying build/lib/glare/objects/secret.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/objects copying build/lib/glare/objects/murano_package.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/objects copying build/lib/glare/objects/image.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/objects copying build/lib/glare/objects/heat_template.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/objects copying build/lib/glare/objects/heat_environment.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/objects copying build/lib/glare/objects/base.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/objects copying build/lib/glare/objects/all.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/objects copying build/lib/glare/objects/__init__.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/objects creating /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests creating /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/var copying build/lib/glare/tests/var/privatekey.key -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/var copying build/lib/glare/tests/var/hooks_265.zip -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/var copying build/lib/glare/tests/var/hooks_100.zip -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/var copying build/lib/glare/tests/var/hooks.zip -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/var copying build/lib/glare/tests/var/certificate.crt -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/var creating /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/etc copying build/lib/glare/tests/etc/policy.json -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/etc creating /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/functional copying build/lib/glare/tests/functional/test_visibility.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/functional copying build/lib/glare/tests/functional/test_scrubber.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/functional copying build/lib/glare/tests/functional/test_schemas.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/functional copying build/lib/glare/tests/functional/test_sample_artifact.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/functional copying build/lib/glare/tests/functional/test_quotas.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/functional copying build/lib/glare/tests/functional/test_database_store.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/functional copying build/lib/glare/tests/functional/test_all.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/functional copying build/lib/glare/tests/functional/base.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/functional copying build/lib/glare/tests/functional/__init__.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/functional copying build/lib/glare/tests/utils.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests copying build/lib/glare/tests/unpacking_artifact.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests copying build/lib/glare/tests/sample_artifact.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests copying build/lib/glare/tests/non_nullable_fields_artifact.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests copying build/lib/glare/tests/hooks_artifact.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests copying build/lib/glare/tests/__init__.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests creating /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit copying build/lib/glare/tests/unit/test_wsgi.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit copying build/lib/glare/tests/unit/test_versions.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit copying build/lib/glare/tests/unit/test_validators.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit copying build/lib/glare/tests/unit/test_validation_hooks.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit copying build/lib/glare/tests/unit/test_utils.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit copying build/lib/glare/tests/unit/test_unpacking.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit copying build/lib/glare/tests/unit/test_store_api.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit copying build/lib/glare/tests/unit/test_quotas.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit copying build/lib/glare/tests/unit/test_policies.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit copying build/lib/glare/tests/unit/test_multistore.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit copying build/lib/glare/tests/unit/test_hacking.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit copying build/lib/glare/tests/unit/test_fixtures.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit copying build/lib/glare/tests/unit/glare_fixtures.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit copying build/lib/glare/tests/unit/base.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit copying build/lib/glare/tests/unit/__init__.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit creating /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/db copying build/lib/glare/tests/unit/db/test_quota_functions.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/db copying build/lib/glare/tests/unit/db/__init__.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/db creating /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/db/migrations copying build/lib/glare/tests/unit/db/migrations/test_migrations.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/db/migrations copying build/lib/glare/tests/unit/db/migrations/__init__.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/db/migrations creating /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/middleware copying build/lib/glare/tests/unit/middleware/test_version_negotiations.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/middleware copying build/lib/glare/tests/unit/middleware/test_trusted_auth.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/middleware copying build/lib/glare/tests/unit/middleware/test_keycloak_auth.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/middleware copying build/lib/glare/tests/unit/middleware/test_fault.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/middleware copying build/lib/glare/tests/unit/middleware/test_context.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/middleware copying build/lib/glare/tests/unit/middleware/__init__.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/middleware creating /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/api copying build/lib/glare/tests/unit/api/test_upload.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/api copying build/lib/glare/tests/unit/api/test_update.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/api copying build/lib/glare/tests/unit/api/test_show.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/api copying build/lib/glare/tests/unit/api/test_locations.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/api copying build/lib/glare/tests/unit/api/test_list.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/api copying build/lib/glare/tests/unit/api/test_download.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/api copying build/lib/glare/tests/unit/api/test_delete_blobs.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/api copying build/lib/glare/tests/unit/api/test_delete.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/api copying build/lib/glare/tests/unit/api/test_create.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/api copying build/lib/glare/tests/unit/api/__init__.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/api copying build/lib/glare/wsgi.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare copying build/lib/glare/version.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare copying build/lib/glare/scrubber.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare copying build/lib/glare/quota.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare copying build/lib/glare/opts.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare copying build/lib/glare/notification.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare copying build/lib/glare/locking.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare copying build/lib/glare/i18n.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare copying build/lib/glare/engine.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare copying build/lib/glare/__init__.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare creating /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/api creating /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/api/middleware copying build/lib/glare/api/middleware/version_negotiation.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/api/middleware copying build/lib/glare/api/middleware/keycloak_auth.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/api/middleware copying build/lib/glare/api/middleware/fault.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/api/middleware copying build/lib/glare/api/middleware/context.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/api/middleware copying build/lib/glare/api/middleware/__init__.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/api/middleware copying build/lib/glare/api/versions.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/api copying build/lib/glare/api/__init__.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/api creating /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/api/v1 copying build/lib/glare/api/v1/router.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/api/v1 copying build/lib/glare/api/v1/resource.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/api/v1 copying build/lib/glare/api/v1/api_versioning.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/api/v1 copying build/lib/glare/api/v1/api_version_request.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/api/v1 copying build/lib/glare/api/v1/__init__.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/api/v1 creating /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/hacking copying build/lib/glare/hacking/checks.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/hacking copying build/lib/glare/hacking/__init__.py -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/hacking byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare_tempest_plugin/services/artifacts/__init__.py to __init__.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare_tempest_plugin/services/artifacts/artifacts_client.py to artifacts_client.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare_tempest_plugin/services/__init__.py to __init__.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare_tempest_plugin/tests/api/__init__.py to __init__.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare_tempest_plugin/tests/api/base.py to base.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare_tempest_plugin/tests/api/test_blobs.py to test_blobs.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare_tempest_plugin/tests/api/test_list_artifact.py to test_list_artifact.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare_tempest_plugin/tests/__init__.py to __init__.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare_tempest_plugin/__init__.py to __init__.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare_tempest_plugin/clients.py to clients.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare_tempest_plugin/config.py to config.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare_tempest_plugin/plugin.py to plugin.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/common/wsgi.py to wsgi.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/common/utils.py to utils.cpython-39.pyc /usr/lib/python3.9/site-packages/glare/common/wsgi.py:529: SyntaxWarning: "is" with a literal. Did you mean "=="? byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/common/store_api.py to store_api.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/common/semver_db.py to semver_db.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/common/policy.py to policy.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/common/exception.py to exception.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/common/config.py to config.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/common/__init__.py to __init__.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/store/database.py to database.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/store/base_api.py to base_api.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/store/__init__.py to __init__.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/db/artifact_api.py to artifact_api.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/db/__init__.py to __init__.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/db/sqlalchemy/models.py to models.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/db/sqlalchemy/api.py to api.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/db/sqlalchemy/__init__.py to __init__.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/db/migration/alembic_migrations/versions/005_added_display_name.py to 005_added_display_name.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/db/migration/alembic_migrations/versions/004_add_quota_tables.py to 004_add_quota_tables.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/db/migration/alembic_migrations/versions/003_add_database_blob_storage.py to 003_add_database_blob_storage.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/db/migration/alembic_migrations/versions/002_add_acquired_at_column.py to 002_add_acquired_at_column.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/db/migration/alembic_migrations/versions/001_initial_version.py to 001_initial_version.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/db/migration/alembic_migrations/env.py to env.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/db/migration/migration.py to migration.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/db/migration/__init__.py to __init__.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/cmd/scrubber.py to scrubber.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/cmd/db_manage.py to db_manage.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/cmd/api.py to api.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/cmd/__init__.py to __init__.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/objects/meta/wrappers.py to wrappers.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/objects/meta/validators.py to validators.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/objects/meta/registry.py to registry.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/objects/meta/file_utils.py to file_utils.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/objects/meta/fields.py to fields.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/objects/meta/__init__.py to __init__.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/objects/tosca_template.py to tosca_template.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/objects/secret.py to secret.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/objects/murano_package.py to murano_package.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/objects/image.py to image.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/objects/heat_template.py to heat_template.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/objects/heat_environment.py to heat_environment.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/objects/base.py to base.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/objects/all.py to all.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/objects/__init__.py to __init__.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/functional/test_visibility.py to test_visibility.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/functional/test_scrubber.py to test_scrubber.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/functional/test_schemas.py to test_schemas.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/functional/test_sample_artifact.py to test_sample_artifact.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/functional/test_quotas.py to test_quotas.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/functional/test_database_store.py to test_database_store.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/functional/test_all.py to test_all.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/functional/base.py to base.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/functional/__init__.py to __init__.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/utils.py to utils.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unpacking_artifact.py to unpacking_artifact.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/sample_artifact.py to sample_artifact.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/non_nullable_fields_artifact.py to non_nullable_fields_artifact.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/hooks_artifact.py to hooks_artifact.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/__init__.py to __init__.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/test_wsgi.py to test_wsgi.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/test_versions.py to test_versions.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/test_validators.py to test_validators.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/test_validation_hooks.py to test_validation_hooks.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/test_utils.py to test_utils.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/test_unpacking.py to test_unpacking.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/test_store_api.py to test_store_api.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/test_quotas.py to test_quotas.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/test_policies.py to test_policies.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/test_multistore.py to test_multistore.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/test_hacking.py to test_hacking.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/test_fixtures.py to test_fixtures.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/glare_fixtures.py to glare_fixtures.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/base.py to base.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/__init__.py to __init__.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/db/test_quota_functions.py to test_quota_functions.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/db/__init__.py to __init__.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/db/migrations/test_migrations.py to test_migrations.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/db/migrations/__init__.py to __init__.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/middleware/test_version_negotiations.py to test_version_negotiations.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/middleware/test_trusted_auth.py to test_trusted_auth.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/middleware/test_keycloak_auth.py to test_keycloak_auth.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/middleware/test_fault.py to test_fault.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/middleware/test_context.py to test_context.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/middleware/__init__.py to __init__.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/api/test_upload.py to test_upload.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/api/test_update.py to test_update.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/api/test_show.py to test_show.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/api/test_locations.py to test_locations.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/api/test_list.py to test_list.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/api/test_download.py to test_download.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/api/test_delete_blobs.py to test_delete_blobs.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/api/test_delete.py to test_delete.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/api/test_create.py to test_create.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/tests/unit/api/__init__.py to __init__.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/wsgi.py to wsgi.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/version.py to version.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/scrubber.py to scrubber.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/quota.py to quota.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/opts.py to opts.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/notification.py to notification.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/locking.py to locking.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/i18n.py to i18n.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/engine.py to engine.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/__init__.py to __init__.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/api/middleware/version_negotiation.py to version_negotiation.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/api/middleware/keycloak_auth.py to keycloak_auth.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/api/middleware/fault.py to fault.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/api/middleware/context.py to context.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/api/middleware/__init__.py to __init__.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/api/versions.py to versions.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/api/__init__.py to __init__.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/api/v1/router.py to router.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/api/v1/resource.py to resource.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/api/v1/api_versioning.py to api_versioning.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/api/v1/api_version_request.py to api_version_request.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/api/v1/__init__.py to __init__.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/hacking/checks.py to checks.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare/hacking/__init__.py to __init__.cpython-39.pyc writing byte-compilation script '/tmp/tmp54xhn2i9.py' /usr/bin/python3 /tmp/tmp54xhn2i9.py /usr/lib/python3.9/site-packages/glare/common/wsgi.py:529: SyntaxWarning: "is" with a literal. Did you mean "=="? removing /tmp/tmp54xhn2i9.py running install_data creating /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/etc creating /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/etc/glare copying etc/glare-paste.ini -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/etc/glare copying etc/glare-swift.conf.sample -> /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/etc/glare running install_egg_info running egg_info writing glare.egg-info/PKG-INFO writing dependency_links to glare.egg-info/dependency_links.txt writing entry points to glare.egg-info/entry_points.txt writing top-level names to glare.egg-info/top_level.txt writing pbr to glare.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 writing manifest file 'glare.egg-info/SOURCES.txt' Copying glare.egg-info to /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare-5.0.1-py3.9.egg-info running install_scripts Installing glare-api script to /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/bin Installing glare-db-manage script to /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/bin Installing glare-scrubber script to /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/bin + rm -rfv /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/bin/__pycache__ + install -p -D -m 644 etc/glare.conf.sample /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/etc/glare/glare.conf + install -p -D -m 644 etc/policy.yaml.sample /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/etc/glare/policy.yaml + install -p -D -m 644 etc/glare-paste.ini /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/etc/glare/glare-paste.ini + install -p -D -m 644 etc/glare-swift.conf.sample /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/etc/glare/glare-swift.conf + install -d -m 755 /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/var/lib/glare + install -d -m 755 /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/var/lib/glare/artifacts + install -d -m 755 /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/var/log/glare + install -p -D -m 644 /builddir/build/SOURCES/openstack-glare-api.service /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/systemd/system/openstack-glare-api.service + install -p -D -m 644 /builddir/build/SOURCES/openstack-glare-scrubber.service /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/systemd/system/openstack-glare-scrubber.service + install -p -D -m 644 /builddir/build/SOURCES/glare.logrotate /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/etc/logrotate.d/openstack-glare + rm -f /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/etc/glare/glare-paste.ini /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/etc/glare/glare-swift.conf.sample + egg_path='/builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare-*.egg-info' + tempest_egg_path=/builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare_tests.egg-info + mkdir /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare_tests.egg-info + echo glare + grep 'tempest\|Tempest' glare.egg-info/entry_points.txt + sed -i '/tempest\|Tempest/d' /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare-5.0.1-py3.9.egg-info/entry_points.txt + cp -r /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare-5.0.1-py3.9.egg-info/PKG-INFO /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare_tests.egg-info + sed -i s/glare/glare_tests/g /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9/site-packages/glare_tests.egg-info/PKG-INFO + /usr/lib/rpm/find-debuginfo.sh -j4 --strict-build-id -m -i --build-id-seed 5.0.1-0.20210922140244.2580e0f.el9 --unique-debug-suffix -5.0.1-0.20210922140244.2580e0f.el9.x86_64 --unique-debug-src-base openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/glare-5.0.1 find: 'debug': No such file or directory + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 Bytecompiling .py files below /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/lib/python3.9 using python3.9 /usr/lib/python3.9/site-packages/glare/common/wsgi.py:529: SyntaxWarning: "is" with a literal. Did you mean "=="? /usr/lib/python3.9/site-packages/glare/common/wsgi.py:529: SyntaxWarning: "is" with a literal. Did you mean "=="? + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.dtrihZ + umask 022 + cd /builddir/build/BUILD + cd glare-5.0.1 + PYTHON=/usr/bin/python3 + stestr run --black-regex 'glare.tests.unit.test_unpacking.TestArtifactHooks.test_unpacking_database_big_archive|glare.tests.unit.test_unpacking.TestArtifactHooks.test_unpacking_big_archive' {0} glare.tests.functional.test_all.TestAll.test_all_readonlyness [6.676607s] ... ok {1} glare.tests.functional.test_database_store.TestMultiStore.test_blob_download [5.670705s] ... ok {3} glare.tests.functional.test_database_store.TestMultiStore.test_blob_dicts [6.363596s] ... ok {0} glare.tests.functional.test_all.TestAll.test_format_all [4.666240s] ... ok {2} glare.tests.functional.test_all.TestAll.test_all [13.050734s] ... ok {3} glare.tests.functional.test_quotas.TestDynamicQuotas.test_calculate_uploaded_data [8.292761s] ... ok {1} glare.tests.functional.test_database_store.TestMultiStore.test_blob_upload [9.308805s] ... ok {0} glare.tests.functional.test_sample_artifact.TestArtifactOps.test_activate [5.686019s] ... ok {2} glare.tests.functional.test_quotas.TestQuotasAPI.test_quota_api_wrong [3.499830s] ... ok {3} glare.tests.functional.test_quotas.TestQuotasAPI.test_quota_api [4.067504s] ... ok {0} glare.tests.functional.test_sample_artifact.TestArtifactOps.test_publish [4.371459s] ... ok {2} glare.tests.functional.test_sample_artifact.TestArtifactOps.test_create [4.888890s] ... ok {1} glare.tests.functional.test_quotas.TestDynamicQuotas.test_count_artifact_number [7.204584s] ... ok {3} glare.tests.functional.test_quotas.TestStaticQuotas.test_calculate_uploaded_data [4.994516s] ... ok {1} glare.tests.functional.test_sample_artifact.TestArtifactOps.test_delete [3.648972s] ... ok {2} glare.tests.functional.test_sample_artifact.TestBlobs.test_blob_dicts [5.611458s] ... ok {0} glare.tests.functional.test_sample_artifact.TestBlobs.test_blob_upload [8.103950s] ... ok {3} glare.tests.functional.test_quotas.TestStaticQuotas.test_count_artifact_number [5.591765s] ... ok {1} glare.tests.functional.test_sample_artifact.TestArtifactOps.test_reactivate [5.010663s] ... ok {2} glare.tests.functional.test_sample_artifact.TestBlobs.test_delete_external_blob [5.034685s] ... ok {0} glare.tests.functional.test_sample_artifact.TestBlobs.test_internal_location [5.595254s] ... ok {3} glare.tests.functional.test_sample_artifact.TestArtifactOps.test_deactivate [5.085389s] ... ok {1} glare.tests.functional.test_sample_artifact.TestBlobs.test_blob_add_custom_location [5.553064s] ... ok {2} glare.tests.functional.test_sample_artifact.TestBlobs.test_delete_external_blob_dict [5.458418s] ... ok {3} glare.tests.functional.test_sample_artifact.TestBlobs.test_blob_download [4.997343s] ... ok {0} glare.tests.functional.test_sample_artifact.TestLinks.test_manage_links [5.960509s] ... ok {1} glare.tests.functional.test_sample_artifact.TestLinks.test_manage_dict_of_links [4.207871s] ... ok {2} glare.tests.functional.test_sample_artifact.TestList.test_list_artifact_with_filter_query_combiner [6.272596s] ... ok {3} glare.tests.functional.test_sample_artifact.TestList.test_artifact_list_dict_filters [4.290489s] ... ok {0} glare.tests.functional.test_sample_artifact.TestList.test_list_sorted [5.260069s] ... ok {1} glare.tests.functional.test_sample_artifact.TestLinks.test_manage_list_of_links [5.608117s] ... ok {3} glare.tests.functional.test_sample_artifact.TestList.test_list_display_type_name_attribute [6.279365s] ... ok {0} glare.tests.functional.test_sample_artifact.TestTags.test_tags [5.512059s] ... ok {2} glare.tests.functional.test_sample_artifact.TestList.test_list_base_filters [7.283617s] ... ok {1} glare.tests.functional.test_sample_artifact.TestList.test_list_latest_filter [4.761847s] ... ok {3} glare.tests.functional.test_sample_artifact.TestList.test_list_marker_and_limit [4.359831s] ... ok {0} glare.tests.functional.test_sample_artifact.TestUpdate.test_update_invalid_activation [4.203290s] ... ok {2} glare.tests.functional.test_sample_artifact.TestList.test_list_dict_prop_filters [5.986797s] ... ok {1} glare.tests.functional.test_sample_artifact.TestList.test_list_versions [6.385468s] ... ok {3} glare.tests.functional.test_sample_artifact.TestList.test_list_response_attributes [3.961463s] ... ok {0} glare.tests.functional.test_schemas.TestSchemas.test_schemas [5.884830s] ... ok {2} glare.tests.functional.test_sample_artifact.TestList.test_list_support_unicode_filters [4.683245s] ... ok {3} glare.tests.functional.test_sample_artifact.TestUpdate.test_update_base_fields [6.918556s] ... ok {1} glare.tests.functional.test_sample_artifact.TestUpdate.test_update_with_validators [7.540580s] ... ok {2} glare.tests.functional.test_sample_artifact.TestUpdate.test_update_after_activate_and_publish [4.323931s] ... ok {1} glare.tests.functional.test_visibility.TestVisibility.test_visibility_artifact_types [4.234855s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' /builddir/build/BUILD/glare-5.0.1/glare/db/sqlalchemy/api.py:316: SAWarning: Dialect sqlite+pysqlite does *not* support Decimal objects natively, and SQLAlchemy must convert from floating point - rounding errors and other issues may occur. Please consider storing Decimal numbers as strings or integers on this platform for lossless storage. return query.all() {3} glare.tests.functional.test_sample_artifact.TestUpdate.test_update_field_dict [4.742101s] ... ok {1} glare.tests.unit.api.test_create.TestArtifactCreate.test_create_artifact_minimal [0.781820s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Type: non_nullable_fields_artifact. Field: int_not_nullable_without_default. Exception: int() argument must be a string, a bytes-like object or a number, not 'NoneType' {1} glare.tests.unit.api.test_create.TestArtifactCreate.test_create_artifact_with_nullable_false_field [0.109214s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Type: sample_artifact. Field: version. Exception: Version string lacks a numerical component: 'invalid_format' Type: sample_artifact. Field: version. Exception: Version string lacks a numerical component: '-1' Type: sample_artifact. Field: version. Exception: Version string lacks a numerical component: ':' Name must be specified at creation. Type: sample_artifact. Field: name. Exception: String length must be less than 255. Current length: 256 Type: sample_artifact. Field: description. Exception: String length must be less than 4096. Current length: 4097 Type: sample_artifact. Field: tags. Exception: String length must be less than 255. Current length: 256 Type: sample_artifact. Field: tags. Exception: String length must be more than 1. Current length: 0 Type: sample_artifact. Field: tags. Exception: Forbidden character / found in string a/a Type: sample_artifact. Field: tags. Exception: Forbidden character , found in string a,a Type: sample_artifact. Field: tags. Exception: Number of items must be less than 255. Current size: 256 Type: sample_artifact. Field: metadata. Exception: String length must be less than 255. Current length: 256 Type: sample_artifact. Field: metadata. Exception: Dict key length must be bigger than 1. Type: sample_artifact. Field: metadata. Exception: Dict key length aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa must be less than 255. Type: sample_artifact. Field: metadata. Exception: Number of items must be less than 255. Current size: 256 {1} glare.tests.unit.api.test_create.TestArtifactCreate.test_create_artifact_wrong_parameters [0.050635s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Artifact with id=cf1c69d3-baa5-413b-9d83-b2d278ec0e0e not found. Artifact with id=cf1c69d3-baa5-413b-9d83-b2d278ec0e0e not found. {2} glare.tests.functional.test_sample_artifact.TestUpdate.test_update_artifact_before_activate [4.659805s] ... ok {1} glare.tests.unit.api.test_delete.TestArtifactDelete.test_delayed_delete_global [0.158923s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Artifact with id=f6505f5f-fb8b-4954-843f-28fa4628e69c not found. Artifact with id=f6505f5f-fb8b-4954-843f-28fa4628e69c not found. {1} glare.tests.unit.api.test_delete.TestArtifactDelete.test_delete_deleted_artifact [0.141008s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Artifact with id=a0075719-ce3c-434e-85dd-d276078bc47b not found. Artifact with id=a0075719-ce3c-434e-85dd-d276078bc47b not found. {1} glare.tests.unit.api.test_delete.TestArtifactDelete.test_delete_with_blob_dict [0.756786s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' int1 is not a blob Nonexisting is not a blob Blob blob wasn't found for artifact Blob dict_of_blobs[Nonexisting] wasn't found for artifact {1} glare.tests.unit.api.test_delete_blobs.TestDeleteBlobs.test_delete_blob_wrong [0.057860s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {1} glare.tests.unit.api.test_delete_blobs.TestDeleteBlobs.test_delete_external_blob_dict [0.148772s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Policy check for artifact:download failed with user credentials. {1} glare.tests.unit.api.test_download.TestArtifactDownload.test_download_from_deactivated_artifact_as_other_user [0.159373s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {0} glare.tests.functional.test_scrubber.TestScrubber.test_scrubber_delayed_delete [11.123120s] ... ok Tags are filtered without operator Tags are filtered without operator {1} glare.tests.unit.api.test_list.TestArtifactList.test_filter_by_tags [0.427905s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {1} glare.tests.unit.api.test_list.TestArtifactList.test_list_like_filter [0.167097s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Type: sample_artifact. Field: blob. Exception: 'http://FAKE_LOCATIONaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.com' is too long Failed validating 'maxLength' in schema['properties']['url']: {'format': 'uri', 'maxLength': 2048, 'type': ['string', 'null']} On instance['url']: 'http://FAKE_LOCATIONaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.com' {1} glare.tests.unit.api.test_locations.TestLocations.test_too_long_location_url [0.097654s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Artifact with id=533acc2b-9187-41e1-b100-09b5baf93fbf not found. Artifact with id=533acc2b-9187-41e1-b100-09b5baf93fbf not found. {1} glare.tests.unit.api.test_show.TestArtifactShow.test_show_basic [0.064636s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' can't replace non-existent object 'wrong_field' can't replace non-existent object '' Cannot add new field 'wrong_field' to artifact. Cannot add new field '' to artifact. {1} glare.tests.unit.api.test_update.TestArtifactUpdate.test_update_artifact_not_existing_field [0.090882s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Cannot remove field 'name' from artifact. can't remove non-existent object '10' Cannot remove field 'status' from artifact. {1} glare.tests.unit.api.test_update.TestArtifactUpdate.test_update_artifact_remove_field [0.101201s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Unknown artifact visibility: wrong_value. Cannot change visibility to 'public' if artifact is not active. Unknown artifact visibility: None. You are not authorized to complete this action. {1} glare.tests.unit.api.test_update.TestArtifactUpdate.test_update_artifact_visibility [0.127857s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Type: sample_artifact. Field: dict_of_str. Exception: A dict is required in field dict_of_str, not a list Type: sample_artifact. Field: dict_of_str. Exception: A dict is required in field dict_of_str, not a list can't replace non-existent object 'k10' {1} glare.tests.unit.api.test_update.TestArtifactUpdate.test_update_dicts [0.241869s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {3} glare.tests.functional.test_sample_artifact.TestUpdate.test_update_remove_properties [3.349641s] ... ok Type: sample_artifact. Field: list_of_str. Exception: A list is required in field list_of_str, not a dict Type: sample_artifact. Field: list_of_str. Exception: A list is required in field list_of_str, not a dict Type: sample_artifact. Field: list_of_str. Exception: A string is required in field list_of_str[0], not a list list indices must be integers or slices, not str {1} glare.tests.unit.api.test_update.TestArtifactUpdate.test_update_lists [0.278983s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {1} glare.tests.unit.api.test_update.TestArtifactUpdate.test_update_replace_values [0.092116s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' can't replace non-existent object 'link1' can't replace non-existent object 'link1' can't replace non-existent object 'link1' {1} glare.tests.unit.api.test_update.TestLinks.test_manage_dict_of_links [0.286429s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' '>' not supported between instances of 'str' and 'int' Type: sample_artifact. Field: list_of_links. Exception: Link Invalid is not valid in field list_of_links[0]. The link must be either valid url or reference to artifact. Example: /artifacts// Artifact with id=6013f7a1-74b8-489d-951b-28f162bb371a not found. Artifact with id=6013f7a1-74b8-489d-951b-28f162bb371a not found. Type: sample_artifact. Field: list_of_links. Exception: Link /artifacts/sample_artifact/6013f7a1-74b8-489d-951b-28f162bb371a is not valid in field list_of_links[0], because artifact with id 6013f7a1-74b8-489d-951b-28f162bb371a doesn't exist {1} glare.tests.unit.api.test_update.TestLinks.test_manage_list_of_links [0.282422s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {2} glare.tests.functional.test_sample_artifact.TestUpdate.test_update_field_list [3.840810s] ... ok You cannot change artifact status if it has uploading blobs. {1} glare.tests.unit.api.test_upload.TestArtifactUpload.test_parallel_uploading_and_activation [0.512182s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' INVALID is not a blob blob is not a blob dict {1} glare.tests.unit.api.test_upload.TestArtifactUpload.test_upload_nonexistent_field [0.166413s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Blob blob already exists for artifact and itis in saving e41a6620-c5e9-4cfe-9ff3-f71661ae1bfe {1} glare.tests.unit.api.test_upload.TestArtifactUpload.test_upload_saving_blob [0.247341s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {1} glare.tests.unit.middleware.test_context.TestContextMiddleware.test_header_parsing [0.027406s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {1} glare.tests.unit.middleware.test_context.TestContextMiddleware.test_response [0.112266s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Version of %(name)s %(min_ver)s %(max_ver)s intersects with another versions. Version of %(name)s %(min_ver)s %(max_ver)s intersects with another versions. Traceback (most recent call last): File "/builddir/build/BUILD/glare-5.0.1/glare/api/middleware/fault.py", line 125, in __call__ return req.get_response(self.application) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1092, in __call__ return _mock_self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1149, in _mock_call result = effect(*args, **kwargs) File "/builddir/build/BUILD/glare-5.0.1/glare/tests/unit/middleware/test_fault.py", line 35, in get_response raise exception glare.common.exception.ApiVersionsIntersect: Version of %(name)s %(min_ver)s %(max_ver)s intersects with another versions. Artifact with type name '%(type_name)s' and id '%(id)s' was not found. Artifact with type name '%(type_name)s' and id '%(id)s' was not found. Traceback (most recent call last): File "/builddir/build/BUILD/glare-5.0.1/glare/api/middleware/fault.py", line 125, in __call__ return req.get_response(self.application) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1092, in __call__ return _mock_self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1149, in _mock_call result = effect(*args, **kwargs) File "/builddir/build/BUILD/glare-5.0.1/glare/tests/unit/middleware/test_fault.py", line 35, in get_response raise exception glare.common.exception.ArtifactNotFound: Artifact with type name '%(type_name)s' and id '%(id)s' was not found. Bad request Bad request Traceback (most recent call last): File "/builddir/build/BUILD/glare-5.0.1/glare/api/middleware/fault.py", line 125, in __call__ return req.get_response(self.application) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1092, in __call__ return _mock_self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1149, in _mock_call result = effect(*args, **kwargs) File "/builddir/build/BUILD/glare-5.0.1/glare/tests/unit/middleware/test_fault.py", line 35, in get_response raise exception glare.common.exception.BadRequest: Bad request The request could not be completed due to a conflict with the current state of the resource. The request could not be completed due to a conflict with the current state of the resource. Traceback (most recent call last): File "/builddir/build/BUILD/glare-5.0.1/glare/api/middleware/fault.py", line 125, in __call__ return req.get_response(self.application) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1092, in __call__ return _mock_self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1149, in _mock_call result = effect(*args, **kwargs) File "/builddir/build/BUILD/glare-5.0.1/glare/tests/unit/middleware/test_fault.py", line 35, in get_response raise exception glare.common.exception.Conflict: The request could not be completed due to a conflict with the current state of the resource. An unknown exception occurred An unknown exception occurred Traceback (most recent call last): File "/builddir/build/BUILD/glare-5.0.1/glare/api/middleware/fault.py", line 125, in __call__ return req.get_response(self.application) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1092, in __call__ return _mock_self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1149, in _mock_call result = effect(*args, **kwargs) File "/builddir/build/BUILD/glare-5.0.1/glare/tests/unit/middleware/test_fault.py", line 35, in get_response raise exception glare.common.exception.DBNotAllowed: An unknown exception occurred The method could not be performed because the requested action depended on another action and that action failed. The method could not be performed because the requested action depended on another action and that action failed. Traceback (most recent call last): File "/builddir/build/BUILD/glare-5.0.1/glare/api/middleware/fault.py", line 125, in __call__ return req.get_response(self.application) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1092, in __call__ return _mock_self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1149, in _mock_call result = effect(*args, **kwargs) File "/builddir/build/BUILD/glare-5.0.1/glare/tests/unit/middleware/test_fault.py", line 35, in get_response raise exception glare.common.exception.FailedDependency: The method could not be performed because the requested action depended on another action and that action failed. You are not authorized to complete this action. You are not authorized to complete this action. Traceback (most recent call last): File "/builddir/build/BUILD/glare-5.0.1/glare/api/middleware/fault.py", line 125, in __call__ return req.get_response(self.application) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1092, in __call__ return _mock_self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1149, in _mock_call result = effect(*args, **kwargs) File "/builddir/build/BUILD/glare-5.0.1/glare/tests/unit/middleware/test_fault.py", line 35, in get_response raise exception glare.common.exception.Forbidden: You are not authorized to complete this action. An unknown exception occurred An unknown exception occurred Traceback (most recent call last): File "/builddir/build/BUILD/glare-5.0.1/glare/api/middleware/fault.py", line 125, in __call__ return req.get_response(self.application) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1092, in __call__ return _mock_self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1149, in _mock_call result = effect(*args, **kwargs) File "/builddir/build/BUILD/glare-5.0.1/glare/tests/unit/middleware/test_fault.py", line 35, in get_response raise exception glare.common.exception.GlareException: An unknown exception occurred The requested resource is no longer available at the server and no forwarding address is known. The requested resource is no longer available at the server and no forwarding address is known. Traceback (most recent call last): File "/builddir/build/BUILD/glare-5.0.1/glare/api/middleware/fault.py", line 125, in __call__ return req.get_response(self.application) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1092, in __call__ return _mock_self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1149, in _mock_call result = effect(*args, **kwargs) File "/builddir/build/BUILD/glare-5.0.1/glare/tests/unit/middleware/test_fault.py", line 35, in get_response raise exception glare.common.exception.Gone: The requested resource is no longer available at the server and no forwarding address is known. Artifact type is incorrect: %(explanation)s Artifact type is incorrect: %(explanation)s Traceback (most recent call last): File "/builddir/build/BUILD/glare-5.0.1/glare/api/middleware/fault.py", line 125, in __call__ return req.get_response(self.application) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1092, in __call__ return _mock_self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1149, in _mock_call result = effect(*args, **kwargs) File "/builddir/build/BUILD/glare-5.0.1/glare/tests/unit/middleware/test_fault.py", line 35, in get_response raise exception glare.common.exception.IncorrectArtifactType: Artifact type is incorrect: %(explanation)s Bad request Bad request Traceback (most recent call last): File "/builddir/build/BUILD/glare-5.0.1/glare/api/middleware/fault.py", line 125, in __call__ return req.get_response(self.application) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1092, in __call__ return _mock_self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1149, in _mock_call result = effect(*args, **kwargs) File "/builddir/build/BUILD/glare-5.0.1/glare/tests/unit/middleware/test_fault.py", line 35, in get_response raise exception glare.common.exception.InvalidFilterOperatorValue: Bad request Invalid filter value Invalid filter value Traceback (most recent call last): File "/builddir/build/BUILD/glare-5.0.1/glare/api/middleware/fault.py", line 125, in __call__ return req.get_response(self.application) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1092, in __call__ return _mock_self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1149, in _mock_call result = effect(*args, **kwargs) File "/builddir/build/BUILD/glare-5.0.1/glare/tests/unit/middleware/test_fault.py", line 35, in get_response raise exception glare.common.exception.InvalidParameterValue: Invalid filter value Provided version is invalid Provided version is invalid Traceback (most recent call last): File "/builddir/build/BUILD/glare-5.0.1/glare/api/middleware/fault.py", line 125, in __call__ return req.get_response(self.application) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1092, in __call__ return _mock_self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1149, in _mock_call result = effect(*args, **kwargs) File "/builddir/build/BUILD/glare-5.0.1/glare/tests/unit/middleware/test_fault.py", line 35, in get_response raise exception glare.common.exception.InvalidVersion: Provided version is invalid The resource is locked. The resource is locked. Traceback (most recent call last): File "/builddir/build/BUILD/glare-5.0.1/glare/api/middleware/fault.py", line 125, in __call__ return req.get_response(self.application) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1092, in __call__ return _mock_self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1149, in _mock_call result = effect(*args, **kwargs) File "/builddir/build/BUILD/glare-5.0.1/glare/tests/unit/middleware/test_fault.py", line 35, in get_response raise exception glare.common.exception.Locked: The resource is locked. Not acceptable Not acceptable Traceback (most recent call last): File "/builddir/build/BUILD/glare-5.0.1/glare/api/middleware/fault.py", line 125, in __call__ return req.get_response(self.application) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1092, in __call__ return _mock_self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1149, in _mock_call result = effect(*args, **kwargs) File "/builddir/build/BUILD/glare-5.0.1/glare/tests/unit/middleware/test_fault.py", line 35, in get_response raise exception glare.common.exception.NotAcceptable: Not acceptable An object with the specified identifier was not found. An object with the specified identifier was not found. Traceback (most recent call last): File "/builddir/build/BUILD/glare-5.0.1/glare/api/middleware/fault.py", line 125, in __call__ return req.get_response(self.application) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1092, in __call__ return _mock_self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1149, in _mock_call result = effect(*args, **kwargs) File "/builddir/build/BUILD/glare-5.0.1/glare/tests/unit/middleware/test_fault.py", line 35, in get_response raise exception glare.common.exception.NotFound: An object with the specified identifier was not found. Policy check for %(policy_name)s failed with user credentials. Policy check for %(policy_name)s failed with user credentials. Traceback (most recent call last): File "/builddir/build/BUILD/glare-5.0.1/glare/api/middleware/fault.py", line 125, in __call__ return req.get_response(self.application) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1092, in __call__ return _mock_self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1149, in _mock_call result = effect(*args, **kwargs) File "/builddir/build/BUILD/glare-5.0.1/glare/tests/unit/middleware/test_fault.py", line 35, in get_response raise exception glare.common.exception.PolicyException: Policy check for %(policy_name)s failed with user credentials. The precondition given in one or more of the request-header fields evaluated to false when it was tested on the server. The precondition given in one or more of the request-header fields evaluated to false when it was tested on the server. Traceback (most recent call last): File "/builddir/build/BUILD/glare-5.0.1/glare/api/middleware/fault.py", line 125, in __call__ return req.get_response(self.application) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1092, in __call__ return _mock_self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1149, in _mock_call result = effect(*args, **kwargs) File "/builddir/build/BUILD/glare-5.0.1/glare/tests/unit/middleware/test_fault.py", line 35, in get_response raise exception glare.common.exception.PreconditionFailed: The precondition given in one or more of the request-header fields evaluated to false when it was tested on the server. The server is refusing to process a request because the request entity is larger than the server is willing or able to process. The server is refusing to process a request because the request entity is larger than the server is willing or able to process. Traceback (most recent call last): File "/builddir/build/BUILD/glare-5.0.1/glare/api/middleware/fault.py", line 125, in __call__ return req.get_response(self.application) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1092, in __call__ return _mock_self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1149, in _mock_call result = effect(*args, **kwargs) File "/builddir/build/BUILD/glare-5.0.1/glare/tests/unit/middleware/test_fault.py", line 35, in get_response raise exception glare.common.exception.RequestEntityTooLarge: The server is refusing to process a request because the request entity is larger than the server is willing or able to process. The request included a Range request-header field, and none of the range-specifier values in this field overlap the current extent of the selected resource, and the request did not include an If-Range request-header field. The request included a Range request-header field, and none of the range-specifier values in this field overlap the current extent of the selected resource, and the request did not include an If-Range request-header field. Traceback (most recent call last): File "/builddir/build/BUILD/glare-5.0.1/glare/api/middleware/fault.py", line 125, in __call__ return req.get_response(self.application) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1092, in __call__ return _mock_self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1149, in _mock_call result = effect(*args, **kwargs) File "/builddir/build/BUILD/glare-5.0.1/glare/tests/unit/middleware/test_fault.py", line 35, in get_response raise exception glare.common.exception.RequestRangeNotSatisfiable: The request included a Range request-header field, and none of the range-specifier values in this field overlap the current extent of the selected resource, and the request did not include an If-Range request-header field. The client did not produce a request within the time that the server was prepared to wait. The client did not produce a request within the time that the server was prepared to wait. Traceback (most recent call last): File "/builddir/build/BUILD/glare-5.0.1/glare/api/middleware/fault.py", line 125, in __call__ return req.get_response(self.application) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1092, in __call__ return _mock_self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1149, in _mock_call result = effect(*args, **kwargs) File "/builddir/build/BUILD/glare-5.0.1/glare/tests/unit/middleware/test_fault.py", line 35, in get_response raise exception glare.common.exception.RequestTimeout: The client did not produce a request within the time that the server was prepared to wait. System SIGHUP signal received. System SIGHUP signal received. Traceback (most recent call last): File "/builddir/build/BUILD/glare-5.0.1/glare/api/middleware/fault.py", line 125, in __call__ return req.get_response(self.application) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1092, in __call__ return _mock_self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1149, in _mock_call result = effect(*args, **kwargs) File "/builddir/build/BUILD/glare-5.0.1/glare/tests/unit/middleware/test_fault.py", line 35, in get_response raise exception glare.common.exception.SIGHUPInterrupt: System SIGHUP signal received. Glare type with name '%(name)s' was not found. Glare type with name '%(name)s' was not found. Traceback (most recent call last): File "/builddir/build/BUILD/glare-5.0.1/glare/api/middleware/fault.py", line 125, in __call__ return req.get_response(self.application) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1092, in __call__ return _mock_self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1149, in _mock_call result = effect(*args, **kwargs) File "/builddir/build/BUILD/glare-5.0.1/glare/tests/unit/middleware/test_fault.py", line 35, in get_response raise exception glare.common.exception.TypeNotFound: Glare type with name '%(name)s' was not found. You are not authenticated You are not authenticated Traceback (most recent call last): File "/builddir/build/BUILD/glare-5.0.1/glare/api/middleware/fault.py", line 125, in __call__ return req.get_response(self.application) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1092, in __call__ return _mock_self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1149, in _mock_call result = effect(*args, **kwargs) File "/builddir/build/BUILD/glare-5.0.1/glare/tests/unit/middleware/test_fault.py", line 35, in get_response raise exception glare.common.exception.Unauthorized: You are not authenticated Unsupported media type. Unsupported media type. Traceback (most recent call last): File "/builddir/build/BUILD/glare-5.0.1/glare/api/middleware/fault.py", line 125, in __call__ return req.get_response(self.application) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1092, in __call__ return _mock_self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1149, in _mock_call result = effect(*args, **kwargs) File "/builddir/build/BUILD/glare-5.0.1/glare/tests/unit/middleware/test_fault.py", line 35, in get_response raise exception glare.common.exception.UnsupportedMediaType: Unsupported media type. API version %(version)s is not supported on this method. API version %(version)s is not supported on this method. Traceback (most recent call last): File "/builddir/build/BUILD/glare-5.0.1/glare/api/middleware/fault.py", line 125, in __call__ return req.get_response(self.application) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1092, in __call__ return _mock_self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1149, in _mock_call result = effect(*args, **kwargs) File "/builddir/build/BUILD/glare-5.0.1/glare/tests/unit/middleware/test_fault.py", line 35, in get_response raise exception glare.common.exception.VersionNotFoundForAPIMethod: API version %(version)s is not supported on this method. Server worker creation failed: %(reason)s. Server worker creation failed: %(reason)s. Traceback (most recent call last): File "/builddir/build/BUILD/glare-5.0.1/glare/api/middleware/fault.py", line 125, in __call__ return req.get_response(self.application) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1092, in __call__ return _mock_self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1149, in _mock_call result = effect(*args, **kwargs) File "/builddir/build/BUILD/glare-5.0.1/glare/tests/unit/middleware/test_fault.py", line 35, in get_response raise exception glare.common.exception.WorkerCreationFailure: Server worker creation failed: %(reason)s. Traceback (most recent call last): File "/builddir/build/BUILD/glare-5.0.1/glare/api/middleware/fault.py", line 125, in __call__ return req.get_response(self.application) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1092, in __call__ return _mock_self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1149, in _mock_call result = effect(*args, **kwargs) File "/builddir/build/BUILD/glare-5.0.1/glare/tests/unit/middleware/test_fault.py", line 35, in get_response raise exception Exception Traceback (most recent call last): File "/builddir/build/BUILD/glare-5.0.1/glare/api/middleware/fault.py", line 125, in __call__ return req.get_response(self.application) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1092, in __call__ return _mock_self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1149, in _mock_call result = effect(*args, **kwargs) File "/builddir/build/BUILD/glare-5.0.1/glare/tests/unit/middleware/test_fault.py", line 35, in get_response raise exception ValueError Traceback (most recent call last): File "/builddir/build/BUILD/glare-5.0.1/glare/api/middleware/fault.py", line 125, in __call__ return req.get_response(self.application) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1092, in __call__ return _mock_self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1149, in _mock_call result = effect(*args, **kwargs) File "/builddir/build/BUILD/glare-5.0.1/glare/tests/unit/middleware/test_fault.py", line 35, in get_response raise exception TypeError An unknown exception occurred An unknown exception occurred Traceback (most recent call last): File "/builddir/build/BUILD/glare-5.0.1/glare/api/middleware/fault.py", line 125, in __call__ return req.get_response(self.application) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1092, in __call__ return _mock_self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1149, in _mock_call result = effect(*args, **kwargs) File "/builddir/build/BUILD/glare-5.0.1/glare/tests/unit/middleware/test_fault.py", line 35, in get_response raise exception glare.common.exception.GlareException: An unknown exception occurred Version 100.0 is not supported by the API. Minimum is 1.0 and maximum is 1.1. Version 100.0 is not supported by the API. Minimum is 1.0 and maximum is 1.1. Traceback (most recent call last): File "/builddir/build/BUILD/glare-5.0.1/glare/api/middleware/fault.py", line 125, in __call__ return req.get_response(self.application) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1092, in __call__ return _mock_self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1149, in _mock_call result = effect(*args, **kwargs) File "/builddir/build/BUILD/glare-5.0.1/glare/tests/unit/middleware/test_fault.py", line 35, in get_response raise exception glare.common.exception.InvalidGlobalAPIVersion: Version 100.0 is not supported by the API. Minimum is 1.0 and maximum is 1.1. {1} glare.tests.unit.middleware.test_fault.TestFaultMiddleware.test_exceptions [0.103429s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {1} glare.tests.unit.middleware.test_fault.TestFaultMiddleware.test_no_exception [0.057674s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {0} glare.tests.functional.test_visibility.TestVisibility.test_visibility_all [3.392575s] ... ok {1} glare.tests.unit.middleware.test_keycloak_auth.TestKeycloakAuthMiddleware.test_userinfo_endpoint_empty [0.101003s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {1} glare.tests.unit.middleware.test_trusted_auth.TestTrustedAuthMiddleware.test_no_roles [0.049430s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {1} glare.tests.unit.middleware.test_trusted_auth.TestTrustedAuthMiddleware.test_response [0.045382s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {1} glare.tests.unit.middleware.test_trusted_auth.TestTrustedAuthMiddleware.test_response_no_request_id_prefix [0.085601s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {1} glare.tests.unit.middleware.test_version_negotiations.TestContextMiddleware.test_latest_version [0.045844s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Version 10000.0 is not supported by the API. Minimum is 1.0 and maximum is 1.1. {1} glare.tests.unit.middleware.test_version_negotiations.TestContextMiddleware.test_too_big_version [0.105100s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {1} glare.tests.unit.test_hacking.HackingTestCase.test_assert_equal_type [0.071818s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {1} glare.tests.unit.test_hacking.HackingTestCase.test_dict_iteritems [0.087618s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Policy check for artifact:type_list failed with user credentials. Policy check for artifact:type_list failed with user credentials. Policy check for artifact:type_list failed with user credentials. {1} glare.tests.unit.test_policies.TestPolicies.test_disable_type_list_api [0.093917s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {3} glare.tests.functional.test_visibility.TestVisibility.test_visibility_basic [2.907553s] ... ok The server is refusing to process a request because the request entity is larger than the server is willing or able to process - 5 bytes. Exception received during blob upload The server is refusing to process a request because the request entity is larger than the server is willing or able to process - 5 bytes. Exception occured: The server is refusing to process a request because the request entity is larger than the server is willing or able to process - 7 bytes. Exception received during blob upload The server is refusing to process a request because the request entity is larger than the server is willing or able to process - 7 bytes. Exception occured: The server is refusing to process a request because the request entity is larger than the server is willing or able to process - 10 bytes. Exception received during blob upload The server is refusing to process a request because the request entity is larger than the server is willing or able to process - 10 bytes. Exception occured: Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Param values can't contain 4 byte unicode. {3} glare.tests.unit.api.test_create.TestArtifactCreate.test_create_artifact_4_byte_unicode [0.490129s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {1} glare.tests.unit.test_quotas.TestDynamicQuotas.test_quota_upload_no_content_length [0.659322s] ... ok /builddir/build/BUILD/glare-5.0.1/glare/db/sqlalchemy/api.py:316: SAWarning: Dialect sqlite+pysqlite does *not* support Decimal objects natively, and SQLAlchemy must convert from floating point - rounding errors and other issues may occur. Please consider storing Decimal numbers as strings or integers on this platform for lossless storage. return query.all() Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Cannot add new field 'not_exist' to artifact. Cannot add new field '' to artifact. {3} glare.tests.unit.api.test_create.TestArtifactCreate.test_create_artifact_not_existing_field [0.120861s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Can't upload 1 byte(s) because of quota limit for artifact type 'images': 1000. You have 1000 bytes uploaded for this type. An object with the specified identifier was not found. An object with the specified identifier was not found. Artifact with id=6f4b1455-f9b1-48ad-9014-f5c723135526 not found. Artifact with id=6f4b1455-f9b1-48ad-9014-f5c723135526 not found. {3} glare.tests.unit.api.test_delete.TestArtifactDelete.test_delete_blob_not_found [0.373145s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' You cannot change artifact status if it has uploading blobs. {3} glare.tests.unit.api.test_delete.TestArtifactDelete.test_delete_saving_blob [0.158574s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {3} glare.tests.unit.api.test_download.TestArtifactDownload.test_download_external_blob [0.145988s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Can't upload 1 byte(s) because of quota limit for artifact type 'images': 2000. You have 2000 bytes uploaded for this type. Cannot download data when artifact is deleted {3} glare.tests.unit.api.test_download.TestArtifactDownload.test_download_for_deleted_artifact [0.091101s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Unsupported filter type 'invalid'. The following filters are supported: eq, in Unsupported filter type 'invalid'.The following filters are supported ('eq', 'in') {1} glare.tests.unit.test_quotas.TestStaticQuotas.test_max_max_uploaded_data_change_type_config_values [1.201017s] ... ok Unsupported filter type 'invalid'.The following filters are supported ('eq', 'in') Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Field NOTEXIST is not Dict Invalid filter value: lala {1} glare.tests.unit.test_store_api.TestStoreAPI.test_read_data_http [0.191616s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {3} glare.tests.unit.api.test_list.TestArtifactList.test_list_compound_fields [0.548930s] ... ok {1} glare.tests.unit.test_utils.TestKeyCert.test_validate_key_cert_key [0.062595s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {1} glare.tests.unit.test_utils.TestReaders.test_blob_iterator_big_data [0.043787s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {1} glare.tests.unit.test_utils.TestReaders.test_cooperative_reader_of_iterator_stop_iteration_err [0.035674s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {1} glare.tests.unit.test_utils.TestReaders.test_cooperative_reader_preserves_size_chunk_less_then_read [0.110017s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Type: sample_artifact. Field: version. Exception: Version string lacks a numerical component: 'INVALID_VERSION' Unsupported filter type 'INVALID_op'.The following filters are supported ['eq', 'neq', 'in', 'gt', 'gte', 'lt', 'lte'] {3} glare.tests.unit.api.test_list.TestArtifactList.test_list_version [0.712405s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Blob dict_of_blobs already exists for artifact f48a9858-10f2-43d3-b676-ab460a8b3ad2 {2} glare.tests.functional.test_sample_artifact.TestUpdate.test_update_malformed_json_patch [4.586081s] ... ok {3} glare.tests.unit.api.test_locations.TestLocations.test_add_dict_location [0.168477s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {1} glare.tests.unit.test_utils.TestReaders.test_cooperative_reader_preserves_size_chunk_more_then_read [0.762341s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Blob blob already exists for artifact 1b19f297-3267-453b-8515-d77f1eeaa965 {1} glare.tests.unit.test_utils.TestReaders.test_limiting_reader [0.035835s] ... ok {3} glare.tests.unit.api.test_locations.TestLocations.test_add_location_saving_blob [0.155491s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Could not load 'glance.store.s3.Store': No module named 'boto3' {1} glare.tests.unit.test_utils.TestUtils.test_validate_quotes [0.042995s] ... ok Could not load 's3': No module named 'boto3' Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Forbidden to set internal locations with scheme 'file' Forbidden to set internal locations with scheme 'filesystem' Forbidden to set internal locations with scheme 'swift+config' Forbidden to set internal locations with scheme 'sql' Unknown scheme 'unknown' {1} glare.tests.unit.test_validation_hooks.TestArtifactHooks.test_delete_hook [0.096967s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {3} glare.tests.unit.api.test_locations.TestLocations.test_internal_location [0.179148s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {1} glare.tests.unit.test_validation_hooks.TestArtifactHooks.test_update_ops_hook [0.225415s] ... ok {3} glare.tests.unit.api.test_update.TestArtifactUpdate.test_basic_update [0.196107s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {1} glare.tests.unit.test_validators.TestValidators.test_allowed_list_values [0.087855s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Param values can't contain 4 byte unicode. {1} glare.tests.unit.test_validators.TestValidators.test_max_dict_key_len [0.070334s] ... ok {3} glare.tests.unit.api.test_update.TestArtifactUpdate.test_update_artifact_4_byte_unicode [0.143728s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {1} glare.tests.unit.test_validators.TestValidators.test_mix_dict_key_len [0.062182s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {1} glare.tests.unit.test_validators.TestValidators.test_unique [0.092508s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Artifact with this name and version is already exists for this scope. {1} glare.tests.unit.test_validators.TestValidators.test_uuid [0.119038s] ... ok Artifact with this name and version is already exists for this scope. Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {3} glare.tests.unit.api.test_update.TestArtifactUpdate.test_update_name_version [0.447940s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {3} glare.tests.unit.api.test_upload.TestArtifactUpload.test_upload_blob_dict [0.109351s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {3} glare.tests.unit.api.test_upload.TestArtifactUpload.test_upload_with_hook [0.068240s] ... ok {1} glare.tests.unit.test_wsgi.GetSocketTestCase.test_get_socket_with_bind_problems [0.386618s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {1} glare.tests.unit.test_wsgi.GetSocketTestCase.test_get_socket_with_unexpected_socket_errno [0.046753s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {1} glare.tests.unit.test_wsgi.JSONRequestDeserializerTest.test_from_json [0.039701s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {1} glare.tests.unit.test_wsgi.JSONRequestDeserializerTest.test_from_json_malformed [0.045743s] ... ok {3} glare.tests.unit.db.migrations.test_migrations.TestMigrationsPostgreSQL.test_walk_versions ... SKIPPED: Backend 'postgresql' is unavailable: Could not connect Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {1} glare.tests.unit.test_wsgi.JSONRequestDeserializerTest.test_get_bind_addr_default_value [0.055928s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {1} glare.tests.unit.test_wsgi.JSONRequestDeserializerTest.test_has_body_invalid_transfer_encoding_no_content_len_and_body [0.052847s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {0} glare.tests.functional.test_visibility.TestVisibility.test_visibility_name_version [5.196449s] ... ok {1} glare.tests.unit.test_wsgi.JSONRequestDeserializerTest.test_has_body_valid_transfer_encoding_with_content_length [0.056647s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {1} glare.tests.unit.test_wsgi.JSONRequestDeserializerTest.test_has_body_zero_content_length [0.054970s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {1} glare.tests.unit.test_wsgi.RequestTest.test_best_match_language_expected [0.068279s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {1} glare.tests.unit.test_wsgi.RequestTest.test_content_range_invalid [0.069469s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {1} glare.tests.unit.test_wsgi.RequestTest.test_language_accept_default [0.066973s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Caught error: test exception Traceback (most recent call last): File "/builddir/build/BUILD/glare-5.0.1/glare/common/wsgi.py", line 768, in __call__ deserialized_request = self.dispatch(self.deserializer, File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1092, in __call__ return _mock_self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1143, in _mock_call raise effect Exception: test exception {1} glare.tests.unit.test_wsgi.ResourceTest.test_call_raises_exception [0.047793s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {1} glare.tests.unit.test_wsgi.ResourceTest.test_get_action_args_del_format_error [0.050738s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Could not load 'glance.store.s3.Store': No module named 'boto3' {1} glare.tests.unit.test_wsgi.ResourceTest.test_resource_call_error_handle_localized [0.056559s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {3} glare.tests.unit.db.test_quota_functions.TestQuotaFunctions.test_count_artifact_number [0.618905s] ... ok {1} glare.tests.unit.test_wsgi.ResourceTest.test_response_headers_encoded [0.051869s] ... ok Could not load 's3': No module named 'boto3' Data in pre_upload_hook: b'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' Data in pre_upload_hook: b'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' Data in pre_upload_hook: b'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' Data in pre_upload_hook: b'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' Data in pre_upload_hook: b'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' Data in pre_upload_hook: b'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' Data in pre_upload_hook: b'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' Data in pre_upload_hook: b'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' Data in pre_upload_hook: b'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' Data in pre_upload_hook: b'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' Data in pre_upload_hook: b'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' Data in pre_upload_hook: b'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' Data in pre_upload_hook: b'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' Data in pre_upload_hook: b'aaa' Data in pre_upload_hook: b'aaa' Data in pre_upload_hook: b'aaa' Data in pre_upload_hook: b'aaaaaaaaaa' Data in pre_upload_hook: b'aaaa' Data in pre_upload_hook: b'aaaaaaaaaa' Data in pre_upload_hook: b'aaaaaaa' Data in pre_upload_hook: b'aaaaaaaaaaa' Data in pre_upload_hook: b'aaaaaaaaaa' Could not load 'glance.store.s3.Store': No module named 'boto3' Type: sample_artifact. Field: blob. Exception: Blob value must be dict. Got type instead Could not load 's3': No module named 'boto3' You are not authenticated {0} glare.tests.unit.api.test_create.TestArtifactCreate.test_create_artifact_blob [0.535106s] ... ok {3} glare.tests.unit.middleware.test_context.TestContextMiddleware.test_anonymous_access_defaults_to_disabled [0.062224s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {3} glare.tests.unit.middleware.test_context.TestContextMiddleware.test_anonymous_access_enabled [0.043198s] ... ok status is not allowed in a request at creation. visibility is not allowed in a request at creation. Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {0} glare.tests.unit.api.test_create.TestArtifactCreate.test_create_artifact_status_and_visibility [0.077116s] ... ok {3} glare.tests.unit.middleware.test_context.TestContextMiddleware.test_roles_case_insensitive [0.055350s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Bad request Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Bad request Traceback (most recent call last): File "/builddir/build/BUILD/glare-5.0.1/glare/api/middleware/fault.py", line 125, in __call__ return req.get_response(self.application) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1092, in __call__ return _mock_self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1149, in _mock_call result = effect(*args, **kwargs) File "/builddir/build/BUILD/glare-5.0.1/glare/tests/unit/middleware/test_fault.py", line 35, in get_response raise exception glare.common.exception.BadRequest: Bad request {3} glare.tests.unit.middleware.test_fault.TestFaultMiddleware.test_fault_class [0.063891s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' /builddir/build/BUILD/glare-5.0.1/glare/db/sqlalchemy/api.py:316: SAWarning: Dialect sqlite+pysqlite does *not* support Decimal objects natively, and SQLAlchemy must convert from floating point - rounding errors and other issues may occur. Please consider storing Decimal numbers as strings or integers on this platform for lossless storage. return query.all() {3} glare.tests.unit.middleware.test_keycloak_auth.TestKeycloakAuthMiddleware.test_header_parsing [0.302858s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Auth token must be provided in 'X-Auth-Token' header. You are not authenticated {3} glare.tests.unit.middleware.test_keycloak_auth.TestKeycloakAuthMiddleware.test_no_auth_token [0.111663s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {3} glare.tests.unit.middleware.test_keycloak_auth.TestKeycloakAuthMiddleware.test_server_forbidden [0.078938s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Tenant must be specified in auth token. Format of the token is 'user:tenant:roles' Operation Table.drop() is not allowed in a database migration Operation Table.alter() is not allowed in a database migration {3} glare.tests.unit.middleware.test_trusted_auth.TestTrustedAuthMiddleware.test_no_tenant [0.053502s] ... ok {3} glare.tests.unit.test_fixtures.TestBannedDBSchemaOperations.test_table [0.000757s] ... ok {0} glare.tests.unit.api.test_create.TestArtifactCreate.test_create_artifact_unicode [0.656826s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Could not load 's3': No module named 'boto3' {0} glare.tests.unit.api.test_create.TestArtifactCreate.test_create_artifact_with_fields [0.060651s] ... ok {3} glare.tests.unit.test_hacking.HackingTestCase.test_dict_constructor_with_list_copy [0.089267s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {0} glare.tests.unit.api.test_create.TestArtifactCreate.test_create_artifact_with_version [0.207964s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Glare type with name 'wrong_type' was not found. {0} glare.tests.unit.api.test_create.TestArtifactCreate.test_create_no_artifact_type [0.041744s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Artifact with id=4d6b25b3-e842-45fe-b519-0150b9603e5d not found. Artifact with id=4d6b25b3-e842-45fe-b519-0150b9603e5d not found. Artifact with id=5d68274c-64dd-4af0-8b47-4e75e4e8d80c not found. Artifact with id=5d68274c-64dd-4af0-8b47-4e75e4e8d80c not found. Artifact with id=4d6b25b3-e842-45fe-b519-0150b9603e5d not found. Artifact with id=4d6b25b3-e842-45fe-b519-0150b9603e5d not found. {3} glare.tests.unit.test_policies.TestPolicies.test_download_from_any_artifact [0.458282s] ... ok Artifact with id=50b8d667-e79b-44a6-b7b1-9f45e5e9e010 not found. Artifact with id=50b8d667-e79b-44a6-b7b1-9f45e5e9e010 not found. Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {0} glare.tests.unit.api.test_delete.TestArtifactDelete.test_delayed_delete_per_artifact_type [0.278575s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {3} glare.tests.unit.test_policies.TestPolicies.test_list_all_artifacts [0.449144s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Artifact with id=53638f26-09ab-4df9-9a38-7e1cc2ce4ad3 not found. Artifact with id=53638f26-09ab-4df9-9a38-7e1cc2ce4ad3 not found. {0} glare.tests.unit.api.test_delete.TestArtifactDelete.test_delete_with_data [0.422396s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {0} glare.tests.unit.api.test_delete_blobs.TestDeleteBlobs.test_delete_external_blob [0.178825s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Can't upload 1 byte(s) because of global quota limit: 1000. You have 1000 bytes uploaded. Blob blob is not external {0} glare.tests.unit.api.test_delete_blobs.TestDeleteBlobs.test_delete_internal_blob [0.184009s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Can't upload 1 byte(s) because of global quota limit: 2000. You have 2000 bytes uploaded. {0} glare.tests.unit.api.test_download.TestArtifactDownload.test_download_basic [0.228103s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' blob is not ready for download {0} glare.tests.unit.api.test_download.TestArtifactDownload.test_download_of_saving_blob [0.130809s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {3} glare.tests.unit.test_quotas.TestStaticQuotas.test_max_uploaded_data_change_global_config_values [0.788158s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' The server is refusing to process a request because the request entity is larger than the server is willing or able to process. {3} glare.tests.unit.test_store_api.TestStoreAPI.test_read_data_database [0.228292s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' The server is refusing to process a request because the request entity is larger than the server is willing or able to process. {0} glare.tests.unit.api.test_list.TestArtifactList.test_list_marker_and_limit [0.321907s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {3} glare.tests.unit.test_store_api.TestStoreAPI.test_read_data_filesystem [0.091294s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {3} glare.tests.unit.test_utils.TestKeyCert.test_validate_key_cert_key_cant_read [0.044678s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Unsupported filter type 'tt'.The following filters are supported ('like', 'eq', 'neq', 'in') The server is refusing to process a request because the request entity is larger than the server is willing or able to process. The server is refusing to process a request because the request entity is larger than the server is willing or able to process - 1023 bytes. {0} glare.tests.unit.api.test_list.TestArtifactList.test_list_query_combiner [0.141166s] ... ok {3} glare.tests.unit.test_utils.TestReaders.test_limiting_reader_fails [0.076141s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Param values can't contain 4 byte unicode. Property names can't contain 4 byte unicode. Param can't contain 4 byte unicode characters. {3} glare.tests.unit.test_utils.TestUtils.test_no_4bytes_params [0.048021s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {3} glare.tests.unit.test_utils.TestUtils.test_split_filter_op [0.078386s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Invalid filter value not_comma"blabla". There is no comma before opening quotation mark. Invalid filter value "No comma after quotation mark"Not_comma. There is no comma after closing quotation mark. Invalid filter value "The quote is not closed. The quote is not closed. {3} glare.tests.unit.test_utils.TestUtils.test_validate_quotes_negative [0.050493s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {3} glare.tests.unit.test_validation_hooks.TestArtifactHooks.test_add_location_hook [0.075342s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {3} glare.tests.unit.test_validation_hooks.TestArtifactHooks.test_create_hook [0.038451s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {3} glare.tests.unit.test_validators.TestValidators.test_allowed_dict_keys [0.047974s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {3} glare.tests.unit.test_validators.TestValidators.test_allowed_dict_values [0.034537s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {3} glare.tests.unit.test_validators.TestValidators.test_max_number_size [0.031391s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {3} glare.tests.unit.test_validators.TestValidators.test_min_list_size [0.058611s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {3} glare.tests.unit.test_validators.TestValidators.test_min_str_len [0.074416s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {3} glare.tests.unit.test_validators.TestValidators.test_required_dict_keys [0.059675s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {3} glare.tests.unit.test_versions.VersionsTest.test_versions_endpoint [0.021722s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {3} glare.tests.unit.test_wsgi.GetSocketTestCase.test_correct_configure_socket [0.041117s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {3} glare.tests.unit.test_wsgi.GetSocketTestCase.test_get_socket_without_all_ssl_reqs [0.031028s] ... ok {0} glare.tests.unit.api.test_list.TestArtifactList.test_list_tags_base_and_additional_properties_with_sort [0.698264s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {3} glare.tests.unit.test_wsgi.JSONRequestDeserializerTest.test_default_with_body [0.026840s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {3} glare.tests.unit.test_wsgi.JSONRequestDeserializerTest.test_has_body_has_content_length [0.023840s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {3} glare.tests.unit.test_wsgi.JSONRequestDeserializerTest.test_has_body_has_transfer_encoding [0.023150s] ... ok Cannot add blob with this request. Use special Blob API for that. Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {0} glare.tests.unit.api.test_update.TestArtifactUpdate.test_update_artifact_blob [0.107315s] ... ok {3} glare.tests.unit.test_wsgi.JSONRequestDeserializerTest.test_has_body_invalid_transfer_encoding_with_content_length [0.039006s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {3} glare.tests.unit.test_wsgi.JSONRequestDeserializerTest.test_has_body_multiple_transfer_encoding [0.036037s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {3} glare.tests.unit.test_wsgi.JSONRequestDeserializerTest.test_has_body_valid_transfer_encoding_without_content_length [0.021645s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {3} glare.tests.unit.test_wsgi.JSONResponseSerializerTest.test_default [0.027385s] ... ok Forbidden to change field 'name' after activation. Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Forbidden to change field 'metadata' after activation. Forbidden to change field 'metadata' after activation. {3} glare.tests.unit.test_wsgi.JSONResponseSerializerTest.test_to_json [0.029861s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {3} glare.tests.unit.test_wsgi.JSONResponseSerializerTest.test_to_json_with_set [0.033270s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {0} glare.tests.unit.api.test_update.TestArtifactUpdate.test_update_artifact_mutable_fields [0.191160s] ... ok {3} glare.tests.unit.test_wsgi.RequestTest.test_best_match_language_unknown [0.042873s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {3} glare.tests.unit.test_wsgi.RequestTest.test_language_accept_none [0.033159s] ... ok Forbidden to specify system field id. It is not available for modifying by users. Forbidden to specify system field created_at. It is not available for modifying by users. Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Forbidden to specify system field updated_at. It is not available for modifying by users. Forbidden to specify system field activated_at. It is not available for modifying by users. {3} glare.tests.unit.test_wsgi.ResourceTest.test_dispatch [0.040836s] ... ok Forbidden to specify system field owner. It is not available for modifying by users. Forbidden to specify system field system_attribute. It is not available for modifying by users. Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {0} glare.tests.unit.api.test_update.TestArtifactUpdate.test_update_artifact_system_fields [0.102704s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {3} glare.tests.unit.test_wsgi.ResourceTest.test_get_action_args_del_controller_error [0.037176s] ... ok Glare type with name 'wrong_type' was not found. Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {0} glare.tests.unit.api.test_update.TestArtifactUpdate.test_update_no_artifact_type [0.048873s] ... ok {3} glare.tests.unit.test_wsgi.ResourceTest.test_get_action_args_invalid_index [0.043766s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {3} glare.tests.unit.test_wsgi.ResourceTest.test_translate_exception [0.030934s] ... ok An unknown exception occurred Exception occured: Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {0} glare.tests.unit.api.test_upload.TestArtifactUpload.test_blob_dict_storage_error [0.071382s] ... ok {3} glare.tests.unit.test_wsgi.ServerTest.test_http_keepalive [0.035208s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {3} glare.tests.unit.test_wsgi.ServerTest.test_number_of_workers [0.035038s] ... ok Data in pre_upload_hook: b'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' Data in pre_upload_hook: b'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' Data in pre_upload_hook: b'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' Data in pre_upload_hook: b'aaa' Data in pre_upload_hook: b'aaa' Data in pre_upload_hook: b'aaa' Data in pre_upload_hook: b'aaa' Data in pre_upload_hook: b'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' Data in pre_upload_hook: b'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' Data in pre_upload_hook: b'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' {0} glare.tests.unit.api.test_upload.TestArtifactUpload.test_existing_blob_dict_key [0.132170s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' An unknown exception occurred Exception occured: {0} glare.tests.unit.api.test_upload.TestArtifactUpload.test_storage_error [0.085469s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' int1 is not a blob {0} glare.tests.unit.api.test_upload.TestArtifactUpload.test_upload_non_blob_field [0.061188s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' The server is refusing to process a request because the request entity is larger than the server is willing or able to process - 0 bytes. Exception received during blob upload The server is refusing to process a request because the request entity is larger than the server is willing or able to process - 0 bytes. Exception occured: {0} glare.tests.unit.api.test_upload.TestArtifactUpload.test_upload_oversized_blob_dict [0.366794s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Can't upload 2001 bytes of data to blob dict_of_blobs[d]. Its max allowed size is 2000 The server is refusing to process a request because the request entity is larger than the server is willing or able to process - 100 bytes. Exception received during blob upload The server is refusing to process a request because the request entity is larger than the server is willing or able to process - 100 bytes. Exception occured: Can't upload 201 bytes of data to blob dict_of_blobs[d]. Its max allowed size is 200 {0} glare.tests.unit.api.test_upload.TestArtifactUpload.test_upload_with_content_length [0.142805s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Bad request Exception occured: {0} glare.tests.unit.api.test_upload.TestArtifactUpload.test_upload_with_hook_error [0.067179s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Invalid service catalog json. {0} glare.tests.unit.middleware.test_context.TestContextMiddleware.test_invalid_service_catalog [0.024740s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {0} glare.tests.unit.middleware.test_context.TestContextMiddleware.test_is_admin_flag [0.032704s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {0} glare.tests.unit.middleware.test_context.TestContextMiddleware.test_roles_stripping [0.022720s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {0} glare.tests.unit.middleware.test_context.TestContextMiddleware.test_service_catalog [0.032419s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' PREFIXTraceback (most recent call last)SUFFIX Traceback (most recent call last): File "/builddir/build/BUILD/glare-5.0.1/glare/api/middleware/fault.py", line 125, in __call__ return req.get_response(self.application) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1092, in __call__ return _mock_self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1149, in _mock_call result = effect(*args, **kwargs) File "/builddir/build/BUILD/glare-5.0.1/glare/tests/unit/middleware/test_fault.py", line 35, in get_response raise exception ValueError: PREFIXTraceback (most recent call last)SUFFIX PREFIXSUFFIX Traceback (most recent call last): File "/builddir/build/BUILD/glare-5.0.1/glare/api/middleware/fault.py", line 125, in __call__ return req.get_response(self.application) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1092, in __call__ return _mock_self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1149, in _mock_call result = effect(*args, **kwargs) File "/builddir/build/BUILD/glare-5.0.1/glare/tests/unit/middleware/test_fault.py", line 35, in get_response raise exception ValueError: PREFIXSUFFIX {0} glare.tests.unit.middleware.test_fault.TestFaultMiddleware.test_trace_marker [0.035251s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' --- Logging error --- Traceback (most recent call last): File "/builddir/build/BUILD/glare-5.0.1/glare/api/middleware/keycloak_auth.py", line 180, in send_request_to_auth_server resp = requests.get( File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1092, in __call__ return _mock_self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1143, in _mock_call raise effect requests.exceptions.ConnectionError During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib64/python3.9/logging/__init__.py", line 1083, in emit msg = self.format(record) File "/usr/lib64/python3.9/logging/__init__.py", line 927, in format return fmt.format(record) File "/usr/lib64/python3.9/logging/__init__.py", line 663, in format record.message = record.getMessage() File "/usr/lib64/python3.9/logging/__init__.py", line 367, in getMessage msg = msg % self.args TypeError: not all arguments converted during string formatting Call stack: File "/usr/lib64/python3.9/runpy.py", line 197, in _run_module_as_main return _run_code(code, main_globals, None, File "/usr/lib64/python3.9/runpy.py", line 87, in _run_code exec(code, run_globals) File "/usr/lib/python3.9/site-packages/stestr/subunit_runner/run.py", line 99, in main() File "/usr/lib/python3.9/site-packages/stestr/subunit_runner/run.py", line 88, in main program.TestProgram( File "/usr/lib/python3.9/site-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3.9/site-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3.9/site-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib64/python3.9/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib64/python3.9/unittest/suite.py", line 122, in run test(result) File "/usr/lib64/python3.9/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib64/python3.9/unittest/suite.py", line 122, in run test(result) File "/usr/lib64/python3.9/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib64/python3.9/unittest/suite.py", line 122, in run test(result) File "/usr/lib64/python3.9/unittest/case.py", line 651, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.9/site-packages/testtools/testcase.py", line 651, in run return run_test.run(result) File "/usr/lib/python3.9/site-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3.9/site-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3.9/site-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3.9/site-packages/testtools/runtest.py", line 143, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3.9/site-packages/testtools/runtest.py", line 191, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3.9/site-packages/testtools/testcase.py", line 699, in _run_test_method return self._get_test_method()() File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1330, in patched return func(*args, **keywargs) File "/builddir/build/BUILD/glare-5.0.1/glare/tests/unit/middleware/test_keycloak_auth.py", line 156, in test_connection_error self.assertRaises( File "/usr/lib/python3.9/site-packages/testtools/testcase.py", line 465, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3.9/site-packages/testtools/testcase.py", line 476, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3.9/site-packages/testtools/testcase.py", line 527, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3.9/site-packages/testtools/matchers/_exception.py", line 101, in match result = matchee() File "/usr/lib/python3.9/site-packages/testtools/testcase.py", line 1029, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/usr/lib/python3.9/site-packages/webob/dec.py", line 146, in __call__ return self.call_func(req, *args, **kw) File "/usr/lib/python3.9/site-packages/webob/dec.py", line 193, in call_func return self.func(req, *args, **kwargs) File "/builddir/build/BUILD/glare-5.0.1/glare/api/middleware/keycloak_auth.py", line 152, in __call__ self.authenticate(access_token, realm_name, audience) File "/builddir/build/BUILD/glare-5.0.1/glare/api/middleware/keycloak_auth.py", line 113, in authenticate public_key = self.get_public_key(realm_name) File "/usr/lib/python3.9/site-packages/cachetools/decorators.py", line 26, in wrapper v = func(*args, **kwargs) File "/builddir/build/BUILD/glare-5.0.1/glare/api/middleware/keycloak_auth.py", line 163, in get_public_key response_json = self.send_request_to_auth_server(keycloak_key_url) File "/builddir/build/BUILD/glare-5.0.1/glare/api/middleware/keycloak_auth.py", line 189, in send_request_to_auth_server LOG.error(msg, e) Message: "Can't connect to keycloak server with address 'http://127.0.0.1:8080/auth/realms/my_realm/protocol/openid-connect/certs'." Arguments: (ConnectionError(),) Can't connect to keycloak server with address 'http://127.0.0.1:8080/auth/realms/my_realm/protocol/openid-connect/certs'. {0} glare.tests.unit.middleware.test_keycloak_auth.TestKeycloakAuthMiddleware.test_connection_error [0.082176s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {0} glare.tests.unit.middleware.test_keycloak_auth.TestKeycloakAuthMiddleware.test_no_realm_access [0.034622s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' HTTP response from OIDC provider: [] with WWW-Authenticate: [] {0} glare.tests.unit.middleware.test_keycloak_auth.TestKeycloakAuthMiddleware.test_server_unauthorized [0.020296s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {0} glare.tests.unit.middleware.test_trusted_auth.TestTrustedAuthMiddleware.test_anonymous_access_enabled [0.018655s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {0} glare.tests.unit.middleware.test_trusted_auth.TestTrustedAuthMiddleware.test_header_parsing [0.047858s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Auth token must be provided {0} glare.tests.unit.middleware.test_trusted_auth.TestTrustedAuthMiddleware.test_no_auth_token [0.021652s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Wrong auth token format. It must be 'user:tenant:roles' Wrong auth token format. It must be 'user:tenant:roles' {0} glare.tests.unit.middleware.test_trusted_auth.TestTrustedAuthMiddleware.test_wrong_format [0.021463s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {0} glare.tests.unit.middleware.test_version_negotiations.TestContextMiddleware.test_response [0.020044s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {0} glare.tests.unit.test_hacking.HackingTestCase.test_assert_equal_none [0.022090s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {0} glare.tests.unit.test_hacking.HackingTestCase.test_check_python3_xrange [0.019414s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {0} glare.tests.unit.test_hacking.HackingTestCase.test_dict_itervalues [0.068819s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {0} glare.tests.unit.test_hacking.HackingTestCase.test_factory [0.024062s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {0} glare.tests.unit.test_hacking.HackingTestCase.test_no_direct_use_of_unicode_function [0.026599s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {0} glare.tests.unit.test_multistore.TestMultistore.test_multistore [0.030956s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Artifact with id=5de68320-bf23-4fe1-848c-eb5201f6a75a not found. Artifact with id=5de68320-bf23-4fe1-848c-eb5201f6a75a not found. Artifact with id=35ea9354-c44a-4556-9b79-df3ffa414de5 not found. Artifact with id=35ea9354-c44a-4556-9b79-df3ffa414de5 not found. {0} glare.tests.unit.test_policies.TestPolicies.test_get_any_artifact [0.144170s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Can't create artifact because of quota limit for artifact type 'images' is 3 artifacts. You have 3 artifact(s) of this type. Can't create artifact because of global quota limit is 10 artifacts. You have 10 artifact(s). Can't create artifact because of global quota limit is 10 artifacts. You have 10 artifact(s). Can't create artifact because of quota limit for artifact type 'heat_templates' is 15 artifacts. You have 15 artifact(s) of this type. {0} glare.tests.unit.test_quotas.TestDynamicQuotas.test_count_artifact_number [0.761660s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' The server is refusing to process a request because the request entity is larger than the server is willing or able to process. {0} glare.tests.unit.test_store_api.TestStoreAPI.test_read_data_http_too_large_data [0.051543s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {0} glare.tests.unit.test_unpacking.TestArtifactHooks.test_unpacking [0.206142s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {0} glare.tests.unit.test_unpacking.TestArtifactHooks.test_unpacking_database [0.286358s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {0} glare.tests.unit.test_utils.TestKeyCert.test_validate_key_cert_cert_cant_read [0.071706s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {0} glare.tests.unit.test_utils.TestKeyCert.test_validate_key_cert_key_crypto_error [0.104935s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {0} glare.tests.unit.test_utils.TestReaders.test_cooperative_reader_iterator [0.067227s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {0} glare.tests.unit.test_utils.TestReaders.test_cooperative_reader_no_read_method [0.055149s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' The server is refusing to process a request because the request entity is larger than the server is willing or able to process. {0} glare.tests.unit.test_utils.TestReaders.test_cooperative_reader_no_read_method_buffer_size [0.093510s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {0} glare.tests.unit.test_utils.TestReaders.test_cooperative_reader_of_iterator [0.078396s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {0} glare.tests.unit.test_utils.TestReaders.test_cooperative_reader_preserves_size_chunk_equals_read [0.055114s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {0} glare.tests.unit.test_validation_hooks.TestArtifactHooks.test_upload_download_hooks [0.122997s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {0} glare.tests.unit.test_validators.TestValidators.test_min_dict_size [0.042871s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {0} glare.tests.unit.test_versions.VersionsTest.test_root_endpoint [0.038903s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {0} glare.tests.unit.test_wsgi.JSONRequestDeserializerTest.test_has_body_invalid_transfer_encoding_no_content_len_but_body [0.030907s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {0} glare.tests.unit.test_wsgi.JSONRequestDeserializerTest.test_has_body_no_content_length [0.050042s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {0} glare.tests.unit.test_wsgi.JSONRequestDeserializerTest.test_no_body_no_content_length [0.044641s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {0} glare.tests.unit.test_wsgi.JSONResponseSerializerTest.test_to_json_with_date_format_value [0.050472s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {0} glare.tests.unit.test_wsgi.JSONResponseSerializerTest.test_to_json_with_more_deep_format [0.025960s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {0} glare.tests.unit.test_wsgi.RequestTest.test_http_error_response_codes [0.052804s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {0} glare.tests.unit.test_wsgi.RequestTest.test_request_match_language_unexpected [0.047877s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Server worker creation failed: eventlet 'poll' nor 'selects' hubs are available on this platform. {0} glare.tests.unit.test_wsgi.ServerTest.test_set_eventlet_hub_exception [0.031376s] ... ok Data in pre_upload_hook: b'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' Data in pre_upload_hook: b'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' Data in pre_upload_hook: b'aaa' Data in pre_upload_hook: b'aaa' Data in pre_upload_hook: b'aaa' Data in pre_upload_hook: b'aaa' Data in pre_upload_hook: b'aaa' Data in pre_upload_hook: b'aaabb' Data in pre_upload_hook: b'aaa' Data in pre_upload_hook: b'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' Data in pre_upload_hook: b'bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb' Data in pre_upload_hook: b'c' Data in pre_upload_hook: b'd' Data in pre_upload_hook: b'ddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd' Data in pre_upload_hook: b'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' {2} glare.tests.functional.test_scrubber.TestScrubber.test_scrubber_app [18.890175s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Name must be specified at creation. {2} glare.tests.unit.api.test_create.TestArtifactCreate.test_create_artifact_no_name [0.285868s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' /builddir/build/BUILD/glare-5.0.1/glare/db/sqlalchemy/api.py:316: SAWarning: Dialect sqlite+pysqlite does *not* support Decimal objects natively, and SQLAlchemy must convert from floating point - rounding errors and other issues may occur. Please consider storing Decimal numbers as strings or integers on this platform for lossless storage. return query.all() Forbidden to specify system field id. It is not available for modifying by users. Forbidden to specify system field created_at. It is not available for modifying by users. Forbidden to specify system field updated_at. It is not available for modifying by users. Forbidden to specify system field activated_at. It is not available for modifying by users. Forbidden to specify system field owner. It is not available for modifying by users. {2} glare.tests.unit.api.test_create.TestArtifactCreate.test_create_artifact_system_fields [0.094191s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' An object with the specified identifier was not found. Artifact with id=e588c50d-5fb0-4275-b09d-c6c8ccdaa486 not found. Artifact with id=e588c50d-5fb0-4275-b09d-c6c8ccdaa486 not found. {2} glare.tests.unit.api.test_delete.TestArtifactDelete.test_delete_link_not_exist [0.200601s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Artifact with id=INVALID_ID not found. Artifact with id=INVALID_ID not found. {2} glare.tests.unit.api.test_delete.TestArtifactDelete.test_delete_not_found [0.067346s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' An unknown exception occurred {2} glare.tests.unit.api.test_delete.TestArtifactDelete.test_delete_unknown_store_exception [0.080035s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' You are not authorized to complete this action. {2} glare.tests.unit.api.test_delete.TestArtifactDelete.test_no_delete_permission [0.067453s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Blob dict_of_blobs[blob] is not external {2} glare.tests.unit.api.test_delete_blobs.TestDeleteBlobs.test_delete_internal_blob_dict [0.078167s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' No data found for blob dict_of_blobs[ImaginaryFolder] NOT_DICT_FIELD is not a blob dict {2} glare.tests.unit.api.test_download.TestArtifactDownload.test_download_from_folders [0.124676s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' NON_EXISTING_FIELD is not a blob {2} glare.tests.unit.api.test_download.TestArtifactDownload.test_download_from_non_existing_fields [0.062673s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {2} glare.tests.unit.api.test_list.TestArtifactList.test_list_and_sort_fields [0.339103s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' The field NONEXISTENT doesn't exist. Unknown sort direction, must be 'desc' or 'asc'. For performance sake it's not allowed to sort by more than one custom property with this db backend. The field blob is not sortable. The field blob is not sortable. The field small_blob is not sortable. The field small_blob is not sortable. The field link1 is not sortable. The field link1 is not sortable. The field link2 is not sortable. The field link2 is not sortable. The field bool1 is not sortable. The field bool1 is not sortable. The field bool2 is not sortable. The field bool2 is not sortable. The field list_of_str is not sortable. The field list_of_str is not sortable. The field list_of_int is not sortable. The field list_of_int is not sortable. The field dict_of_str is not sortable. The field dict_of_str is not sortable. The field dict_of_int is not sortable. The field dict_of_int is not sortable. The field dict_of_links is not sortable. The field dict_of_links is not sortable. The field list_of_links is not sortable. The field list_of_links is not sortable. The field dict_of_blobs is not sortable. The field dict_of_blobs is not sortable. The field string_mutable is not sortable. The field string_mutable is not sortable. The field string_regex is not sortable. The field string_regex is not sortable. The field string_required is not sortable. The field string_required is not sortable. The field string_validators is not sortable. The field string_validators is not sortable. The field int_validators is not sortable. The field int_validators is not sortable. The field list_validators is not sortable. The field list_validators is not sortable. The field dict_validators is not sortable. The field dict_validators is not sortable. The field metadata_attribute is not sortable. The field metadata_attribute is not sortable. The field description is not sortable. The field description is not sortable. The field tags is not sortable. The field tags is not sortable. The field metadata is not sortable. The field metadata is not sortable. {2} glare.tests.unit.api.test_list.TestArtifactList.test_list_and_sort_negative [0.042845s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Unsupported filter type 'eq'.The following filters are supported [] Unsupported filter type 'eq'.The following filters are supported ['lt', 'gt'] Unsupported filter type 'eq'.The following filters are supported ['lt', 'gt'] Unsupported filter type 'eq'.The following filters are supported ['lt', 'gt'] Unsupported filter type 'eq'.The following filters are supported [] Unable filter 'NONEXISTENT' {2} glare.tests.unit.api.test_list.TestArtifactList.test_list_simple_fields [0.343003s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Blob blob already exists for artifact 73166a9d-8b20-45c0-8db5-9f23eefc14a8 {2} glare.tests.unit.api.test_locations.TestLocations.test_add_location [0.053973s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Artifact with id=wrong_id not found. Artifact with id=wrong_id not found. Glare type with name 'wrong_type' was not found. {2} glare.tests.unit.api.test_show.TestArtifactShow.test_show_basic_negative [0.028901s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Unknown artifact status: wrong_value. 'string_required' field value must be set before activation. Unknown artifact status: None. Cannot deactivate artifact if it's not active. You cannot change artifact status if it has uploading blobs. Unknown artifact status: None. Cannot change status if artifact is deleted. {2} glare.tests.unit.api.test_update.TestArtifactUpdate.test_update_artifact_status [0.399925s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {2} glare.tests.unit.api.test_update.TestArtifactUpdate.test_update_artifact_unicode [0.050557s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Type: sample_artifact. Field: name. Exception: String length must be more than 1. Current length: 0 Type: sample_artifact. Field: name. Exception: String length must be less than 255. Current length: 256 Type: sample_artifact. Field: version. Exception: Version string lacks a numerical component: '' Type: sample_artifact. Field: version. Exception: Version string lacks a numerical component: 'invalid' Type: sample_artifact. Field: version. Exception: Version string lacks a numerical component: '-1' Type: sample_artifact. Field: description. Exception: String length must be less than 4096. Current length: 4097 Type: sample_artifact. Field: tags. Exception: String length must be less than 255. Current length: 256 Type: sample_artifact. Field: tags. Exception: String length must be more than 1. Current length: 0 Type: sample_artifact. Field: tags. Exception: Forbidden character / found in string a/a Type: sample_artifact. Field: tags. Exception: Forbidden character , found in string a,a Type: sample_artifact. Field: tags. Exception: Number of items must be less than 255. Current size: 256 Type: sample_artifact. Field: metadata. Exception: String length must be less than 255. Current length: 256 Type: sample_artifact. Field: metadata. Exception: Dict key length must be bigger than 1. Type: sample_artifact. Field: metadata. Exception: Dict key length aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa must be less than 255. Type: sample_artifact. Field: metadata. Exception: Number of items must be less than 255. Current size: 256 Type: sample_artifact. Field: int1. Exception: invalid literal for int() with base 10: 'aaa' Type: sample_artifact. Field: float1. Exception: could not convert string to float: 'aaa' {2} glare.tests.unit.api.test_update.TestArtifactUpdate.test_update_artifact_wrong_parameters [0.118273s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Forbidden to change fields if artifact is not active or drafted. Forbidden to change fields if artifact is not active or drafted. {2} glare.tests.unit.api.test_update.TestArtifactUpdate.test_update_deleted_artifact [0.061450s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Type: sample_artifact. Field: link1. Exception: Link http://example.com/artifacts/sample_artifact/ad625ee7-97b7-4a29-bde3-09e9ede1fc26 is not valid in field link1. The link must be either valid url or reference to artifact. Example: http://glarehost:9494/artifacts// Type: sample_artifact. Field: link1. Exception: Link Invalid is not valid in field link1. The link must be either valid url or reference to artifact. Example: /artifacts// Artifact with id=c1e7bbe2-dc8e-4161-aab5-1bd160084556 not found. Artifact with id=c1e7bbe2-dc8e-4161-aab5-1bd160084556 not found. Type: sample_artifact. Field: link1. Exception: Link /artifacts/sample_artifact/c1e7bbe2-dc8e-4161-aab5-1bd160084556 is not valid in field link1, because artifact with id c1e7bbe2-dc8e-4161-aab5-1bd160084556 doesn't exist {2} glare.tests.unit.api.test_update.TestLinks.test_manage_links [0.110307s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Invalid Data found Exception occured: {2} glare.tests.unit.api.test_upload.TestArtifactUpload.test_already_uploaded [0.130245s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' The server is refusing to process a request because the request entity is larger than the server is willing or able to process - 10 bytes. Exception received during blob upload The server is refusing to process a request because the request entity is larger than the server is willing or able to process - 10 bytes. Exception occured: {2} glare.tests.unit.api.test_upload.TestArtifactUpload.test_blob_size_too_big [0.083115s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {2} glare.tests.unit.api.test_upload.TestArtifactUpload.test_upload_basic [0.085894s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' dict_of_blobs is not a blob {2} glare.tests.unit.api.test_upload.TestArtifactUpload.test_upload_blob_dict_without_key [0.043361s] ... ok {2} glare.tests.unit.db.migrations.test_migrations.TestMigrationsMySQL.test_walk_versions ... SKIPPED: Backend 'mysql+pymysql' is unavailable: Could not connect Failed to migrate to version 001 on engine Engine(sqlite://) {2} glare.tests.unit.db.migrations.test_migrations.TestMigrationsSqlite.test_walk_versions [0.040398s] ... FAILED Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/builddir/build/BUILD/glare-5.0.1/glare/tests/unit/db/migrations/test_migrations.py", line 137, in test_walk_versions self._walk_versions(self.engine, self.config) File "/builddir/build/BUILD/glare-5.0.1/glare/tests/unit/db/migrations/test_migrations.py", line 73, in _walk_versions self._migrate_up(engine, alembic_cfg, File "/builddir/build/BUILD/glare-5.0.1/glare/tests/unit/db/migrations/test_migrations.py", line 101, in _migrate_up check(engine, data) File "/builddir/build/BUILD/glare-5.0.1/glare/tests/unit/db/migrations/test_migrations.py", line 177, in _check_001 self.assert_table(engine, 'glare_artifacts', artifacts_indices, File "/builddir/build/BUILD/glare-5.0.1/glare/tests/unit/db/migrations/test_migrations.py", line 133, in assert_table self.assertItemsEqual(columns, column_data) AttributeError: 'TestMigrationsSqlite' object has no attribute 'assertItemsEqual' Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' /builddir/build/BUILD/glare-5.0.1/glare/api/middleware/context.py:48: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3.9/site-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /builddir/build/BUILD/glare-5.0.1/glare/db/sqlalchemy/api.py:276: SADeprecationWarning: Invoking and_() without arguments is deprecated, and will be disallowed in a future release. For an empty and_() construct, use and_(True, *args). or_queries.append(and_(*tag_or_queries)) /builddir/build/BUILD/glare-5.0.1/glare/engine.py:130: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0' if not ctx.is_admin and ctx.tenant != af.owner or ctx.read_only: /usr/lib/python3.9/site-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of is_admin. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' {2} glare.tests.unit.db.test_quota_functions.TestQuotaFunctions.test_calculate_uploaded_data [0.272309s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {2} glare.tests.unit.db.test_quota_functions.TestQuotaFunctions.test_quota_operations [0.031993s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {2} glare.tests.unit.middleware.test_keycloak_auth.TestKeycloakAuthMiddleware.test_server_exception [0.022580s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Token can't be decoded because of wrong format Not enough segments You are not authenticated {2} glare.tests.unit.middleware.test_keycloak_auth.TestKeycloakAuthMiddleware.test_wrong_token_format [0.021827s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' You are not authenticated {2} glare.tests.unit.middleware.test_trusted_auth.TestTrustedAuthMiddleware.test_anonymous_access_defaults_to_disabled [0.020506s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {2} glare.tests.unit.middleware.test_trusted_auth.TestTrustedAuthMiddleware.test_is_admin_flag [0.048219s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {2} glare.tests.unit.middleware.test_trusted_auth.TestTrustedAuthMiddleware.test_response_no_request_id [0.021524s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {2} glare.tests.unit.middleware.test_trusted_auth.TestTrustedAuthMiddleware.test_roles_case_insensitive [0.020793s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' /builddir/build/BUILD/glare-5.0.1/glare/tests/unit/middleware/test_trusted_auth.py:115: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' self.assertEqual('user1', req.context.user) Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {2} glare.tests.unit.middleware.test_trusted_auth.TestTrustedAuthMiddleware.test_token_stripping [0.021786s] ... ok {2} glare.tests.unit.middleware.test_version_negotiations.TestContextMiddleware.test_version_request [0.020806s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {2} glare.tests.unit.middleware.test_version_negotiations.TestContextMiddleware.test_version_unknown [0.034239s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' API version string INVALID is not valid. Cannot determine API version. Operation Column.drop() is not allowed in a database migration Operation Column.alter() is not allowed in a database migration {2} glare.tests.unit.middleware.test_version_negotiations.TestContextMiddleware.test_wrong_version [0.034266s] ... ok {2} glare.tests.unit.test_fixtures.TestBannedDBSchemaOperations.test_column [0.000593s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {2} glare.tests.unit.test_hacking.HackingTestCase.test_assert_true_instance [0.039890s] ... ok {2} glare.tests.unit.test_hacking.HackingTestCase.test_dict_iterkeys [0.024996s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {2} glare.tests.unit.test_hacking.HackingTestCase.test_no_contextlib_nested [0.022684s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {2} glare.tests.unit.test_hacking.HackingTestCase.test_no_translate_logs [0.025853s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Can't upload 301 byte(s) because of quota limit for artifact type 'sample_artifact': 300. You have 0 bytes uploaded for this type. Can't upload 1001 byte(s) because of global quota limit: 1000. You have 0 bytes uploaded. Can't upload 1 byte(s) because of quota limit for artifact type 'sample_artifact': 300. You have 300 bytes uploaded for this type. Can't upload 1 byte(s) because of quota limit for artifact type 'sample_artifact': 300. You have 300 bytes uploaded for this type. Can't upload 1 byte(s) because of global quota limit: 1000. You have 1000 bytes uploaded. Can't upload 1 byte(s) because of quota limit for artifact type 'images': 1500. You have 1500 bytes uploaded for this type. {2} glare.tests.unit.test_quotas.TestDynamicQuotas.test_calculate_uploaded_data [0.372725s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Can't upload 301 byte(s) because of quota limit for artifact type 'sample_artifact': 300. You have 0 bytes uploaded for this type. Can't upload 1001 byte(s) because of global quota limit: 1000. You have 0 bytes uploaded. Can't upload 1 byte(s) because of quota limit for artifact type 'sample_artifact': 300. You have 300 bytes uploaded for this type. Can't upload 1 byte(s) because of quota limit for artifact type 'sample_artifact': 300. You have 300 bytes uploaded for this type. Can't upload 1 byte(s) because of global quota limit: 1000. You have 1000 bytes uploaded. Can't upload 1 byte(s) because of quota limit for artifact type 'images': 1500. You have 1500 bytes uploaded for this type. {2} glare.tests.unit.test_quotas.TestStaticQuotas.test_calculate_uploaded_data [0.297688s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Can't create artifact because of quota limit for artifact type 'images' is 3 artifacts. You have 3 artifact(s) of this type. Can't create artifact because of global quota limit is 10 artifacts. You have 10 artifact(s). Can't create artifact because of global quota limit is 10 artifacts. You have 10 artifact(s). Can't create artifact because of quota limit for artifact type 'heat_templates' is 15 artifacts. You have 15 artifact(s) of this type. {2} glare.tests.unit.test_quotas.TestStaticQuotas.test_count_artifact_number [0.770472s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Can't create artifact because of global quota limit is 5 artifacts. You have 5 artifact(s). Can't create artifact because of global quota limit is 10 artifacts. You have 10 artifact(s). Can't create artifact because of global quota limit is 5 artifacts. You have 5 artifact(s). {2} glare.tests.unit.test_quotas.TestStaticQuotas.test_max_artifact_number_change_global_config_values [0.254133s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' Can't create artifact because of quota limit for artifact type 'images' is 5 artifacts. You have 5 artifact(s) of this type. Can't create artifact because of quota limit for artifact type 'images' is 10 artifacts. You have 10 artifact(s) of this type. Can't create artifact because of quota limit for artifact type 'images' is 5 artifacts. You have 5 artifact(s) of this type. {2} glare.tests.unit.test_quotas.TestStaticQuotas.test_max_artifact_number_change_type_config_values [0.289999s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' File is not a zip file Exception occured: {2} glare.tests.unit.test_unpacking.TestArtifactHooks.test_unpacking_more_than_max_size_archive [0.065628s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {2} glare.tests.unit.test_utils.TestKeyCert.test_validate_key_cert_no_private_key [0.026742s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {2} glare.tests.unit.test_utils.TestReaders.test_blob_iterator [0.039735s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {2} glare.tests.unit.test_utils.TestReaders.test_cooperative_reader_explicit_read [0.035495s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {2} glare.tests.unit.test_validators.TestValidators.test_allowed_values [0.024909s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {2} glare.tests.unit.test_validators.TestValidators.test_forbidden_chars [0.034340s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {2} glare.tests.unit.test_validators.TestValidators.test_max_dict_size [0.026215s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {2} glare.tests.unit.test_validators.TestValidators.test_max_list_size [0.028268s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {2} glare.tests.unit.test_validators.TestValidators.test_max_str_len [0.027632s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {2} glare.tests.unit.test_validators.TestValidators.test_min_number_size [0.046504s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {2} glare.tests.unit.test_validators.TestValidators.test_regex [0.048281s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {2} glare.tests.unit.test_wsgi.JSONRequestDeserializerTest.test_default_no_body [0.033391s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {2} glare.tests.unit.test_wsgi.JSONRequestDeserializerTest.test_has_body_invalid_transfer_encoding [0.045327s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {2} glare.tests.unit.test_wsgi.RequestTest.test_content_range [0.021439s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {2} glare.tests.unit.test_wsgi.ResourceTest.test_call [0.028549s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {2} glare.tests.unit.test_wsgi.ResourceTest.test_dispatch_default [0.029438s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {2} glare.tests.unit.test_wsgi.ResourceTest.test_dispatch_no_default [0.025367s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {2} glare.tests.unit.test_wsgi.ResourceTest.test_get_action_args [0.024573s] ... ok Could not load 'glance.store.s3.Store': No module named 'boto3' Could not load 's3': No module named 'boto3' {2} glare.tests.unit.test_wsgi.ServerTest.test_create_pool [0.029497s] ... ok Data in pre_upload_hook: b'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' Data in pre_upload_hook: b'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' Data in pre_upload_hook: b'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' Data in pre_upload_hook: b'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' Data in pre_upload_hook: b'aaa' Data in pre_upload_hook: b'aaa' Data in pre_upload_hook: b'bbb' Data in pre_upload_hook: b'aaa' Data in pre_upload_hook: b'aaa' Data in pre_upload_hook: b'aaa' Data in pre_upload_hook: b'aaabb' Data in pre_upload_hook: b'invalid_data' Data in pre_upload_hook: b'aaaaaaaaaaa' Data in pre_upload_hook: b'aaa' Data in pre_upload_hook: b'aaaaaaaaaa' Data in pre_upload_hook: b'aaaaaaaaaaaaaaaaaaaaaaaaa' Data in pre_upload_hook: b'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' Data in pre_upload_hook: b'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' Data in pre_upload_hook: b'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' Data in pre_upload_hook: b'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' Data in pre_upload_hook: b'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' Data in pre_upload_hook: b'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' Data in pre_upload_hook: b'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' Data in pre_upload_hook: b'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' ============================== Failed 1 tests - output below: ============================== glare.tests.unit.db.migrations.test_migrations.TestMigrationsSqlite.test_walk_versions -------------------------------------------------------------------------------------- Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/builddir/build/BUILD/glare-5.0.1/glare/tests/unit/db/migrations/test_migrations.py", line 137, in test_walk_versions self._walk_versions(self.engine, self.config) File "/builddir/build/BUILD/glare-5.0.1/glare/tests/unit/db/migrations/test_migrations.py", line 73, in _walk_versions self._migrate_up(engine, alembic_cfg, File "/builddir/build/BUILD/glare-5.0.1/glare/tests/unit/db/migrations/test_migrations.py", line 101, in _migrate_up check(engine, data) File "/builddir/build/BUILD/glare-5.0.1/glare/tests/unit/db/migrations/test_migrations.py", line 177, in _check_001 self.assert_table(engine, 'glare_artifacts', artifacts_indices, File "/builddir/build/BUILD/glare-5.0.1/glare/tests/unit/db/migrations/test_migrations.py", line 133, in assert_table self.assertItemsEqual(columns, column_data) AttributeError: 'TestMigrationsSqlite' object has no attribute 'assertItemsEqual' ====== Totals ====== Ran: 325 tests in 105.3181 sec. - Passed: 322 - Skipped: 2 - Expected Fail: 0 - Unexpected Success: 0 - Failed: 1 Sum of execute time for each test: 360.8288 sec. ============== Worker Balance ============== - Worker 0 (82 tests) => 0:01:30.340311 - Worker 1 (81 tests) => 0:01:20.771818 - Worker 2 (81 tests) => 0:01:44.497781 - Worker 3 (81 tests) => 0:01:25.376340 + true + RPM_EC=0 ++ jobs -p + exit 0 Processing files: python3-glare-5.0.1-0.20210922140244.2580e0f.el9.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.WxmXAL + umask 022 + cd /builddir/build/BUILD + cd glare-5.0.1 + DOCDIR=/builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/share/doc/python3-glare + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/share/doc/python3-glare + cp -pr README.rst /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/share/doc/python3-glare + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.pBpAm6 + umask 022 + cd /builddir/build/BUILD + cd glare-5.0.1 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/share/licenses/python3-glare + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/share/licenses/python3-glare + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64/usr/share/licenses/python3-glare + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-glare = 5.0.1-0.20210922140244.2580e0f.el9 python3-glare = 5.0.1-0.20210922140244.2580e0f.el9 python3.9-glare = 5.0.1-0.20210922140244.2580e0f.el9 python3.9dist(glare) = 5.0.1 python3dist(glare) = 5.0.1 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(pre): shadow-utils Requires: python(abi) = 3.9 python3.9dist(setuptools) Obsoletes: python-glare < 5.0.1-0.20210922140244.2580e0f.el9 Processing files: openstack-glare-common-5.0.1-0.20210922140244.2580e0f.el9.noarch Provides: config(openstack-glare-common) = 5.0.1-0.20210922140244.2580e0f.el9 openstack-glare-common = 5.0.1-0.20210922140244.2580e0f.el9 Requires(interp): /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(pre): /bin/sh Processing files: openstack-glare-api-5.0.1-0.20210922140244.2580e0f.el9.noarch Provides: openstack-glare-api = 5.0.1-0.20210922140244.2580e0f.el9 Requires(interp): /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires(postun): /bin/sh Requires: /usr/bin/python3 Processing files: python3-glare-tests-5.0.1-0.20210922140244.2580e0f.el9.noarch Provides: python-glare-tests = 5.0.1-0.20210922140244.2580e0f.el9 python3-glare-tests = 5.0.1-0.20210922140244.2580e0f.el9 python3.9-glare-tests = 5.0.1-0.20210922140244.2580e0f.el9 python3.9dist(glare-tests) = 5.0.1 python3dist(glare-tests) = 5.0.1 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: python(abi) = 3.9 Obsoletes: python-glare-tests < 5.0.1-0.20210922140244.2580e0f.el9 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64 Wrote: /builddir/build/RPMS/openstack-glare-api-5.0.1-0.20210922140244.2580e0f.el9.noarch.rpm Wrote: /builddir/build/RPMS/openstack-glare-common-5.0.1-0.20210922140244.2580e0f.el9.noarch.rpm Wrote: /builddir/build/RPMS/python3-glare-tests-5.0.1-0.20210922140244.2580e0f.el9.noarch.rpm Wrote: /builddir/build/RPMS/python3-glare-5.0.1-0.20210922140244.2580e0f.el9.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.bOFHPe + umask 022 + cd /builddir/build/BUILD + cd glare-5.0.1 + /usr/bin/rm -rf /builddir/build/BUILDROOT/openstack-glare-5.0.1-0.20210922140244.2580e0f.el9.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0