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

Display Ansible playbook output properly formatted

Open bskou57 opened this issue 7 months ago • 2 comments

Please confirm the following

  • [X] I agree to follow this project's code of conduct.
  • [X] I have checked the current issues for duplicates.
  • [X] I understand that AWX Operator is open source software provided for free and that I might not receive a timely response.

Feature Summary

Hi

How can I display Ansible playbook output properly formatted via kubectl logs -f ?

Same as below: TASK [Django: Collect media fixture files] ****************************************************************************** ok: [lorem]

TASK [Django: Create superuser] ****************************************************************************** fatal: [lorem]: FAILED! => changed=false cmd: |- python3 -m django createsuperuser --noinput --username "admin" --email "[email protected] msg: |- stderr: |- CommandError: You must use --full_name with --noinput. path: "/var/local/dolor/virtualenv/rectory/venv.py3.7/bin:/usr/local/bin:/usr/bin:/bin:/usr/games" syspath: - /tmp/ansible_django_manage_payload_uj9f3le8/ansible_django_manage_payload.zip - /usr/lib/python37.zip - /usr/lib/python3.7 - /usr/lib/python3.7/lib-dynload - /usr/local/lib/python3.7/dist-packages - /usr/lib/python3/dist-packages

Currently: {"level":"error","ts":"2023-12-03T22:59:07Z","msg":"Reconciler error","controller":"awx-controller","object":{"name":"awx","namespace":"awx"},"namespace":"awx","name":"awx","reconcileID":"405003b0-3438-4ce8-adfa-5937fb0fc756","error":"event runner on failed","stacktrace":"sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/internal/controller/controller.go:329\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/internal/controller/controller.go:274\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/internal/controller/controller.go:235"}

Thanks for your support

bskou57 avatar Dec 03 '23 23:12 bskou57

Hi

do you need more info ?

Thanks

bskou57 avatar Dec 05 '23 11:12 bskou57

@TheRealHaoLiu I remember you had a way to do this

fosterseth avatar Dec 06 '23 16:12 fosterseth