)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":25600,"name":"Ebbex","display_name":"ebbex","email":"openstack@slipsprogrammor.no","username":"ebbex"},"change_message_id":"2ca80c04a7449dfc6407d30c9a07d316750a454d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":10,"id":"71b33c94_f4710ee6","updated":"2023-01-10 08:52:01.000000000","message":"Template out more values and remove the duplication.","commit_id":"25f127a99764a1e6aac0cfac269cc49fe7af1a39"},{"author":{"_account_id":25600,"name":"Ebbex","display_name":"ebbex","email":"openstack@slipsprogrammor.no","username":"ebbex"},"change_message_id":"74371d4e09823e5a7bc1a5ce17959e17f6c0e8ba","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":12,"id":"3a1a721f_17732f7d","updated":"2023-01-10 09:15:28.000000000","message":"lgtm!","commit_id":"da2ec545257167a41c269b3c9cf574aa27767e00"},{"author":{"_account_id":25600,"name":"Ebbex","display_name":"ebbex","email":"openstack@slipsprogrammor.no","username":"ebbex"},"change_message_id":"698e4a90182a60fc144190c649859922c381c356","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":13,"id":"cb17a5c8_8dfcbf9e","updated":"2023-01-10 09:32:56.000000000","message":"lgtm!","commit_id":"56cfe1491b0cdf5b1d3e42aa7b0727d151cc59f2"}],"ansible/group_vars/all/globals":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"5743c3b30566d98a48f2d7537d90276ffc595bc6","unresolved":true,"context_lines":[{"line_number":54,"context_line":"os_release: \u003e-"},{"line_number":55,"context_line":"  {{ \u00278-stream\u0027 if os_distribution \u003d\u003d \u0027centos\u0027"},{"line_number":56,"context_line":"  else \u00278\u0027 if os_distribution \u003d\u003d \u0027rocky\u0027"},{"line_number":57,"context_line":"  else ansible_facts.distribution_release }}"},{"line_number":58,"context_line":""},{"line_number":59,"context_line":"###############################################################################"},{"line_number":60,"context_line":"# Ansible configuration."}],"source_content_type":"application/octet-stream","patch_set":8,"id":"10b5f7de_a4eafd8c","line":57,"range":{"start_line":57,"start_character":6,"end_line":57,"end_character":41},"updated":"2023-01-05 15:05:56.000000000","message":"I don\u0027t think we can use facts here. These variables are supposed to be independent of any particular host, and we might run into problems if the Ansible control host is a different OS than the target hosts.\n\nSuggest defaulting to focal and documenting that it may need to be changed to jammy.","commit_id":"bf778218472824cd2b3c0d669a073cca976db7cb"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"b7976a2afcbd1f1c44afd4ea3684286c2bf519f3","unresolved":false,"context_lines":[{"line_number":54,"context_line":"os_release: \u003e-"},{"line_number":55,"context_line":"  {{ \u00278-stream\u0027 if os_distribution \u003d\u003d \u0027centos\u0027"},{"line_number":56,"context_line":"  else \u00278\u0027 if os_distribution \u003d\u003d \u0027rocky\u0027"},{"line_number":57,"context_line":"  else ansible_facts.distribution_release }}"},{"line_number":58,"context_line":""},{"line_number":59,"context_line":"###############################################################################"},{"line_number":60,"context_line":"# Ansible configuration."}],"source_content_type":"application/octet-stream","patch_set":8,"id":"d09e3358_a0846d9e","line":57,"range":{"start_line":57,"start_character":6,"end_line":57,"end_character":41},"in_reply_to":"10b5f7de_a4eafd8c","updated":"2023-01-10 09:11:10.000000000","message":"Done","commit_id":"bf778218472824cd2b3c0d669a073cca976db7cb"}],"doc/source/resources.rst":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"5743c3b30566d98a48f2d7537d90276ffc595bc6","unresolved":true,"context_lines":[{"line_number":22,"context_line":"baremetal environment running on a single hypervisor."},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"To complete the walkthrough you will require a baremetal or VM hypervisor"},{"line_number":25,"context_line":"running CentOS 8 or Ubuntu Focal (or Ubuntu Jammy 22.04 (since Yoga 12.8.0)"},{"line_number":26,"context_line":"with at least 32GB RAM \u0026 80GB disk space.  Preparing the deployment can take"},{"line_number":27,"context_line":"some time - where possible it is beneficial to snapshot the hypervisor."},{"line_number":28,"context_line":"We advise making a snapshot after creating the initial \u0027seed\u0027 VM as this will"}],"source_content_type":"text/x-rst","patch_set":8,"id":"86c382c9_dd293ea5","line":25,"range":{"start_line":25,"start_character":56,"end_line":25,"end_character":57},"updated":"2023-01-05 15:05:56.000000000","message":"remove","commit_id":"bf778218472824cd2b3c0d669a073cca976db7cb"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"b7976a2afcbd1f1c44afd4ea3684286c2bf519f3","unresolved":false,"context_lines":[{"line_number":22,"context_line":"baremetal environment running on a single hypervisor."},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"To complete the walkthrough you will require a baremetal or VM hypervisor"},{"line_number":25,"context_line":"running CentOS 8 or Ubuntu Focal (or Ubuntu Jammy 22.04 (since Yoga 12.8.0)"},{"line_number":26,"context_line":"with at least 32GB RAM \u0026 80GB disk space.  Preparing the deployment can take"},{"line_number":27,"context_line":"some time - where possible it is beneficial to snapshot the hypervisor."},{"line_number":28,"context_line":"We advise making a snapshot after creating the initial \u0027seed\u0027 VM as this will"}],"source_content_type":"text/x-rst","patch_set":8,"id":"376a3584_8bdbd1e1","line":25,"range":{"start_line":25,"start_character":56,"end_line":25,"end_character":57},"in_reply_to":"86c382c9_dd293ea5","updated":"2023-01-10 09:11:10.000000000","message":"Done","commit_id":"bf778218472824cd2b3c0d669a073cca976db7cb"}],"doc/source/support-matrix.rst":[{"author":{"_account_id":25600,"name":"Ebbex","display_name":"ebbex","email":"openstack@slipsprogrammor.no","username":"ebbex"},"change_message_id":"74371d4e09823e5a7bc1a5ce17959e17f6c0e8ba","unresolved":true,"context_lines":[{"line_number":26,"context_line":"   CentOS Linux 8 (as opposed to CentOS Stream 8) is no longer supported as a"},{"line_number":27,"context_line":"   host OS. The Victoria release supports both CentOS Linux 8 and CentOS Stream"},{"line_number":28,"context_line":"   8, and provides a route for migration."},{"line_number":29,"context_line":"   "},{"line_number":30,"context_line":".. note::"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"   Ubuntu Jammy support requires setting ``os_distro`` in"}],"source_content_type":"text/x-rst","patch_set":11,"id":"40eb662e_32903e70","line":29,"range":{"start_line":29,"start_character":0,"end_line":29,"end_character":3},"updated":"2023-01-10 09:15:28.000000000","message":"some trailing whitespace","commit_id":"1674d8638d6b6063ad24001faecee55ddc72cadb"}],"playbooks/kayobe-overcloud-host-configure-base/overrides.yml.j2":[{"author":{"_account_id":25600,"name":"Ebbex","display_name":"ebbex","email":"openstack@slipsprogrammor.no","username":"ebbex"},"change_message_id":"2ca80c04a7449dfc6407d30c9a07d316750a454d","unresolved":true,"context_lines":[{"line_number":119,"context_line":"  - content: |"},{"line_number":120,"context_line":"      Acquire::Retries 1;"},{"line_number":121,"context_line":"    filename: 99retries"},{"line_number":122,"context_line":"{% if ansible_distribution_release \u003d\u003d \"focal\" %}"},{"line_number":123,"context_line":"apt_keys:"},{"line_number":124,"context_line":"  - url: https://packages.treasuredata.com/GPG-KEY-td-agent"},{"line_number":125,"context_line":"    filename: td-agent.asc"}],"source_content_type":"text/x-jinja2","patch_set":9,"id":"cff51cb5_2379135d","line":122,"range":{"start_line":122,"start_character":26,"end_line":122,"end_character":45},"updated":"2023-01-10 08:52:01.000000000","message":"change to match on ubuntu","commit_id":"6c8d657523a01bbb9edc012debfff7435192e132"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"b7976a2afcbd1f1c44afd4ea3684286c2bf519f3","unresolved":false,"context_lines":[{"line_number":119,"context_line":"  - content: |"},{"line_number":120,"context_line":"      Acquire::Retries 1;"},{"line_number":121,"context_line":"    filename: 99retries"},{"line_number":122,"context_line":"{% if ansible_distribution_release \u003d\u003d \"focal\" %}"},{"line_number":123,"context_line":"apt_keys:"},{"line_number":124,"context_line":"  - url: https://packages.treasuredata.com/GPG-KEY-td-agent"},{"line_number":125,"context_line":"    filename: td-agent.asc"}],"source_content_type":"text/x-jinja2","patch_set":9,"id":"d5d2447d_092655f0","line":122,"range":{"start_line":122,"start_character":26,"end_line":122,"end_character":45},"in_reply_to":"cff51cb5_2379135d","updated":"2023-01-10 09:11:10.000000000","message":"Ack","commit_id":"6c8d657523a01bbb9edc012debfff7435192e132"},{"author":{"_account_id":25600,"name":"Ebbex","display_name":"ebbex","email":"openstack@slipsprogrammor.no","username":"ebbex"},"change_message_id":"2ca80c04a7449dfc6407d30c9a07d316750a454d","unresolved":true,"context_lines":[{"line_number":132,"context_line":"    suites: focal-security"},{"line_number":133,"context_line":"    components: main restricted universe multiverse"},{"line_number":134,"context_line":"  # Treasuredata repository."},{"line_number":135,"context_line":"  - url:  http://packages.treasuredata.com/4/ubuntu/focal/"},{"line_number":136,"context_line":"    components: contrib"},{"line_number":137,"context_line":"    signed_by: td-agent.asc"},{"line_number":138,"context_line":"{% elif ansible_distribution_release \u003d\u003d \"jammy\" %}"}],"source_content_type":"text/x-jinja2","patch_set":9,"id":"b94a5081_9087117f","line":135,"range":{"start_line":135,"start_character":52,"end_line":135,"end_character":57},"updated":"2023-01-10 08:52:01.000000000","message":"replace with `{{ ansible_distribution_release }}` and drop the code duplication.","commit_id":"6c8d657523a01bbb9edc012debfff7435192e132"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"b7976a2afcbd1f1c44afd4ea3684286c2bf519f3","unresolved":false,"context_lines":[{"line_number":132,"context_line":"    suites: focal-security"},{"line_number":133,"context_line":"    components: main restricted universe multiverse"},{"line_number":134,"context_line":"  # Treasuredata repository."},{"line_number":135,"context_line":"  - url:  http://packages.treasuredata.com/4/ubuntu/focal/"},{"line_number":136,"context_line":"    components: contrib"},{"line_number":137,"context_line":"    signed_by: td-agent.asc"},{"line_number":138,"context_line":"{% elif ansible_distribution_release \u003d\u003d \"jammy\" %}"}],"source_content_type":"text/x-jinja2","patch_set":9,"id":"d5e203a6_c01f6da7","line":135,"range":{"start_line":135,"start_character":52,"end_line":135,"end_character":57},"in_reply_to":"b94a5081_9087117f","updated":"2023-01-10 09:11:10.000000000","message":"Done","commit_id":"6c8d657523a01bbb9edc012debfff7435192e132"},{"author":{"_account_id":25600,"name":"Ebbex","display_name":"ebbex","email":"openstack@slipsprogrammor.no","username":"ebbex"},"change_message_id":"2ca80c04a7449dfc6407d30c9a07d316750a454d","unresolved":true,"context_lines":[{"line_number":135,"context_line":"  - url:  http://packages.treasuredata.com/4/ubuntu/focal/"},{"line_number":136,"context_line":"    components: contrib"},{"line_number":137,"context_line":"    signed_by: td-agent.asc"},{"line_number":138,"context_line":"{% elif ansible_distribution_release \u003d\u003d \"jammy\" %}"},{"line_number":139,"context_line":"apt_keys:"},{"line_number":140,"context_line":"  - url: https://packages.treasuredata.com/GPG-KEY-td-agent"},{"line_number":141,"context_line":"    filename: td-agent.asc"},{"line_number":142,"context_line":"apt_repositories:"},{"line_number":143,"context_line":"  # Ubuntu jammy repositories."},{"line_number":144,"context_line":"  - url: \"http://{{ zuul_site_mirror_fqdn }}/ubuntu/\""},{"line_number":145,"context_line":"    suites: jammy jammy-updates"},{"line_number":146,"context_line":"    components: main restricted universe multiverse"},{"line_number":147,"context_line":"  - url: \"http://{{ zuul_site_mirror_fqdn }}/ubuntu/\""},{"line_number":148,"context_line":"    suites: jammy-security"},{"line_number":149,"context_line":"    components: main restricted universe multiverse"},{"line_number":150,"context_line":"  # Treasuredata repository."},{"line_number":151,"context_line":"  - url:  http://packages.treasuredata.com/4/ubuntu/jammy/"},{"line_number":152,"context_line":"    components: contrib"},{"line_number":153,"context_line":"    signed_by: td-agent.asc"},{"line_number":154,"context_line":"{% endif %}"},{"line_number":155,"context_line":"apt_disable_sources_list: true"},{"line_number":156,"context_line":"{% endif %}"},{"line_number":157,"context_line":""}],"source_content_type":"text/x-jinja2","patch_set":9,"id":"9b7b1e5c_4e9b5a3f","line":154,"range":{"start_line":138,"start_character":0,"end_line":154,"end_character":11},"updated":"2023-01-10 08:52:01.000000000","message":"drop this duplication.","commit_id":"6c8d657523a01bbb9edc012debfff7435192e132"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"b7976a2afcbd1f1c44afd4ea3684286c2bf519f3","unresolved":false,"context_lines":[{"line_number":135,"context_line":"  - url:  http://packages.treasuredata.com/4/ubuntu/focal/"},{"line_number":136,"context_line":"    components: contrib"},{"line_number":137,"context_line":"    signed_by: td-agent.asc"},{"line_number":138,"context_line":"{% elif ansible_distribution_release \u003d\u003d \"jammy\" %}"},{"line_number":139,"context_line":"apt_keys:"},{"line_number":140,"context_line":"  - url: https://packages.treasuredata.com/GPG-KEY-td-agent"},{"line_number":141,"context_line":"    filename: td-agent.asc"},{"line_number":142,"context_line":"apt_repositories:"},{"line_number":143,"context_line":"  # Ubuntu jammy repositories."},{"line_number":144,"context_line":"  - url: \"http://{{ zuul_site_mirror_fqdn }}/ubuntu/\""},{"line_number":145,"context_line":"    suites: jammy jammy-updates"},{"line_number":146,"context_line":"    components: main restricted universe multiverse"},{"line_number":147,"context_line":"  - url: \"http://{{ zuul_site_mirror_fqdn }}/ubuntu/\""},{"line_number":148,"context_line":"    suites: jammy-security"},{"line_number":149,"context_line":"    components: main restricted universe multiverse"},{"line_number":150,"context_line":"  # Treasuredata repository."},{"line_number":151,"context_line":"  - url:  http://packages.treasuredata.com/4/ubuntu/jammy/"},{"line_number":152,"context_line":"    components: contrib"},{"line_number":153,"context_line":"    signed_by: td-agent.asc"},{"line_number":154,"context_line":"{% endif %}"},{"line_number":155,"context_line":"apt_disable_sources_list: true"},{"line_number":156,"context_line":"{% endif %}"},{"line_number":157,"context_line":""}],"source_content_type":"text/x-jinja2","patch_set":9,"id":"fc865230_974205af","line":154,"range":{"start_line":138,"start_character":0,"end_line":154,"end_character":11},"in_reply_to":"9b7b1e5c_4e9b5a3f","updated":"2023-01-10 09:11:10.000000000","message":"Done","commit_id":"6c8d657523a01bbb9edc012debfff7435192e132"}]}
