My team uses AWX 19.3.0 deployed with AWX Operator version 0.13.0 on a cluster running K8s v1.21. The AWX Operator is in a namespace called “awx-operator”. Several AWX instances are in different namespaces called “awx-”. Postgres installation is managed by the AWX Operator. Yesterday we upgraded the cluster to v1.22 and since then whenever we attempt to deploy an AWX instance, only the Postgres pod is deployed.
Using this manifest
---
apiVersion: [awx.ansible.com/v1beta1](http://awx.ansible.com/v1beta1)
kind: AWX
metadata:
name: 'test'
namespace: 'awx-manual-test'
spec:
hostname: 'test'
kubectl get all -l “app.kubernetes.io/managed-by=awx-operator” -n awx-manual-test
NAME READY STATUS RESTARTS AGE
pod/test-postgres-0 1/1 Running 0 6m18s
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
service/test-postgres ClusterIP None <none> 5432/TCP 6m18s
service/test-service ClusterIP 198.18.187.223 <none> 80/TCP 6m11s
NAME READY AGE
statefulset.apps/test-postgres 1/1 6m18s
kubectl get cm -l “app.kubernetes.io/managed-by=awx-operator” -n awx-manual-test
NAME DATA AGE
test-awx-configmap 5 6m34s
Does anyone know why the AWX pods are not being deployed?