)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":32666,"name":"Damian Dąbrowski","email":"damian@dabrowski.cloud","username":"ddabrowski"},"change_message_id":"78dbc2a4ec5258578753f8be85822e5b9fceada9","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"d13251cc_34b7c7c5","updated":"2023-04-13 08:07:28.000000000","message":"recheck","commit_id":"73a8bdde588cb4356299a910c622fd69565b0a29"}],"inventory/group_vars/haproxy/haproxy.yml":[{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"72882002aa8ddf854eaf5486134c2be43805c49a","unresolved":true,"context_lines":[{"line_number":89,"context_line":"  haproxy_service_name: security_txt"},{"line_number":90,"context_line":"  haproxy_backend_nodes: []"},{"line_number":91,"context_line":"  haproxy_balance_type: http"},{"line_number":92,"context_line":"  haproxy_service_enabled: \"{{ haproxy_security_txt_content is defined }}\""},{"line_number":93,"context_line":"  # https://sleeplessbeastie.eu/2020/05/11/how-to-serve-single-file-using-haproxy/"},{"line_number":94,"context_line":"  haproxy_backend_arguments:"},{"line_number":95,"context_line":"    - \u0027errorfile 503 /etc/haproxy/security.txt\u0027"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"52973485_db069a6f","line":92,"updated":"2023-04-11 22:18:14.000000000","message":"can we add also length verification, so that empty/null wasn\u0027t treated as `True` here?","commit_id":"4d2b4512248aa43c8642f72da4190c33117d0513"},{"author":{"_account_id":32666,"name":"Damian Dąbrowski","email":"damian@dabrowski.cloud","username":"ddabrowski"},"change_message_id":"1de79a05c20cbb267b5423b426628e33f80a9769","unresolved":false,"context_lines":[{"line_number":89,"context_line":"  haproxy_service_name: security_txt"},{"line_number":90,"context_line":"  haproxy_backend_nodes: []"},{"line_number":91,"context_line":"  haproxy_balance_type: http"},{"line_number":92,"context_line":"  haproxy_service_enabled: \"{{ haproxy_security_txt_content is defined }}\""},{"line_number":93,"context_line":"  # https://sleeplessbeastie.eu/2020/05/11/how-to-serve-single-file-using-haproxy/"},{"line_number":94,"context_line":"  haproxy_backend_arguments:"},{"line_number":95,"context_line":"    - \u0027errorfile 503 /etc/haproxy/security.txt\u0027"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"18649f6f_8aa7d481","line":92,"in_reply_to":"52973485_db069a6f","updated":"2023-04-12 11:47:56.000000000","message":"done","commit_id":"4d2b4512248aa43c8642f72da4190c33117d0513"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"969c71475ac86205a4430bf2752561856964a685","unresolved":true,"context_lines":[{"line_number":96,"context_line":"  haproxy_map_entries:"},{"line_number":97,"context_line":"    - name: base_regex"},{"line_number":98,"context_line":"      entries:"},{"line_number":99,"context_line":"        - \u0027.*/security.txt security_txt-back\u0027"},{"line_number":100,"context_line":""},{"line_number":101,"context_line":"# haproxy \u0027base\u0027 frontend-only service that is used always deployed for port 80 redirect and 443"},{"line_number":102,"context_line":"# this potentially supports horizon dashboard, security.txt and certbot"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3a5e588e_c9ddab2c","line":99,"updated":"2023-04-11 22:20:49.000000000","message":"are we covering `/.well-known/` with that as well?","commit_id":"4d2b4512248aa43c8642f72da4190c33117d0513"},{"author":{"_account_id":32666,"name":"Damian Dąbrowski","email":"damian@dabrowski.cloud","username":"ddabrowski"},"change_message_id":"1de79a05c20cbb267b5423b426628e33f80a9769","unresolved":false,"context_lines":[{"line_number":96,"context_line":"  haproxy_map_entries:"},{"line_number":97,"context_line":"    - name: base_regex"},{"line_number":98,"context_line":"      entries:"},{"line_number":99,"context_line":"        - \u0027.*/security.txt security_txt-back\u0027"},{"line_number":100,"context_line":""},{"line_number":101,"context_line":"# haproxy \u0027base\u0027 frontend-only service that is used always deployed for port 80 redirect and 443"},{"line_number":102,"context_line":"# this potentially supports horizon dashboard, security.txt and certbot"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"ec7e0b05_628dcaea","line":99,"in_reply_to":"3a5e588e_c9ddab2c","updated":"2023-04-12 11:47:56.000000000","message":"yeah, everything that ends with \u0027/security.txt\u0027","commit_id":"4d2b4512248aa43c8642f72da4190c33117d0513"}],"releasenotes/notes/haproxy_security_txt_content-491346c973110c7a.yaml":[{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"72882002aa8ddf854eaf5486134c2be43805c49a","unresolved":true,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"other:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    ``keystone_security_txt_content`` variable name has changed to"},{"line_number":5,"context_line":"    ``haproxy_security_txt_content``. Security.txt file is now served"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"559c68c0_6f58e550","line":2,"range":{"start_line":2,"start_character":0,"end_line":2,"end_character":5},"updated":"2023-04-11 22:18:14.000000000","message":"it should be definitely upgrade or deprecation. Or both 😊 \n\nMaybe we can even cover that in upgrade script (highly optional)","commit_id":"4d2b4512248aa43c8642f72da4190c33117d0513"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"235ebb715bfd82b60564aab6d45dedc40afae124","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"other:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    ``keystone_security_txt_content`` variable name has changed to"},{"line_number":5,"context_line":"    ``haproxy_security_txt_content``. Security.txt file is now served"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"96cf2cb0_82b8325e","line":2,"range":{"start_line":2,"start_character":0,"end_line":2,"end_character":5},"in_reply_to":"10e1c49b_683fc09e","updated":"2023-04-12 18:22:46.000000000","message":"yup, fair.","commit_id":"4d2b4512248aa43c8642f72da4190c33117d0513"},{"author":{"_account_id":32666,"name":"Damian Dąbrowski","email":"damian@dabrowski.cloud","username":"ddabrowski"},"change_message_id":"1de79a05c20cbb267b5423b426628e33f80a9769","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"other:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    ``keystone_security_txt_content`` variable name has changed to"},{"line_number":5,"context_line":"    ``haproxy_security_txt_content``. Security.txt file is now served"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"10e1c49b_683fc09e","line":2,"range":{"start_line":2,"start_character":0,"end_line":2,"end_character":5},"in_reply_to":"559c68c0_6f58e550","updated":"2023-04-12 11:47:56.000000000","message":"moved it to upgrade section.(i remember jrosser mentioned that name change is not a deprecation)","commit_id":"4d2b4512248aa43c8642f72da4190c33117d0513"}]}
