Skip to content

Oracle ingestion fails after upgrading to DataHub 1.3: TaskError setting up virtual environment #14960

@vivafung

Description

@vivafung

Describe the bug
After upgrading to 1.3, we got an error while ingesting oracle : which is
"acryl.executor.execution.task.TaskError: Failed to set up virtual environment: Command '['/usr/bin/uv', 'pip', 'install', '-r', "
"'/tmp/datahub/ingest/58f10f86-f290-4041-aa75-30c77d219e6c/venv-oracle-d77916d56bd699e1/requirements.txt']' returned non-zero exit status "

datahub is running on aws eks. I logged into pods and run above cmd :
/usr/bin/uv pip install -r /tmp/datahub/ingest/d34611be-f417-45e9-bc74-c03b87c6f102/venv-oracle-d77916d56bd699e1/requirements.txt

it worked without issue. but just not working while running ingestion via GUI

Datahub version : 1.3.0
Helm chart version : 0.6.16

Issue CAN NOT be reproduced on v1.0.0

Oracle ingestion in v1.2.0 has a different problem which is : #14191 , so we had to upgrade to 1.3.0

Recipe is straightforward , see below :

Image

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots

Image

Desktop (please complete the following information):

  • OS: [e.g. iOS]
  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Additional context
Add any other context about the problem here.

Metadata

Metadata

Assignees

Labels

bugBug report

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions