)]}'
{"playbooks/hostaggregates-setup.yml":[{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"cd4eb8aa813f8187b3b2c08fd157839e95934bde","unresolved":true,"context_lines":[{"line_number":1,"context_line":"- name: Gather hostnames for all the compute nodes"},{"line_number":2,"context_line":"  gather_facts: true"},{"line_number":3,"context_line":"  hosts: nova_compute"},{"line_number":4,"context_line":"  tags:"},{"line_number":5,"context_line":"    - nova"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"- name: Ensure hosts are always in the right host aggregate"},{"line_number":8,"context_line":"  hosts: utility_all[0]"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"b0173e51_7b5b42b4","line":5,"range":{"start_line":1,"start_character":0,"end_line":5,"end_character":10},"updated":"2022-08-31 14:31:59.000000000","message":"I\u0027m not really sure why it\u0027s here? Also yml file start (`---`) is missing along with license","commit_id":"c58da842bde35f003c6a6da068dc6fb98f6a5960"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"cd4eb8aa813f8187b3b2c08fd157839e95934bde","unresolved":true,"context_lines":[{"line_number":9,"context_line":"  gather_facts: false"},{"line_number":10,"context_line":"  user: root"},{"line_number":11,"context_line":"  vars:"},{"line_number":12,"context_line":"    ansible_python_interpreter: \"/openstack/venvs/utility-{{ openstack_release }}/bin/python\""},{"line_number":13,"context_line":"  environment: \"{{ deployment_environment_variables | default({}) }}\""},{"line_number":14,"context_line":"  tags:"},{"line_number":15,"context_line":"    - nova"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"24bef191_2ffb6e06","line":12,"range":{"start_line":12,"start_character":0,"end_line":12,"end_character":93},"updated":"2022-08-31 14:31:59.000000000","message":"I think this is going to fail for distro deployments. It should use openstack_service_setup_host_python_interpreter instead.","commit_id":"c58da842bde35f003c6a6da068dc6fb98f6a5960"},{"author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"change_message_id":"2852f4fa9723fa74b261962773f417c1613181b8","unresolved":true,"context_lines":[{"line_number":20,"context_line":"        metadata: \"{{ item.value.metadata | default(omit) }}\""},{"line_number":21,"context_line":"        availability_zone: \"{{ item.value.availability_zone | default(omit) }}\""},{"line_number":22,"context_line":"        hosts: \"{{ item.value.hosts }}\""},{"line_number":23,"context_line":"        purge_hosts: \"{{ item.value.exclusive | default(omit) | bool }}\""},{"line_number":24,"context_line":"        state: \"{{ item.value.state | default(\u0027present\u0027) }}\""},{"line_number":25,"context_line":"      loop: \"{{ nova_hostaggregates | default({}) | dict2items }}\""},{"line_number":26,"context_line":"      when:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"7033f9d0_9a31d710","line":23,"range":{"start_line":23,"start_character":48,"end_line":23,"end_character":69},"updated":"2022-12-09 10:05:17.000000000","message":"is that allowed? to turn the special omit string to a bool?","commit_id":"c58da842bde35f003c6a6da068dc6fb98f6a5960"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"f97665002ba3ef5355e7dc5b025dea4fec14005a","unresolved":true,"context_lines":[{"line_number":20,"context_line":"        metadata: \"{{ item.value.metadata | default(omit) }}\""},{"line_number":21,"context_line":"        availability_zone: \"{{ item.value.availability_zone | default(omit) }}\""},{"line_number":22,"context_line":"        hosts: \"{{ item.value.hosts }}\""},{"line_number":23,"context_line":"        purge_hosts: \"{{ item.value.exclusive | default(omit) | bool }}\""},{"line_number":24,"context_line":"        state: \"{{ item.value.state | default(\u0027present\u0027) }}\""},{"line_number":25,"context_line":"      loop: \"{{ nova_hostaggregates | default({}) | dict2items }}\""},{"line_number":26,"context_line":"      when:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"d6a11e19_f91c46da","line":23,"range":{"start_line":23,"start_character":48,"end_line":23,"end_character":69},"in_reply_to":"7033f9d0_9a31d710","updated":"2022-12-09 10:40:47.000000000","message":"nope, it\u0027s not","commit_id":"c58da842bde35f003c6a6da068dc6fb98f6a5960"}]}
