I have access to online banking sandbox env.
I created a personal access token in Q2 dev portal.
installed caliper_admin in my mac
used caliper_admin to "Start a New Project" -> "Start from sratch" option
cd <project> folder.
q2 login (using token from dev portal). login success
# created an extension (no issues here)
q2 create_extension AccountDashboard
# install extension (this is where i face problem)
q2 install (chose the AccountDashboard)
Please make a selection and press Return: 1
AccountDashboard
Querying groups from database
2024-04-08T12:45:15.460 q2_sdk.general WARNING Response URL: https://stack.q2developer.com/sdk//hq/Q2API.ashx/ExecuteStoredProcedure
2024-04-08T12:45:15.461 q2_sdk.general WARNING Response Headers: {'Date': 'Mon, 08 Apr 2024 07:15:15 GMT', 'Content-Type': 'text/plain; charset=utf-8', 'Content-Length': '0', 'Connection': 'keep-alive', 'CF-Cache-Status': 'DYNAMIC', 'Strict-Transport-Security': 'max-age=15552000; includeSubDomains; preload', 'Server': 'cloudflare', 'CF-RAY': '87107714bbce3978-MAA', 'alt-svc': 'h3=":443"; ma=86400'}
2024-04-08T12:45:15.462 q2_sdk.general WARNING Response Body: b''
2024-04-08T12:45:15.463 q2_sdk.general ERROR Unknown error from HQ_URL: https://stack.q2developer.com/sdk//hq/Q2API.ashx/ExecuteStoredProcedure
Traceback (most recent call last):
File "/Users/premkumard/Documents/NGdata/Q2/my_test_q2_sdk/.env/bin/q2", line 8, in <module>
sys.exit(main())
^^^^^^
File "/Users/premkumard/Documents/NGdata/Q2/my_test_q2_sdk/.env/lib/python3.11/site-packages/q2_sdk/core/q2.py", line 86, in main
entrypoint_runner.execute()
File "/Users/premkumard/Documents/NGdata/Q2/my_test_q2_sdk/.env/lib/python3.11/site-packages/q2_sdk/core/cli/entrypoint_runner.py", line 203, in execute
LOOP.run_until_complete(handle_coro)
File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/asyncio/base_events.py", line 653, in run_until_complete
return future.result()
^^^^^^^^^^^^^^^
File "/Users/premkumard/Documents/NGdata/Q2/my_test_q2_sdk/.env/lib/python3.11/site-packages/q2_sdk/entrypoints/install.py", line 70, in handle
install_params_list = await installer.calculate_install_params(extension_name, subparser_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/premkumard/Documents/NGdata/Q2/my_test_q2_sdk/.env/lib/python3.11/site-packages/q2_sdk/core/installers/online_installer.py", line 706, in calculate_install_params
selected_groups = await self.get_groups(selected_groups)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/premkumard/Documents/NGdata/Q2/my_test_q2_sdk/.env/lib/python3.11/site-packages/q2_sdk/core/installers/online_installer.py", line 470, in get_groups
groups = await self._choose_groups()
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/premkumard/Documents/NGdata/Q2/my_test_q2_sdk/.env/lib/python3.11/site-packages/q2_sdk/core/installers/online_installer.py", line 319, in _choose_groups
possible_group_list = await self._get_possible_groups()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/premkumard/Documents/NGdata/Q2/my_test_q2_sdk/.env/lib/python3.11/site-packages/q2_sdk/core/installers/online_installer.py", line 312, in _get_possible_groups
groups = await Group(self.logger, self.hq_credentials).get()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/premkumard/Documents/NGdata/Q2/my_test_q2_sdk/.env/lib/python3.11/site-packages/q2_sdk/hq/db/group.py", line 56, in get
response = await self.call_hq('sdk_GetGroups')
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/premkumard/Documents/NGdata/Q2/my_test_q2_sdk/.env/lib/python3.11/site-packages/q2_sdk/core/opentelemetry/span.py", line 53, in async_wrapper
return await function(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/premkumard/Documents/NGdata/Q2/my_test_q2_sdk/.env/lib/python3.11/site-packages/q2_sdk/hq/db/db_object.py", line 71, in call_hq
raise HqResponseError(f'HQ Request returned with error message: ""')
q2_sdk.core.exceptions.HqResponseError: HQ Request returned with error message: "Unknown error from HQ_URL: https://stack.q2developer.com/sdk//hq/Q2API.ashx/ExecuteStoredProcedure"