i am getting below error when running edr report, ...
# community-support
s
i am getting below error when running edr report, any help would be really appreciated 2024-09-22 172017 — INFO — Running with edr=0.16.1 2024-09-22 172017 — INFO — Installing packages for edr internal dbt package... 2024-09-22 172017 — INFO — Running dbt command --log-format json deps --project-dir C:\Users\sgunnala\AppData\Local\Programs\Python\Python312\Lib\site-packages\elementary\monitor\dbt_project {"data": {"exc": "[Errno 2] No such file or directory: 'dbt_packages\\\\dbt-data-reliability-0.16.0\\\\integration_tests\\\\deprecated_tests\\\\macros\\\\unit_tests\\\\test_adapter_specific_macros_hav ": {"category": "", "code": "Z002", "extra": {}, "invocation_id": "a08db45d-9481-4245-9242-5c1808aecfd5", "level": "error", "msg": "Encountered an error:\n[Errno 2] No such file or directory: 'dbt_pac \\integration_tests\\\\deprecated_tests\\\\macros\\\\unit_tests\\\\test_adapter_specific_macros_have_default_implementation.sql'", "name": "MainEncounteredError", "pid": 22684, "thread": "MainThread", {"data": {"stack_trace": "Traceback (most recent call last):\n File \"C:\\Users\\sgunnala\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\dbt\\cli\\requires.py\", line 138, in wrapp **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\sgunnala\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\dbt\\cli\\requires.py\", line 101, in wrapper\n ^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\sgunnala\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\dbt\\cli\\requires.py\", line 201, in wrapper\n return func(*args, **kwarg File \"C:\\Users\\sgunnala\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\dbt\\cli\\requires.py\", line 247, in wrapper\n return func(*args, **kwargs)\n ^^^^^^^^^^^^^ \\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\dbt\\cli\\main.py\", line 447, in deps\n results = task.run()\n ^^^^^^^^^^\n File \"C:\\Users\\sgunnala\\AppData\\Lo \site-packages\\dbt\\task\\deps.py\", line 260, in run\n package.install(self.project, renderer)\n File \"C:\\Users\\sgunnala\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\dbt\ all\n self._install(project, renderer)\n File \"C:\\Users\\sgunnala\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\dbt\\deps\\base.py\", line 121, in _install\n connection_ex File \"C:\\Users\\sgunnala\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\dbt_common\\utils\\connection.py\", line 21, in connection_exception_retry\n return fn()\n ^^ ata\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\dbt\\deps\\base.py\", line 133, in download_and_untar\n system.untar_package(tar_path, deps_path, package_name)\n File \"C:\\Users\\sgu n\\Python312\\Lib\\site-packages\\dbt_common\\clients\\system.py\", line 641, in untar_package\n safe_extract(tarball, dest_dir)\n File \"C:\\Users\\sgunnala\\AppData\\Local\\Programs\\Python\\Pyt \\clients\\system.py\", line 634, in safe_extract\n tarball.extractall(path, members=members)\n File \"C:\\Users\\sgunnala\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\tarfile.py\", line 226 e(tarinfo, path, set_attrs=not tarinfo.isdir(),\n File \"C:\\Users\\sgunnala\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\tarfile.py\", line 2336, in _extract_one\n self._handle_fatal_error( ata\\Local\\Programs\\Python\\Python312\\Lib\\tarfile.py\", line 2332, in _extract_one\n self._extract_member(tarinfo, os.path.join(path, tarinfo.name),\n File \"C:\\Users\\sgunnala\\AppData\\Loca arfile.py\", line 2415, in _extract_member\n self.makefile(tarinfo, targetpath)\n File \"C:\\Users\\sgunnala\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\tarfile.py\", line 2461, in makefile ") as target:\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\nFileNotFoundError: [Errno 2] No such file or directory: 'dbt_packages\\\\dbt-data-reliability-0.16.0\\\\integration_tests\\\\deprecated_tests\\\\ma cific_macros_have_default_implementation.sql'\n"}, "info": {"category": "", "code": "Z003", "extra": {}, "invocation_id": "a08db45d-9481-4245-9242-5c1808aecfd5", "level": "error", "msg": "Traceback (m sers\\sgunnala\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\dbt\\cli\\requires.py\", line 138, in wrapper\n result, success = func(*args, **kwargs)\n ^^^^^ sgunnala\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\dbt\\cli\\requires.py\", line 101, in wrapper\n return func(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^\n File \"C ograms\\Python\\Python312\\Lib\\site-packages\\dbt\\cli\\requires.py\", line 201, in wrapper\n return func(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\sgunnala\\AppData\ ib\\site-packages\\dbt\\cli\\requires.py\", line 247, in wrapper\n return func(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\sgunnala\\AppData\\Local\\Programs\\Python\\Py \main.py\", line 447, in deps\n results = task.run()\n ^^^^^^^^^^\n File \"C:\\Users\\sgunnala\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\dbt\\task\\deps.py\", self.project, renderer)\n File \"C:\\Users\\sgunnala\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\dbt\\deps\\registry.py\", line 66, in install\n self._install(project, render Data\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\dbt\\deps\\base.py\", line 121, in _install\n connection_exception_retry(download_untar_fn, 5)\n File \"C:\\Users\\sgunnala\\AppData\\ b\\site-packages\\dbt_common\\utils\\connection.py\", line 21, in connection_exception_retry\n return fn()\n ^^^^\n File \"C:\\Users\\sgunnala\\AppData\\Local\\Programs\\Python\\Python31 .py\", line 133, in download_and_untar\n system.untar_package(tar_path, deps_path, package_name)\n File \"C:\\Users\\sgunnala\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\dbt_ , in untar_package\n safe_extract(tarball, dest_dir)\n File \"C:\\Users\\sgunnala\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\dbt_common\\clients\\system.py\", line 634, in s th, members=members)\n File \"C:\\Users\\sgunnala\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\tarfile.py\", line 2269, in extractall\n self._extract_one(tarinfo, path, set_attrs=not tarinfo a\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\tarfile.py\", line 2336, in _extract_one\n self._handle_fatal_error(e)\n File \"C:\\Users\\sgunnala\\AppData\\Local\\Programs\\Python\\Python31 xtract_one\n self._extract_member(tarinfo, os.path.join(path, tarinfo.name),\n File \"C:\\Users\\sgunnala\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\tarfile.py\", line 2415, in _extract_me tpath)\n File \"C:\\Users\\sgunnala\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\tarfile.py\", line 2461, in makefile\n with bltn_open(targetpath, \"wb\") as target:\n ^^^^^^^^^^^^^^ no 2] No such file or directory: 'dbt_packages\\\\dbt-data-reliability-0.16.0\\\\integration_tests\\\\deprecated_tests\\\\macros\\\\unit_tests\\\\test_adapter_specific_macros_have_default_implementati "pid": 22684, "thread": "MainThread", "ts": "2024-09-22T212019.180074Z"}} Traceback (most recent call last): File "frozen runpy", line 198, in _run_module_as_main File "frozen runpy", line 88, in _run_code File "C:\Users\sgunnala\AppData\Local\Programs\Python\Python312\Scripts\edr.exe\__main__.py", line 7, in module File "C:\Users\sgunnala\AppData\Local\Programs\Python\Python312\Lib\site-packages\click\core.py", line 1157, in call return self.main(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\sgunnala\AppData\Local\Programs\Python\Python312\Lib\site-packages\click\core.py", line 1078, in main rv = self.invoke(ctx) ^^^^^^^^^^^^^^^^ File "C:\Users\sgunnala\AppData\Local\Programs\Python\Python312\Lib\site-packages\elementary\cli\cli.py", line 67, in invoke return super().invoke(ctx) ^^^^^^^^^^^^^^^^^^^ File "C:\Users\sgunnala\AppData\Local\Programs\Python\Python312\Lib\site-packages\click\core.py", line 1688, in invoke return _process_result(sub_ctx.command.invoke(sub_ctx)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\sgunnala\AppData\Local\Programs\Python\Python312\Lib\site-packages\click\core.py", line 1434, in invoke return ctx.invoke(self.callback, **ctx.params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\sgunnala\AppData\Local\Programs\Python\Python312\Lib\site-packages\click\core.py", line 783, in invoke return __callback(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\sgunnala\AppData\Local\Programs\Python\Python312\Lib\site-packages\click\decorators.py", line 33, in new_func return f(get_current_context(), *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\sgunnala\AppData\Local\Programs\Python\Python312\Lib\site-packages\elementary\monitor\cli.py", line 442, in report data_monitoring = DataMonitoringReport( ^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\sgunnala\AppData\Local\Programs\Python\Python312\Lib\site-packages\elementary\monitor\data_monitoring\report\data_monitoring_report.py", line 40, in init super().__init__( File "C:\Users\sgunnala\AppData\Local\Programs\Python\Python312\Lib\site-packages\elementary\monitor\data_monitoring\data_monitoring.py", line 35, in init self.internal_dbt_runner = self._init_internal_dbt_runner() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\sgunnala\AppData\Local\Programs\Python\Python312\Lib\site-packages\elementary\monitor\data_monitoring\data_monitoring.py", line 61, in _init_internal_dbt_runner internal_dbt_runner = create_dbt_runner( ^^^^^^^^^^^^^^^^^^ File "C:\Users\sgunnala\AppData\Local\Programs\Python\Python312\Lib\site-packages\elementary\clients\dbt\factory.py", line 37, in create_dbt_runner return RUNNER_CLASS( ^^^^^^^^^^^^^ File "C:\Users\sgunnala\AppData\Local\Programs\Python\Python312\Lib\site-packages\elementary\clients\dbt\command_line_dbt_runner.py", line 57, in init self._run_deps_if_needed() File "C:\Users\sgunnala\AppData\Local\Programs\Python\Python312\Lib\site-packages\elementary\clients\dbt\command_line_dbt_runner.py", line 320, in _run_deps_if_needed self.deps() File "C:\Users\sgunnala\AppData\Local\Programs\Python\Python312\Lib\site-packages\elementary\clients\dbt\command_line_dbt_runner.py", line 133, in deps result = self._run_command( ^^^^^^^^^^^^^^^^^^ File "C:\Users\sgunnala\AppData\Local\Programs\Python\Python312\Lib\site-packages\elementary\clients\dbt\command_line_dbt_runner.py", line 114, in _run_command result = self._inner_run_command( ^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\sgunnala\AppData\Local\Programs\Python\Python312\Lib\site-packages\elementary\clients\dbt\api_dbt_runner.py", line 53, in _inner_run_command raise DbtCommandError( elementary.exceptions.exceptions.DbtCommandError: Failed to run dbt command. [Errno 2] No such file or directory: 'dbt_packages\\dbt-data-reliability-0.16.0\\integration_tests\\deprecated_tests\\macros\\unit_tests\\test_adapter_specific_macros_have_default_implementation.sql'
s
Did you try running dbt deps before running the command?
s
yes i did
c
Same issue. Windows only. Mac is OK.
Look like the file path is too long so It can not be download in Windows