Awx deployment failing at task TASK [kubernetes : Apply Deployment]
run the isntaller with ansible-playbook -i inventory install.yml
deployment failing - full log attached to this issue.
version 6.0.0 and 7.0.0 were running fine on the same platform.
from httplib import HTTPConnectionn import sysn import osn import base64n authsecret = base64.b64encode(os.getenv('RABBITMQ_USER') + ':' + os.getenv('RABBITMQ_PASSWORD'))n conn=HTTPConnection('localhost:15672')n conn.request('GET', '/api/healthchecks/node', headers={'Authorization': 'Basic %s' % authsecret})n r1 = conn.getresponse()n if r1.status != 200:n sys.stderr.write('Received http error %i\n' % (r1.status))n sys.exit(1)n body = r1.read()n if body != '{"status":"ok"}':n sys.stderr.write('Received body: %s' % body)n sys.exit(2)n sys.exit(0)n---napiVersion: v1nkind: Servicemd5-bd5955adb83f9ae5f5df5e33b3572b1emetadata:n name: awx-web-svcn namespace: awxn labels:n name: awx-web-svcmd5-bd5955adb83f9ae5f5df5e33b3572b1espec:n type: "NodePort"n ports:n - name: httpn port: 80n targetPort: 8052n selector:n name: awx-web-deployn---napiVersion: v1nkind: Servicemd5-bd5955adb83f9ae5f5df5e33b3572b1emetadata:n name: awx-rmq-mgmtn namespace: awxn labels:n name: awx-rmq-mgmtmd5-bd5955adb83f9ae5f5df5e33b3572b1espec:n type: ClusterIPn ports:n - name: rmqmgmtn port: 15672n targetPort: 15672n selector:n name: awx-web-deployn---napiVersion: extensions/v1beta1nkind: Ingressmd5-bd5955adb83f9ae5f5df5e33b3572b1emetadata:n name: awx-web-svcn namespace: awxmd5-bd5955adb83f9ae5f5df5e33b3572b1espec:n backend:n serviceName: awx-web-svcn servicePort: 80n", "msg": "non-zero return code", "rc": 1, "start": "2019-10-22 08:36:40.042215", "stderr": "error: error parsing STDIN: error converting YAML to JSON: yaml: line 25: could not find expected ':'", "stderr_lines": ["error: error parsing STDIN: error converting YAML to JSON: yaml: line 25: could not find expected ':'"], "stdout": "serviceaccount/awx unchangednservice/rabbitmq creatednconfigmap/rabbitmq-config creatednrole.rbac.authorization.k8s.io/endpoint-reader unchangednrolebinding.rbac.authorization.k8s.io/endpoint-reader unchangednstatefulset.apps/awx created", "stdout_lines": ["serviceaccount/awx unchanged", "service/rabbitmq created", "configmap/rabbitmq-config created", "role.rbac.authorization.k8s.io/endpoint-reader unchanged", "rolebinding.rbac.authorization.k8s.io/endpoint-reader unchanged", "statefulset.apps/awx created"]}
@wanderboessenkool this looks might it could be related to your recent PR.
Any ideas?
https://github.com/ansible/awx/pull/5009
cc @shanemcd
This looks very similar to the output I was getting in my logs as well which lead me to my pull request
This should only affect awx 8.0.0, so I'm going to close this once #5063 merges momentarily.
Thanks for the fix @HunterNyan!
Most helpful comment
5063 looks like fixed that issue!