)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"change_message_id":"85ddb69cfcf17c34cd0e88bcbe3527f701967fee","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"22b02524_8ab97953","updated":"2022-04-12 17:30:37.000000000","message":"c","commit_id":"13caf8fe05fd1779897ff6f1924d4174d7acd1bb"},{"author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"change_message_id":"8f34088e0fa0121c394edbdae42c4dd374d98365","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"a48fbcc3_25b71e07","updated":"2022-04-13 14:47:41.000000000","message":"this now seems resilient to destroy/create of an existing repo server container and will re-initialise the gluster brick and bring it back online","commit_id":"a42b438ff0eeb5bdeffe7700627408f9695fcd47"},{"author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"change_message_id":"9866498eb7aa6820dbf729efd120c759acd26917","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"3fcd97e4_e046a1a6","updated":"2022-04-14 07:56:33.000000000","message":"Pause until we see the centos jobs pass","commit_id":"0c58f8a936fc5ceb1f15780eb3e00382837e44b2"},{"author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"change_message_id":"49e54a3ac8c82517c037e9417fae156ec916e2b9","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":13,"id":"310fb4e2_3f4bbcbe","updated":"2022-04-14 16:37:53.000000000","message":"recheck - pushed new version of patch dependancy","commit_id":"a086560ea87b2e882bcdb68acf5cf5927c060905"}],"glusterfs/defaults/main.yml":[{"author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"change_message_id":"63c7a46ad033d92cda539dcfcbeed1b05f4dd479","unresolved":true,"context_lines":[{"line_number":29,"context_line":"glusterfs_client_distro_packages:"},{"line_number":30,"context_line":"  - glusterfs-client"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"glusterfs_client_mount_point: \"/var/www/\""},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"glusterfs_package_state: \"{{ package_state | default(\u0027latest\u0027) }}\""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"2e103904_5bc01b7c","line":32,"range":{"start_line":32,"start_character":0,"end_line":32,"end_character":41},"updated":"2022-04-12 17:32:39.000000000","message":"we dont need this if the mount is done in the repo_server role","commit_id":"13caf8fe05fd1779897ff6f1924d4174d7acd1bb"},{"author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"change_message_id":"58f9cabb5e926887c97bd0105e8e7c5abdb3cfd8","unresolved":false,"context_lines":[{"line_number":29,"context_line":"glusterfs_client_distro_packages:"},{"line_number":30,"context_line":"  - glusterfs-client"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"glusterfs_client_mount_point: \"/var/www/\""},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"glusterfs_package_state: \"{{ package_state | default(\u0027latest\u0027) }}\""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"48d81ba6_44889219","line":32,"range":{"start_line":32,"start_character":0,"end_line":32,"end_character":41},"in_reply_to":"2e103904_5bc01b7c","updated":"2022-04-14 07:54:38.000000000","message":"Done","commit_id":"13caf8fe05fd1779897ff6f1924d4174d7acd1bb"}],"glusterfs/tasks/client.yml":[{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"2b1f8769f02f2d91091da90e4416efd32d41a194","unresolved":true,"context_lines":[{"line_number":1,"context_line":"- name: Install glusterfs client packages"},{"line_number":2,"context_line":"  package:"},{"line_number":3,"context_line":"    name: \"{{ glusterfs_client_distro_packages }}\""},{"line_number":4,"context_line":"    state: \"{{ glusterfs_package_state }}\""}],"source_content_type":"text/x-yaml","patch_set":1,"id":"c816c0d2_0ac026be","line":1,"updated":"2022-04-12 15:20:47.000000000","message":"copyright missing?","commit_id":"9535349e46b908211c64972182bb30674c0fac5b"},{"author":{"_account_id":32666,"name":"Damian Dąbrowski","email":"damian@dabrowski.cloud","username":"ddabrowski"},"change_message_id":"5461760a529e6979c219750b3b7afdd574fe1308","unresolved":true,"context_lines":[{"line_number":1,"context_line":"- name: Install glusterfs client packages"},{"line_number":2,"context_line":"  package:"},{"line_number":3,"context_line":"    name: \"{{ glusterfs_client_distro_packages }}\""},{"line_number":4,"context_line":"    state: \"{{ glusterfs_package_state }}\""}],"source_content_type":"text/x-yaml","patch_set":1,"id":"6664b4cc_cc10c5f9","line":1,"in_reply_to":"5f08abcb_b5a1d92d","updated":"2022-04-13 18:30:30.000000000","message":"is it? :D","commit_id":"9535349e46b908211c64972182bb30674c0fac5b"},{"author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"change_message_id":"58f9cabb5e926887c97bd0105e8e7c5abdb3cfd8","unresolved":false,"context_lines":[{"line_number":1,"context_line":"- name: Install glusterfs client packages"},{"line_number":2,"context_line":"  package:"},{"line_number":3,"context_line":"    name: \"{{ glusterfs_client_distro_packages }}\""},{"line_number":4,"context_line":"    state: \"{{ glusterfs_package_state }}\""}],"source_content_type":"text/x-yaml","patch_set":1,"id":"e910f0d9_1dc53eb8","line":1,"in_reply_to":"6664b4cc_cc10c5f9","updated":"2022-04-14 07:54:38.000000000","message":"Done","commit_id":"9535349e46b908211c64972182bb30674c0fac5b"},{"author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"change_message_id":"85ddb69cfcf17c34cd0e88bcbe3527f701967fee","unresolved":false,"context_lines":[{"line_number":1,"context_line":"- name: Install glusterfs client packages"},{"line_number":2,"context_line":"  package:"},{"line_number":3,"context_line":"    name: \"{{ glusterfs_client_distro_packages }}\""},{"line_number":4,"context_line":"    state: \"{{ glusterfs_package_state }}\""}],"source_content_type":"text/x-yaml","patch_set":1,"id":"5f08abcb_b5a1d92d","line":1,"in_reply_to":"c816c0d2_0ac026be","updated":"2022-04-12 17:30:37.000000000","message":"Done","commit_id":"9535349e46b908211c64972182bb30674c0fac5b"}],"glusterfs/tasks/server.yml":[{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"2b1f8769f02f2d91091da90e4416efd32d41a194","unresolved":true,"context_lines":[{"line_number":1,"context_line":"- name: Install glusterfs server packages"},{"line_number":2,"context_line":"  package:"},{"line_number":3,"context_line":"    name: \"{{ glusterfs_server_distro_packages }}\""},{"line_number":4,"context_line":"    state: \"{{ glusterfs_package_state }}\""}],"source_content_type":"text/x-yaml","patch_set":1,"id":"c8ad8a5c_58952200","line":1,"updated":"2022-04-12 15:20:47.000000000","message":"copyright missing?","commit_id":"9535349e46b908211c64972182bb30674c0fac5b"},{"author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"change_message_id":"85ddb69cfcf17c34cd0e88bcbe3527f701967fee","unresolved":false,"context_lines":[{"line_number":1,"context_line":"- name: Install glusterfs server packages"},{"line_number":2,"context_line":"  package:"},{"line_number":3,"context_line":"    name: \"{{ glusterfs_server_distro_packages }}\""},{"line_number":4,"context_line":"    state: \"{{ glusterfs_package_state }}\""}],"source_content_type":"text/x-yaml","patch_set":1,"id":"7c952e01_f32894ec","line":1,"in_reply_to":"c8ad8a5c_58952200","updated":"2022-04-12 17:30:37.000000000","message":"Done","commit_id":"9535349e46b908211c64972182bb30674c0fac5b"}],"roles/glusterfs/defaults/main.yml":[{"author":{"_account_id":32666,"name":"Damian Dąbrowski","email":"damian@dabrowski.cloud","username":"ddabrowski"},"change_message_id":"5461760a529e6979c219750b3b7afdd574fe1308","unresolved":true,"context_lines":[{"line_number":10,"context_line":"glusterfs_server_bricks: \"{{ glusterfs_server_backing_dir }}\""},{"line_number":11,"context_line":"glusterfs_server_volume_name: \"gfs\""},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"glusterfs_client_install: true"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"glusterfs_package_state: \"{{ package_state | default(\u0027latest\u0027) }}\""}],"source_content_type":"text/x-yaml","patch_set":6,"id":"65349cea_f62038e5","line":13,"updated":"2022-04-13 18:30:30.000000000","message":"it\u0027s not used anywhere","commit_id":"3530a6656e88d89f3d36a93bf92b99b5cf55e635"},{"author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"change_message_id":"1e2644de42ff0346f35c1a191502eb885513d218","unresolved":true,"context_lines":[{"line_number":10,"context_line":"glusterfs_server_bricks: \"{{ glusterfs_server_backing_dir }}\""},{"line_number":11,"context_line":"glusterfs_server_volume_name: \"gfs\""},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"glusterfs_client_install: true"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"glusterfs_package_state: \"{{ package_state | default(\u0027latest\u0027) }}\""}],"source_content_type":"text/x-yaml","patch_set":6,"id":"d89cb1f5_d67560a6","line":13,"in_reply_to":"65349cea_f62038e5","updated":"2022-04-14 07:36:38.000000000","message":"Client install is not moved to systemd_mount role. Removed.","commit_id":"3530a6656e88d89f3d36a93bf92b99b5cf55e635"},{"author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"change_message_id":"58f9cabb5e926887c97bd0105e8e7c5abdb3cfd8","unresolved":false,"context_lines":[{"line_number":10,"context_line":"glusterfs_server_bricks: \"{{ glusterfs_server_backing_dir }}\""},{"line_number":11,"context_line":"glusterfs_server_volume_name: \"gfs\""},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"glusterfs_client_install: true"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"glusterfs_package_state: \"{{ package_state | default(\u0027latest\u0027) }}\""}],"source_content_type":"text/x-yaml","patch_set":6,"id":"e6cf8ae0_be7f4db2","line":13,"in_reply_to":"d89cb1f5_d67560a6","updated":"2022-04-14 07:54:38.000000000","message":"Doh - is *now* moved 😜","commit_id":"3530a6656e88d89f3d36a93bf92b99b5cf55e635"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"5229c67e96512a512bc6799b120a0136e3d82272","unresolved":true,"context_lines":[{"line_number":10,"context_line":"glusterfs_server_bricks: \"{{ glusterfs_server_backing_dir }}\""},{"line_number":11,"context_line":"glusterfs_server_volume_name: \"gfs\""},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"glusterfs_client_install: true"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"glusterfs_package_state: \"{{ package_state | default(\u0027latest\u0027) }}\""}],"source_content_type":"text/x-yaml","patch_set":6,"id":"d8e50a15_bf498db6","line":13,"in_reply_to":"d89cb1f5_d67560a6","updated":"2022-04-14 07:42:19.000000000","message":"I guess it _is_ moved, but we got you 😊","commit_id":"3530a6656e88d89f3d36a93bf92b99b5cf55e635"}],"roles/glusterfs/tasks/main.yml":[{"author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"change_message_id":"1bcf482db96a8256b17fa20daf0cde0dd2f0de30","unresolved":true,"context_lines":[{"line_number":59,"context_line":"    name: \"{{ glusterfs_server_distro_packages }}\""},{"line_number":60,"context_line":"    state: \"{{ glusterfs_package_state }}\""},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"- name: Override CAP_SYS_MODULE requirement in default service unit for centos"},{"line_number":63,"context_line":"  import_role:"},{"line_number":64,"context_line":"    name: systemd_service"},{"line_number":65,"context_line":"  when: ansible_pkg_mgr \u003d\u003d \u0027dnf\u0027"},{"line_number":66,"context_line":"  vars:"},{"line_number":67,"context_line":"    systemd_services:"},{"line_number":68,"context_line":"      - service_name: systemd-tmpfiles-setup-dev"},{"line_number":69,"context_line":"        systemd_overrides_only: true"},{"line_number":70,"context_line":"        systemd_overrides:"},{"line_number":71,"context_line":"          Unit:"},{"line_number":72,"context_line":"            ConditionCapability: \"\""},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"- name: Configure systemd-tmpfiles to create /dev/fuse at boot"},{"line_number":75,"context_line":"  copy:"}],"source_content_type":"text/x-yaml","patch_set":15,"id":"02d1118a_709d4f24","line":72,"range":{"start_line":62,"start_character":0,"end_line":72,"end_character":35},"updated":"2022-04-14 19:55:23.000000000","message":"this is wrong - the task is included twice","commit_id":"209ed17d5942b3e5471719a6f4c397e3afddd784"},{"author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"change_message_id":"4bd2c227ba92ef779d101c3afda2418d11c61c43","unresolved":false,"context_lines":[{"line_number":59,"context_line":"    name: \"{{ glusterfs_server_distro_packages }}\""},{"line_number":60,"context_line":"    state: \"{{ glusterfs_package_state }}\""},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"- name: Override CAP_SYS_MODULE requirement in default service unit for centos"},{"line_number":63,"context_line":"  import_role:"},{"line_number":64,"context_line":"    name: systemd_service"},{"line_number":65,"context_line":"  when: ansible_pkg_mgr \u003d\u003d \u0027dnf\u0027"},{"line_number":66,"context_line":"  vars:"},{"line_number":67,"context_line":"    systemd_services:"},{"line_number":68,"context_line":"      - service_name: systemd-tmpfiles-setup-dev"},{"line_number":69,"context_line":"        systemd_overrides_only: true"},{"line_number":70,"context_line":"        systemd_overrides:"},{"line_number":71,"context_line":"          Unit:"},{"line_number":72,"context_line":"            ConditionCapability: \"\""},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"- name: Configure systemd-tmpfiles to create /dev/fuse at boot"},{"line_number":75,"context_line":"  copy:"}],"source_content_type":"text/x-yaml","patch_set":15,"id":"bf372415_8cfcf9a3","line":72,"range":{"start_line":62,"start_character":0,"end_line":72,"end_character":35},"in_reply_to":"02d1118a_709d4f24","updated":"2022-04-19 12:15:10.000000000","message":"Done","commit_id":"209ed17d5942b3e5471719a6f4c397e3afddd784"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"ede18b935b46648bd8523cccc4762820c88b51bb","unresolved":true,"context_lines":[{"line_number":43,"context_line":""},{"line_number":44,"context_line":"    # NOTE(jrosser) this task ensures that the release version is always 8-stream to support"},{"line_number":45,"context_line":"    # Rocky Linux as well as Centos-8-Stream. Remove this task when the repo itself supports both."},{"line_number":46,"context_line":"    - lineinfile:"},{"line_number":47,"context_line":"        path: /etc/yum.repos.d/CentOS-Gluster-8.repo"},{"line_number":48,"context_line":"        regexp: \u0027mirrorlist\u003dhttp://mirrorlist.centos.org\\?arch\u003d\\$basearch\\\u0026release\u003d\\$stream\\\u0026repo\u003dstorage-gluster-8\u0027"},{"line_number":49,"context_line":"        line: \u0027mirrorlist\u003dhttp://mirrorlist.centos.org?arch\u003d$basearch\u0026release\u003d8-stream\u0026repo\u003dstorage-gluster-8\u0027"}],"source_content_type":"text/x-yaml","patch_set":18,"id":"01cd146e_17281275","line":46,"range":{"start_line":46,"start_character":0,"end_line":46,"end_character":17},"updated":"2022-04-19 16:28:49.000000000","message":"task missing name so ansiblke-lint should have failed here if was even running...","commit_id":"b0f6424604588a120df18f4a7265c07c9f8eff69"},{"author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"change_message_id":"d24c351ef6b6804987d3fbdace47a787d5dd0ffe","unresolved":false,"context_lines":[{"line_number":43,"context_line":""},{"line_number":44,"context_line":"    # NOTE(jrosser) this task ensures that the release version is always 8-stream to support"},{"line_number":45,"context_line":"    # Rocky Linux as well as Centos-8-Stream. Remove this task when the repo itself supports both."},{"line_number":46,"context_line":"    - lineinfile:"},{"line_number":47,"context_line":"        path: /etc/yum.repos.d/CentOS-Gluster-8.repo"},{"line_number":48,"context_line":"        regexp: \u0027mirrorlist\u003dhttp://mirrorlist.centos.org\\?arch\u003d\\$basearch\\\u0026release\u003d\\$stream\\\u0026repo\u003dstorage-gluster-8\u0027"},{"line_number":49,"context_line":"        line: \u0027mirrorlist\u003dhttp://mirrorlist.centos.org?arch\u003d$basearch\u0026release\u003d8-stream\u0026repo\u003dstorage-gluster-8\u0027"}],"source_content_type":"text/x-yaml","patch_set":18,"id":"000315a2_a429fc01","line":46,"range":{"start_line":46,"start_character":0,"end_line":46,"end_character":17},"in_reply_to":"01cd146e_17281275","updated":"2022-04-20 06:54:00.000000000","message":"Done","commit_id":"b0f6424604588a120df18f4a7265c07c9f8eff69"},{"author":{"_account_id":31542,"name":"Andrew Bonney","email":"andrew.bonney@bbc.co.uk","username":"andrewbonney"},"change_message_id":"ec1e54642ac51b71620d4db14233b69cf2d38ed4","unresolved":true,"context_lines":[{"line_number":58,"context_line":"            load: false"},{"line_number":59,"context_line":"            systemd_overrides_only: true"},{"line_number":60,"context_line":"            systemd_overrides:"},{"line_number":61,"context_line":"              rabbitmq_init_overrides:"},{"line_number":62,"context_line":"                Unit:"},{"line_number":63,"context_line":"                  ConditionCapability: \"\""},{"line_number":64,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":20,"id":"90bf2bf2_1544415b","line":61,"updated":"2022-05-04 09:32:23.000000000","message":"Is rabbitmq a copy/paste typo?","commit_id":"0e980977a56c882e14b83c65b4b310f8b6d0089a"},{"author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"change_message_id":"e7e81079a2b99560b8e840d9fbbfe63648fa7daa","unresolved":false,"context_lines":[{"line_number":58,"context_line":"            load: false"},{"line_number":59,"context_line":"            systemd_overrides_only: true"},{"line_number":60,"context_line":"            systemd_overrides:"},{"line_number":61,"context_line":"              rabbitmq_init_overrides:"},{"line_number":62,"context_line":"                Unit:"},{"line_number":63,"context_line":"                  ConditionCapability: \"\""},{"line_number":64,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":20,"id":"254264c0_e3f37c4c","line":61,"in_reply_to":"90bf2bf2_1544415b","updated":"2022-05-04 09:48:42.000000000","message":"Done","commit_id":"0e980977a56c882e14b83c65b4b310f8b6d0089a"}]}
