You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Replace the above image with a separately tagged image of your codelocation and do kubectl describe po <sink run pod> -oyaml. Observe that the image is simply the sink_image.
The problem here lies in the launch_step of the K8sStepHandler while constructing the job_config.
Either K8sContainerContext#get_k8s_job_image needs to be updated to respect either the K8sContainerContext#server_k8s_config or (preferrebly) K8sContainerContext#run_k8s_config.
or the launch step needs to do something like the following instead:
dagster, version 1.9.2. This is still a problem in the latest...
Deployment type
Helm Chart
Deployment details
Helm Chart deployment on EKS 1.29 Ubuntu 22.04 AMD64 nodes
Additional information
No response
Message from the maintainers
Impacted by this issue? Give it a 👍! We factor engagement into prioritization.
By submitting this issue, you agree to follow Dagster's Code of Conduct.
I can push a PR to fix this if the maintainers will acknowledge that this is indeed unintended behavior and are happy with one of the proposed solutions.
The text was updated successfully, but these errors were encountered:
What's the issue?
Given the following simple job:
And the following execution config:
The sink run op should respect this and us the
0123456789101.dkr.ecr.us-west-2.amazonaws.com/codelocation:sink_image
image.What did you expect to happen?
Instead, with the default K8sRunLauncher and the above config, the codelocation servers image is used.
How to reproduce?
From the problem statement, add the following simple job:
And the following execution config:
Replace the above image with a separately tagged image of your codelocation and do
kubectl describe po <sink run pod> -oyaml
. Observe that the image is simply the sink_image.The problem here lies in the
launch_step
of theK8sStepHandler
while constructing the job_config.Either
K8sContainerContext#get_k8s_job_image
needs to be updated to respect either theK8sContainerContext#server_k8s_config
or (preferrebly)K8sContainerContext#run_k8s_config
.or the launch step needs to do something like the following instead:
Dagster version
dagster, version 1.9.2. This is still a problem in the latest...
Deployment type
Helm Chart
Deployment details
Helm Chart deployment on EKS 1.29 Ubuntu 22.04 AMD64 nodes
Additional information
No response
Message from the maintainers
Impacted by this issue? Give it a 👍! We factor engagement into prioritization.
By submitting this issue, you agree to follow Dagster's Code of Conduct.
I can push a PR to fix this if the maintainers will acknowledge that this is indeed unintended behavior and are happy with one of the proposed solutions.
The text was updated successfully, but these errors were encountered: