Syncs don't respect the resource_requirements set in the actor_definition table in the database in latest Airbyte #38178
Labels
area/platform
issues related to the platform
community
helm
team/deployments
type/bug
Something isn't working
Helm Chart Version
0.67.17
What step the error happened?
During the Sync
Relevant information
I've set the resource_requirements for my connectors in the postgress database in table actor_definition. For example
{"jobSpecific": [{"jobType": "sync", "resourceRequirements": {"cpu_limit": "1", "cpu_request": "0.5", "memory_limit": "1Gi", "memory_request": "1Gi"}}]}
But all syncs revert to the default settings set in the airbyte-env configmap
No matter what I do the actor_defintion resource_requirements is never used. I would like to set a per connector resource base as these widely differ per connector.
For example logs below come from a connector set with the resource_requirements above as you can see it doesn't follow the resource_requirements but uses the settings from airbyte-env configmap which are:
JOB_MAIN_CONTAINER_CPU_LIMIT: "2"
JOB_MAIN_CONTAINER_CPU_REQUEST: "1"
JOB_MAIN_CONTAINER_MEMORY_LIMIT: 2Gi
JOB_MAIN_CONTAINER_MEMORY_REQUEST: 2Gi
Relevant log output
The text was updated successfully, but these errors were encountered: