)]}'
{"specs/10.0/ccp.rst":[{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"a8538f1930977a3613e18bc45652bc39d0700e31","unresolved":false,"context_lines":[{"line_number":19,"context_line":"Problem description"},{"line_number":20,"context_line":"--------------------"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"CCP is the initiative to package OpenStack services in the containers and"},{"line_number":23,"context_line":"use standard container management framework to run and manage them. It"},{"line_number":24,"context_line":"includes following areas, but not limited to them:"},{"line_number":25,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"7aa08908_77029e3f","line":22,"range":{"start_line":22,"start_character":0,"end_line":22,"end_character":3},"updated":"2016-06-17 23:50:30.000000000","message":"I\u0027d recommend changing this to \"Containerized Control Plane (CCP) is the ...","commit_id":"cb95e252aa86195e05c95c180c70ad6154aad278"},{"author":{"_account_id":6786,"name":"Sergey Lukjanov","email":"me@slukjanov.name","username":"slukjanov"},"change_message_id":"2971758f200038b30d5d8d123b494e947c3f3a2e","unresolved":false,"context_lines":[{"line_number":19,"context_line":"Problem description"},{"line_number":20,"context_line":"--------------------"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"CCP is the initiative to package OpenStack services in the containers and"},{"line_number":23,"context_line":"use standard container management framework to run and manage them. It"},{"line_number":24,"context_line":"includes following areas, but not limited to them:"},{"line_number":25,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"3aaa91ec_ebeb6dda","line":22,"range":{"start_line":22,"start_character":0,"end_line":22,"end_character":3},"in_reply_to":"7aa08908_77029e3f","updated":"2016-06-29 15:49:02.000000000","message":"Thx, good idea.","commit_id":"cb95e252aa86195e05c95c180c70ad6154aad278"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"a8538f1930977a3613e18bc45652bc39d0700e31","unresolved":false,"context_lines":[{"line_number":31,"context_line":"* Tooling for deploying and operating OpenStack clusters with support for the"},{"line_number":32,"context_line":"  upgrades, patching, scaling and changing configuration"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"As for the governance - Fuel CCP will be just a separated experimental project"},{"line_number":35,"context_line":"under OpenStack namespace with own specs and core team. The nearest example of"},{"line_number":36,"context_line":"the same governance is 3rd party Fuel plugin done not by Mirantis."},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"Separate Launchpad project will be used for the blueprints and bugs management."},{"line_number":39,"context_line":"Fuel\u0027s main IRC channels will be initially used for communication (#fuel and"}],"source_content_type":"text/x-rst","patch_set":2,"id":"7aa08908_3756565e","line":36,"range":{"start_line":34,"start_character":0,"end_line":36,"end_character":66},"updated":"2016-06-17 23:50:30.000000000","message":"Shouldn\u0027t start a sentence with As.  I\u0027d go with\n\n\"Fuel CCP governance will be a separate experimental project under the openstack git namespace with unique specs and core team.\"\n\nFWIW I find this example confusing as it requires understanding of 3rd party Fuel plugin governance.  Can you provide something more concrete?  As it reads now, folks might think you plan to roll this into the Big Tent which I think should require at minimum a mission change or a new application.","commit_id":"cb95e252aa86195e05c95c180c70ad6154aad278"},{"author":{"_account_id":6786,"name":"Sergey Lukjanov","email":"me@slukjanov.name","username":"slukjanov"},"change_message_id":"2971758f200038b30d5d8d123b494e947c3f3a2e","unresolved":false,"context_lines":[{"line_number":31,"context_line":"* Tooling for deploying and operating OpenStack clusters with support for the"},{"line_number":32,"context_line":"  upgrades, patching, scaling and changing configuration"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"As for the governance - Fuel CCP will be just a separated experimental project"},{"line_number":35,"context_line":"under OpenStack namespace with own specs and core team. The nearest example of"},{"line_number":36,"context_line":"the same governance is 3rd party Fuel plugin done not by Mirantis."},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"Separate Launchpad project will be used for the blueprints and bugs management."},{"line_number":39,"context_line":"Fuel\u0027s main IRC channels will be initially used for communication (#fuel and"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3aaa91ec_4b89e125","line":36,"range":{"start_line":34,"start_character":0,"end_line":36,"end_character":66},"in_reply_to":"7aa08908_3756565e","updated":"2016-06-29 15:49:02.000000000","message":"Good point. I\u0027ll add a bit more details and explicitly that it\u0027s not going to be proposed for addition to Big Tent.","commit_id":"cb95e252aa86195e05c95c180c70ad6154aad278"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"a8538f1930977a3613e18bc45652bc39d0700e31","unresolved":false,"context_lines":[{"line_number":40,"context_line":"#fuel-dev) and there will be weekly sub-team meetings as part of the main Fuel"},{"line_number":41,"context_line":"weekly IRC meetings."},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"Technically CCP is to be a set of repositories with Docker image definitions"},{"line_number":44,"context_line":"together with Kubernetes applications definitions. It is a single git"},{"line_number":45,"context_line":"repository per OpenStack component plus few repositories with related software,"},{"line_number":46,"context_line":"tooling, such as 3rd party CI config, installer and etc. We’re going to start"}],"source_content_type":"text/x-rst","patch_set":2,"id":"7aa08908_f7c68e14","line":43,"range":{"start_line":43,"start_character":0,"end_line":43,"end_character":11},"updated":"2016-06-17 23:50:30.000000000","message":"This word adds no value","commit_id":"cb95e252aa86195e05c95c180c70ad6154aad278"},{"author":{"_account_id":6786,"name":"Sergey Lukjanov","email":"me@slukjanov.name","username":"slukjanov"},"change_message_id":"2971758f200038b30d5d8d123b494e947c3f3a2e","unresolved":false,"context_lines":[{"line_number":40,"context_line":"#fuel-dev) and there will be weekly sub-team meetings as part of the main Fuel"},{"line_number":41,"context_line":"weekly IRC meetings."},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"Technically CCP is to be a set of repositories with Docker image definitions"},{"line_number":44,"context_line":"together with Kubernetes applications definitions. It is a single git"},{"line_number":45,"context_line":"repository per OpenStack component plus few repositories with related software,"},{"line_number":46,"context_line":"tooling, such as 3rd party CI config, installer and etc. We’re going to start"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3aaa91ec_8bfbc97a","line":43,"range":{"start_line":43,"start_character":0,"end_line":43,"end_character":11},"in_reply_to":"7aa08908_f7c68e14","updated":"2016-06-29 15:49:02.000000000","message":"Done","commit_id":"cb95e252aa86195e05c95c180c70ad6154aad278"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"a8538f1930977a3613e18bc45652bc39d0700e31","unresolved":false,"context_lines":[{"line_number":46,"context_line":"tooling, such as 3rd party CI config, installer and etc. We’re going to start"},{"line_number":47,"context_line":"with the minimal set of the repositories for the “core” OpenStack"},{"line_number":48,"context_line":"implementation plus logging and monitoring implementation based on the existing"},{"line_number":49,"context_line":"Stacklight expertise. For CI we’ll be using upstream infra CI as much as"},{"line_number":50,"context_line":"possible and 3rd party CI for running end-to-end deployment tests."},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"Here is the initial list of repositories for CCP initiative:"}],"source_content_type":"text/x-rst","patch_set":2,"id":"7aa08908_37e496a6","line":49,"range":{"start_line":49,"start_character":22,"end_line":49,"end_character":25},"updated":"2016-06-17 23:50:30.000000000","message":"Shouldn\u0027t start sentence with For.  I\u0027d recommend The CI system will use upstream infra CI as mcuh as possible and 3rd party CI for running end-to-end deployment tests.","commit_id":"cb95e252aa86195e05c95c180c70ad6154aad278"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"a8538f1930977a3613e18bc45652bc39d0700e31","unresolved":false,"context_lines":[{"line_number":46,"context_line":"tooling, such as 3rd party CI config, installer and etc. We’re going to start"},{"line_number":47,"context_line":"with the minimal set of the repositories for the “core” OpenStack"},{"line_number":48,"context_line":"implementation plus logging and monitoring implementation based on the existing"},{"line_number":49,"context_line":"Stacklight expertise. For CI we’ll be using upstream infra CI as much as"},{"line_number":50,"context_line":"possible and 3rd party CI for running end-to-end deployment tests."},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"Here is the initial list of repositories for CCP initiative:"}],"source_content_type":"text/x-rst","patch_set":2,"id":"7aa08908_97de2ad8","line":49,"range":{"start_line":49,"start_character":0,"end_line":49,"end_character":10},"updated":"2016-06-17 23:50:30.000000000","message":"a reference to stacklight would be great.  I have no idea what it is :)","commit_id":"cb95e252aa86195e05c95c180c70ad6154aad278"},{"author":{"_account_id":6786,"name":"Sergey Lukjanov","email":"me@slukjanov.name","username":"slukjanov"},"change_message_id":"2971758f200038b30d5d8d123b494e947c3f3a2e","unresolved":false,"context_lines":[{"line_number":46,"context_line":"tooling, such as 3rd party CI config, installer and etc. We’re going to start"},{"line_number":47,"context_line":"with the minimal set of the repositories for the “core” OpenStack"},{"line_number":48,"context_line":"implementation plus logging and monitoring implementation based on the existing"},{"line_number":49,"context_line":"Stacklight expertise. For CI we’ll be using upstream infra CI as much as"},{"line_number":50,"context_line":"possible and 3rd party CI for running end-to-end deployment tests."},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"Here is the initial list of repositories for CCP initiative:"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3aaa91ec_36531819","line":49,"range":{"start_line":49,"start_character":22,"end_line":49,"end_character":25},"in_reply_to":"7aa08908_37e496a6","updated":"2016-06-29 15:49:02.000000000","message":"Done","commit_id":"cb95e252aa86195e05c95c180c70ad6154aad278"},{"author":{"_account_id":6786,"name":"Sergey Lukjanov","email":"me@slukjanov.name","username":"slukjanov"},"change_message_id":"2971758f200038b30d5d8d123b494e947c3f3a2e","unresolved":false,"context_lines":[{"line_number":46,"context_line":"tooling, such as 3rd party CI config, installer and etc. We’re going to start"},{"line_number":47,"context_line":"with the minimal set of the repositories for the “core” OpenStack"},{"line_number":48,"context_line":"implementation plus logging and monitoring implementation based on the existing"},{"line_number":49,"context_line":"Stacklight expertise. For CI we’ll be using upstream infra CI as much as"},{"line_number":50,"context_line":"possible and 3rd party CI for running end-to-end deployment tests."},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"Here is the initial list of repositories for CCP initiative:"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3aaa91ec_564ea46f","line":49,"range":{"start_line":49,"start_character":0,"end_line":49,"end_character":10},"in_reply_to":"7aa08908_97de2ad8","updated":"2016-06-29 15:49:02.000000000","message":"RE stacklight - https://www.mirantis.com/blog/stacklight-logging-monitoring-alerting-lma-toolchain-mirantis-openstack/\n\nI\u0027ll add link to it.","commit_id":"cb95e252aa86195e05c95c180c70ad6154aad278"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"a8538f1930977a3613e18bc45652bc39d0700e31","unresolved":false,"context_lines":[{"line_number":49,"context_line":"Stacklight expertise. For CI we’ll be using upstream infra CI as much as"},{"line_number":50,"context_line":"possible and 3rd party CI for running end-to-end deployment tests."},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"Here is the initial list of repositories for CCP initiative:"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"* fuel-ccp (main repo, image build tool, app framework, tooling)"},{"line_number":55,"context_line":"* fuel-ccp-specs"}],"source_content_type":"text/x-rst","patch_set":2,"id":"7aa08908_f794cee8","line":52,"range":{"start_line":52,"start_character":0,"end_line":52,"end_character":11},"updated":"2016-06-17 23:50:30.000000000","message":"Can just say \"The\"","commit_id":"cb95e252aa86195e05c95c180c70ad6154aad278"},{"author":{"_account_id":6786,"name":"Sergey Lukjanov","email":"me@slukjanov.name","username":"slukjanov"},"change_message_id":"2971758f200038b30d5d8d123b494e947c3f3a2e","unresolved":false,"context_lines":[{"line_number":49,"context_line":"Stacklight expertise. For CI we’ll be using upstream infra CI as much as"},{"line_number":50,"context_line":"possible and 3rd party CI for running end-to-end deployment tests."},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"Here is the initial list of repositories for CCP initiative:"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"* fuel-ccp (main repo, image build tool, app framework, tooling)"},{"line_number":55,"context_line":"* fuel-ccp-specs"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3aaa91ec_f6451043","line":52,"range":{"start_line":52,"start_character":0,"end_line":52,"end_character":11},"in_reply_to":"7aa08908_f794cee8","updated":"2016-06-29 15:49:02.000000000","message":"Done","commit_id":"cb95e252aa86195e05c95c180c70ad6154aad278"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"a8538f1930977a3613e18bc45652bc39d0700e31","unresolved":false,"context_lines":[{"line_number":72,"context_line":"* fuel-ccp-elasticsearch"},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"Each repository will have it\u0027s own core reviewers team and there will be one"},{"line_number":75,"context_line":"general core reviewers team with permissions in all repositories."},{"line_number":76,"context_line":""},{"line_number":77,"context_line":"----------------"},{"line_number":78,"context_line":"Proposed changes"}],"source_content_type":"text/x-rst","patch_set":2,"id":"7aa08908_7789fec9","line":75,"updated":"2016-06-17 23:50:30.000000000","message":"might expand on the team structure - seems a bit undefined.","commit_id":"cb95e252aa86195e05c95c180c70ad6154aad278"},{"author":{"_account_id":6786,"name":"Sergey Lukjanov","email":"me@slukjanov.name","username":"slukjanov"},"change_message_id":"2971758f200038b30d5d8d123b494e947c3f3a2e","unresolved":false,"context_lines":[{"line_number":72,"context_line":"* fuel-ccp-elasticsearch"},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"Each repository will have it\u0027s own core reviewers team and there will be one"},{"line_number":75,"context_line":"general core reviewers team with permissions in all repositories."},{"line_number":76,"context_line":""},{"line_number":77,"context_line":"----------------"},{"line_number":78,"context_line":"Proposed changes"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3aaa91ec_8deab672","line":75,"in_reply_to":"7aa08908_7789fec9","updated":"2016-06-29 15:49:02.000000000","message":"What kind of details you want to see in this section?","commit_id":"cb95e252aa86195e05c95c180c70ad6154aad278"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"a8538f1930977a3613e18bc45652bc39d0700e31","unresolved":false,"context_lines":[{"line_number":144,"context_line":""},{"line_number":145,"context_line":"1. Why not use Kolla\u0027s container images?"},{"line_number":146,"context_line":"   There is a set of fundamental requirements for container images that is"},{"line_number":147,"context_line":"   currently not covered or controversial to some Kolla principles. This list"},{"line_number":148,"context_line":"   will be maintained and discussed with Kolla community under the following"},{"line_number":149,"context_line":"   specification published to Kolla project:"},{"line_number":150,"context_line":"   I18b319cb796192a1e61ecd516a485dc82d52652f"}],"source_content_type":"text/x-rst","patch_set":2,"id":"7aa08908_1736ba50","line":147,"range":{"start_line":147,"start_character":56,"end_line":147,"end_character":66},"updated":"2016-06-17 23:50:30.000000000","message":"Do you mean principles or principals?  If you mean principles, I\u0027d use the language like \"some Kolla development principles\".  If you mean principals, I\u0027d use \"Kolla core reviewers\".","commit_id":"cb95e252aa86195e05c95c180c70ad6154aad278"},{"author":{"_account_id":6786,"name":"Sergey Lukjanov","email":"me@slukjanov.name","username":"slukjanov"},"change_message_id":"2971758f200038b30d5d8d123b494e947c3f3a2e","unresolved":false,"context_lines":[{"line_number":144,"context_line":""},{"line_number":145,"context_line":"1. Why not use Kolla\u0027s container images?"},{"line_number":146,"context_line":"   There is a set of fundamental requirements for container images that is"},{"line_number":147,"context_line":"   currently not covered or controversial to some Kolla principles. This list"},{"line_number":148,"context_line":"   will be maintained and discussed with Kolla community under the following"},{"line_number":149,"context_line":"   specification published to Kolla project:"},{"line_number":150,"context_line":"   I18b319cb796192a1e61ecd516a485dc82d52652f"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3aaa91ec_767e406b","line":147,"range":{"start_line":147,"start_character":56,"end_line":147,"end_character":66},"in_reply_to":"7aa08908_1736ba50","updated":"2016-06-29 15:49:02.000000000","message":"Thx for the tip. I\u0027ve been talking about development principles.","commit_id":"cb95e252aa86195e05c95c180c70ad6154aad278"},{"author":{"_account_id":18205,"name":"Bulat Gaifullin","email":"gaifullinbf@gmail.com","username":"bgaifullin"},"change_message_id":"4c95466bdef8a8d22b19a5ed002ee2c81e451c83","unresolved":false,"context_lines":[{"line_number":38,"context_line":"controlled by the main Fuel core team."},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"Separate Launchpad project will be used for the blueprints and bugs management."},{"line_number":41,"context_line":"Fuel\u0027s main IRC channels will be initially used for communication (#fuel and"},{"line_number":42,"context_line":"#fuel-dev) and there will be weekly sub-team meetings as part of the main Fuel"},{"line_number":43,"context_line":"weekly IRC meetings."},{"line_number":44,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"3aaa91ec_d4a282fb","line":41,"range":{"start_line":41,"start_character":68,"end_line":41,"end_character":72},"updated":"2016-06-29 16:36:31.000000000","message":"IRC is #openstack-fuel ?","commit_id":"44eebca415c8f703e7bd99fefc14445474fbd896"},{"author":{"_account_id":6786,"name":"Sergey Lukjanov","email":"me@slukjanov.name","username":"slukjanov"},"change_message_id":"52f9421841b3cc370cc33692e59664229451c10e","unresolved":false,"context_lines":[{"line_number":38,"context_line":"controlled by the main Fuel core team."},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"Separate Launchpad project will be used for the blueprints and bugs management."},{"line_number":41,"context_line":"Fuel\u0027s main IRC channels will be initially used for communication (#fuel and"},{"line_number":42,"context_line":"#fuel-dev) and there will be weekly sub-team meetings as part of the main Fuel"},{"line_number":43,"context_line":"weekly IRC meetings."},{"line_number":44,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"3aaa91ec_17152c3f","line":41,"in_reply_to":"3aaa91ec_5418521e","updated":"2016-06-29 16:53:10.000000000","message":"Done","commit_id":"44eebca415c8f703e7bd99fefc14445474fbd896"},{"author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"change_message_id":"2e94a727b34a5a381313590d5ab6029b0b44dda5","unresolved":false,"context_lines":[{"line_number":38,"context_line":"controlled by the main Fuel core team."},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"Separate Launchpad project will be used for the blueprints and bugs management."},{"line_number":41,"context_line":"Fuel\u0027s main IRC channels will be initially used for communication (#fuel and"},{"line_number":42,"context_line":"#fuel-dev) and there will be weekly sub-team meetings as part of the main Fuel"},{"line_number":43,"context_line":"weekly IRC meetings."},{"line_number":44,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"3aaa91ec_5418521e","line":41,"range":{"start_line":41,"start_character":68,"end_line":41,"end_character":72},"in_reply_to":"3aaa91ec_d4a282fb","updated":"2016-06-29 16:38:24.000000000","message":"no, just #fuel.","commit_id":"44eebca415c8f703e7bd99fefc14445474fbd896"},{"author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"change_message_id":"9e51e9576e3d7dce6fac69f01670cab4c931e641","unresolved":false,"context_lines":[{"line_number":39,"context_line":""},{"line_number":40,"context_line":"Separate Launchpad project will be used for the blueprints and bugs management."},{"line_number":41,"context_line":"Fuel\u0027s main IRC channels will be initially used for communication (#fuel and"},{"line_number":42,"context_line":"#fuel-dev) and there will be weekly sub-team meetings as part of the main Fuel"},{"line_number":43,"context_line":"weekly IRC meetings."},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"CCP is to be a set of repositories with Docker image definitions together with"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3aaa91ec_f12350bb","line":42,"updated":"2016-06-29 16:33:40.000000000","message":"since we merged all #fuel-* channels into a single channel #fuel, please remove #fuel-dev","commit_id":"44eebca415c8f703e7bd99fefc14445474fbd896"},{"author":{"_account_id":6786,"name":"Sergey Lukjanov","email":"me@slukjanov.name","username":"slukjanov"},"change_message_id":"52f9421841b3cc370cc33692e59664229451c10e","unresolved":false,"context_lines":[{"line_number":39,"context_line":""},{"line_number":40,"context_line":"Separate Launchpad project will be used for the blueprints and bugs management."},{"line_number":41,"context_line":"Fuel\u0027s main IRC channels will be initially used for communication (#fuel and"},{"line_number":42,"context_line":"#fuel-dev) and there will be weekly sub-team meetings as part of the main Fuel"},{"line_number":43,"context_line":"weekly IRC meetings."},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"CCP is to be a set of repositories with Docker image definitions together with"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3aaa91ec_b70b7823","line":42,"in_reply_to":"3aaa91ec_f12350bb","updated":"2016-06-29 16:53:10.000000000","message":"Done","commit_id":"44eebca415c8f703e7bd99fefc14445474fbd896"},{"author":{"_account_id":18205,"name":"Bulat Gaifullin","email":"gaifullinbf@gmail.com","username":"bgaifullin"},"change_message_id":"4c95466bdef8a8d22b19a5ed002ee2c81e451c83","unresolved":false,"context_lines":[{"line_number":145,"context_line":"1. Why not use Kolla\u0027s container images?"},{"line_number":146,"context_line":"   There is a set of fundamental requirements for container images that is"},{"line_number":147,"context_line":"   currently not covered or controversial to some Kolla development principles."},{"line_number":148,"context_line":"   This list    will be maintained and discussed with Kolla community under"},{"line_number":149,"context_line":"   the following specification published to Kolla project:"},{"line_number":150,"context_line":"   I18b319cb796192a1e61ecd516a485dc82d52652f"},{"line_number":151,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"3aaa91ec_d16a94ec","line":148,"range":{"start_line":148,"start_character":12,"end_line":148,"end_character":16},"updated":"2016-06-29 16:36:31.000000000","message":"extra spaces","commit_id":"44eebca415c8f703e7bd99fefc14445474fbd896"},{"author":{"_account_id":6786,"name":"Sergey Lukjanov","email":"me@slukjanov.name","username":"slukjanov"},"change_message_id":"52f9421841b3cc370cc33692e59664229451c10e","unresolved":false,"context_lines":[{"line_number":145,"context_line":"1. Why not use Kolla\u0027s container images?"},{"line_number":146,"context_line":"   There is a set of fundamental requirements for container images that is"},{"line_number":147,"context_line":"   currently not covered or controversial to some Kolla development principles."},{"line_number":148,"context_line":"   This list    will be maintained and discussed with Kolla community under"},{"line_number":149,"context_line":"   the following specification published to Kolla project:"},{"line_number":150,"context_line":"   I18b319cb796192a1e61ecd516a485dc82d52652f"},{"line_number":151,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"3aaa91ec_d706041b","line":148,"in_reply_to":"3aaa91ec_d16a94ec","updated":"2016-06-29 16:53:10.000000000","message":"Done","commit_id":"44eebca415c8f703e7bd99fefc14445474fbd896"},{"author":{"_account_id":18205,"name":"Bulat Gaifullin","email":"gaifullinbf@gmail.com","username":"bgaifullin"},"change_message_id":"4c95466bdef8a8d22b19a5ed002ee2c81e451c83","unresolved":false,"context_lines":[{"line_number":228,"context_line":"  None"},{"line_number":229,"context_line":""},{"line_number":230,"context_line":"Mandatory design review:"},{"line_number":231,"context_line":"  None"},{"line_number":232,"context_line":""},{"line_number":233,"context_line":""},{"line_number":234,"context_line":"Work Items"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3aaa91ec_f4669eeb","line":231,"range":{"start_line":231,"start_character":2,"end_line":231,"end_character":6},"updated":"2016-06-29 16:36:31.000000000","message":"I think it needs to add Vladimir Kozhukalov to this list at least.","commit_id":"44eebca415c8f703e7bd99fefc14445474fbd896"},{"author":{"_account_id":6926,"name":"Bogdan Dobrelya","email":"bdobreli@redhat.com","username":"bogdando"},"change_message_id":"565b031adb2801879b2066fb6a332ac61ab70a08","unresolved":false,"context_lines":[{"line_number":16,"context_line":"\"Fuel CCP\"."},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"--------------------"},{"line_number":19,"context_line":"Problem description"},{"line_number":20,"context_line":"--------------------"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"Containerized Control Plane (CCP) is the initiative to package OpenStack"}],"source_content_type":"text/x-rst","patch_set":4,"id":"1aa78d24_3c1f6bb8","line":19,"updated":"2016-07-06 09:38:14.000000000","message":"There is another problem area to be covered by Fuel umbrella as well - providing LB HA endpoint for K8s API service instances. Like GCE does for K8s end users, Fuel perhaps should do it for users of OpenStack on top of K8s. Unless K8s will start providing it out of box, see https://github.com/kubernetes/kubernetes/issues/18174.\n\nHA endpoint assumes reliable VIPs and load balancing, so the Linux HA stack Fuel deploys might help.","commit_id":"fa4980a9954f3e69c0ed1f8e9b1a1877f130c15e"},{"author":{"_account_id":11090,"name":"Sergii Golovatiuk","email":"sgolovat@redhat.com","username":"holser"},"change_message_id":"d68a842d8deb383aaa769a0ea68b1531d1f32154","unresolved":false,"context_lines":[{"line_number":228,"context_line":"  None"},{"line_number":229,"context_line":""},{"line_number":230,"context_line":"Mandatory design review:"},{"line_number":231,"context_line":"  None"},{"line_number":232,"context_line":""},{"line_number":233,"context_line":""},{"line_number":234,"context_line":"Work Items"}],"source_content_type":"text/x-rst","patch_set":4,"id":"3aaa91ec_7280e2bf","line":231,"updated":"2016-06-30 08:21:25.000000000","message":"Who is responsible for Design review?","commit_id":"fa4980a9954f3e69c0ed1f8e9b1a1877f130c15e"},{"author":{"_account_id":11090,"name":"Sergii Golovatiuk","email":"sgolovat@redhat.com","username":"holser"},"change_message_id":"d68a842d8deb383aaa769a0ea68b1531d1f32154","unresolved":false,"context_lines":[{"line_number":234,"context_line":"Work Items"},{"line_number":235,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":236,"context_line":""},{"line_number":237,"context_line":"None"},{"line_number":238,"context_line":""},{"line_number":239,"context_line":"Dependencies"},{"line_number":240,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":4,"id":"3aaa91ec_f274d2fe","line":237,"updated":"2016-06-30 08:21:25.000000000","message":"Please describe work that is going to be implemented...","commit_id":"fa4980a9954f3e69c0ed1f8e9b1a1877f130c15e"},{"author":{"_account_id":11090,"name":"Sergii Golovatiuk","email":"sgolovat@redhat.com","username":"holser"},"change_message_id":"4ab08cd64640995a2cf1da20ce8670a50275a329","unresolved":false,"context_lines":[{"line_number":245,"context_line":"Testing, QA"},{"line_number":246,"context_line":"-----------"},{"line_number":247,"context_line":""},{"line_number":248,"context_line":"None"},{"line_number":249,"context_line":""},{"line_number":250,"context_line":"Acceptance criteria"},{"line_number":251,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":4,"id":"3aaa91ec_32ef7a88","line":248,"updated":"2016-06-30 08:22:43.000000000","message":"Please describe how QA should be done.","commit_id":"fa4980a9954f3e69c0ed1f8e9b1a1877f130c15e"},{"author":{"_account_id":11090,"name":"Sergii Golovatiuk","email":"sgolovat@redhat.com","username":"holser"},"change_message_id":"4ab08cd64640995a2cf1da20ce8670a50275a329","unresolved":false,"context_lines":[{"line_number":250,"context_line":"Acceptance criteria"},{"line_number":251,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":252,"context_line":""},{"line_number":253,"context_line":"None"},{"line_number":254,"context_line":""},{"line_number":255,"context_line":"----------"},{"line_number":256,"context_line":"References"}],"source_content_type":"text/x-rst","patch_set":4,"id":"3aaa91ec_f24b32af","line":253,"updated":"2016-06-30 08:22:43.000000000","message":"Describe acceptance criteria","commit_id":"fa4980a9954f3e69c0ed1f8e9b1a1877f130c15e"},{"author":{"_account_id":6926,"name":"Bogdan Dobrelya","email":"bdobreli@redhat.com","username":"bogdando"},"change_message_id":"e358181fb1f44bf286f9355f49c4de8bc1ed6196","unresolved":false,"context_lines":[{"line_number":16,"context_line":"\"Fuel CCP\"."},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"--------------------"},{"line_number":19,"context_line":"Problem description"},{"line_number":20,"context_line":"--------------------"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"Containerized Control Plane (CCP) is the initiative to package OpenStack"}],"source_content_type":"text/x-rst","patch_set":5,"id":"1aa78d24_9c477f76","line":19,"range":{"start_line":19,"start_character":0,"end_line":19,"end_character":19},"updated":"2016-07-06 09:43:19.000000000","message":"There is another problem area to be covered by Fuel umbrella as well - providing LB HA endpoint for K8s API service instances. Like GCE does for K8s end users, Fuel perhaps should do it for users of OpenStack on top of K8s. Unless K8s will start providing it out of box, see https://github.com/kubernetes/kubernetes/issues/18174.\nHA endpoint assumes reliable VIPs and load balancing, so the Linux HA stack Fuel deploys might help.","commit_id":"3ddf5e8fe994cda33d438df010a0ac092cb8982d"},{"author":{"_account_id":6926,"name":"Bogdan Dobrelya","email":"bdobreli@redhat.com","username":"bogdando"},"change_message_id":"d5e8be7a08b904b98828d7fd71bd71f00906b42b","unresolved":false,"context_lines":[{"line_number":16,"context_line":"\"Fuel CCP\"."},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"--------------------"},{"line_number":19,"context_line":"Problem description"},{"line_number":20,"context_line":"--------------------"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"Containerized Control Plane (CCP) is the initiative to package OpenStack"}],"source_content_type":"text/x-rst","patch_set":5,"id":"1aa78d24_e7127056","line":19,"range":{"start_line":19,"start_character":0,"end_line":19,"end_character":19},"in_reply_to":"1aa78d24_9c477f76","updated":"2016-07-06 09:44:49.000000000","message":"Note, I didn\u0027t mention *installing* K8s, although Fuel might as well do that. But I believe there are a plenty of alternatives exist to not bring that topic in the scope.","commit_id":"3ddf5e8fe994cda33d438df010a0ac092cb8982d"},{"author":{"_account_id":6926,"name":"Bogdan Dobrelya","email":"bdobreli@redhat.com","username":"bogdando"},"change_message_id":"13991d762c0c104ac3972f87e5b9206f6d8f2f33","unresolved":false,"context_lines":[{"line_number":16,"context_line":"\"Fuel CCP\"."},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"--------------------"},{"line_number":19,"context_line":"Problem description"},{"line_number":20,"context_line":"--------------------"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"Containerized Control Plane (CCP) is the initiative to package OpenStack"}],"source_content_type":"text/x-rst","patch_set":5,"id":"1aa78d24_1ac66a16","line":19,"range":{"start_line":19,"start_character":0,"end_line":19,"end_character":19},"in_reply_to":"1aa78d24_bf546821","updated":"2016-07-08 10:49:08.000000000","message":"Well, I\u0027m sad to read that :) Fuel can install Pacemaker and provide VIPs on demand and this might help a lot to cover HA cases for K8s components, which currently rely *only* on external solutions...","commit_id":"3ddf5e8fe994cda33d438df010a0ac092cb8982d"},{"author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"change_message_id":"1b54b8232e03e2828019ec37ffed40e30cd89219","unresolved":false,"context_lines":[{"line_number":16,"context_line":"\"Fuel CCP\"."},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"--------------------"},{"line_number":19,"context_line":"Problem description"},{"line_number":20,"context_line":"--------------------"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"Containerized Control Plane (CCP) is the initiative to package OpenStack"}],"source_content_type":"text/x-rst","patch_set":5,"id":"1aa78d24_bf546821","line":19,"range":{"start_line":19,"start_character":0,"end_line":19,"end_character":19},"in_reply_to":"1aa78d24_e7127056","updated":"2016-07-08 10:41:15.000000000","message":"Installing and providing HA endpoint to K8s API is totally out of scope of this experimental project. This project assumes we have ready to use K8s cluster and we only use this cluster to deploy OpenStack in containers.","commit_id":"3ddf5e8fe994cda33d438df010a0ac092cb8982d"},{"author":{"_account_id":11090,"name":"Sergii Golovatiuk","email":"sgolovat@redhat.com","username":"holser"},"change_message_id":"0db77f74c4de89f4da8ca9131a041309014a2998","unresolved":false,"context_lines":[{"line_number":69,"context_line":"* fuel-ccp-neutron (incl. ovs)"},{"line_number":70,"context_line":"* fuel-ccp-rabbitmq"},{"line_number":71,"context_line":"* fuel-ccp-nova"},{"line_number":72,"context_line":"* fuel-ccp-stacklight (LMA stack)"},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"Each repository will have it\u0027s own core reviewers team and there will be one"},{"line_number":75,"context_line":"general core reviewers team with permissions in all repositories."}],"source_content_type":"text/x-rst","patch_set":5,"id":"1aa78d24_73b78fd8","line":72,"updated":"2016-07-05 14:59:29.000000000","message":"Besides that, Fuel has mirrors with packages. It\u0027s not clear how they will coexist with CCP. Also, I bet there will be some unique packages required for CCP there should be a special mirror for that.","commit_id":"3ddf5e8fe994cda33d438df010a0ac092cb8982d"},{"author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"change_message_id":"1b54b8232e03e2828019ec37ffed40e30cd89219","unresolved":false,"context_lines":[{"line_number":69,"context_line":"* fuel-ccp-neutron (incl. ovs)"},{"line_number":70,"context_line":"* fuel-ccp-rabbitmq"},{"line_number":71,"context_line":"* fuel-ccp-nova"},{"line_number":72,"context_line":"* fuel-ccp-stacklight (LMA stack)"},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"Each repository will have it\u0027s own core reviewers team and there will be one"},{"line_number":75,"context_line":"general core reviewers team with permissions in all repositories."}],"source_content_type":"text/x-rst","patch_set":5,"id":"1aa78d24_5af2b207","line":72,"in_reply_to":"1aa78d24_01a68cad","updated":"2016-07-08 10:41:15.000000000","message":"No, it is not planned at this stage to use any custom packages. Rabbitmq and mariadb will be either vanilla debian or from 3-rd party distributions (totally out of scope of this project).","commit_id":"3ddf5e8fe994cda33d438df010a0ac092cb8982d"},{"author":{"_account_id":11090,"name":"Sergii Golovatiuk","email":"sgolovat@redhat.com","username":"holser"},"change_message_id":"c9c205f317092749c2db370e64c61162380e178b","unresolved":false,"context_lines":[{"line_number":69,"context_line":"* fuel-ccp-neutron (incl. ovs)"},{"line_number":70,"context_line":"* fuel-ccp-rabbitmq"},{"line_number":71,"context_line":"* fuel-ccp-nova"},{"line_number":72,"context_line":"* fuel-ccp-stacklight (LMA stack)"},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"Each repository will have it\u0027s own core reviewers team and there will be one"},{"line_number":75,"context_line":"general core reviewers team with permissions in all repositories."}],"source_content_type":"text/x-rst","patch_set":5,"id":"1aa78d24_761914d7","line":72,"in_reply_to":"1aa78d24_02aa2e70","updated":"2016-07-06 09:05:12.000000000","message":"Containers incude packages so there should be a repository for them.","commit_id":"3ddf5e8fe994cda33d438df010a0ac092cb8982d"},{"author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"change_message_id":"2fce5a1b846163ab1738627dc66d9377fc7920a4","unresolved":false,"context_lines":[{"line_number":69,"context_line":"* fuel-ccp-neutron (incl. ovs)"},{"line_number":70,"context_line":"* fuel-ccp-rabbitmq"},{"line_number":71,"context_line":"* fuel-ccp-nova"},{"line_number":72,"context_line":"* fuel-ccp-stacklight (LMA stack)"},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"Each repository will have it\u0027s own core reviewers team and there will be one"},{"line_number":75,"context_line":"general core reviewers team with permissions in all repositories."}],"source_content_type":"text/x-rst","patch_set":5,"id":"1aa78d24_02aa2e70","line":72,"in_reply_to":"1aa78d24_73b78fd8","updated":"2016-07-05 17:32:25.000000000","message":"Containers are planned to be built from source code not from packages.","commit_id":"3ddf5e8fe994cda33d438df010a0ac092cb8982d"},{"author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"change_message_id":"f31bd3d4172fe06ee737616f6aace7d5c1f66aa4","unresolved":false,"context_lines":[{"line_number":69,"context_line":"* fuel-ccp-neutron (incl. ovs)"},{"line_number":70,"context_line":"* fuel-ccp-rabbitmq"},{"line_number":71,"context_line":"* fuel-ccp-nova"},{"line_number":72,"context_line":"* fuel-ccp-stacklight (LMA stack)"},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"Each repository will have it\u0027s own core reviewers team and there will be one"},{"line_number":75,"context_line":"general core reviewers team with permissions in all repositories."}],"source_content_type":"text/x-rst","patch_set":5,"id":"1aa78d24_769c740f","line":72,"in_reply_to":"1aa78d24_761914d7","updated":"2016-07-06 09:07:01.000000000","message":"What exactly do you mean? which packages?","commit_id":"3ddf5e8fe994cda33d438df010a0ac092cb8982d"},{"author":{"_account_id":11090,"name":"Sergii Golovatiuk","email":"sgolovat@redhat.com","username":"holser"},"change_message_id":"0642836778252da590b6c32b9724fb1f0b82a6c7","unresolved":false,"context_lines":[{"line_number":69,"context_line":"* fuel-ccp-neutron (incl. ovs)"},{"line_number":70,"context_line":"* fuel-ccp-rabbitmq"},{"line_number":71,"context_line":"* fuel-ccp-nova"},{"line_number":72,"context_line":"* fuel-ccp-stacklight (LMA stack)"},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"Each repository will have it\u0027s own core reviewers team and there will be one"},{"line_number":75,"context_line":"general core reviewers team with permissions in all repositories."}],"source_content_type":"text/x-rst","patch_set":5,"id":"1aa78d24_01a68cad","line":72,"in_reply_to":"1aa78d24_769c740f","updated":"2016-07-06 09:18:21.000000000","message":"There will be some patched packages like mysql or rabbit. there should be a special repository in that case.","commit_id":"3ddf5e8fe994cda33d438df010a0ac092cb8982d"},{"author":{"_account_id":11090,"name":"Sergii Golovatiuk","email":"sgolovat@redhat.com","username":"holser"},"change_message_id":"0db77f74c4de89f4da8ca9131a041309014a2998","unresolved":false,"context_lines":[{"line_number":238,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":239,"context_line":""},{"line_number":240,"context_line":"* Create separate CCP Launchpad project"},{"line_number":241,"context_line":"* Create a set of CCP repositories"},{"line_number":242,"context_line":"* Setup 3-rd party CCP CI"},{"line_number":243,"context_line":""},{"line_number":244,"context_line":"Dependencies"}],"source_content_type":"text/x-rst","patch_set":5,"id":"1aa78d24_93103baa","line":241,"updated":"2016-07-05 14:59:29.000000000","message":"* Create mirrors for CCP related packages.","commit_id":"3ddf5e8fe994cda33d438df010a0ac092cb8982d"},{"author":{"_account_id":11090,"name":"Sergii Golovatiuk","email":"sgolovat@redhat.com","username":"holser"},"change_message_id":"c9c205f317092749c2db370e64c61162380e178b","unresolved":false,"context_lines":[{"line_number":238,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":239,"context_line":""},{"line_number":240,"context_line":"* Create separate CCP Launchpad project"},{"line_number":241,"context_line":"* Create a set of CCP repositories"},{"line_number":242,"context_line":"* Setup 3-rd party CCP CI"},{"line_number":243,"context_line":""},{"line_number":244,"context_line":"Dependencies"}],"source_content_type":"text/x-rst","patch_set":5,"id":"1aa78d24_967be0f4","line":241,"in_reply_to":"1aa78d24_4293964f","updated":"2016-07-06 09:05:12.000000000","message":"Source code is not acceptable for enterprise clients as it\u0027s very hard to validate it.","commit_id":"3ddf5e8fe994cda33d438df010a0ac092cb8982d"},{"author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"change_message_id":"2fce5a1b846163ab1738627dc66d9377fc7920a4","unresolved":false,"context_lines":[{"line_number":238,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":239,"context_line":""},{"line_number":240,"context_line":"* Create separate CCP Launchpad project"},{"line_number":241,"context_line":"* Create a set of CCP repositories"},{"line_number":242,"context_line":"* Setup 3-rd party CCP CI"},{"line_number":243,"context_line":""},{"line_number":244,"context_line":"Dependencies"}],"source_content_type":"text/x-rst","patch_set":5,"id":"1aa78d24_4293964f","line":241,"in_reply_to":"1aa78d24_93103baa","updated":"2016-07-05 17:32:25.000000000","message":"No, we are not planning to create any CCP related package mirrors. Containers are to be built from source code.","commit_id":"3ddf5e8fe994cda33d438df010a0ac092cb8982d"},{"author":{"_account_id":6926,"name":"Bogdan Dobrelya","email":"bdobreli@redhat.com","username":"bogdando"},"change_message_id":"a230383565a005cb1793b020985a6d1a5cb3cb5e","unresolved":false,"context_lines":[{"line_number":238,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":239,"context_line":""},{"line_number":240,"context_line":"* Create separate CCP Launchpad project"},{"line_number":241,"context_line":"* Create a set of CCP repositories"},{"line_number":242,"context_line":"* Setup 3-rd party CCP CI"},{"line_number":243,"context_line":""},{"line_number":244,"context_line":"Dependencies"}],"source_content_type":"text/x-rst","patch_set":5,"id":"1aa78d24_bc6b5bf0","line":241,"in_reply_to":"1aa78d24_967be0f4","updated":"2016-07-06 09:42:36.000000000","message":"IIUC, this gonna be a 3rd side item, thus not part of the product/support pipelines. Perhaps we should put it very clear: CCP to be build from sources, not packages, not part of a Fuel product and is not supported, therefore.","commit_id":"3ddf5e8fe994cda33d438df010a0ac092cb8982d"},{"author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"change_message_id":"1b54b8232e03e2828019ec37ffed40e30cd89219","unresolved":false,"context_lines":[{"line_number":238,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":239,"context_line":""},{"line_number":240,"context_line":"* Create separate CCP Launchpad project"},{"line_number":241,"context_line":"* Create a set of CCP repositories"},{"line_number":242,"context_line":"* Setup 3-rd party CCP CI"},{"line_number":243,"context_line":""},{"line_number":244,"context_line":"Dependencies"}],"source_content_type":"text/x-rst","patch_set":5,"id":"1aa78d24_fa3a7e97","line":241,"in_reply_to":"1aa78d24_bc6b5bf0","updated":"2016-07-08 10:41:15.000000000","message":"Added clear message in \"Problem description\" section.","commit_id":"3ddf5e8fe994cda33d438df010a0ac092cb8982d"},{"author":{"_account_id":6926,"name":"Bogdan Dobrelya","email":"bdobreli@redhat.com","username":"bogdando"},"change_message_id":"96808903b256c929d85848d2d267614fb227c8fe","unresolved":false,"context_lines":[{"line_number":25,"context_line":""},{"line_number":26,"context_line":"* OpenStack containerization and container image building tooling. OpenStack"},{"line_number":27,"context_line":"  components are planned to be installed into container images from source"},{"line_number":28,"context_line":"  code (not using deb/rpm packages)."},{"line_number":29,"context_line":"* CI/CD to produce properly layered and versioned containers for the supported"},{"line_number":30,"context_line":"  stable and current master branches of OpenStack projects"},{"line_number":31,"context_line":"* OpenStack deployment in containers on top of Kubernetes with HA for OpenStack"}],"source_content_type":"text/x-rst","patch_set":6,"id":"1aa78d24_dae4e2ad","line":28,"updated":"2016-07-08 10:50:12.000000000","message":"and other components like mysql and rabbit or memcached or stacklight?..","commit_id":"1bb72ebe503a8f089e24a2847e82cb709fb5def4"},{"author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"change_message_id":"78f8d1928364fe2b88a73bfd917d17d8dd8764eb","unresolved":false,"context_lines":[{"line_number":25,"context_line":""},{"line_number":26,"context_line":"* OpenStack containerization and container image building tooling. OpenStack"},{"line_number":27,"context_line":"  components are planned to be installed into container images from source"},{"line_number":28,"context_line":"  code (not using deb/rpm packages)."},{"line_number":29,"context_line":"* CI/CD to produce properly layered and versioned containers for the supported"},{"line_number":30,"context_line":"  stable and current master branches of OpenStack projects"},{"line_number":31,"context_line":"* OpenStack deployment in containers on top of Kubernetes with HA for OpenStack"}],"source_content_type":"text/x-rst","patch_set":6,"id":"1aa78d24_5a11125d","line":28,"in_reply_to":"1aa78d24_dae4e2ad","updated":"2016-07-08 10:55:33.000000000","message":"These components are to be installed from vanilla debian packages.","commit_id":"1bb72ebe503a8f089e24a2847e82cb709fb5def4"}]}
