Affected module
Backend
Describe the bug
After upgrading to 1.12.6 and redeploying all the pipeline jobs, scheduled pipelines fail. The scheduled run creates a pod with the correct image and nodeselector, but without the configured tolerations. As a result, pods remain Pending on tainted nodes.
but manual pipeline runs work correctly: the generated OMJob includes the configured nodeselector and tolerations, and the resulting pod schedules successfully.

I verified both the CRD'S omjobs and cronomjobs reflect the new toleration field
What is more critical is removing toleration or nodeselector from values does not remove it from the newly scheduled pods, even after redeployment of all pipelines.
To Reproduce
- Add a toleration field in the helm values
- Redeploy a scheduled job pipeline
- Once the job runs, inspect the manifest to see the absent added toleration
- Revert the toleration by removing the toleration field
- Redeploy pipelines
- The newly created jobs from scheduled jobs will still have the toleration field.
Expected behavior
- Tolerations present on the scheduled omjobs
- Removing toleration or nodeselector reflect change on the newly creaed omjobs(with or without redeployment)
OS
Amazon linux 2023
Python version
No response
OpenMetadata version
1.12.6
OpenMetadata Ingestion package version
No response
Additional context
No response
Pre-submission checklist
Affected module
Backend
Describe the bug
After upgrading to 1.12.6 and redeploying all the pipeline jobs, scheduled pipelines fail. The scheduled run creates a pod with the correct image and nodeselector, but without the configured tolerations. As a result, pods remain Pending on tainted nodes.
but manual pipeline runs work correctly: the generated OMJob includes the configured nodeselector and tolerations, and the resulting pod schedules successfully.
What is more critical is removing toleration or nodeselector from values does not remove it from the newly scheduled pods, even after redeployment of all pipelines.
To Reproduce
Expected behavior
OS
Amazon linux 2023
Python version
No response
OpenMetadata version
1.12.6
OpenMetadata Ingestion package version
No response
Additional context
No response
Pre-submission checklist