)]}'
{"ansible/roles/haproxy/tasks/precheck.yml":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"1f9be168a50822922dacfd99b6cd06f558d8ed5e","unresolved":true,"context_lines":[{"line_number":55,"context_line":"    msg: \"External haproxy certificate file is not found. It is configured via \u0027kolla_external_fqdn_cert\u0027\""},{"line_number":56,"context_line":"  when:"},{"line_number":57,"context_line":"    - kolla_enable_tls_external | bool"},{"line_number":58,"context_line":"    - not haproxy_cert_file.stat.exists"},{"line_number":59,"context_line":"    - not kolla_externally_managed_cert | bool"},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"- name: Checking if internal haproxy certificate exists"},{"line_number":62,"context_line":"  run_once: true"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"9da216ae_c2701968","line":59,"range":{"start_line":58,"start_character":0,"end_line":59,"end_character":46},"updated":"2021-08-18 08:25:57.000000000","message":"Thanks for raising the bug with the actual error. It makes it easier to see that an alternative fix would be to swap these two lines such that the stat is not referenced when kolla_externally_managed_cert is True. I suppose there isn\u0027t much difference in the end result.","commit_id":"a99cfb589a3e23da280332f41a15c6a5b017f33f"},{"author":{"_account_id":32842,"name":"Marc Schmitt","display_name":"Marc \u0027risson\u0027 Schmitt","email":"ubuntu@risson.space","username":"risson","status":"SRE @goauthentik\nI make packets go woosh"},"change_message_id":"9216eb4093787c621e5a342ac053312d4d0985f9","unresolved":true,"context_lines":[{"line_number":55,"context_line":"    msg: \"External haproxy certificate file is not found. It is configured via \u0027kolla_external_fqdn_cert\u0027\""},{"line_number":56,"context_line":"  when:"},{"line_number":57,"context_line":"    - kolla_enable_tls_external | bool"},{"line_number":58,"context_line":"    - not haproxy_cert_file.stat.exists"},{"line_number":59,"context_line":"    - not kolla_externally_managed_cert | bool"},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"- name: Checking if internal haproxy certificate exists"},{"line_number":62,"context_line":"  run_once: true"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"2d57313c_77b1473a","line":59,"range":{"start_line":58,"start_character":0,"end_line":59,"end_character":46},"in_reply_to":"9da216ae_c2701968","updated":"2021-08-18 14:09:53.000000000","message":"I decided to put this condition first in all four checks, to avoid making the same mistake later.","commit_id":"a99cfb589a3e23da280332f41a15c6a5b017f33f"}]}
