"creationTimestamp\": \"2022-06-29T15:11:08Z\", \"labels\": {\"
app.kubernetes.io/component\": \"awx\", \"
app.kubernetes.io/managed-by\": \"awx-operator\", \"
app.kubernetes.io/name\": \"awx\", \"
app.kubernetes.io/operator-version\": \"0.29.0\", \"
app.kubernetes.io/part-of\": \"awx\"}, \"managedFields\": [{\"apiVersion\": \"v1\", \"fieldsType\": \"FieldsV1\", \"fieldsV1\": {\"f:data\": {\".\": {}, \"f:credentials.py\": {}, \"f:execution_environments.py\": {}, \"f:ldap.py\": {}}, \"f:metadata\": {\"f:annotations\": {\".\": {}, \"f:
kubectl.kubernetes.io/last-applied-configuration\": {}}, \"f:labels\": {\".\": {}, \"f:
app.kubernetes.io/component\": {}, \"f:
app.kubernetes.io/managed-by\": {}, \"f:
app.kubernetes.io/name\": {}, \"f:
app.kubernetes.io/operator-version\": {}, \"f:
app.kubernetes.io/part-of\": {}}, \"f:ownerReferences\": {\".\": {}, \"k:{\\\"uid\\\":\\\"093d7650-2976-4827-9751-e30d4640124d\\\"}\": {}}}, \"f:type\": {}}, \"manager\": \"OpenAPI-Generator\", \"operation\": \"Update\", \"time\": \"2022-06-29T15:11:08Z\"}], \"name\": \"awx-app-credentials\", \"namespace\": \"awx\", \"ownerReferences\": [{\"apiVersion\": \"
awx.ansible.com/v1beta1\", \"kind\": \"AWX\", \"name\": \"awx\", \"uid\": \"093d7650-2976-4827-9751-e30d4640124d\"}], \"resourceVersion\": \"34937463\", \"uid\": \"ac79ebed-c1b1-4ebd-ad27-3d39a80bbaf3\"}, \"type\": \"Opaque\"}}\nok: [localhost] => (item=rbac/service_account) => {\"ansible_loop_var\": \"item\", \"changed\": false, \"item\": \"rbac/service_account\", \"result\": {\"results\": [{\"changed\": false, \"duration\": 0, \"method\": \"apply\", \"result\": {\"apiVersion\": \"v1\", \"kind\": \"ServiceAccount\", \"metadata\": {\"annotations\": {\"
kubectl.kubernetes.io/last-applied-configuration\": \"{\\\"apiVersion\\\":\\\"v1\\\",\\\"kind\\\":\\\"ServiceAccount\\\",\\\"metadata\\\":{\\\"labels\\\":{\\\"
app.kubernetes.io/component\\\":\\\"awx\\\",\\\"
app.kubernetes.io/managed-by\\\":\\\"awx-operator\\\",\\\"
app.kubernetes.io/name\\\":\\\"awx\\\",\\\"
app.kubernetes.io/operator-version\\\":\\\"0.29.0\\\",\\\"
app.kubernetes.io/part-of\\\":\\\"awx\\\"},\\\"name\\\":\\\"awx\\\",\\\"namespace\\\":\\\"awx\\\"}}\"}, \"creationTimestamp\": \"2022-06-29T15:11:09Z\", \"labels\": {\"
app.kubernetes.io/component\": \"awx\", \"
app.kubernetes.io/managed-by\": \"awx-operator\", \"
app.kubernetes.io/name\": \"awx\", \"
app.kubernetes.io/operator-version\": \"0.29.0\", \"
app.kubernetes.io/part-of\": \"awx\"}, \"managedFields\": [{\"apiVersion\": \"v1\", \"fieldsType\": \"FieldsV1\", \"fieldsV1\": {\"f:metadata\": {\"f:annotations\": {\".\": {}, \"f:
kubectl.kubernetes.io/last-applied-configuration\": {}}, \"f:labels\": {\".\": {}, \"f:
app.kubernetes.io/component\": {}, \"f:
app.kubernetes.io/managed-by\": {}, \"f:
app.kubernetes.io/name\": {}, \"f:
app.kubernetes.io/operator-version\": {}, \"f:
app.kubernetes.io/part-of\": {}}, \"f:ownerReferences\": {\".\": {}, \"k:{\\\"uid\\\":\\\"093d7650-2976-4827-9751-e30d4640124d\\\"}\": {}}}}, \"manager\": \"OpenAPI-Generator\", \"operation\": \"Update\", \"time\": \"2022-06-29T15:11:09Z\"}, {\"apiVersion\": \"v1\", \"fieldsType\": \"FieldsV1\", \"fieldsV1\": {\"f:secrets\": {\".\": {}, \"k:{\\\"name\\\":\\\"awx-token-rxrvj\\\"}\": {}}}, \"manager\": \"kube-controller-manager\", \"operation\": \"Update\", \"time\": \"2022-06-29T15:11:09Z\"}], \"name\": \"awx\", \"namespace\": \"awx\", \"ownerReferences\": [{\"apiVersion\": \"
awx.ansible.com/v1beta1\", \"kind\": \"AWX\", \"name\": \"awx\", \"uid\": \"093d7650-2976-4827-9751-e30d4640124d\"}], \"resourceVersion\": \"34937465\", \"uid\": \"5d87ef47-b612-48d6-b802-795bfb346d66\"}, \"secrets\": [{\"name\": \"awx-token-rxrvj\"}]}}, {\"changed\": false, \"duration\": 0, \"method\": \"apply\", \"result\": {\"apiVersion\": \"
rbac.authorization.k8s.io/v1\", \"kind\": \"Role\", \"metadata\": {\"annotations\": {\"
kubectl.kubernetes.io/last-applied-configuration\": \"{\\\"apiVersion\\\":\\\"
rbac.authorization.k8s.io/v1\\\",\\\"kind\\\":\\\"Role\\\",\\\"metadata\\\":{\\\"name\\\":\\\"awx\\\",\\\"namespace\\\":\\\"awx\\\"},\\\"rules\\\":[{\\\"apiGroups\\\":[\\\"\\\"],\\\"resources\\\":[\\\"pods\\\"],\\\"verbs\\\":[\\\"get\\\",\\\"list\\\",\\\"watch\\\",\\\"create\\\",\\\"update\\\",\\\"patch\\\",\\\"delete\\\"]},{\\\"apiGroups\\\":[\\\"\\\"],\\\"resources\\\":[\\\"pods/log\\\"],\\\"verbs\\\":[\\\"get\\\"]},{\\\"apiGroups\\\":[\\\"\\\"],\\\"resources\\\":[\\\"pods/attach\\\"],\\\"verbs\\\":[\\\"create\\\"]},{\\\"apiGroups\\\":[\\\"\\\"],\\\"resources\\\":[\\\"secrets\\\"],\\\"verbs\\\":[\\\"get\\\",\\\"create\\\",\\\"delete\\\"]}]}\"}, \"creationTimestamp\": \"2022-06-29T15:11:09Z\", \"managedFields\": [{\"apiVersion\": \"
rbac.authorization.k8s.io/v1\", \"fieldsType\": \"FieldsV1\", \"fieldsV1\": {\"f:metadata\": {\"f:annotations\": {\".\": {}, \"f:
kubectl.kubernetes.io/last-applied-configuration\": {}}, \"f:ownerReferences\": {\".\": {}, \"k:{\\\"uid\\\":\\\"093d7650-2976-4827-9751-e30d4640124d\\\"}\": {}}}, \"f:rules\": {}}, \"manager\": \"OpenAPI-Generator\", \"operation\": \"Update\", \"time\": \"2022-06-29T15:11:09Z\"}], \"name\": \"awx\", \"namespace\": \"awx\", \"ownerReferences\": [{\"apiVersion\": \"
awx.ansible.com/v1beta1\", \"kind\": \"AWX\", \"name\": \"awx\", \"uid\": \"093d7650-2976-4827-9751-e30d4640124d\"}], \"resourceVersion\": \"27644\", \"uid\": \"48d00219-b8c8-4fb6-90b0-b2de5a775945\"}, \"rules\": [{\"apiGroups\": [\"\"], \"resources\": [\"pods\"], \"verbs\": [\"get\", \"list\", \"watch\", \"create\", \"update\", \"patch\", \"delete\"]}, {\"apiGroups\": [\"\"], \"resources\": [\"pods/log\"], \"verbs\": [\"get\"]}, {\"apiGroups\": [\"\"], \"resources\": [\"pods/attach\"], \"verbs\": [\"create\"]}, {\"apiGroups\": [\"\"], \"resources\": [\"secrets\"], \"verbs\": [\"get\", \"create\", \"delete\"]}]}}, {\"changed\": false, \"duration\": 0, \"method\": \"apply\", \"result\": {\"apiVersion\": \"
rbac.authorization.k8s.io/v1\", \"kind\": \"RoleBinding\", \"metadata\": {\"annotations\": {\"
kubectl.kubernetes.io/last-applied-configuration\": \"{\\\"apiVersion\\\":\\\"
rbac.authorization.k8s.io/v1\\\",\\\"kind\\\":\\\"RoleBinding\\\",\\\"metadata\\\":{\\\"name\\\":\\\"awx\\\",\\\"namespace\\\":\\\"awx\\\"},\\\"roleRef\\\":{\\\"apiGroup\\\":\\\"
rbac.authorization.k8s.io\\\",\\\"kind\\\":\\\"Role\\\",\\\"name\\\":\\\"awx\\\"},\\\"subjects\\\":[{\\\"kind\\\":\\\"ServiceAccount\\\",\\\"name\\\":\\\"awx\\\"}]}\"}, \"creationTimestamp\": \"2022-06-29T15:11:10Z\", \"managedFields\": [{\"apiVersion\": \"
rbac.authorization.k8s.io/v1\", \"fieldsType\": \"FieldsV1\", \"fieldsV1\": {\"f:metadata\": {\"f:annotations\": {\".\": {}, \"f:
kubectl.kubernetes.io/last-applied-configuration\": {}}, \"f:ownerReferences\": {\".\": {}, \"k:{\\\"uid\\\":\\\"093d7650-2976-4827-9751-e30d4640124d\\\"}\": {}}}, \"f:roleRef\": {}, \"f:subjects\": {}}, \"manager\": \"OpenAPI-Generator\", \"operation\": \"Update\", \"time\": \"2022-06-29T15:11:09Z\"}], \"name\": \"awx\", \"namespace\": \"awx\", \"ownerReferences\": [{\"apiVersion\": \"
awx.ansible.com/v1beta1\", \"kind\": \"AWX\", \"name\": \"awx\", \"uid\": \"093d7650-2976-4827-9751-e30d4640124d\"}], \"resourceVersion\": \"27645\", \"uid\": \"da54729b-20b1-4bce-87fe-efffb9fca7af\"}, \"roleRef\": {\"apiGroup\": \"
rbac.authorization.k8s.io\", \"kind\": \"Role\", \"name\": \"awx\"}, \"subjects\": [{\"kind\": \"ServiceAccount\", \"name\": \"awx\"}]}}]}}\nok: [localhost] => (item=storage/persistent) => {\"ansible_loop_var\": \"item\", \"changed\": false, \"item\": \"storage/persistent\", \"result\": {\"results\": []}}\nok: [localhost] => (item=networking/service) => {\"ansible_loop_var\": \"item\", \"changed\": false, \"duration\": 0, \"item\": \"networking/service\", \"method\": \"apply\", \"result\": {\"apiVersion\": \"v1\", \"kind\": \"Service\", \"metadata\": {\"annotations\": {\"
kubectl.kubernetes.io/last-applied-configuration\": \"{\\\"apiVersion\\\":\\\"v1\\\",\\\"kind\\\":\\\"Service\\\",\\\"metadata\\\":{\\\"labels\\\":{\\\"
app.kubernetes.io/component\\\":\\\"awx\\\",\\\"
app.kubernetes.io/managed-by\\\":\\\"awx-operator\\\",\\\"
app.kubernetes.io/name\\\":\\\"awx\\\",\\\"
app.kubernetes.io/operator-version\\\":\\\"0.29.0\\\",\\\"
app.kubernetes.io/part-of\\\":\\\"awx\\\"},\\\"name\\\":\\\"awx-service\\\",\\\"namespace\\\":\\\"awx\\\"},\\\"spec\\\":{\\\"ports\\\":[{\\\"name\\\":\\\"http\\\",\\\"nodePort\\\":30080,\\\"port\\\":80,\\\"protocol\\\":\\\"TCP\\\",\\\"targetPort\\\":8052}],\\\"selector\\\":{\\\"
app.kubernetes.io/component\\\":\\\"awx\\\",\\\"
app.kubernetes.io/managed-by\\\":\\\"awx-operator\\\",\\\"
app.kubernetes.io/name\\\":\\\"awx\\\"},\\\"type\\\":\\\"NodePort\\\"}}\"}, \"creationTimestamp\": \"2022-06-29T15:11:11Z\", \"labels\": {\"
app.kubernetes.io/component\": \"awx\", \"
app.kubernetes.io/managed-by\": \"awx-operator\", \"
app.kubernetes.io/name\": \"awx\", \"
app.kubernetes.io/operator-version\": \"0.29.0\", \"
app.kubernetes.io/part-of\": \"awx\"}, \"managedFields\": [{\"apiVersion\": \"v1\", \"fieldsType\": \"FieldsV1\", \"fieldsV1\": {\"f:metadata\": {\"f:annotations\": {\".\": {}, \"f:
kubectl.kubernetes.io/last-applied-configuration\": {}}, \"f:labels\": {\".\": {}, \"f:
app.kubernetes.io/component\": {}, \"f:
app.kubernetes.io/managed-by\": {}, \"f:
app.kubernetes.io/name\": {}, \"f:
app.kubernetes.io/operator-version\": {}, \"f:
app.kubernetes.io/part-of\": {}}, \"f:ownerReferences\": {\".\": {}, \"k:{\\\"uid\\\":\\\"093d7650-2976-4827-9751-e30d4640124d\\\"}\": {}}}, \"f:spec\": {\"f:externalTrafficPolicy\": {}, \"f:internalTrafficPolicy\": {}, \"f:ports\": {\".\": {}, \"k:{\\\"port\\\":80,\\\"protocol\\\":\\\"TCP\\\"}\": {\".\": {}, \"f:name\": {}, \"f:nodePort\": {}, \"f:port\": {}, \"f:protocol\": {}, \"f:targetPort\": {}}}, \"f:selector\": {}, \"f:sessionAffinity\": {}, \"f:type\": {}}}, \"manager\": \"OpenAPI-Generator\", \"operation\": \"Update\", \"time\": \"2022-06-29T15:11:11Z\"}], \"name\": \"awx-service\", \"namespace\": \"awx\", \"ownerReferences\": [{\"apiVersion\": \"
awx.ansible.com/v1beta1\", \"kind\": \"AWX\", \"name\": \"awx\", \"uid\": \"093d7650-2976-4827-9751-e30d4640124d\"}], \"resourceVersion\": \"34937475\", \"uid\": \"bc967b69-6cb9-453c-9ff2-5c7b4ae67e7e\"}, \"spec\": {\"clusterIP\": \"10.0.155.91\", \"clusterIPs\": [\"10.0.155.91\"], \"externalTrafficPolicy\": \"Cluster\", \"internalTrafficPolicy\": \"Cluster\", \"ipFamilies\": [\"IPv4\"], \"ipFamilyPolicy\": \"SingleStack\", \"ports\": [{\"name\": \"http\", \"nodePort\": 30080, \"port\": 80, \"protocol\": \"TCP\", \"targetPort\": 8052}], \"selector\": {\"
app.kubernetes.io/component\": \"awx\", \"
app.kubernetes.io/managed-by\": \"awx-operator\", \"
app.kubernetes.io/name\": \"awx\"}, \"sessionAffinity\": \"None\", \"type\": \"NodePort\"}, \"status\": {\"loadBalancer\": {}}}}\nok: [localhost] => (item=networking/ingress) => {\"ansible_loop_var\": \"item\", \"changed\": false, \"item\": \"networking/ingress\", \"result\": {\"results\": []}}\n\r\nTASK [installer : Set default awx app image] ***********************************\r\ntask path: /opt/ansible/roles/installer/tasks/resources_configuration.yml:134\nok: [localhost] => {\"ansible_facts\": {\"_default_image\": \"
quay.io/ansible/awx:21.6.0\"}, \"changed\": false}\n\r\nTASK [installer : Set user provided awx app image] *****************************\r\ntask path: /opt/ansible/roles/installer/tasks/resources_configuration.yml:138\nskipping: [localhost] => {\"changed\": false, \"skip_reason\": \"Conditional result was False\"}\n\r\nTASK [installer : Set AWX app image URL] ***************************************\r\ntask path: /opt/ansible/roles/installer/tasks/resources_configuration.yml:145\nok: [localhost] => {\"ansible_facts\": {\"_image\": \"
quay.io/ansible/awx:21.6.0\"}, \"changed\": false}\n\r\nTASK [installer : Set default redis image] *************************************\r\ntask path: /opt/ansible/roles/installer/tasks/resources_configuration.yml:149\nok: [localhost] => {\"ansible_facts\": {\"_default_redis_image\": \"
docker.io/redis:7\"}, \"changed\": false}\n\r\nTASK [installer : Set user provided redis image] *******************************\r\ntask path: /opt/ansible/roles/installer/tasks/resources_configuration.yml:153\nskipping: [localhost] => {\"changed\": false, \"skip_reason\": \"Conditional result was False\"}\n\r\nTASK [installer : Set Redis image URL] *****************************************\r\ntask path: /opt/ansible/roles/installer/tasks/resources_configuration.yml:160\nok: [localhost] => {\"ansible_facts\": {\"_redis_image\": \"
docker.io/redis:7\"}, \"changed\": false}\n\r\nTASK [installer : Apply deployment resources] **********************************\r\ntask path: /opt/ansible/roles/installer/tasks/resources_configuration.yml:164\nfatal: [localhost]: FAILED! => {\"changed\": false, \"duration\": 120, \"method\": \"apply\", \"msg\": \"Deployment awx: Resource apply timed out\", \"result\": {\"apiVersion\": \"apps/v1\", \"kind\": \"Deployment\", \"metadata\": {\"annotations\": {\"
deployment.kubernetes.io/revision\": \"3\", \"
kubectl.kubernetes.io/last-applied-configuration\": \"{\\\"apiVersion\\\":\\\"apps/v1\\\",\\\"kind\\\":\\\"Deployment\\\",\\\"metadata\\\":{\\\"labels\\\":{\\\"
app.kubernetes.io/component\\\":\\\"awx\\\",\\\"
app.kubernetes.io/managed-by\\\":\\\"awx-operator\\\",\\\"
app.kubernetes.io/name\\\":\\\"awx\\\",\\\"
app.kubernetes.io/operator-version\\\":\\\"0.29.0\\\",\\\"
app.kubernetes.io/part-of\\\":\\\"awx\\\",\\\"
app.kubernetes.io/version\\\":\\\"21.6.0\\\"},\\\"name\\\":\\\"awx\\\",\\\"namespace\\\":\\\"awx\\\"},\\\"spec\\\":{\\\"replicas\\\":2,\\\"selector\\\":{\\\"matchLabels\\\":{\\\"
app.kubernetes.io/component\\\":\\\"awx\\\",\\\"
app.kubernetes.io/managed-by\\\":\\\"awx-operator\\\",\\\"
app.kubernetes.io/name\\\":\\\"awx\\\"}},\\\"template\\\":{\\\"metadata\\\":{\\\"labels\\\":{\\\"
app.kubernetes.io/component\\\":\\\"awx\\\",\\\"
app.kubernetes.io/managed-by\\\":\\\"awx-operator\\\",\\\"
app.kubernetes.io/name\\\":\\\"awx\\\",\\\"
app.kubernetes.io/operator-version\\\":\\\"0.29.0\\\",\\\"
app.kubernetes.io/part-of\\\":\\\"awx\\\",\\\"
app.kubernetes.io/version\\\":\\\"21.6.0\\\"}},\\\"spec\\\":{\\\"containers\\\":[{\\\"args\\\":[\\\"redis-server\\\",\\\"/etc/redis.conf\\\"],\\\"image\\\":\\\"
docker.io/redis:7\\\",\\\"imagePullPolicy\\\":\\\"IfNotPresent\\\",\\\"name\\\":\\\"redis\\\",\\\"resources\\\":{\\\"requests\\\":{\\\"cpu\\\":\\\"50m\\\",\\\"memory\\\":\\\"64Mi\\\"}},\\\"volumeMounts\\\":[{\\\"mountPath\\\":\\\"/etc/redis.conf\\\",\\\"name\\\":\\\"awx-redis-config\\\",\\\"readOnly\\\":true,\\\"subPath\\\":\\\"redis.conf\\\"},{\\\"mountPath\\\":\\\"/var/run/redis\\\",\\\"name\\\":\\\"awx-redis-socket\\\"},{\\\"mountPath\\\":\\\"/data\\\",\\\"name\\\":\\\"awx-redis-data\\\"}]},{\\\"args\\\":[\\\"/usr/bin/launch_awx.sh\\\"],\\\"env\\\":[{\\\"name\\\":\\\"MY_POD_NAMESPACE\\\",\\\"valueFrom\\\":{\\\"fieldRef\\\":{\\\"fieldPath\\\":\\\"metadata.namespace\\\"}}},{\\\"name\\\":\\\"UWSGI_MOUNT_PATH\\\",\\\"value\\\":\\\"/\\\"}],\\\"image\\\":\\\"
quay.io/ansible/awx:21.6.0\\\",\\\"imagePullPolicy\\\":\\\"IfNotPresent\\\",\\\"name\\\":\\\"awx-web\\\",\\\"ports\\\":[{\\\"containerPort\\\":8052}],\\\"resources\\\":{\\\"requests\\\":{\\\"cpu\\\":\\\"100m\\\",\\\"memory\\\":\\\"128Mi\\\"}},\\\"volumeMounts\\\":[{\\\"mountPath\\\":\\\"/etc/tower/conf.d/execution_environments.py\\\",\\\"name\\\":\\\"awx-application-credentials\\\",\\\"readOnly\\\":true,\\\"subPath\\\":\\\"execution_environments.py\\\"},{\\\"mountPath\\\":\\\"/etc/tower/conf.d/credentials.py\\\",\\\"name\\\":\\\"awx-application-credentials\\\",\\\"readOnly\\\":true,\\\"subPath\\\":\\\"credentials.py\\\"},{\\\"mountPath\\\":\\\"/etc/tower/conf.d/ldap.py\\\",\\\"name\\\":\\\"awx-application-credentials\\\",\\\"readOnly\\\":true,\\\"subPath\\\":\\\"ldap.py\\\"},{\\\"mountPath\\\":\\\"/etc/tower/SECRET_KEY\\\",\\\"name\\\":\\\"awx-secret-key\\\",\\\"readOnly\\\":true,\\\"subPath\\\":\\\"SECRET_KEY\\\"},{\\\"mountPath\\\":\\\"/etc/tower/settings.py\\\",\\\"name\\\":\\\"awx-settings\\\",\\\"readOnly\\\":true,\\\"subPath\\\":\\\"settings.py\\\"},{\\\"mountPath\\\":\\\"/etc/nginx/nginx.conf\\\",\\\"name\\\":\\\"awx-nginx-conf\\\",\\\"readOnly\\\":true,\\\"subPath\\\":\\\"nginx.conf\\\"},{\\\"mountPath\\\":\\\"/var/run/redis\\\",\\\"name\\\":\\\"awx-redis-socket\\\"},{\\\"mountPath\\\":\\\"/var/run/supervisor\\\",\\\"name\\\":\\\"supervisor-socket\\\"},{\\\"mountPath\\\":\\\"/var/run/awx-rsyslog\\\",\\\"name\\\":\\\"rsyslog-socket\\\"},{\\\"mountPath\\\":\\\"/var/lib/awx/rsyslog\\\",\\\"name\\\":\\\"rsyslog-dir\\\"},{\\\"mountPath\\\":\\\"/var/lib/awx/projects\\\",\\\"name\\\":\\\"awx-projects\\\"},{\\\"mountPath\\\":\\\"/etc/receptor/signing/work-public-key.pem\\\",\\\"name\\\":\\\"awx-receptor-work-signing\\\",\\\"readOnly\\\":true,\\\"subPath\\\":\\\"work-public-key.pem\\\"},{\\\"mountPath\\\":\\\"/etc/receptor/tls/ca\\\",\\\"name\\\":\\\"awx-receptor-ca\\\",\\\"readOnly\\\":true}]},{\\\"args\\\":[\\\"/usr/bin/launch_awx_task.sh\\\"],\\\"env\\\":[{\\\"name\\\":\\\"SUPERVISOR_WEB_CONFIG_PATH\\\",\\\"value\\\":\\\"/etc/supervisord.conf\\\"},{\\\"name\\\":\\\"AWX_SKIP_MIGRATIONS\\\",\\\"value\\\":\\\"1\\\"},{\\\"name\\\":\\\"MY_POD_UID\\\",\\\"valueFrom\\\":{\\\"fieldRef\\\":{\\\"fieldPath\\\":\\\"metadata.uid\\\"}}},{\\\"name\\\":\\\"MY_POD_IP\\\",\\\"valueFrom\\\":{\\\"fieldRef\\\":{\\\"fieldPath\\\":\\\"status.podIP\\\"}}},{\\\"name\\\":\\\"MY_POD_NAMESPACE\\\",\\\"valueFrom\\\":{\\\"fieldRef\\\":{\\\"fieldPath\\\":\\\"metadata.namespace\\\"}}}],\\\"image\\\":\\\"
quay.io/ansible/awx:21.6.0\\\",\\\"imagePullPolicy\\\":\\\"IfNotPresent\\\",\\\"name\\\":\\\"awx-task\\\",\\\"resources\\\":{\\\"requests\\\":{\\\"cpu\\\":\\\"100m\\\",\\\"memory\\\":\\\"128Mi\\\"}},\\\"volumeMounts\\\":[{\\\"mountPath\\\":\\\"/etc/tower/conf.d/execution_environments.py\\\",\\\"name\\\":\\\"awx-application-credentials\\\",\\\"readOnly\\\":true,\\\"subPath\\\":\\\"execution_environments.py\\\"},{\\\"mountPath\\\":\\\"/etc/tower/conf.d/credentials.py\\\",\\\"name\\\":\\\"awx-application-credentials\\\",\\\"readOnly\\\":true,\\\"subPath\\\":\\\"credentials.py\\\"},{\\\"mountPath\\\":\\\"/etc/tower/conf.d/ldap.py\\\",\\\"name\\\":\\\"awx-application-credentials\\\",\\\"readOnly\\\":true,\\\"subPath\\\":\\\"ldap.py\\\"},{\\\"mountPath\\\":\\\"/etc/tower/SECRET_KEY\\\",\\\"name\\\":\\\"awx-secret-key\\\",\\\"readOnly\\\":true,\\\"subPath\\\":\\\"SECRET_KEY\\\"},{\\\"mountPath\\\":\\\"/etc/tower/settings.py\\\",\\\"name\\\":\\\"awx-settings\\\",\\\"readOnly\\\":true,\\\"subPath\\\":\\\"settings.py\\\"},{\\\"mountPath\\\":\\\"/var/run/redis\\\",\\\"name\\\":\\\"awx-redis-socket\\\"},{\\\"mountPath\\\":\\\"/var/run/supervisor\\\",\\\"name\\\":\\\"supervisor-socket\\\"},{\\\"mountPath\\\":\\\"/var/run/awx-rsyslog\\\",\\\"name\\\":\\\"rsyslog-socket\\\"},{\\\"mountPath\\\":\\\"/var/lib/awx/rsyslog\\\",\\\"name\\\":\\\"rsyslog-dir\\\"},{\\\"mountPath\\\":\\\"/etc/receptor/\\\",\\\"name\\\":\\\"awx-receptor-config\\\"},{\\\"mountPath\\\":\\\"/etc/receptor/signing/work-private-key.pem\\\",\\\"name\\\":\\\"awx-receptor-work-signing\\\",\\\"readOnly\\\":true,\\\"subPath\\\":\\\"work-private-key.pem\\\"},{\\\"mountPath\\\":\\\"/var/run/receptor\\\",\\\"name\\\":\\\"receptor-socket\\\"},{\\\"mountPath\\\":\\\"/var/lib/awx/projects\\\",\\\"name\\\":\\\"awx-projects\\\"}]},{\\\"args\\\":[\\\"/bin/sh\\\",\\\"-c\\\",\\\"if [ ! -f /etc/receptor/receptor.conf ]; then\\\\n cp /etc/receptor/receptor-default.conf /etc/receptor/receptor.conf\\\\n sed -i \\\\\\\"s/HOSTNAME/$HOSTNAME/g\\\\\\\" /etc/receptor/receptor.conf\\\\nfi\\\\nexec receptor --config /etc/receptor/receptor.conf\\\\n\\\"],\\\"env\\\":null,\\\"image\\\":\\\"
quay.io/ansible/awx-ee:latest\\\",\\\"imagePullPolicy\\\":\\\"IfNotPresent\\\",\\\"name\\\":\\\"awx-ee\\\",\\\"resources\\\":{\\\"requests\\\":{\\\"cpu\\\":\\\"100m\\\",\\\"memory\\\":\\\"64Mi\\\"}},\\\"volumeMounts\\\":[{\\\"mountPath\\\":\\\"/etc/receptor/receptor-default.conf\\\",\\\"name\\\":\\\"awx-default-receptor-config\\\",\\\"subPath\\\":\\\"receptor.conf\\\"},{\\\"mountPath\\\":\\\"/etc/receptor/\\\",\\\"name\\\":\\\"awx-receptor-config\\\"},{\\\"mountPath\\\":\\\"/etc/receptor/tls/ca/receptor-ca.crt\\\",\\\"name\\\":\\\"awx-receptor-ca\\\",\\\"readOnly\\\":true,\\\"subPath\\\":\\\"receptor-ca.crt\\\"},{\\\"mountPath\\\":\\\"/etc/receptor/signing/work-private-key.pem\\\",\\\"name\\\":\\\"awx-receptor-work-signing\\\",\\\"readOnly\\\":true,\\\"subPath\\\":\\\"work-private-key.pem\\\"},{\\\"mountPath\\\":\\\"/etc/receptor/tls/\\\",\\\"name\\\":\\\"awx-receptor-tls\\\"},{\\\"mountPath\\\":\\\"/var/run/receptor\\\",\\\"name\\\":\\\"receptor-socket\\\"},{\\\"mountPath\\\":\\\"/var/lib/awx/projects\\\",\\\"name\\\":\\\"awx-projects\\\"}]}],\\\"initContainers\\\":[{\\\"command\\\":[\\\"/bin/sh\\\",\\\"-c\\\",\\\"hostname=$MY_POD_NAME\\\\nreceptor --cert-makereq bits=2048 commonname=$hostname dnsname=$hostname nodeid=$hostname outreq=/etc/receptor/tls/receptor.req outkey=/etc/receptor/tls/receptor.key\\\\nreceptor --cert-signreq req=/etc/receptor/tls/receptor.req cacert=/etc/receptor/tls/ca/receptor-ca.crt cakey=/etc/receptor/tls/ca/receptor-ca.key outcert=/etc/receptor/tls/receptor.crt verify=yes\\\\n\\\"],\\\"env\\\":[{\\\"name\\\":\\\"MY_POD_NAME\\\",\\\"valueFrom\\\":{\\\"fieldRef\\\":{\\\"fieldPath\\\":\\\"
metadata.name\\\"}}}],\\\"image\\\":\\\"
quay.io/ansible/awx-ee:latest\\\",\\\"imagePullPolicy\\\":\\\"IfNotPresent\\\",\\\"name\\\":\\\"init\\\",\\\"volumeMounts\\\":[{\\\"mountPath\\\":\\\"/etc/receptor/tls/ca\\\",\\\"name\\\":\\\"awx-receptor-ca\\\",\\\"readOnly\\\":true},{\\\"mountPath\\\":\\\"/etc/receptor/tls/\\\",\\\"name\\\":\\\"awx-receptor-tls\\\"}]}],\\\"priorityClassName\\\":\\\"\\\",\\\"serviceAccountName\\\":\\\"awx\\\",\\\"volumes\\\":[{\\\"name\\\":\\\"awx-application-credentials\\\",\\\"secret\\\":{\\\"items\\\":[{\\\"key\\\":\\\"credentials.py\\\",\\\"path\\\":\\\"credentials.py\\\"},{\\\"key\\\":\\\"ldap.py\\\",\\\"path\\\":\\\"ldap.py\\\"},{\\\"key\\\":\\\"execution_environments.py\\\",\\\"path\\\":\\\"execution_environments.py\\\"}],\\\"secretName\\\":\\\"awx-app-credentials\\\"}},{\\\"emptyDir\\\":{},\\\"name\\\":\\\"awx-receptor-tls\\\"},{\\\"name\\\":\\\"awx-receptor-ca\\\",\\\"secret\\\":{\\\"secretName\\\":\\\"awx-receptor-ca\\\"}},{\\\"name\\\":\\\"awx-receptor-work-signing\\\",\\\"secret\\\":{\\\"secretName\\\":\\\"awx-receptor-work-signing\\\"}},{\\\"name\\\":\\\"awx-secret-key\\\",\\\"secret\\\":{\\\"items\\\":[{\\\"key\\\":\\\"secret_key\\\",\\\"path\\\":\\\"SECRET_KEY\\\"}],\\\"secretName\\\":\\\"awx-secret-key\\\"}},{\\\"configMap\\\":{\\\"items\\\":[{\\\"key\\\":\\\"settings\\\",\\\"path\\\":\\\"settings.py\\\"}],\\\"name\\\":\\\"awx-awx-configmap\\\"},\\\"name\\\":\\\"awx-settings\\\"},{\\\"configMap\\\":{\\\"items\\\":[{\\\"key\\\":\\\"nginx_conf\\\",\\\"path\\\":\\\"nginx.conf\\\"}],\\\"name\\\":\\\"awx-awx-configmap\\\"},\\\"name\\\":\\\"awx-nginx-conf\\\"},{\\\"configMap\\\":{\\\"items\\\":[{\\\"key\\\":\\\"redis_conf\\\",\\\"path\\\":\\\"redis.conf\\\"}],\\\"name\\\":\\\"awx-awx-configmap\\\"},\\\"name\\\":\\\"awx-redis-config\\\"},{\\\"emptyDir\\\":{},\\\"name\\\":\\\"awx-redis-socket\\\"},{\\\"emptyDir\\\":{},\\\"name\\\":\\\"awx-redis-data\\\"},{\\\"emptyDir\\\":{},\\\"name\\\":\\\"supervisor-socket\\\"},{\\\"emptyDir\\\":{},\\\"name\\\":\\\"rsyslog-socket\\\"},{\\\"emptyDir\\\":{},\\\"name\\\":\\\"receptor-socket\\\"},{\\\"emptyDir\\\":{},\\\"name\\\":\\\"rsyslog-dir\\\"},{\\\"emptyDir\\\":{},\\\"name\\\":\\\"awx-receptor-config\\\"},{\\\"configMap\\\":{\\\"items\\\":[{\\\"key\\\":\\\"receptor_conf\\\",\\\"path\\\":\\\"receptor.conf\\\"}],\\\"name\\\":\\\"awx-awx-configmap\\\"},\\\"name\\\":\\\"awx-default-receptor-config\\\"},{\\\"emptyDir\\\":{},\\\"name\\\":\\\"awx-projects\\\"}]}}}}\"}, \"creationTimestamp\": \"2022-06-29T15:11:13Z\", \"generation\": 3, \"labels\": {\"
app.kubernetes.io/component\": \"awx\", \"
app.kubernetes.io/managed-by\": \"awx-operator\", \"
app.kubernetes.io/name\": \"awx\", \"
app.kubernetes.io/operator-version\": \"0.29.0\", \"
app.kubernetes.io/part-of\": \"awx\", \"
app.kubernetes.io/version\": \"21.6.0\"}, \"managedFields\": [{\"apiVersion\": \"apps/v1\", \"fieldsType\": \"FieldsV1\", \"fieldsV1\": {\"f:metadata\": {\"f:annotations\": {\".\": {}, \"f:
kubectl.kubernetes.io/last-applied-configuration\": {}}, \"f:labels\": {\".\": {}, \"f:
app.kubernetes.io/component\": {}, \"f:
app.kubernetes.io/managed-by\": {}, \"f:
app.kubernetes.io/name\": {}, \"f:
app.kubernetes.io/operator-version\": {}, \"f:
app.kubernetes.io/part-of\": {}, \"f:
app.kubernetes.io/version\": {}}, \"f:ownerReferences\": {\".\": {}, \"k:{\\\"uid\\\":\\\"093d7650-2976-4827-9751-e30d4640124d\\\"}\": {}}}, \"f:spec\": {\"f:progressDeadlineSeconds\": {}, \"f:replicas\": {}, \"f:revisionHistoryLimit\": {}, \"f:selector\": {}, \"f:strategy\": {\"f:rollingUpdate\": {\".\": {}, \"f:maxSurge\": {}, \"f:maxUnavailable\": {}}, \"f:type\": {}}, \"f:template\": {\"f:metadata\": {\"f:labels\": {\".\": {}, \"f:
app.kubernetes.io/component\": {}, \"f:
app.kubernetes.io/managed-by\": {}, \"f:
app.kubernetes.io/name\": {}, \"f:
app.kubernetes.io/operator-version\": {}, \"f:
app.kubernetes.io/part-of\": {}, \"f:
app.kubernetes.io/version\": {}}}, \"f:spec\": {\"f:containers\": {\"k:{\\\"name\\\":\\\"awx-ee\\\"}\": {\".\": {}, \"f:args\": {}, \"f:image\": {}, \"f:imagePullPolicy\": {}, \"f:name\": {}, \"f:resources\": {\".\": {}, \"f:requests\": {\".\": {}, \"f:cpu\": {}, \"f:memory\": {}}}, \"f:terminationMessagePath\": {}, \"f:terminationMessagePolicy\": {}, \"f:volumeMounts\": {\".\": {}, \"k:{\\\"mountPath\\\":\\\"/etc/receptor/\\\"}\": {\".\": {}, \"f:mountPath\": {}, \"f:name\": {}}, \"k:{\\\"mountPath\\\":\\\"/etc/receptor/receptor-default.conf\\\"}\": {\".\": {}, \"f:mountPath\": {}, \"f:name\": {}, \"f:subPath\": {}}, \"k:{\\\"mountPath\\\":\\\"/etc/receptor/signing/work-private-key.pem\\\"}\": {\".\": {}, \"f:mountPath\": {}, \"f:name\": {}, \"f:readOnly\": {}, \"f:subPath\": {}}, \"k:{\\\"mountPath\\\":\\\"/etc/receptor/tls/\\\"}\": {\".\": {}, \"f:mountPath\": {}, \"f:name\": {}}, \"k:{\\\"mountPath\\\":\\\"/etc/receptor/tls/ca/receptor-ca.crt\\\"}\": {\".\": {}, \"f:mountPath\": {}, \"f:name\": {}, \"f:readOnly\": {}, \"f:subPath\": {}}, \"k:{\\\"mountPath\\\":\\\"/var/lib/awx/projects\\\"}\": {\".\": {}, \"f:mountPath\": {}, \"f:name\": {}}, \"k:{\\\"mountPath\\\":\\\"/var/run/receptor\\\"}\": {\".\": {}, \"f:mountPath\": {}, \"f:name\": {}}}}, \"k:{\\\"name\\\":\\\"awx-task\\\"}\": {\".\": {}, \"f:args\": {}, \"f:env\": {\".\": {}, \"k:{\\\"name\\\":\\\"AWX_SKIP_MIGRATIONS\\\"}\": {\".\": {}, \"f:name\": {}, \"f:value\": {}}, \"k:{\\\"name\\\":\\\"MY_POD_IP\\\"}\": {\".\": {}, \"f:name\": {}, \"f:valueFrom\": {\".\": {}, \"f:fieldRef\": {}}}, \"k:{\\\"name\\\":\\\"MY_POD_NAMESPACE\\\"}\": {\".\": {}, \"f:name\": {}, \"f:valueFrom\": {\".\": {}, \"f:fieldRef\": {}}}, \"k:{\\\"name\\\":\\\"MY_POD_UID\\\"}\": {\".\": {}, \"f:name\": {}, \"f:valueFrom\": {\".\": {}, \"f:fieldRef\": {}}}, \"k:{\\\"name\\\":\\\"SUPERVISOR_WEB_CONFIG_PATH\\\"}\": {\".\": {}, \"f:name\": {}, \"f:value\": {}}}, \"f:image\": {}, \"f:imagePullPolicy\": {}, \"f:name\": {}, \"f:resources\": {\".\": {}, \"f:requests\": {\".\": {}, \"f:cpu\": {}, \"f:memory\": {}}}, \"f:terminationMessagePath\": {}, \"f:terminationMessagePolicy\": {}, \"f:volumeMounts\": {\".\": {}, \"k:{\\\"mountPath\\\":\\\"/etc/receptor/\\\"}\": {\".\": {}, \"f:mountPath\": {}, \"f:name\": {}}, \"k:{\\\"mountPath\\\":\\\"/etc/receptor/signing/work-private-key.pem\\\"}\": {\".\": {}, \"f:mountPath\": {}, \"f:name\": {}, \"f:readOnly\": {}, \"f:subPath\": {}}, \"k:{\\\"mountPath\\\":\\\"/etc/tower/SECRET_KEY\\\"}\": {\".\": {}, \"f:mountPath\": {}, \"f:name\": {}, \"f:readOnly\": {}, \"f:subPath\": {}}, \"k:{\\\"mountPath\\\":\\\"/etc/tower/conf.d/credentials.py\\\"}\": {\".\": {}, \"f:mountPath\": {}, \"f:name\": {}, \"f:readOnly\": {}, \"f:subPath\": {}}, \"k:{\\\"mountPath\\\":\\\"/etc/tower/conf.d/execution_environments.py\\\"}\": {\".\": {}, \"f:mountPath\": {}, \"f:name\": {}, \"f:readOnly\": {}, \"f:subPath\": {}}, \"k:{\\\"mountPath\\\":\\\"/etc/tower/conf.d/ldap.py\\\"}\": {\".\": {}, \"f:mountPath\": {}, \"f:name\": {}, \"f:readOnly\": {}, \"f:subPath\": {}}, \"k:{\\\"mountPath\\\":\\\"/etc/tower/settings.py\\\"}\": {\".\": {}, \"f:mountPath\": {}, \"f:name\": {}, \"f:readOnly\": {}, \"f:subPath\": {}}, \"k:{\\\"mountPath\\\":\\\"/var/lib/awx/projects\\\"}\": {\".\": {}, \"f:mountPath\": {}, \"f:name\": {}}, \"k:{\\\"mountPath\\\":\\\"/var/lib/awx/rsyslog\\\"}\": {\".\": {}, \"f:mountPath\": {}, \"f:name\": {}}, \"k:{\\\"mountPath\\\":\\\"/var/run/awx-rsyslog\\\"}\": {\".\": {}, \"f:mountPath\": {}, \"f:name\": {}}, \"k:{\\\"mountPath\\\":\\\"/var/run/receptor\\\"}\": {\".\": {}, \"f:mountPath\": {}, \"f:name\": {}}, \"k:{\\\"mountPath\\\":\\\"/var/run/redis\\\"}\": {\".\": {}, \"f:mountPath\": {}, \"f:name\": {}}, \"k:{\\\"mountPath\\\":\\\"/var/run/supervisor\\\"}\": {\".\": {}, \"f:mountPath\": {}, \"f:name\": {}}}}, \"k:{\\\"name\\\":\\\"awx-web\\\"}\": {\".\": {}, \"f:args\": {}, \"f:env\": {\".\": {}, \"k:{\\\"name\\\":\\\"MY_POD_NAMESPACE\\\"}\": {\".\": {}, \"f:name\": {}, \"f:valueFrom\": {\".\": {}, \"f:fieldRef\": {}}}, \"k:{\\\"name\\\":\\\"UWSGI_MOUNT_PATH\\\"}\": {\".\": {}, \"f:name\": {}, \"f:value\": {}}}, \"f:image\": {}, \"f:imagePullPolicy\": {}, \"f:name\": {}, \"f:ports\": {\".\": {}, \"k:{\\\"containerPort\\\":8052,\\\"protocol\\\":\\\"TCP\\\"}\": {\".\": {}, \"f:containerPort\": {}, \"f:protocol\": {}}}, \"f:resources\": {\".\": {}, \"f:requests\": {\".\": {}, \"f:cpu\": {}, \"f:memory\": {}}}, \"f:terminationMessagePath\": {}, \"f:terminationMessagePolicy\": {}, \"f:volumeMounts\": {\".\": {}, \"k:{\\\"mountPath\\\":\\\"/etc/nginx/nginx.conf\\\"}\": {\".\": {}, \"f:mountPath\": {}, \"f:name\": {}, \"f:readOnly\": {}, \"f:subPath\": {}}, \"k:{\\\"mountPath\\\":\\\"/etc/receptor/signing/work-public-key.pem\\\"}\": {\".\": {}, \"f:mountPath\": {}, \"f:name\": {}, \"f:readOnly\": {}, \"f:subPath\": {}}, \"k:{\\\"mountPath\\\":\\\"/etc/receptor/tls/ca\\\"}\": {\".\": {}, \"f:mountPath\": {}, \"f:name\": {}, \"f:readOnly\": {}}, \"k:{\\\"mountPath\\\":\\\"/etc/tower/SECRET_KEY\\\"}\": {\".\": {}, \"f:mountPath\": {}, \"f:name\": {}, \"f:readOnly\": {}, \"f:subPath\": {}}, \"k:{\\\"mountPath\\\":\\\"/etc/tower/conf.d/credentials.py\\\"}\": {\".\": {}, \"f:mountPath\": {}, \"f:name\": {}, \"f:readOnly\": {}, \"f:subPath\": {}}, \"k:{\\\"mountPath\\\":\\\"/etc/tower/conf.d/execution_environments.py\\\"}\": {\".\": {}, \"f:mountPath\": {}, \"f:name\": {}, \"f:readOnly\": {}, \"f:subPath\": {}}, \"k:{\\\"mountPath\\\":\\\"/etc/tower/conf.d/ldap.py\\\"}\": {\".\": {}, \"f:mountPath\": {}, \"f:name\": {}, \"f:readOnly\": {}, \"f:subPath\": {}}, \"k:{\\\"mountPath\\\":\\\"/etc/tower/settings.py\\\"}\": {\".\": {}, \"f:mountPath\": {}, \"f:name\": {}, \"f:readOnly\": {}, \"f:subPath\": {}}, \"k:{\\\"mountPath\\\":\\\"/var/lib/awx/projects\\\"}\": {\".\": {}, \"f:mountPath\": {}, \"f:name\": {}}, \"k:{\\\"mountPath\\\":\\\"/var/lib/awx/rsyslog\\\"}\": {\".\": {}, \"f:mountPath\": {}, \"f:name\": {}}, \"k:{\\\"mountPath\\\":\\\"/var/run/awx-rsyslog\\\"}\": {\".\": {}, \"f:mountPath\": {}, \"f:name\": {}}, \"k:{\\\"mountPath\\\":\\\"/var/run/redis\\\"}\": {\".\": {}, \"f:mountPath\": {}, \"f:name\": {}}, \"k:{\\\"mountPath\\\":\\\"/var/run/supervisor\\\"}\": {\".\": {}, \"f:mountPath\": {}, \"f:name\": {}}}}, \"k:{\\\"name\\\":\\\"redis\\\"}\": {\".\": {}, \"f:args\": {}, \"f:image\": {}, \"f:imagePullPolicy\": {}, \"f:name\": {}, \"f:resources\": {\".\": {}, \"f:requests\": {\".\": {}, \"f:cpu\": {}, \"f:memory\": {}}}, \"f:terminationMessagePath\": {}, \"f:terminationMessagePolicy\": {}, \"f:volumeMounts\": {\".\": {}, \"k:{\\\"mountPath\\\":\\\"/data\\\"}\": {\".\": {}, \"f:mountPath\": {}, \"f:name\": {}}, \"k:{\\\"mountPath\\\":\\\"/etc/redis.conf\\\"}\": {\".\": {}, \"f:mountPath\": {}, \"f:name\": {}, \"f:readOnly\": {}, \"f:subPath\": {}}, \"k:{\\\"mountPath\\\":\\\"/var/run/redis\\\"}\": {\".\": {}, \"f:mountPath\": {}, \"f:name\": {}}}}}, \"f:dnsPolicy\": {}, \"f:initContainers\": {\".\": {}, \"k:{\\\"name\\\":\\\"init\\\"}\": {\".\": {}, \"f:command\": {}, \"f:env\": {\".\": {}, \"k:{\\\"name\\\":\\\"MY_POD_NAME\\\"}\": {\".\": {}, \"f:name\": {}, \"f:valueFrom\": {\".\": {}, \"f:fieldRef\": {}}}}, \"f:image\": {}, \"f:imagePullPolicy\": {}, \"f:name\": {}, \"f:resources\": {}, \"f:terminationMessagePath\": {}, \"f:terminationMessagePolicy\": {}, \"f:volumeMounts\": {\".\": {}, \"k:{\\\"mountPath\\\":\\\"/etc/receptor/tls/\\\"}\": {\".\": {}, \"f:mountPath\": {}, \"f:name\": {}}, \"k:{\\\"mountPath\\\":\\\"/etc/receptor/tls/ca\\\"}\": {\".\": {}, \"f:mountPath\": {}, \"f:name\": {}, \"f:readOnly\": {}}}}}, \"f:restartPolicy\": {}, \"f:schedulerName\": {}, \"f:securityContext\": {}, \"f:serviceAccount\": {}, \"f:serviceAccountName\": {}, \"f:terminationGracePeriodSeconds\": {}, \"f:volumes\": {\".\": {}, \"k:{\\\"name\\\":\\\"awx-application-credentials\\\"}\": {\".\": {}, \"f:name\": {}, \"f:secret\": {\".\": {}, \"f:defaultMode\": {}, \"f:items\": {}, \"f:secretName\": {}}}, \"k:{\\\"name\\\":\\\"awx-default-receptor-config\\\"}\": {\".\": {}, \"f:configMap\": {\".\": {}, \"f:defaultMode\": {}, \"f:items\": {}, \"f:name\": {}}, \"f:name\": {}}, \"k:{\\\"name\\\":\\\"awx-nginx-conf\\\"}\": {\".\": {}, \"f:configMap\": {\".\": {}, \"f:defaultMode\": {}, \"f:items\": {}, \"f:name\": {}}, \"f:name\": {}}, \"k:{\\\"name\\\":\\\"awx-projects\\\"}\": {\".\": {}, \"f:emptyDir\": {}, \"f:name\": {}}, \"k:{\\\"name\\\":\\\"awx-receptor-ca\\\"}\": {\".\": {}, \"f:name\": {}, \"f:secret\": {\".\": {}, \"f:defaultMode\": {}, \"f:secretName\": {}}}, \"k:{\\\"name\\\":\\\"awx-receptor-config\\\"}\": {\".\": {}, \"f:emptyDir\": {}, \"f:name\": {}}, \"k:{\\\"name\\\":\\\"awx-receptor-tls\\\"}\": {\".\": {}, \"f:emptyDir\": {}, \"f:name\": {}}, \"k:{\\\"name\\\":\\\"awx-receptor-work-signing\\\"}\": {\".\": {}, \"f:name\": {}, \"f:secret\": {\".\": {}, \"f:defaultMode\": {}, \"f:secretName\": {}}}, \"k:{\\\"name\\\":\\\"awx-redis-config\\\"}\": {\".\": {}, \"f:configMap\": {\".\": {}, \"f:defaultMode\": {}, \"f:items\": {}, \"f:name\": {}}, \"f:name\": {}}, \"k:{\\\"name\\\":\\\"awx-redis-data\\\"}\": {\".\": {}, \"f:emptyDir\": {}, \"f:name\": {}}, \"k:{\\\"name\\\":\\\"awx-redis-socket\\\"}\": {\".\": {}, \"f:emptyDir\": {}, \"f:name\": {}}, \"k:{\\\"name\\\":\\\"awx-secret-key\\\"}\": {\".\": {}, \"f:name\": {}, \"f:secret\": {\".\": {}, \"f:defaultMode\": {}, \"f:items\": {}, \"f:secretName\": {}}}, \"k:{\\\"name\\\":\\\"awx-settings\\\"}\": {\".\": {}, \"f:configMap\": {\".\": {}, \"f:defaultMode\": {}, \"f:items\": {}, \"f:name\": {}}, \"f:name\": {}}, \"k:{\\\"name\\\":\\\"receptor-socket\\\"}\": {\".\": {}, \"f:emptyDir\": {}, \"f:name\": {}}, \"k:{\\\"name\\\":\\\"rsyslog-dir\\\"}\": {\".\": {}, \"f:emptyDir\": {}, \"f:name\": {}}, \"k:{\\\"name\\\":\\\"rsyslog-socket\\\"}\": {\".\": {}, \"f:emptyDir\": {}, \"f:name\": {}}, \"k:{\\\"name\\\":\\\"supervisor-socket\\\"}\": {\".\": {}, \"f:emptyDir\": {}, \"f:name\": {}}}}}}}, \"manager\": \"OpenAPI-Generator\", \"operation\": \"Update\", \"time\": \"2022-09-29T08:05:29Z\"}, {\"apiVersion\": \"apps/v1\", \"fieldsType\": \"FieldsV1\", \"fieldsV1\": {\"f:metadata\": {\"f:annotations\": {\"f:
deployment.kubernetes.io/revision\": {}}}, \"f:status\": {\"f:availableReplicas\": {}, \"f:conditions\": {\".\": {}, \"k:{\\\"type\\\":\\\"Available\\\"}\": {\".\": {}, \"f:lastTransitionTime\": {}, \"f:lastUpdateTime\": {}, \"f:message\": {}, \"f:reason\": {}, \"f:status\": {}, \"f:type\": {}}, \"k:{\\\"type\\\":\\\"Progressing\\\"}\": {\".\": {}, \"f:lastTransitionTime\": {}, \"f:lastUpdateTime\": {}, \"f:message\": {}, \"f:reason\": {}, \"f:status\": {}, \"f:type\": {}}}, \"f:observedGeneration\": {}, \"f:readyReplicas\": {}, \"f:replicas\": {}, \"f:unavailableReplicas\": {}, \"f:updatedReplicas\": {}}}, \"manager\": \"kube-controller-manager\", \"operation\": \"Update\", \"subresource\": \"status\", \"time\": \"2022-10-13T08:18:58Z\"}], \"name\": \"awx\", \"namespace\": \"awx\", \"ownerReferences\": [{\"apiVersion\": \"
awx.ansible.com/v1beta1\", \"kind\": \"AWX\", \"name\": \"awx\", \"uid\": \"093d7650-2976-4827-9751-e30d4640124d\"}], \"resourceVersion\": \"40763918\", \"uid\": \"a12f3282-dd9e-4bba-80ed-236344f915d3\"}, \"spec\": {\"progressDeadlineSeconds\": 600, \"replicas\": 2, \"revisionHistoryLimit\": 10, \"selector\": {\"matchLabels\": {\"
app.kubernetes.io/component\": \"awx\", \"
app.kubernetes.io/managed-by\": \"awx-operator\", \"
app.kubernetes.io/name\": \"awx\"}}, \"strategy\": {\"rollingUpdate\": {\"maxSurge\": \"25%\", \"maxUnavailable\": \"25%\"}, \"type\": \"RollingUpdate\"}, \"template\": {\"metadata\": {\"creationTimestamp\": null, \"labels\": {\"
app.kubernetes.io/component\": \"awx\", \"
app.kubernetes.io/managed-by\": \"awx-operator\", \"
app.kubernetes.io/name\": \"awx\", \"
app.kubernetes.io/operator-version\": \"0.29.0\", \"
app.kubernetes.io/part-of\": \"awx\", \"
app.kubernetes.io/version\": \"21.6.0\"}}, \"spec\": {\"containers\": [{\"args\": [\"redis-server\", \"/etc/redis.conf\"], \"image\": \"
docker.io/redis:7\", \"imagePullPolicy\": \"IfNotPresent\", \"name\": \"redis\", \"resources\": {\"requests\": {\"cpu\": \"50m\", \"memory\": \"64Mi\"}}, \"terminationMessagePath\": \"/dev/termination-log\", \"terminationMessagePolicy\": \"File\", \"volumeMounts\": [{\"mountPath\": \"/etc/redis.conf\", \"name\": \"awx-redis-config\", \"readOnly\": true, \"subPath\": \"redis.conf\"}, {\"mountPath\": \"/var/run/redis\", \"name\": \"awx-redis-socket\"}, {\"mountPath\": \"/data\", \"name\": \"awx-redis-data\"}]}, {\"args\": [\"/usr/bin/launch_awx.sh\"], \"env\": [{\"name\": \"MY_POD_NAMESPACE\", \"valueFrom\": {\"fieldRef\": {\"apiVersion\": \"v1\", \"fieldPath\": \"metadata.namespace\"}}}, {\"name\": \"UWSGI_MOUNT_PATH\", \"value\": \"/\"}], \"image\": \"
quay.io/ansible/awx:21.6.0\", \"imagePullPolicy\": \"IfNotPresent\", \"name\": \"awx-web\", \"ports\": [{\"containerPort\": 8052, \"protocol\": \"TCP\"}], \"resources\": {\"requests\": {\"cpu\": \"100m\", \"memory\": \"128Mi\"}}, \"terminationMessagePath\": \"/dev/termination-log\", \"terminationMessagePolicy\": \"File\", \"volumeMounts\": [{\"mountPath\": \"/etc/tower/conf.d/execution_environments.py\", \"name\": \"awx-application-credentials\", \"readOnly\": true, \"subPath\": \"execution_environments.py\"}, {\"mountPath\": \"/etc/tower/conf.d/credentials.py\", \"name\": \"awx-application-credentials\", \"readOnly\": true, \"subPath\": \"credentials.py\"}, {\"mountPath\": \"/etc/tower/conf.d/ldap.py\", \"name\": \"awx-application-credentials\", \"readOnly\": true, \"subPath\": \"ldap.py\"}, {\"mountPath\": \"/etc/tower/SECRET_KEY\", \"name\": \"awx-secret-key\", \"readOnly\": true, \"subPath\": \"SECRET_KEY\"}, {\"mountPath\": \"/etc/tower/settings.py\", \"name\": \"awx-settings\", \"readOnly\": true, \"subPath\": \"settings.py\"}, {\"mountPath\": \"/etc/nginx/nginx.conf\", \"name\": \"awx-nginx-conf\", \"readOnly\": true, \"subPath\": \"nginx.conf\"}, {\"mountPath\": \"/var/run/redis\", \"name\": \"awx-redis-socket\"}, {\"mountPath\": \"/var/run/supervisor\", \"name\": \"supervisor-socket\"}, {\"mountPath\": \"/var/run/awx-rsyslog\", \"name\": \"rsyslog-socket\"}, {\"mountPath\": \"/var/lib/awx/rsyslog\", \"name\": \"rsyslog-dir\"}, {\"mountPath\": \"/var/lib/awx/projects\", \"name\": \"awx-projects\"}, {\"mountPath\": \"/etc/receptor/signing/work-public-key.pem\", \"name\": \"awx-receptor-work-signing\", \"readOnly\": true, \"subPath\": \"work-public-key.pem\"}, {\"mountPath\": \"/etc/receptor/tls/ca\", \"name\": \"awx-receptor-ca\", \"readOnly\": true}]}, {\"args\": [\"/usr/bin/launch_awx_task.sh\"], \"env\": [{\"name\": \"SUPERVISOR_WEB_CONFIG_PATH\", \"value\": \"/etc/supervisord.conf\"}, {\"name\": \"AWX_SKIP_MIGRATIONS\", \"value\": \"1\"}, {\"name\": \"MY_POD_UID\", \"valueFrom\": {\"fieldRef\": {\"apiVersion\": \"v1\", \"fieldPath\": \"metadata.uid\"}}}, {\"name\": \"MY_POD_IP\", \"valueFrom\": {\"fieldRef\": {\"apiVersion\": \"v1\", \"fieldPath\": \"status.podIP\"}}}, {\"name\": \"MY_POD_NAMESPACE\", \"valueFrom\": {\"fieldRef\": {\"apiVersion\": \"v1\", \"fieldPath\": \"metadata.namespace\"}}}], \"image\": \"
quay.io/ansible/awx:21.6.0\", \"imagePullPolicy\": \"IfNotPresent\", \"name\": \"awx-task\", \"resources\": {\"requests\": {\"cpu\": \"100m\", \"memory\": \"128Mi\"}}, \"terminationMessagePath\": \"/dev/termination-log\", \"terminationMessagePolicy\": \"File\", \"volumeMounts\": [{\"mountPath\": \"/etc/tower/conf.d/execution_environments.py\", \"name\": \"awx-application-credentials\", \"readOnly\": true, \"subPath\": \"execution_environments.py\"}, {\"mountPath\": \"/etc/tower/conf.d/credentials.py\", \"name\": \"awx-application-credentials\", \"readOnly\": true, \"subPath\": \"credentials.py\"}, {\"mountPath\": \"/etc/tower/conf.d/ldap.py\", \"name\": \"awx-application-credentials\", \"readOnly\": true, \"subPath\": \"ldap.py\"}, {\"mountPath\": \"/etc/tower/SECRET_KEY\", \"name\": \"awx-secret-key\", \"readOnly\": true, \"subPath\": \"SECRET_KEY\"}, {\"mountPath\": \"/etc/tower/settings.py\", \"name\": \"awx-settings\", \"readOnly\": true, \"subPath\": \"settings.py\"}, {\"mountPath\": \"/var/run/redis\", \"name\": \"awx-redis-socket\"}, {\"mountPath\": \"/var/run/supervisor\", \"name\": \"supervisor-socket\"}, {\"mountPath\": \"/var/run/awx-rsyslog\", \"name\": \"rsyslog-socket\"}, {\"mountPath\": \"/var/lib/awx/rsyslog\", \"name\": \"rsyslog-dir\"}, {\"mountPath\": \"/etc/receptor/\", \"name\": \"awx-receptor-config\"}, {\"mountPath\": \"/etc/receptor/signing/work-private-key.pem\", \"name\": \"awx-receptor-work-signing\", \"readOnly\": true, \"subPath\": \"work-private-key.pem\"}, {\"mountPath\": \"/var/run/receptor\", \"name\": \"receptor-socket\"}, {\"mountPath\": \"/var/lib/awx/projects\", \"name\": \"awx-projects\"}]}, {\"args\": [\"/bin/sh\", \"-c\", \"if [ ! -f /etc/receptor/receptor.conf ]; then\\n cp /etc/receptor/receptor-default.conf /etc/receptor/receptor.conf\\n sed -i \\\"s/HOSTNAME/$HOSTNAME/g\\\" /etc/receptor/receptor.conf\\nfi\\nexec receptor --config /etc/receptor/receptor.conf\\n\"], \"image\": \"
quay.io/ansible/awx-ee:latest\", \"imagePullPolicy\": \"IfNotPresent\", \"name\": \"awx-ee\", \"resources\": {\"requests\": {\"cpu\": \"100m\", \"memory\": \"64Mi\"}}, \"terminationMessagePath\": \"/dev/termination-log\", \"terminationMessagePolicy\": \"File\", \"volumeMounts\": [{\"mountPath\": \"/etc/receptor/receptor-default.conf\", \"name\": \"awx-default-receptor-config\", \"subPath\": \"receptor.conf\"}, {\"mountPath\": \"/etc/receptor/\", \"name\": \"awx-receptor-config\"}, {\"mountPath\": \"/etc/receptor/tls/ca/receptor-ca.crt\", \"name\": \"awx-receptor-ca\", \"readOnly\": true, \"subPath\": \"receptor-ca.crt\"}, {\"mountPath\": \"/etc/receptor/signing/work-private-key.pem\", \"name\": \"awx-receptor-work-signing\", \"readOnly\": true, \"subPath\": \"work-private-key.pem\"}, {\"mountPath\": \"/etc/receptor/tls/\", \"name\": \"awx-receptor-tls\"}, {\"mountPath\": \"/var/run/receptor\", \"name\": \"receptor-socket\"}, {\"mountPath\": \"/var/lib/awx/projects\", \"name\": \"awx-projects\"}]}], \"dnsPolicy\": \"ClusterFirst\", \"initContainers\": [{\"command\": [\"/bin/sh\", \"-c\", \"hostname=$MY_POD_NAME\\nreceptor --cert-makereq bits=2048 commonname=$hostname dnsname=$hostname nodeid=$hostname outreq=/etc/receptor/tls/receptor.req outkey=/etc/receptor/tls/receptor.key\\nreceptor --cert-signreq req=/etc/receptor/tls/receptor.req cacert=/etc/receptor/tls/ca/receptor-ca.crt cakey=/etc/receptor/tls/ca/receptor-ca.key outcert=/etc/receptor/tls/receptor.crt verify=yes\\n\"], \"env\": [{\"name\": \"MY_POD_NAME\", \"valueFrom\": {\"fieldRef\": {\"apiVersion\": \"v1\", \"fieldPath\": \"
metadata.name\"}}}], \"image\": \"
quay.io/ansible/awx-ee:latest\", \"imagePullPolicy\": \"IfNotPresent\", \"name\": \"init\", \"resources\": {}, \"terminationMessagePath\": \"/dev/termination-log\", \"terminationMessagePolicy\": \"File\", \"volumeMounts\": [{\"mountPath\": \"/etc/receptor/tls/ca\", \"name\": \"awx-receptor-ca\", \"readOnly\": true}, {\"mountPath\": \"/etc/receptor/tls/\", \"name\": \"awx-receptor-tls\"}]}], \"restartPolicy\": \"Always\", \"schedulerName\": \"default-scheduler\", \"securityContext\": {}, \"serviceAccount\": \"awx\", \"serviceAccountName\": \"awx\", \"terminationGracePeriodSeconds\": 30, \"volumes\": [{\"name\": \"awx-application-credentials\", \"secret\": {\"defaultMode\": 420, \"items\": [{\"key\": \"credentials.py\", \"path\": \"credentials.py\"}, {\"key\": \"ldap.py\", \"path\": \"ldap.py\"}, {\"key\": \"execution_environments.py\", \"path\": \"execution_environments.py\"}], \"secretName\": \"awx-app-credentials\"}}, {\"emptyDir\": {}, \"name\": \"awx-receptor-tls\"}, {\"name\": \"awx-receptor-ca\", \"secret\": {\"defaultMode\": 420, \"secretName\": \"awx-receptor-ca\"}}, {\"name\": \"awx-receptor-work-signing\", \"secret\": {\"defaultMode\": 420, \"secretName\": \"awx-receptor-work-signing\"}}, {\"name\": \"awx-secret-key\", \"secret\": {\"defaultMode\": 420, \"items\": [{\"key\": \"secret_key\", \"path\": \"SECRET_KEY\"}], \"secretName\": \"awx-secret-key\"}}, {\"configMap\": {\"defaultMode\": 420, \"items\": [{\"key\": \"settings\", \"path\": \"settings.py\"}], \"name\": \"awx-awx-configmap\"}, \"name\": \"awx-settings\"}, {\"configMap\": {\"defaultMode\": 420, \"items\": [{\"key\": \"nginx_conf\", \"path\": \"nginx.conf\"}], \"name\": \"awx-awx-configmap\"}, \"name\": \"awx-nginx-conf\"}, {\"configMap\": {\"defaultMode\": 420, \"items\": [{\"key\": \"redis_conf\", \"path\": \"redis.conf\"}], \"name\": \"awx-awx-configmap\"}, \"name\": \"awx-redis-config\"}, {\"emptyDir\": {}, \"name\": \"awx-redis-socket\"}, {\"emptyDir\": {}, \"name\": \"awx-redis-data\"}, {\"emptyDir\": {}, \"name\": \"supervisor-socket\"}, {\"emptyDir\": {}, \"name\": \"rsyslog-socket\"}, {\"emptyDir\": {}, \"name\": \"receptor-socket\"}, {\"emptyDir\": {}, \"name\": \"rsyslog-dir\"}, {\"emptyDir\": {}, \"name\": \"awx-receptor-config\"}, {\"configMap\": {\"defaultMode\": 420, \"items\": [{\"key\": \"receptor_conf\", \"path\": \"receptor.conf\"}], \"name\": \"awx-awx-configmap\"}, \"name\": \"awx-default-receptor-config\"}, {\"emptyDir\": {}, \"name\": \"awx-projects\"}]}}}, \"status\": {\"availableReplicas\": 1, \"conditions\": [{\"lastTransitionTime\": \"2022-06-29T15:11:13Z\", \"lastUpdateTime\": \"2022-09-29T08:06:16Z\", \"message\": \"ReplicaSet \\\"awx-7566768857\\\" has successfully progressed.\", \"reason\": \"NewReplicaSetAvailable\", \"status\": \"True\", \"type\": \"Progressing\"}, {\"lastTransitionTime\": \"2022-10-13T08:18:58Z\", \"lastUpdateTime\": \"2022-10-13T08:18:58Z\", \"message\": \"Deployment does not have minimum availability.\", \"reason\": \"MinimumReplicasUnavailable\", \"status\": \"False\", \"type\": \"Available\"}], \"observedGeneration\": 3, \"readyReplicas\": 1, \"replicas\": 2, \"unavailableReplicas\": 1, \"updatedReplicas\": 2}}}\n\r\nPLAY RECAP *********************************************************************\r\nlocalhost : ok=50 changed=0 unreachable=0 failed=1 skipped=51 rescued=0 ignored=0 \r\n\n","job":"2815119228376918080","name":"awx","namespace":"awx","error":"exit status 2"}