)]}'
{".zuul.yaml":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"78af723e82ec5bc6b9841e26b6a198471dc13e46","unresolved":false,"context_lines":[{"line_number":26,"context_line":"      - name: subnode"},{"line_number":27,"context_line":"        nodes:"},{"line_number":28,"context_line":"          - compute1"},{"line_number":29,"context_line":"      - name: switch"},{"line_number":30,"context_line":"        nodes:"},{"line_number":31,"context_line":"          - controller"},{"line_number":32,"context_line":"      - name: peers"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"ff6b8bd7_34b7b089","line":29,"updated":"2018-03-05 12:37:10.000000000","message":"This group name doesn\u0027t seem to be used anywhere. How would it be different from just using \"controller\"?","commit_id":"7b1d5b64ac53e4fea9c2bdb0a6e44fc90fbac067"},{"author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"change_message_id":"0564668bda6bcf45bec061feb1f8b84d537e5fea","unresolved":false,"context_lines":[{"line_number":26,"context_line":"      - name: subnode"},{"line_number":27,"context_line":"        nodes:"},{"line_number":28,"context_line":"          - compute1"},{"line_number":29,"context_line":"      - name: switch"},{"line_number":30,"context_line":"        nodes:"},{"line_number":31,"context_line":"          - controller"},{"line_number":32,"context_line":"      - name: peers"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"ff6b8bd7_6f0471c7","line":29,"in_reply_to":"ff6b8bd7_34b7b089","updated":"2018-03-05 13:04:48.000000000","message":"It is by the multinode parent job. It is required for the networking setup in case the nodeset is a multinode one.","commit_id":"7b1d5b64ac53e4fea9c2bdb0a6e44fc90fbac067"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"78af723e82ec5bc6b9841e26b6a198471dc13e46","unresolved":false,"context_lines":[{"line_number":29,"context_line":"      - name: switch"},{"line_number":30,"context_line":"        nodes:"},{"line_number":31,"context_line":"          - controller"},{"line_number":32,"context_line":"      - name: peers"},{"line_number":33,"context_line":"        nodes:"},{"line_number":34,"context_line":"          - compute1"},{"line_number":35,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":6,"id":"ff6b8bd7_54bca468","line":32,"updated":"2018-03-05 12:37:10.000000000","message":"How is this different from the \"subnode\" group?","commit_id":"7b1d5b64ac53e4fea9c2bdb0a6e44fc90fbac067"},{"author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"change_message_id":"0564668bda6bcf45bec061feb1f8b84d537e5fea","unresolved":false,"context_lines":[{"line_number":29,"context_line":"      - name: switch"},{"line_number":30,"context_line":"        nodes:"},{"line_number":31,"context_line":"          - controller"},{"line_number":32,"context_line":"      - name: peers"},{"line_number":33,"context_line":"        nodes:"},{"line_number":34,"context_line":"          - compute1"},{"line_number":35,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":6,"id":"ff6b8bd7_6f2d5145","line":32,"in_reply_to":"ff6b8bd7_54bca468","updated":"2018-03-05 13:04:48.000000000","message":"It is used by the multinode parent job. It is required for the networking setup in case the nodeset is a multinode one.\nWe discussed about the group name at the PTG and we could not find a better option than \"subnode\". Overloading peers did not seem like a good idea since that group is specific to the networking setup.","commit_id":"7b1d5b64ac53e4fea9c2bdb0a6e44fc90fbac067"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"78af723e82ec5bc6b9841e26b6a198471dc13e46","unresolved":false,"context_lines":[{"line_number":42,"context_line":""},{"line_number":43,"context_line":"      Defines plays and base variables, but it does not include any project"},{"line_number":44,"context_line":"      and it does not run any service by default. This is a common base for"},{"line_number":45,"context_line":"      all single Devstack jobs, single or multinode."},{"line_number":46,"context_line":"      Variables are defined in job.vars, which is what is then used by single"},{"line_number":47,"context_line":"      node jobs and by multi node jobs for the controller, as well as in"},{"line_number":48,"context_line":"      job.group-vars.peers, which is what is used by multi node jobs for peer"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"1f9dbf25_a1e91181","line":45,"updated":"2018-03-05 12:37:10.000000000","message":"remove the first \"single\"?","commit_id":"7b1d5b64ac53e4fea9c2bdb0a6e44fc90fbac067"},{"author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"change_message_id":"0564668bda6bcf45bec061feb1f8b84d537e5fea","unresolved":false,"context_lines":[{"line_number":42,"context_line":""},{"line_number":43,"context_line":"      Defines plays and base variables, but it does not include any project"},{"line_number":44,"context_line":"      and it does not run any service by default. This is a common base for"},{"line_number":45,"context_line":"      all single Devstack jobs, single or multinode."},{"line_number":46,"context_line":"      Variables are defined in job.vars, which is what is then used by single"},{"line_number":47,"context_line":"      node jobs and by multi node jobs for the controller, as well as in"},{"line_number":48,"context_line":"      job.group-vars.peers, which is what is used by multi node jobs for peer"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"ff6b8bd7_6fd23137","line":45,"in_reply_to":"1f9dbf25_a1e91181","updated":"2018-03-05 13:04:48.000000000","message":"nice catch, thanks","commit_id":"7b1d5b64ac53e4fea9c2bdb0a6e44fc90fbac067"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"78af723e82ec5bc6b9841e26b6a198471dc13e46","unresolved":false,"context_lines":[{"line_number":119,"context_line":"    group-vars:"},{"line_number":120,"context_line":"      peers:"},{"line_number":121,"context_line":"        devstack_localrc:"},{"line_number":122,"context_line":"          DATABASE_PASSWORD: secretdatabase"},{"line_number":123,"context_line":"          RABBIT_PASSWORD: secretrabbit"},{"line_number":124,"context_line":"          ADMIN_PASSWORD: secretadmin"},{"line_number":125,"context_line":"          SERVICE_PASSWORD: secretservice"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"ff6b8bd7_d48e74cf","line":122,"updated":"2018-03-05 12:37:10.000000000","message":"It doesn\u0027t feel good to see so much data duplicated here. Seems like a road leading to errors when people edit one and forget the other. Is there really no way to keep a block of shared variables in a single configuration?","commit_id":"7b1d5b64ac53e4fea9c2bdb0a6e44fc90fbac067"},{"author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"change_message_id":"0564668bda6bcf45bec061feb1f8b84d537e5fea","unresolved":false,"context_lines":[{"line_number":119,"context_line":"    group-vars:"},{"line_number":120,"context_line":"      peers:"},{"line_number":121,"context_line":"        devstack_localrc:"},{"line_number":122,"context_line":"          DATABASE_PASSWORD: secretdatabase"},{"line_number":123,"context_line":"          RABBIT_PASSWORD: secretrabbit"},{"line_number":124,"context_line":"          ADMIN_PASSWORD: secretadmin"},{"line_number":125,"context_line":"          SERVICE_PASSWORD: secretservice"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"ff6b8bd7_cf17bded","line":122,"in_reply_to":"ff6b8bd7_d48e74cf","updated":"2018-03-05 13:04:48.000000000","message":"I haven\u0027t found one. I tried using YAML anchors but it didn\u0027t work.\nIf we find one it would be easy to refactor later I think.","commit_id":"7b1d5b64ac53e4fea9c2bdb0a6e44fc90fbac067"}]}
