)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"9b4728e6a98fd5b4dfc446e7c5df0a20693a409c","unresolved":false,"context_lines":[{"line_number":26,"context_line":"tested by the OpenStack CI infrastructure. Our PTL serves as a"},{"line_number":27,"context_line":"contact for cross-project teams in OpenStack."},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"We make extensive use of esisting software, and have not"},{"line_number":30,"context_line":"deliberately reproduced functioanlity that already exists in"},{"line_number":31,"context_line":"other ecosystem projects."},{"line_number":32,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"9a80dd14_c4c9ca7a","line":29,"updated":"2015-03-05 14:51:15.000000000","message":"typo esisting should be existing.","commit_id":"5e3802daf0b6c4ef1f1c41e3e01a999feb0c1c6c"},{"author":{"_account_id":668,"name":"Adrian Otto","email":"aotto@aotto.com","username":"aotto"},"change_message_id":"019e53c02e7729f75be722e9bfc5a0fb3c8f75f1","unresolved":false,"context_lines":[{"line_number":26,"context_line":"tested by the OpenStack CI infrastructure. Our PTL serves as a"},{"line_number":27,"context_line":"contact for cross-project teams in OpenStack."},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"We make extensive use of esisting software, and have not"},{"line_number":30,"context_line":"deliberately reproduced functioanlity that already exists in"},{"line_number":31,"context_line":"other ecosystem projects."},{"line_number":32,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"9a80dd14_d72f96f4","line":29,"in_reply_to":"9a80dd14_c4c9ca7a","updated":"2015-03-06 04:44:04.000000000","message":"Done","commit_id":"5e3802daf0b6c4ef1f1c41e3e01a999feb0c1c6c"},{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"66cdf44834ccd0f5264c65ef8dd5660f010cd42a","unresolved":false,"context_lines":[{"line_number":27,"context_line":"contact for cross-project teams in OpenStack."},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"We make extensive use of esisting software, and have not"},{"line_number":30,"context_line":"deliberately reproduced functioanlity that already exists in"},{"line_number":31,"context_line":"other ecosystem projects."},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"We have implemented Magnum using the oslo common libraries and"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"9a80dd14_4537824e","line":30,"updated":"2015-03-05 21:10:00.000000000","message":"s/functioanlity/functionality/","commit_id":"5e3802daf0b6c4ef1f1c41e3e01a999feb0c1c6c"},{"author":{"_account_id":668,"name":"Adrian Otto","email":"aotto@aotto.com","username":"aotto"},"change_message_id":"019e53c02e7729f75be722e9bfc5a0fb3c8f75f1","unresolved":false,"context_lines":[{"line_number":27,"context_line":"contact for cross-project teams in OpenStack."},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"We make extensive use of esisting software, and have not"},{"line_number":30,"context_line":"deliberately reproduced functioanlity that already exists in"},{"line_number":31,"context_line":"other ecosystem projects."},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"We have implemented Magnum using the oslo common libraries and"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"9a80dd14_b72ce203","line":30,"in_reply_to":"9a80dd14_4537824e","updated":"2015-03-06 04:44:04.000000000","message":"Done","commit_id":"5e3802daf0b6c4ef1f1c41e3e01a999feb0c1c6c"},{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"66cdf44834ccd0f5264c65ef8dd5660f010cd42a","unresolved":false,"context_lines":[{"line_number":28,"context_line":""},{"line_number":29,"context_line":"We make extensive use of esisting software, and have not"},{"line_number":30,"context_line":"deliberately reproduced functioanlity that already exists in"},{"line_number":31,"context_line":"other ecosystem projects."},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"We have implemented Magnum using the oslo common libraries and"},{"line_number":34,"context_line":"the Pecan+WSME WSGI framework. We ahve made every attempt to"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"9a80dd14_0562ea3d","line":31,"updated":"2015-03-05 21:10:00.000000000","message":"It could be argued that Magnum does indeed reproduce quite a bit of functionality that is and has been available in the Murano project, though. Murano is a project that constructs Heat templates that deploy one of more virtual machines and installs a set of software packages into those machines.\n\nWas Murano considered as an option for the virtual machine provisioning portion of Magnum?\n\nNote that Murano can easily deploy Kubernetes clusters using generated HOT templates.","commit_id":"5e3802daf0b6c4ef1f1c41e3e01a999feb0c1c6c"},{"author":{"_account_id":668,"name":"Adrian Otto","email":"aotto@aotto.com","username":"aotto"},"change_message_id":"019e53c02e7729f75be722e9bfc5a0fb3c8f75f1","unresolved":false,"context_lines":[{"line_number":28,"context_line":""},{"line_number":29,"context_line":"We make extensive use of esisting software, and have not"},{"line_number":30,"context_line":"deliberately reproduced functioanlity that already exists in"},{"line_number":31,"context_line":"other ecosystem projects."},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"We have implemented Magnum using the oslo common libraries and"},{"line_number":34,"context_line":"the Pecan+WSME WSGI framework. We ahve made every attempt to"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"9a80dd14_d7a5d6b5","line":31,"in_reply_to":"9a80dd14_0562ea3d","updated":"2015-03-06 04:44:04.000000000","message":"If Murano becomes stable, and plans to become part of OpenStack I would be open to considering it. I\u0027m reluctant to consider new projects as a central dependency if we can already get what we need from existing OpenStack features.","commit_id":"5e3802daf0b6c4ef1f1c41e3e01a999feb0c1c6c"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"9b4728e6a98fd5b4dfc446e7c5df0a20693a409c","unresolved":false,"context_lines":[{"line_number":31,"context_line":"other ecosystem projects."},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"We have implemented Magnum using the oslo common libraries and"},{"line_number":34,"context_line":"the Pecan+WSME WSGI framework. We ahve made every attempt to"},{"line_number":35,"context_line":"conform the the openstack development style."},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"Project direction has been publically discussed at the Oregon"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"9a80dd14_e476ce3d","line":34,"updated":"2015-03-05 14:51:15.000000000","message":"typo. (ahve).  I\u0027d almost reword this to say \"We completely confiorm to the OpenStack development style.\"","commit_id":"5e3802daf0b6c4ef1f1c41e3e01a999feb0c1c6c"},{"author":{"_account_id":668,"name":"Adrian Otto","email":"aotto@aotto.com","username":"aotto"},"change_message_id":"019e53c02e7729f75be722e9bfc5a0fb3c8f75f1","unresolved":false,"context_lines":[{"line_number":31,"context_line":"other ecosystem projects."},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"We have implemented Magnum using the oslo common libraries and"},{"line_number":34,"context_line":"the Pecan+WSME WSGI framework. We ahve made every attempt to"},{"line_number":35,"context_line":"conform the the openstack development style."},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"Project direction has been publically discussed at the Oregon"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"9a80dd14_b71302b7","line":34,"in_reply_to":"9a80dd14_e476ce3d","updated":"2015-03-06 04:44:04.000000000","message":"Done","commit_id":"5e3802daf0b6c4ef1f1c41e3e01a999feb0c1c6c"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"9b4728e6a98fd5b4dfc446e7c5df0a20693a409c","unresolved":false,"context_lines":[{"line_number":32,"context_line":""},{"line_number":33,"context_line":"We have implemented Magnum using the oslo common libraries and"},{"line_number":34,"context_line":"the Pecan+WSME WSGI framework. We ahve made every attempt to"},{"line_number":35,"context_line":"conform the the openstack development style."},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"Project direction has been publically discussed at the Oregon"},{"line_number":38,"context_line":"Nova Midcycle, the Paris OpenStack Design Summit, and in March"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"9a80dd14_849d125c","line":35,"updated":"2015-03-05 14:51:15.000000000","message":"OpenStack is correct spelling.","commit_id":"5e3802daf0b6c4ef1f1c41e3e01a999feb0c1c6c"},{"author":{"_account_id":668,"name":"Adrian Otto","email":"aotto@aotto.com","username":"aotto"},"change_message_id":"019e53c02e7729f75be722e9bfc5a0fb3c8f75f1","unresolved":false,"context_lines":[{"line_number":32,"context_line":""},{"line_number":33,"context_line":"We have implemented Magnum using the oslo common libraries and"},{"line_number":34,"context_line":"the Pecan+WSME WSGI framework. We ahve made every attempt to"},{"line_number":35,"context_line":"conform the the openstack development style."},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"Project direction has been publically discussed at the Oregon"},{"line_number":38,"context_line":"Nova Midcycle, the Paris OpenStack Design Summit, and in March"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"9a80dd14_f70d7a91","line":35,"in_reply_to":"9a80dd14_849d125c","updated":"2015-03-06 04:44:04.000000000","message":"Done","commit_id":"5e3802daf0b6c4ef1f1c41e3e01a999feb0c1c6c"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"9b4728e6a98fd5b4dfc446e7c5df0a20693a409c","unresolved":false,"context_lines":[{"line_number":42,"context_line":"any other mailing lists."},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"Magnum is compatible with OpenStack APIs, and uses Keystone"},{"line_number":45,"context_line":"middleware to integrate with OpenStack Identity. All clusters are"},{"line_number":46,"context_line":"deployed using OpenStack Orchestration using HOT files."},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"There are numerous active contributors from several affiliations"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"9a80dd14_84399243","line":45,"updated":"2015-03-05 14:51:15.000000000","message":"All \"per-tenant Magnum infrastructure\" might be more clear.  Clusters mean alot of things to alot of people ;-)","commit_id":"5e3802daf0b6c4ef1f1c41e3e01a999feb0c1c6c"},{"author":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"change_message_id":"c6d46d68a606dba9c267bf9eabcb5adb04531859","unresolved":false,"context_lines":[{"line_number":50,"context_line":""},{"line_number":51,"context_line":"Magnum is different from Nova, because it provides a purpose built"},{"line_number":52,"context_line":"API to manage application containers, which have a distinctly"},{"line_number":53,"context_line":"different lifecycle and operations than Nova (machine) Instances."},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"Magnum is also different from Docker and Kubernetes, by offering"},{"line_number":56,"context_line":"an asynchronous API that\u0027s compatible with Keystone, and a complete"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"9a80dd14_e3ab5687","line":53,"updated":"2015-03-04 18:55:09.000000000","message":"Yup, there is no overlap between magnum and nova.","commit_id":"5e3802daf0b6c4ef1f1c41e3e01a999feb0c1c6c"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"9b4728e6a98fd5b4dfc446e7c5df0a20693a409c","unresolved":false,"context_lines":[{"line_number":55,"context_line":"Magnum is also different from Docker and Kubernetes, by offering"},{"line_number":56,"context_line":"an asynchronous API that\u0027s compatible with Keystone, and a complete"},{"line_number":57,"context_line":"multi-tenancy implementation. It does not perform orchestration"},{"line_number":58,"context_line":"internally, and instead relies on OpenStack Orchestration."},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"Change-Id: I1880a7310876c54bd5bd4bc16c6c5132c6ecb706"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"9a80dd14_c4fd4a3d","line":58,"updated":"2015-03-05 14:51:15.000000000","message":"I think its important to indicate that magnum doesn\u0027t compete with swarm, docker, or kubernetes, but instead offers an OpenStack experience using those technologies.  I\u0027m not quite sure how to word that, but I\u0027m sure you can figure something out ;)","commit_id":"5e3802daf0b6c4ef1f1c41e3e01a999feb0c1c6c"},{"author":{"_account_id":668,"name":"Adrian Otto","email":"aotto@aotto.com","username":"aotto"},"change_message_id":"019e53c02e7729f75be722e9bfc5a0fb3c8f75f1","unresolved":false,"context_lines":[{"line_number":55,"context_line":"Magnum is also different from Docker and Kubernetes, by offering"},{"line_number":56,"context_line":"an asynchronous API that\u0027s compatible with Keystone, and a complete"},{"line_number":57,"context_line":"multi-tenancy implementation. It does not perform orchestration"},{"line_number":58,"context_line":"internally, and instead relies on OpenStack Orchestration."},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"Change-Id: I1880a7310876c54bd5bd4bc16c6c5132c6ecb706"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"9a80dd14_77218afa","line":58,"in_reply_to":"9a80dd14_c4fd4a3d","updated":"2015-03-06 04:44:04.000000000","message":"Done","commit_id":"5e3802daf0b6c4ef1f1c41e3e01a999feb0c1c6c"}],"reference/projects.yaml":[{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"9b4728e6a98fd5b4dfc446e7c5df0a20693a409c","unresolved":false,"context_lines":[{"line_number":492,"context_line":"  service: Containers Service"},{"line_number":493,"context_line":"  mission: \u003e"},{"line_number":494,"context_line":"    To provide a set of services for management of application containers"},{"line_number":495,"context_line":"    in a multitenant cloud environment."},{"line_number":496,"context_line":"  url: https://wiki.openstack.org/wiki/Magnum"},{"line_number":497,"context_line":"  projects:"},{"line_number":498,"context_line":"    - repo: openstack/magnum"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"9a80dd14_a4b0568c","line":495,"updated":"2015-03-05 14:51:15.000000000","message":"I could be wrong, but shouldn\u0027t this be multi-tenant?","commit_id":"5e3802daf0b6c4ef1f1c41e3e01a999feb0c1c6c"}]}
