)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":8787,"name":"Dmitry Borodaenko","email":"angdraug@gmail.com","username":"angdraug"},"change_message_id":"6d8d48d8186f434aeee85e0081c06924df0bffd2","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This project is inteneded to provide a control point"},{"line_number":10,"context_line":"and facilitate an exchange of serialized configuration"},{"line_number":11,"context_line":"data between components of Fuel and/or OpenStack."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Blueprint: serialized-facts-nailgun-api"},{"line_number":14,"context_line":"Change-Id: I6de0d46be49de9e2453df8aa2fefc8bd605029a4"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":9,"id":"1af94dfe_77a5b4b3","line":11,"updated":"2016-03-16 19:05:19.000000000","message":"If you expect this service to be generic and not Fuel-specific, this line should read \"between deployment services such as Fuel and deployed OpenStack services\".","commit_id":"13922dd1246cfca95dda1d691b3ce262a9d6c705"},{"author":{"_account_id":6677,"name":"Oleg Gelbukh","email":"ogelbukh@mirantis.com","username":"gelbuhos"},"change_message_id":"67adcf6c8ff0fd2c8e37328273ad64177dff9f7d","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This project is inteneded to provide a control point"},{"line_number":10,"context_line":"and facilitate an exchange of serialized configuration"},{"line_number":11,"context_line":"data between components of Fuel and/or OpenStack."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Blueprint: serialized-facts-nailgun-api"},{"line_number":14,"context_line":"Change-Id: I6de0d46be49de9e2453df8aa2fefc8bd605029a4"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":9,"id":"1af94dfe_006508e0","line":11,"in_reply_to":"1af94dfe_77a5b4b3","updated":"2016-03-16 19:48:53.000000000","message":"Done","commit_id":"13922dd1246cfca95dda1d691b3ce262a9d6c705"}],"gerrit/acls/openstack/tuning-box.config":[{"author":{"_account_id":10391,"name":"Ihor Kalnytskyi","email":"ihor@kalnytskyi.com","username":"ikalnitsky"},"change_message_id":"3881783b7fbce8a5fdc04ff69dce73bd66efee85","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[access \"refs/heads/*\"]"},{"line_number":2,"context_line":"abandon \u003d group tuning-box-core"},{"line_number":3,"context_line":"create \u003d group fuel-release"},{"line_number":4,"context_line":"label-Code-Review \u003d -2..+2 group tuning-box-core"},{"line_number":5,"context_line":"label-Verified \u003d -1..+1 group fuel-ci"},{"line_number":6,"context_line":"label-Workflow \u003d -1..+1 group tuning-box-core"}],"source_content_type":"text/x-ini","patch_set":6,"id":"1af94dfe_b0083e93","line":3,"updated":"2016-03-15 13:26:29.000000000","message":"since turning-box is going to have in-depended from Fuel release cycle [1], i think its cores should be responsible for creating branches.\n\n[1]: I6e78aa205591dd673968f887d24d834cb98a2dec","commit_id":"44c49311a854c65baed0ca3266bee6a98c2db222"},{"author":{"_account_id":6677,"name":"Oleg Gelbukh","email":"ogelbukh@mirantis.com","username":"gelbuhos"},"change_message_id":"55a430f6fd9459f8b1b836d31a3f711af9b194c0","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[access \"refs/heads/*\"]"},{"line_number":2,"context_line":"abandon \u003d group tuning-box-core"},{"line_number":3,"context_line":"create \u003d group fuel-release"},{"line_number":4,"context_line":"label-Code-Review \u003d -2..+2 group tuning-box-core"},{"line_number":5,"context_line":"label-Verified \u003d -1..+1 group fuel-ci"},{"line_number":6,"context_line":"label-Workflow \u003d -1..+1 group tuning-box-core"}],"source_content_type":"text/x-ini","patch_set":6,"id":"1af94dfe_04aa97d4","line":3,"in_reply_to":"1af94dfe_b0083e93","updated":"2016-03-15 13:52:17.000000000","message":"Done","commit_id":"44c49311a854c65baed0ca3266bee6a98c2db222"},{"author":{"_account_id":10391,"name":"Ihor Kalnytskyi","email":"ihor@kalnytskyi.com","username":"ikalnitsky"},"change_message_id":"3881783b7fbce8a5fdc04ff69dce73bd66efee85","unresolved":false,"context_lines":[{"line_number":2,"context_line":"abandon \u003d group tuning-box-core"},{"line_number":3,"context_line":"create \u003d group fuel-release"},{"line_number":4,"context_line":"label-Code-Review \u003d -2..+2 group tuning-box-core"},{"line_number":5,"context_line":"label-Verified \u003d -1..+1 group fuel-ci"},{"line_number":6,"context_line":"label-Workflow \u003d -1..+1 group tuning-box-core"},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"[access \"refs/tags/*\"]"}],"source_content_type":"text/x-ini","patch_set":6,"id":"1af94dfe_507c5a20","line":5,"updated":"2016-03-15 13:26:29.000000000","message":"Do we need \u0027fuel-ci\u0027 for turning-box repo? It runs systests and UI integration tests, hence, they know nothing about turning box.","commit_id":"44c49311a854c65baed0ca3266bee6a98c2db222"},{"author":{"_account_id":6677,"name":"Oleg Gelbukh","email":"ogelbukh@mirantis.com","username":"gelbuhos"},"change_message_id":"55a430f6fd9459f8b1b836d31a3f711af9b194c0","unresolved":false,"context_lines":[{"line_number":2,"context_line":"abandon \u003d group tuning-box-core"},{"line_number":3,"context_line":"create \u003d group fuel-release"},{"line_number":4,"context_line":"label-Code-Review \u003d -2..+2 group tuning-box-core"},{"line_number":5,"context_line":"label-Verified \u003d -1..+1 group fuel-ci"},{"line_number":6,"context_line":"label-Workflow \u003d -1..+1 group tuning-box-core"},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"[access \"refs/tags/*\"]"}],"source_content_type":"text/x-ini","patch_set":6,"id":"1af94dfe_247cf371","line":5,"in_reply_to":"1af94dfe_507c5a20","updated":"2016-03-15 13:52:17.000000000","message":"At some point we will need integration tests, so we will add this group an access then.","commit_id":"44c49311a854c65baed0ca3266bee6a98c2db222"},{"author":{"_account_id":10391,"name":"Ihor Kalnytskyi","email":"ihor@kalnytskyi.com","username":"ikalnitsky"},"change_message_id":"3881783b7fbce8a5fdc04ff69dce73bd66efee85","unresolved":false,"context_lines":[{"line_number":6,"context_line":"label-Workflow \u003d -1..+1 group tuning-box-core"},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"[access \"refs/tags/*\"]"},{"line_number":9,"context_line":"pushSignedTag \u003d group fuel-release"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"[receive]"},{"line_number":12,"context_line":"requireChangeId \u003d true"}],"source_content_type":"text/x-ini","patch_set":6,"id":"1af94dfe_50a3ba9e","line":9,"updated":"2016-03-15 13:26:29.000000000","message":"since turning-box is going to have independent from Fuel release cycle [1], i think cores must be responsible for releasing, not fuel-release group.\n\n\n[1]: I6e78aa205591dd673968f887d24d834cb98a2dec","commit_id":"44c49311a854c65baed0ca3266bee6a98c2db222"},{"author":{"_account_id":6677,"name":"Oleg Gelbukh","email":"ogelbukh@mirantis.com","username":"gelbuhos"},"change_message_id":"55a430f6fd9459f8b1b836d31a3f711af9b194c0","unresolved":false,"context_lines":[{"line_number":6,"context_line":"label-Workflow \u003d -1..+1 group tuning-box-core"},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"[access \"refs/tags/*\"]"},{"line_number":9,"context_line":"pushSignedTag \u003d group fuel-release"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"[receive]"},{"line_number":12,"context_line":"requireChangeId \u003d true"}],"source_content_type":"text/x-ini","patch_set":6,"id":"1af94dfe_a462c3d6","line":9,"in_reply_to":"1af94dfe_50a3ba9e","updated":"2016-03-15 13:52:17.000000000","message":"Done","commit_id":"44c49311a854c65baed0ca3266bee6a98c2db222"}],"gerrit/projects.yaml":[{"author":{"_account_id":708,"name":"Yuriy Taraday","email":"yuriy@taraday.nl","username":"yorik-sar"},"change_message_id":"8c2d8cda6de8a76cab88ce9c194f697a98d92167","unresolved":false,"context_lines":[{"line_number":1357,"context_line":"    and OpenStack platforms managed by it."},{"line_number":1358,"context_line":"  docimpact-group: fuel"},{"line_number":1359,"context_line":"  options:"},{"line_number":1360,"context_line":"    - delay-release"},{"line_number":1361,"context_line":"- project: openstack/fuel-dev-tools"},{"line_number":1362,"context_line":"  groups:"},{"line_number":1363,"context_line":"    - fuel"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"7af24918_fe80d648","line":1360,"updated":"2016-03-01 13:27:43.000000000","message":"Add upstream: https://github.com/Mirantis/tuning-box.git","commit_id":"1ccb352cc14a5c7f9598549f7b62e45f522d8f5e"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"e4a201806dcdea2a7bba28f9a21291d9206b04c9","unresolved":false,"context_lines":[{"line_number":1891,"context_line":"  options:"},{"line_number":1892,"context_line":"    - delay-release"},{"line_number":1893,"context_line":"- project: openstack/fuel-tuning-box"},{"line_number":1894,"context_line":"  upstream: https://github.com/Mirantis/tuning-box.git"},{"line_number":1895,"context_line":"  groups:"},{"line_number":1896,"context_line":"    - fuel"},{"line_number":1897,"context_line":"  description: Fuel Config DB project is a service to process configuration"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"5aef4532_f1db2b7a","line":1894,"updated":"2016-03-10 08:45:30.000000000","message":"Do you want to import both branches? Note that deleting the solar branch later is manual work, better remove it now if you don\u0027t need it.","commit_id":"584e3a41b701f100fa1bf40fcd5c952da96c150b"},{"author":{"_account_id":708,"name":"Yuriy Taraday","email":"yuriy@taraday.nl","username":"yorik-sar"},"change_message_id":"fabe094f4de54a26e9d97df8da0cb1d9090be9d7","unresolved":false,"context_lines":[{"line_number":1891,"context_line":"  options:"},{"line_number":1892,"context_line":"    - delay-release"},{"line_number":1893,"context_line":"- project: openstack/fuel-tuning-box"},{"line_number":1894,"context_line":"  upstream: https://github.com/Mirantis/tuning-box.git"},{"line_number":1895,"context_line":"  groups:"},{"line_number":1896,"context_line":"    - fuel"},{"line_number":1897,"context_line":"  description: Fuel Config DB project is a service to process configuration"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"5aef4532_a8de45da","line":1894,"in_reply_to":"5aef4532_f1db2b7a","updated":"2016-03-10 13:39:34.000000000","message":"Yes, we would like to import both of them and use Gerrit to further develop solar branch later.","commit_id":"584e3a41b701f100fa1bf40fcd5c952da96c150b"},{"author":{"_account_id":13505,"name":"Igor Belikov","email":"mail@igorbelikov.com","username":"ibelikov"},"change_message_id":"cff7518657732cb6d4e9540b8fbcfafdf5bb52e1","unresolved":false,"context_lines":[{"line_number":3565,"context_line":"  upstream: https://github.com/Mirantis/tuning-box.git"},{"line_number":3566,"context_line":"  groups:"},{"line_number":3567,"context_line":"    - fuel"},{"line_number":3568,"context_line":"  description: Fuel Config DB project is a service to process configuration"},{"line_number":3569,"context_line":"    data and facilitate exchange of this data between other components of Fuel"},{"line_number":3570,"context_line":"    and OpenStack platforms managed by it."},{"line_number":3571,"context_line":"  docimpact-group: fuel"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"1af94dfe_9d91849c","line":3568,"range":{"start_line":3568,"start_character":15,"end_line":3568,"end_character":29},"updated":"2016-03-16 18:10:36.000000000","message":"Shouldn\u0027t this be \u0027tuning-box\u0027?","commit_id":"81458cece3aeba3fc4f03ba1b0df828f65abed23"},{"author":{"_account_id":8787,"name":"Dmitry Borodaenko","email":"angdraug@gmail.com","username":"angdraug"},"change_message_id":"6d8d48d8186f434aeee85e0081c06924df0bffd2","unresolved":false,"context_lines":[{"line_number":3567,"context_line":"    - fuel"},{"line_number":3568,"context_line":"  description: A service to process unstructured serialized configuration"},{"line_number":3569,"context_line":"    data and facilitate exchange of this data between components of Fuel"},{"line_number":3570,"context_line":"    and OpenStack platforms managed by it."},{"line_number":3571,"context_line":"  docimpact-group: fuel"},{"line_number":3572,"context_line":"  options:"},{"line_number":3573,"context_line":"    - delay-release"}],"source_content_type":"text/x-yaml","patch_set":9,"id":"1af94dfe_7793f44f","line":3570,"updated":"2016-03-16 19:05:19.000000000","message":"See my comment for commit message.","commit_id":"13922dd1246cfca95dda1d691b3ce262a9d6c705"},{"author":{"_account_id":6677,"name":"Oleg Gelbukh","email":"ogelbukh@mirantis.com","username":"gelbuhos"},"change_message_id":"67adcf6c8ff0fd2c8e37328273ad64177dff9f7d","unresolved":false,"context_lines":[{"line_number":3567,"context_line":"    - fuel"},{"line_number":3568,"context_line":"  description: A service to process unstructured serialized configuration"},{"line_number":3569,"context_line":"    data and facilitate exchange of this data between components of Fuel"},{"line_number":3570,"context_line":"    and OpenStack platforms managed by it."},{"line_number":3571,"context_line":"  docimpact-group: fuel"},{"line_number":3572,"context_line":"  options:"},{"line_number":3573,"context_line":"    - delay-release"}],"source_content_type":"text/x-yaml","patch_set":9,"id":"1af94dfe_809f58b3","line":3570,"in_reply_to":"1af94dfe_7793f44f","updated":"2016-03-16 19:48:53.000000000","message":"Done","commit_id":"13922dd1246cfca95dda1d691b3ce262a9d6c705"}],"jenkins/jobs/projects.yaml":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"f8edb2f353efc3dde3fa0e1984fd2ff337a34d24","unresolved":false,"context_lines":[{"line_number":1833,"context_line":""},{"line_number":1834,"context_line":"- project:"},{"line_number":1835,"context_line":"    name: fuel-tuning-box"},{"line_number":1836,"context_line":"    node: bare-trusty"},{"line_number":1837,"context_line":"    tarball-site: tarballs.openstack.org"},{"line_number":1838,"context_line":""},{"line_number":1839,"context_line":"    jobs:"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"5aef4532_46815ffa","line":1836,"updated":"2016-03-10 18:40:29.000000000","message":"remove the node line, this one is not needed anymore. We just removed it everywhere...","commit_id":"584e3a41b701f100fa1bf40fcd5c952da96c150b"},{"author":{"_account_id":6677,"name":"Oleg Gelbukh","email":"ogelbukh@mirantis.com","username":"gelbuhos"},"change_message_id":"4caac08ed2dd3c1be964d737795d3a90c1aaaf3d","unresolved":false,"context_lines":[{"line_number":1833,"context_line":""},{"line_number":1834,"context_line":"- project:"},{"line_number":1835,"context_line":"    name: fuel-tuning-box"},{"line_number":1836,"context_line":"    node: bare-trusty"},{"line_number":1837,"context_line":"    tarball-site: tarballs.openstack.org"},{"line_number":1838,"context_line":""},{"line_number":1839,"context_line":"    jobs:"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"5aef4532_4cf7a78c","line":1836,"in_reply_to":"5aef4532_46815ffa","updated":"2016-03-11 08:22:41.000000000","message":"Done","commit_id":"584e3a41b701f100fa1bf40fcd5c952da96c150b"},{"author":{"_account_id":708,"name":"Yuriy Taraday","email":"yuriy@taraday.nl","username":"yorik-sar"},"change_message_id":"86294136e083c11a63e8645a0385acf663f5b623","unresolved":false,"context_lines":[{"line_number":8606,"context_line":"    tarball-site: tarballs.openstack.org"},{"line_number":8607,"context_line":""},{"line_number":8608,"context_line":"    jobs:"},{"line_number":8609,"context_line":"      - python-jobs"},{"line_number":8610,"context_line":""},{"line_number":8611,"context_line":"- project:"},{"line_number":8612,"context_line":"    name: turbo-hipster"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"1af94dfe_50f3879e","line":8609,"updated":"2016-03-16 09:36:12.000000000","message":"Let\u0027s add pypi-jobs as well here to have option to upload to PyPI right away.","commit_id":"81458cece3aeba3fc4f03ba1b0df828f65abed23"},{"author":{"_account_id":6677,"name":"Oleg Gelbukh","email":"ogelbukh@mirantis.com","username":"gelbuhos"},"change_message_id":"124f083c3b9f599f3602a8fefb415acf01b44cee","unresolved":false,"context_lines":[{"line_number":8606,"context_line":"    tarball-site: tarballs.openstack.org"},{"line_number":8607,"context_line":""},{"line_number":8608,"context_line":"    jobs:"},{"line_number":8609,"context_line":"      - python-jobs"},{"line_number":8610,"context_line":""},{"line_number":8611,"context_line":"- project:"},{"line_number":8612,"context_line":"    name: turbo-hipster"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"1af94dfe_5d7d3c1b","line":8609,"in_reply_to":"1af94dfe_50f3879e","updated":"2016-03-16 18:15:15.000000000","message":"Done","commit_id":"81458cece3aeba3fc4f03ba1b0df828f65abed23"}],"zuul/layout.yaml":[{"author":{"_account_id":708,"name":"Yuriy Taraday","email":"yuriy@taraday.nl","username":"yorik-sar"},"change_message_id":"86294136e083c11a63e8645a0385acf663f5b623","unresolved":false,"context_lines":[{"line_number":10899,"context_line":""},{"line_number":10900,"context_line":"  - name: openstack/tuning-box"},{"line_number":10901,"context_line":"    template:"},{"line_number":10902,"context_line":"      - name: merge-check"},{"line_number":10903,"context_line":"    check:"},{"line_number":10904,"context_line":"      - gate-tuning-box-pep8"},{"line_number":10905,"context_line":"      - gate-tuning-box-python27"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"1af94dfe_504a67c6","line":10902,"updated":"2016-03-16 09:36:12.000000000","message":"How about adding \"python-jobs\" and \"publish-to-pypi\" templates here instead of explicit listing of jobs?","commit_id":"81458cece3aeba3fc4f03ba1b0df828f65abed23"},{"author":{"_account_id":6677,"name":"Oleg Gelbukh","email":"ogelbukh@mirantis.com","username":"gelbuhos"},"change_message_id":"124f083c3b9f599f3602a8fefb415acf01b44cee","unresolved":false,"context_lines":[{"line_number":10899,"context_line":""},{"line_number":10900,"context_line":"  - name: openstack/tuning-box"},{"line_number":10901,"context_line":"    template:"},{"line_number":10902,"context_line":"      - name: merge-check"},{"line_number":10903,"context_line":"    check:"},{"line_number":10904,"context_line":"      - gate-tuning-box-pep8"},{"line_number":10905,"context_line":"      - gate-tuning-box-python27"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"1af94dfe_fd0fe885","line":10902,"in_reply_to":"1af94dfe_504a67c6","updated":"2016-03-16 18:15:15.000000000","message":"Done","commit_id":"81458cece3aeba3fc4f03ba1b0df828f65abed23"}]}
