)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"b5b17d7ab2c619fda562e30bf999e4a6e5611299","unresolved":false,"context_lines":[{"line_number":11,"context_line":"of include_role per cell. Eventually the cells variable will also be"},{"line_number":12,"context_line":"useful for initializing all of the cells with their configuration."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"Change-Id: Ib5fe2aeeb2a6997cef327ad5ae4af6d1f07131b4"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"5f7c97a3_62ad43e9","line":14,"updated":"2018-05-18 09:29:11.000000000","message":"Needs a blueprint, possibly even an overarching spec for adding cells support.","commit_id":"4ba3a5a3f012035db1b4592ffabd0fd51299a556"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"a593059d3d198c21fd1e7f394d1e1862fc251986","unresolved":false,"context_lines":[{"line_number":11,"context_line":"of include_role per cell. Eventually the cells variable will also be"},{"line_number":12,"context_line":"useful for initializing all of the cells with their configuration."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"Change-Id: Ib5fe2aeeb2a6997cef327ad5ae4af6d1f07131b4"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"5f7c97a3_add4c848","line":14,"in_reply_to":"5f7c97a3_62ad43e9","updated":"2018-06-04 12:19:08.000000000","message":"Still needs a blueprint.","commit_id":"4ba3a5a3f012035db1b4592ffabd0fd51299a556"},{"author":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"change_message_id":"8ac911aa693a92fe94615c776a34302705d22055","unresolved":false,"context_lines":[{"line_number":11,"context_line":"of include_role per cell. Eventually the cells variable will also be"},{"line_number":12,"context_line":"useful for initializing all of the cells with their configuration."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"Change-Id: Ib5fe2aeeb2a6997cef327ad5ae4af6d1f07131b4"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"5f7c97a3_3b55e81e","line":14,"in_reply_to":"5f7c97a3_add4c848","updated":"2018-07-16 17:45:51.000000000","message":"Do you mean a story in Launchpad / Storyboard, or a blueprint file in the repo, or what exactly? I\u0027ve never had to do a BP for anything in this repo before, so I\u0027m not sure what that entails.","commit_id":"4ba3a5a3f012035db1b4592ffabd0fd51299a556"}],"ansible/group_vars/all.yml":[{"author":{"_account_id":21691,"name":"weizj","email":"wzj334965317@outlook.com","username":"ZhijunWei"},"change_message_id":"57e3b406d1ce38403befd97f1c717b8f22a18f7d","unresolved":false,"context_lines":[{"line_number":19,"context_line":"cells:"},{"line_number":20,"context_line":"  - name: null"},{"line_number":21,"context_line":"    rabbitmq_group: rabbitmq"},{"line_number":22,"context_line":"    rabbitmq_port: \"5672\""},{"line_number":23,"context_line":"    rabbitmq_management_port: \"15672\""},{"line_number":24,"context_line":"    rabbitmq_cluster_port: \"25672\""},{"line_number":25,"context_line":"    rabbitmq_epmd_port: \"4369\""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"5f7c97a3_7c6891b9","line":22,"range":{"start_line":22,"start_character":19,"end_line":22,"end_character":25},"updated":"2018-05-18 00:43:04.000000000","message":"it should\u0027t use hard code, better to get from all.yml","commit_id":"4ba3a5a3f012035db1b4592ffabd0fd51299a556"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"a593059d3d198c21fd1e7f394d1e1862fc251986","unresolved":false,"context_lines":[{"line_number":17,"context_line":""},{"line_number":18,"context_line":"# The list of V2 cellls and their configuration details. Only rabbitmq_group"},{"line_number":19,"context_line":"# and name is required to vary by cell. This variable need only be set if"},{"line_number":20,"context_line":"# you have more than one cell."},{"line_number":21,"context_line":"cells:"},{"line_number":22,"context_line":"  - name: null"},{"line_number":23,"context_line":"    rabbitmq_group: rabbitmq"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"5f7c97a3_4d6df4ca","line":20,"updated":"2018-06-04 12:19:08.000000000","message":"Is the default value here to document the data format? Perhaps that would be better in a comment, with the default for cells being []? It\u0027s a bit confusing as it is, since this definition will be unused.","commit_id":"5a627ba331dbf4c307699d2761847df23b2f5075"},{"author":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"change_message_id":"8ac911aa693a92fe94615c776a34302705d22055","unresolved":false,"context_lines":[{"line_number":17,"context_line":""},{"line_number":18,"context_line":"# The list of V2 cellls and their configuration details. Only rabbitmq_group"},{"line_number":19,"context_line":"# and name is required to vary by cell. This variable need only be set if"},{"line_number":20,"context_line":"# you have more than one cell."},{"line_number":21,"context_line":"cells:"},{"line_number":22,"context_line":"  - name: null"},{"line_number":23,"context_line":"    rabbitmq_group: rabbitmq"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"5f7c97a3_db3954f1","line":20,"in_reply_to":"5f7c97a3_4d6df4ca","updated":"2018-07-16 17:45:51.000000000","message":"I\u0027m ... not sure. I\u0027ll try to find out from the original author.","commit_id":"5a627ba331dbf4c307699d2761847df23b2f5075"}],"ansible/inventory/all-in-one":[{"author":{"_account_id":21691,"name":"weizj","email":"wzj334965317@outlook.com","username":"ZhijunWei"},"change_message_id":"57e3b406d1ce38403befd97f1c717b8f22a18f7d","unresolved":false,"context_lines":[{"line_number":97,"context_line":"[outward-rabbitmq:children]"},{"line_number":98,"context_line":"control"},{"line_number":99,"context_line":""},{"line_number":100,"context_line":"[cells-rabbitmq]"},{"line_number":101,"context_line":""},{"line_number":102,"context_line":"[qdrouterd:children]"},{"line_number":103,"context_line":"control"}],"source_content_type":"application/octet-stream","patch_set":2,"id":"5f7c97a3_1c7abd87","line":100,"range":{"start_line":100,"start_character":0,"end_line":100,"end_character":16},"updated":"2018-05-18 00:43:04.000000000","message":"the group is empty?","commit_id":"4ba3a5a3f012035db1b4592ffabd0fd51299a556"}],"ansible/roles/cell-rabbitmq/tasks/main.yml":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"b5b17d7ab2c619fda562e30bf999e4a6e5611299","unresolved":false,"context_lines":[{"line_number":11,"context_line":"    role_rabbitmq_monitoring_user: \u0027{{ cell.rabbitmq_monitoring_user }}\u0027"},{"line_number":12,"context_line":"    role_rabbitmq_password: \u0027{{ cell.rabbitmq_password }}\u0027"},{"line_number":13,"context_line":"    role_rabbitmq_port: \u0027{{ cell.rabbitmq_port }}\u0027"},{"line_number":14,"context_line":"    role_rabbitmq_user: \u0027{{ cell.rabbitmq_user }}\u0027"},{"line_number":15,"context_line":"  with_items: \"{{ cells }}\""},{"line_number":16,"context_line":"  loop_control:"},{"line_number":17,"context_line":"    loop_var: cell"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"5f7c97a3_e2fdd308","line":14,"updated":"2018-05-18 09:29:11.000000000","message":"Not all of these cell.* variables are defined in group_vars/all.yml.","commit_id":"4ba3a5a3f012035db1b4592ffabd0fd51299a556"},{"author":{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},"change_message_id":"27514ca6438a5165306c4a1b6eabfa77c935c5cd","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"- name: Apply rabbitmq role to Cell RabbitMQ servers"},{"line_number":3,"context_line":"  include_role:"},{"line_number":4,"context_line":"    role: rabbitmq"},{"line_number":5,"context_line":"  vars:"}],"source_content_type":"text/x-yaml","patch_set":16,"id":"3f79a3b5_ed31220c","line":2,"updated":"2018-09-13 09:51:22.000000000","message":"Any thoughts on calling this role something more general so that it can also configure the DB cluster and anything else required for each cell?","commit_id":"4df100ef4e25828530e9b7e6f81acdb02c7402af"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"061b3303fa4fecf615947b365b00101bb96f82e4","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"- name: Apply rabbitmq role to Cell RabbitMQ servers"},{"line_number":3,"context_line":"  include_role:"},{"line_number":4,"context_line":"    role: rabbitmq"},{"line_number":5,"context_line":"  vars:"}],"source_content_type":"text/x-yaml","patch_set":16,"id":"3f79a3b5_95ee5aeb","line":2,"in_reply_to":"3f79a3b5_ed31220c","updated":"2018-09-14 12:01:19.000000000","message":"good idea","commit_id":"4df100ef4e25828530e9b7e6f81acdb02c7402af"}],"ansible/site.yml":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"b5b17d7ab2c619fda562e30bf999e4a6e5611299","unresolved":false,"context_lines":[{"line_number":207,"context_line":"        role_rabbitmq_password: \u0027{{ rabbitmq_password }}\u0027,"},{"line_number":208,"context_line":"        role_rabbitmq_port: \u0027{{ rabbitmq_port }}\u0027,"},{"line_number":209,"context_line":"        role_rabbitmq_user: \u0027{{ rabbitmq_user }}\u0027,"},{"line_number":210,"context_line":"        when: enable_rabbitmq | bool }"},{"line_number":211,"context_line":""},{"line_number":212,"context_line":"- name: Apply role rabbitmq for cells"},{"line_number":213,"context_line":"  gather_facts: false"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"5f7c97a3_a2559bfc","line":210,"updated":"2018-05-18 09:29:11.000000000","message":"This one will be used for the top level API cell?","commit_id":"4ba3a5a3f012035db1b4592ffabd0fd51299a556"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"b5b17d7ab2c619fda562e30bf999e4a6e5611299","unresolved":false,"context_lines":[{"line_number":215,"context_line":"  roles:"},{"line_number":216,"context_line":"    - { role: cell-rabbitmq,"},{"line_number":217,"context_line":"        tags: rabbitmq,"},{"line_number":218,"context_line":"        when: enable_rabbitmq | bool }"},{"line_number":219,"context_line":""},{"line_number":220,"context_line":"- name: Apply role rabbitmq (outward)"},{"line_number":221,"context_line":"  gather_facts: false"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"5f7c97a3_22342bde","line":218,"updated":"2018-05-18 09:29:11.000000000","message":"This will deploy N rabbitmq clusters on a single set of hosts, is that the intention? Is that the typical way of deploying rabbitmq in cellsv2, rather than a separate physical rabbitmq cluster per cell?","commit_id":"4ba3a5a3f012035db1b4592ffabd0fd51299a556"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"457a59583ad927dec9b5396cf91949355df31c29","unresolved":false,"context_lines":[{"line_number":215,"context_line":"  roles:"},{"line_number":216,"context_line":"    - { role: cell-rabbitmq,"},{"line_number":217,"context_line":"        tags: rabbitmq,"},{"line_number":218,"context_line":"        when: enable_rabbitmq | bool }"},{"line_number":219,"context_line":""},{"line_number":220,"context_line":"- name: Apply role rabbitmq (outward)"},{"line_number":221,"context_line":"  gather_facts: false"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"5f7c97a3_02d7af25","line":218,"in_reply_to":"5f7c97a3_22342bde","updated":"2018-05-18 09:30:26.000000000","message":"Ah, missed cell.rabbitmq_group. That makes more sense...","commit_id":"4ba3a5a3f012035db1b4592ffabd0fd51299a556"}]}
