awx-operator icon indicating copy to clipboard operation
awx-operator copied to clipboard

node assignment configs are attached on all k8s workloads

Open ranvit opened this issue 9 months ago • 2 comments

SUMMARY

The db migration pod and the backup process pod have failed to schedule on a k8s cluster where every node has a taint. So this PR adds the task_* related node-assignment params and the global node-assignment params as fallback to every k8s workload that didn't have node-assignment configuration available on them.

This fixes issues like #1774

ISSUE TYPE
  • Bug, Docs Fix or other nominal change
ADDITIONAL INFORMATION

I PR'd a similar fix with https://github.com/ansible/awx-operator/pull/1804, only targeting the migration pod. Realised I need somethign similar on the backup pod.

The task_* params seem well suited for most of the k8s workloads except for the mesh-ingress deployment, so I had that only use the global params

ranvit avatar May 10 '24 22:05 ranvit

Hello @ranvit, please let us know if you are still interested in merging this PR. If so, please be sure to address the comments left by @rooftopcellist and resolve any merge conflicts.

Thank you for your time!

djyasin avatar Jul 24 '24 18:07 djyasin