Running 3scale interop tests grep: config/.secrets.yaml: No such file or directory pipenv run python -m pytest --tb=short -o cache_dir=/test-run-results/.pytest_cache.smoke --junitxml=/test-run-results/junit-smoke.xml -o junit_suite_name=smoke --html=/test-run-results/report-smoke.html --self-contained-html -p no:persistence -n6 -msmoke testsuite ============================= test session starts ============================== platform linux -- Python 3.9.16, pytest-7.2.2, pluggy-1.0.0 cachedir: /test-run-results/.pytest_cache.smoke testsuite: BUILD_ID=1849692510809493504 testsuite: CI=true testsuite: JOB_NAME=periodic-ci-3scale-qe-3scale-deploy-main-3scale-amp-ocp4.16-lp-rosa-classic-3scale-amp-interop-rosa-aws testsuite: NAMESPACE=UNKNOWN testsuite: Packages={'pytest': '7.2.2', 'pluggy': '1.0.0'} testsuite: Platform=Linux-5.14.0-427.40.1.el9_4.x86_64-x86_64-with-glibc2.34 testsuite: Plugins={'anyio': '3.6.2', 'flaky': '3.7.0', 'asyncio': '0.21.0', 'cases': '3.6.14', 'html': '3.2.0', 'metadata': '2.0.4', 'xdist': '3.2.1'} testsuite: Python=3.9.16 testsuite: _3SCALE_TESTS_openshift__servers__default__server_url=UNKNOWN testsuite: _3SCALE_TESTS_threescale__admin__url=UNKNOWN testsuite: _3SCALE_TESTS_threescale__apicast_operator_version=UNKNOWN testsuite: _3SCALE_TESTS_threescale__catalogsource=UNKNOWN testsuite: _3SCALE_TESTS_threescale__gateway__OperatorApicast__openshift__project_name=None testsuite: _3SCALE_TESTS_threescale__version=2.13.2.5 testsuite: _3SCALE_TESTS_toolbox__podman_image=UNKNOWN testsuite: env _3SCALE_TESTS_ssl_verify=false testsuite: env_for_dynaconf=DEVELOPMENT testsuite: polarion-lookup-method=name testsuite: polarion-project-id=None testsuite: polarion-response-myteamsname=None testsuite: polarion-testrun-id=periodic-ci-3scale-qe-3scale-deploy-main-3scale-amp-ocp4_16-lp-rosa-classic-3scale-amp-interop-rosa-aws_UNKNOWN_2_13_2_5 testsuite: polarion-testrun-status-id=inprogress testsuite: polarion-testrun-title=periodic-ci-3scale-qe-3scale-deploy-main-3scale-amp-ocp4.16-lp-rosa-classic-3scale-amp-interop-rosa-aws UNKNOWN 2.13.2.5 testsuite: project=3scale-213 testsuite: testsuite-version=2.13.2.5 testsuite: toolbox-version=UNKNOWN rootdir: /opt/workdir/3scale-py-testsuite, configfile: pytest.ini plugins: anyio-3.6.2, flaky-3.7.0, asyncio-0.21.0, cases-3.6.14, html-3.2.0, metadata-2.0.4, xdist-3.2.1 asyncio: mode=auto gw0 I / gw1 I / gw2 I / gw3 I / gw4 I / gw5 I gw0 [18] / gw1 [18] / gw2 [18] / gw3 [18] / gw4 [18] / gw5 [18] EEEsssssEEEEEssEEE [100%] ==================================== ERRORS ==================================== _____________ ERROR at setup of test_routing_policy_route_testing ______________ [gw2] linux -- Python 3.9.16 /opt/workdir/virtualenvs/3scale-py-testsuite-8_Y7lf5G/bin/python testsuite/tests/conftest.py:358: in threescale testconfig["threescale"]["admin"]["url"], ../virtualenvs/3scale-py-testsuite-8_Y7lf5G/lib/python3.9/site-packages/dynaconf/utils/boxing.py:18: in evaluate value = f(dynabox, item, *args, **kwargs) ../virtualenvs/3scale-py-testsuite-8_Y7lf5G/lib/python3.9/site-packages/dynaconf/utils/boxing.py:49: in __getitem__ return super().__getitem__(n_item, *args, **kwargs) ../virtualenvs/3scale-py-testsuite-8_Y7lf5G/lib/python3.9/site-packages/dynaconf/vendor/box/box.py:162: in __getitem__ raise BoxKeyError(str(E)) from _A E dynaconf.vendor.box.exceptions.BoxKeyError: "'admin'" E HINT: Don't forget, either login to openshift (and set '3scale' project) or have all required config/ set! ---------------------------- Captured stderr setup ----------------------------- (setup) Exception encountered while getting gateway logs: 'NoneType' object has no attribute 'deployment' _________________ ERROR at setup of test_basic_auth_app_id_key _________________ [gw1] linux -- Python 3.9.16 /opt/workdir/virtualenvs/3scale-py-testsuite-8_Y7lf5G/bin/python testsuite/tests/conftest.py:358: in threescale testconfig["threescale"]["admin"]["url"], ../virtualenvs/3scale-py-testsuite-8_Y7lf5G/lib/python3.9/site-packages/dynaconf/utils/boxing.py:18: in evaluate value = f(dynabox, item, *args, **kwargs) ../virtualenvs/3scale-py-testsuite-8_Y7lf5G/lib/python3.9/site-packages/dynaconf/utils/boxing.py:49: in __getitem__ return super().__getitem__(n_item, *args, **kwargs) ../virtualenvs/3scale-py-testsuite-8_Y7lf5G/lib/python3.9/site-packages/dynaconf/vendor/box/box.py:162: in __getitem__ raise BoxKeyError(str(E)) from _A E dynaconf.vendor.box.exceptions.BoxKeyError: "'admin'" E HINT: Don't forget, either login to openshift (and set '3scale' project) or have all required config/ set! ---------------------------- Captured stderr setup ----------------------------- (setup) Exception encountered while getting gateway logs: 'NoneType' object has no attribute 'deployment' ______________ ERROR at setup of test_routing_policy_replace_path ______________ [gw3] linux -- Python 3.9.16 /opt/workdir/virtualenvs/3scale-py-testsuite-8_Y7lf5G/bin/python testsuite/tests/conftest.py:358: in threescale testconfig["threescale"]["admin"]["url"], ../virtualenvs/3scale-py-testsuite-8_Y7lf5G/lib/python3.9/site-packages/dynaconf/utils/boxing.py:18: in evaluate value = f(dynabox, item, *args, **kwargs) ../virtualenvs/3scale-py-testsuite-8_Y7lf5G/lib/python3.9/site-packages/dynaconf/utils/boxing.py:49: in __getitem__ return super().__getitem__(n_item, *args, **kwargs) ../virtualenvs/3scale-py-testsuite-8_Y7lf5G/lib/python3.9/site-packages/dynaconf/vendor/box/box.py:162: in __getitem__ raise BoxKeyError(str(E)) from _A E dynaconf.vendor.box.exceptions.BoxKeyError: "'admin'" E HINT: Don't forget, either login to openshift (and set '3scale' project) or have all required config/ set! ---------------------------- Captured stderr setup ----------------------------- (setup) Exception encountered while getting gateway logs: 'NoneType' object has no attribute 'deployment' __________________ ERROR at setup of test_auth_headers_app_id __________________ [gw0] linux -- Python 3.9.16 /opt/workdir/virtualenvs/3scale-py-testsuite-8_Y7lf5G/bin/python testsuite/tests/conftest.py:358: in threescale testconfig["threescale"]["admin"]["url"], ../virtualenvs/3scale-py-testsuite-8_Y7lf5G/lib/python3.9/site-packages/dynaconf/utils/boxing.py:18: in evaluate value = f(dynabox, item, *args, **kwargs) ../virtualenvs/3scale-py-testsuite-8_Y7lf5G/lib/python3.9/site-packages/dynaconf/utils/boxing.py:49: in __getitem__ return super().__getitem__(n_item, *args, **kwargs) ../virtualenvs/3scale-py-testsuite-8_Y7lf5G/lib/python3.9/site-packages/dynaconf/vendor/box/box.py:162: in __getitem__ raise BoxKeyError(str(E)) from _A E dynaconf.vendor.box.exceptions.BoxKeyError: "'admin'" E HINT: Don't forget, either login to openshift (and set '3scale' project) or have all required config/ set! ---------------------------- Captured stderr setup ----------------------------- (setup) Exception encountered while getting gateway logs: 'NoneType' object has no attribute 'deployment' _____________ ERROR at setup of test_headers_policy_delete_request _____________ [gw4] linux -- Python 3.9.16 /opt/workdir/virtualenvs/3scale-py-testsuite-8_Y7lf5G/bin/python testsuite/tests/conftest.py:358: in threescale testconfig["threescale"]["admin"]["url"], ../virtualenvs/3scale-py-testsuite-8_Y7lf5G/lib/python3.9/site-packages/dynaconf/utils/boxing.py:18: in evaluate value = f(dynabox, item, *args, **kwargs) ../virtualenvs/3scale-py-testsuite-8_Y7lf5G/lib/python3.9/site-packages/dynaconf/utils/boxing.py:49: in __getitem__ return super().__getitem__(n_item, *args, **kwargs) ../virtualenvs/3scale-py-testsuite-8_Y7lf5G/lib/python3.9/site-packages/dynaconf/vendor/box/box.py:162: in __getitem__ raise BoxKeyError(str(E)) from _A E dynaconf.vendor.box.exceptions.BoxKeyError: "'admin'" E HINT: Don't forget, either login to openshift (and set '3scale' project) or have all required config/ set! ---------------------------- Captured stderr setup ----------------------------- (setup) Exception encountered while getting gateway logs: 'NoneType' object has no attribute 'deployment' ______________ ERROR at setup of test_routing_policy_with_header _______________ [gw5] linux -- Python 3.9.16 /opt/workdir/virtualenvs/3scale-py-testsuite-8_Y7lf5G/bin/python testsuite/tests/conftest.py:358: in threescale testconfig["threescale"]["admin"]["url"], ../virtualenvs/3scale-py-testsuite-8_Y7lf5G/lib/python3.9/site-packages/dynaconf/utils/boxing.py:18: in evaluate value = f(dynabox, item, *args, **kwargs) ../virtualenvs/3scale-py-testsuite-8_Y7lf5G/lib/python3.9/site-packages/dynaconf/utils/boxing.py:49: in __getitem__ return super().__getitem__(n_item, *args, **kwargs) ../virtualenvs/3scale-py-testsuite-8_Y7lf5G/lib/python3.9/site-packages/dynaconf/vendor/box/box.py:162: in __getitem__ raise BoxKeyError(str(E)) from _A E dynaconf.vendor.box.exceptions.BoxKeyError: "'admin'" E HINT: Don't forget, either login to openshift (and set '3scale' project) or have all required config/ set! ---------------------------- Captured stderr setup ----------------------------- (setup) Exception encountered while getting gateway logs: 'NoneType' object has no attribute 'deployment' ______ ERROR at setup of test_should_accept_user_key_passed_by_basic_auth ______ [gw1] linux -- Python 3.9.16 /opt/workdir/virtualenvs/3scale-py-testsuite-8_Y7lf5G/bin/python testsuite/tests/conftest.py:358: in threescale testconfig["threescale"]["admin"]["url"], ../virtualenvs/3scale-py-testsuite-8_Y7lf5G/lib/python3.9/site-packages/dynaconf/utils/boxing.py:18: in evaluate value = f(dynabox, item, *args, **kwargs) ../virtualenvs/3scale-py-testsuite-8_Y7lf5G/lib/python3.9/site-packages/dynaconf/utils/boxing.py:49: in __getitem__ return super().__getitem__(n_item, *args, **kwargs) ../virtualenvs/3scale-py-testsuite-8_Y7lf5G/lib/python3.9/site-packages/dynaconf/vendor/box/box.py:162: in __getitem__ raise BoxKeyError(str(E)) from _A E dynaconf.vendor.box.exceptions.BoxKeyError: "'admin'" E HINT: Don't forget, either login to openshift (and set '3scale' project) or have all required config/ set! ---------------------------- Captured stderr setup ----------------------------- (setup) Exception encountered while getting gateway logs: 'NoneType' object has no attribute 'deployment' _________________ ERROR at setup of test_routing_policy_route1 _________________ [gw2] linux -- Python 3.9.16 /opt/workdir/virtualenvs/3scale-py-testsuite-8_Y7lf5G/bin/python testsuite/tests/conftest.py:358: in threescale testconfig["threescale"]["admin"]["url"], ../virtualenvs/3scale-py-testsuite-8_Y7lf5G/lib/python3.9/site-packages/dynaconf/utils/boxing.py:18: in evaluate value = f(dynabox, item, *args, **kwargs) ../virtualenvs/3scale-py-testsuite-8_Y7lf5G/lib/python3.9/site-packages/dynaconf/utils/boxing.py:49: in __getitem__ return super().__getitem__(n_item, *args, **kwargs) ../virtualenvs/3scale-py-testsuite-8_Y7lf5G/lib/python3.9/site-packages/dynaconf/vendor/box/box.py:162: in __getitem__ raise BoxKeyError(str(E)) from _A E dynaconf.vendor.box.exceptions.BoxKeyError: "'admin'" E HINT: Don't forget, either login to openshift (and set '3scale' project) or have all required config/ set! ---------------------------- Captured stderr setup ----------------------------- (setup) Exception encountered while getting gateway logs: 'NoneType' object has no attribute 'deployment' _____________________ ERROR at setup of test_header_policy _____________________ [gw0] linux -- Python 3.9.16 /opt/workdir/virtualenvs/3scale-py-testsuite-8_Y7lf5G/bin/python testsuite/tests/conftest.py:358: in threescale testconfig["threescale"]["admin"]["url"], ../virtualenvs/3scale-py-testsuite-8_Y7lf5G/lib/python3.9/site-packages/dynaconf/utils/boxing.py:18: in evaluate value = f(dynabox, item, *args, **kwargs) ../virtualenvs/3scale-py-testsuite-8_Y7lf5G/lib/python3.9/site-packages/dynaconf/utils/boxing.py:49: in __getitem__ return super().__getitem__(n_item, *args, **kwargs) ../virtualenvs/3scale-py-testsuite-8_Y7lf5G/lib/python3.9/site-packages/dynaconf/vendor/box/box.py:162: in __getitem__ raise BoxKeyError(str(E)) from _A E dynaconf.vendor.box.exceptions.BoxKeyError: "'admin'" E HINT: Don't forget, either login to openshift (and set '3scale' project) or have all required config/ set! ---------------------------- Captured stderr setup ----------------------------- (setup) Exception encountered while getting gateway logs: 'NoneType' object has no attribute 'deployment' _ ERROR at setup of test_header_policy_add_to_response_with_liquid_service_id_api_client _ [gw4] linux -- Python 3.9.16 /opt/workdir/virtualenvs/3scale-py-testsuite-8_Y7lf5G/bin/python testsuite/tests/conftest.py:358: in threescale testconfig["threescale"]["admin"]["url"], ../virtualenvs/3scale-py-testsuite-8_Y7lf5G/lib/python3.9/site-packages/dynaconf/utils/boxing.py:18: in evaluate value = f(dynabox, item, *args, **kwargs) ../virtualenvs/3scale-py-testsuite-8_Y7lf5G/lib/python3.9/site-packages/dynaconf/utils/boxing.py:49: in __getitem__ return super().__getitem__(n_item, *args, **kwargs) ../virtualenvs/3scale-py-testsuite-8_Y7lf5G/lib/python3.9/site-packages/dynaconf/vendor/box/box.py:162: in __getitem__ raise BoxKeyError(str(E)) from _A E dynaconf.vendor.box.exceptions.BoxKeyError: "'admin'" E HINT: Don't forget, either login to openshift (and set '3scale' project) or have all required config/ set! ---------------------------- Captured stderr setup ----------------------------- (setup) Exception encountered while getting gateway logs: 'NoneType' object has no attribute 'deployment' _____________ ERROR at setup of test_routing_policy_route_testing ______________ [gw5] linux -- Python 3.9.16 /opt/workdir/virtualenvs/3scale-py-testsuite-8_Y7lf5G/bin/python testsuite/tests/conftest.py:358: in threescale testconfig["threescale"]["admin"]["url"], ../virtualenvs/3scale-py-testsuite-8_Y7lf5G/lib/python3.9/site-packages/dynaconf/utils/boxing.py:18: in evaluate value = f(dynabox, item, *args, **kwargs) ../virtualenvs/3scale-py-testsuite-8_Y7lf5G/lib/python3.9/site-packages/dynaconf/utils/boxing.py:49: in __getitem__ return super().__getitem__(n_item, *args, **kwargs) ../virtualenvs/3scale-py-testsuite-8_Y7lf5G/lib/python3.9/site-packages/dynaconf/vendor/box/box.py:162: in __getitem__ raise BoxKeyError(str(E)) from _A E dynaconf.vendor.box.exceptions.BoxKeyError: "'admin'" E HINT: Don't forget, either login to openshift (and set '3scale' project) or have all required config/ set! ---------------------------- Captured stderr setup ----------------------------- (setup) Exception encountered while getting gateway logs: 'NoneType' object has no attribute 'deployment' =============================== warnings summary =============================== ../virtualenvs/3scale-py-testsuite-8_Y7lf5G/lib/python3.9/site-packages/braintree/dispute.py:80 ../virtualenvs/3scale-py-testsuite-8_Y7lf5G/lib/python3.9/site-packages/braintree/dispute.py:80 ../virtualenvs/3scale-py-testsuite-8_Y7lf5G/lib/python3.9/site-packages/braintree/dispute.py:80 ../virtualenvs/3scale-py-testsuite-8_Y7lf5G/lib/python3.9/site-packages/braintree/dispute.py:80 ../virtualenvs/3scale-py-testsuite-8_Y7lf5G/lib/python3.9/site-packages/braintree/dispute.py:80 ../virtualenvs/3scale-py-testsuite-8_Y7lf5G/lib/python3.9/site-packages/braintree/dispute.py:80 /opt/workdir/virtualenvs/3scale-py-testsuite-8_Y7lf5G/lib/python3.9/site-packages/braintree/dispute.py:80: DeprecationWarning: Use ProtectionLevel enum instead warnings.warn("Use ProtectionLevel enum instead", DeprecationWarning) ../virtualenvs/3scale-py-testsuite-8_Y7lf5G/lib/python3.9/site-packages/braintree/search.py:79 ../virtualenvs/3scale-py-testsuite-8_Y7lf5G/lib/python3.9/site-packages/braintree/search.py:79 ../virtualenvs/3scale-py-testsuite-8_Y7lf5G/lib/python3.9/site-packages/braintree/search.py:79 ../virtualenvs/3scale-py-testsuite-8_Y7lf5G/lib/python3.9/site-packages/braintree/search.py:79 ../virtualenvs/3scale-py-testsuite-8_Y7lf5G/lib/python3.9/site-packages/braintree/search.py:79 ../virtualenvs/3scale-py-testsuite-8_Y7lf5G/lib/python3.9/site-packages/braintree/search.py:79 /opt/workdir/virtualenvs/3scale-py-testsuite-8_Y7lf5G/lib/python3.9/site-packages/braintree/search.py:79: DeprecationWarning: Use protection_level parameter instead warnings.warn("Use protection_level parameter instead", DeprecationWarning) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ------------ generated xml file: /test-run-results/junit-smoke.xml ------------- ------- generated html file: file:///test-run-results/report-smoke.html -------- =========================== short test summary info ============================ ERROR testsuite/tests/apicast/policy/routing/test_routing_policy_multiple_conditions_or.py::test_routing_policy_route_testing - dynaconf.vendor.box.exceptions.BoxKeyError: "'admin'" HINT: Don't forget, either login to openshift (and set '3scale' project) or have all required config/ set! ERROR testsuite/tests/apicast/auth/test_basic_auth_app_id.py::test_basic_auth_app_id_key - dynaconf.vendor.box.exceptions.BoxKeyError: "'admin'" HINT: Don't forget, either login to openshift (and set '3scale' project) or have all required config/ set! ERROR testsuite/tests/apicast/policy/routing/test_routing_policy_replace_path.py::test_routing_policy_replace_path - dynaconf.vendor.box.exceptions.BoxKeyError: "'admin'" HINT: Don't forget, either login to openshift (and set '3scale' project) or have all required config/ set! ERROR testsuite/tests/apicast/auth/test_headers_app_id.py::test_auth_headers_app_id - dynaconf.vendor.box.exceptions.BoxKeyError: "'admin'" HINT: Don't forget, either login to openshift (and set '3scale' project) or have all required config/ set! ERROR testsuite/tests/apicast/policy/headers/test_headers_policy_delete.py::test_headers_policy_delete_request - dynaconf.vendor.box.exceptions.BoxKeyError: "'admin'" HINT: Don't forget, either login to openshift (and set '3scale' project) or have all required config/ set! ERROR testsuite/tests/apicast/policy/routing/test_routing_policy_headers.py::test_routing_policy_with_header - dynaconf.vendor.box.exceptions.BoxKeyError: "'admin'" HINT: Don't forget, either login to openshift (and set '3scale' project) or have all required config/ set! ERROR testsuite/tests/apicast/auth/test_basic_auth_user_key.py::test_should_accept_user_key_passed_by_basic_auth - dynaconf.vendor.box.exceptions.BoxKeyError: "'admin'" HINT: Don't forget, either login to openshift (and set '3scale' project) or have all required config/ set! ERROR testsuite/tests/apicast/policy/routing/test_routing_policy_query.py::test_routing_policy_route1 - dynaconf.vendor.box.exceptions.BoxKeyError: "'admin'" HINT: Don't forget, either login to openshift (and set '3scale' project) or have all required config/ set! ERROR testsuite/tests/apicast/policy/headers/test_header_policy.py::test_header_policy - dynaconf.vendor.box.exceptions.BoxKeyError: "'admin'" HINT: Don't forget, either login to openshift (and set '3scale' project) or have all required config/ set! ERROR testsuite/tests/apicast/policy/headers/test_headers_policy_liquid_set.py::test_header_policy_add_to_response_with_liquid_service_id_api_client - dynaconf.vendor.box.exceptions.BoxKeyError: "'admin'" HINT: Don't forget, either login to openshift (and set '3scale' project) or have all required config/ set! ERROR testsuite/tests/apicast/policy/routing/test_routing_policy_multiple_conditions_and.py::test_routing_policy_route_testing - dynaconf.vendor.box.exceptions.BoxKeyError: "'admin'" HINT: Don't forget, either login to openshift (and set '3scale' project) or have all required config/ set! ================= 7 skipped, 12 warnings, 11 errors in 11.78s ================== make: *** [Makefile:77: smoke] Error 1 Copying logs and xmls to /logs/artifacts