)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"7ec42de32317f5135e9475fc7ba8927943e50167","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Amend reference/PTI with supported distros"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"It became clear that Ubuntu and CentOS are the 2 most-popular platforms"},{"line_number":10,"context_line":"when deploying OpenStack."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"We recently saw some cases where some projects implemented some features"},{"line_number":13,"context_line":"that could not work on these platforms."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"5a74a57a_d012af08","line":10,"range":{"start_line":9,"start_character":0,"end_line":10,"end_character":25},"updated":"2016-11-27 02:50:57.000000000","message":"maybe cite this? page 45 here: https://www.openstack.org/assets/survey/April-2016-User-Survey-Report.pdf","commit_id":"89dcc63661e5b00fb4a5677d89bce355f38c1065"},{"author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"change_message_id":"6ea59ac57dd9882669cc97176959133514704d59","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Amend reference/PTI with supported distros"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"It became clear that Ubuntu and CentOS are the 2 most-popular platforms"},{"line_number":10,"context_line":"when deploying OpenStack."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"We recently saw some cases where some projects implemented some features"},{"line_number":13,"context_line":"that could not work on these platforms."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"5a74a57a_0ff6bdf8","line":10,"range":{"start_line":9,"start_character":0,"end_line":10,"end_character":25},"in_reply_to":"5a74a57a_d012af08","updated":"2016-11-27 20:27:46.000000000","message":"ack, will do in next patchset, thanks!","commit_id":"89dcc63661e5b00fb4a5677d89bce355f38c1065"},{"author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"change_message_id":"7e51642a25ba95acdb10f2f8d7ff4da7377c815b","unresolved":false,"context_lines":[{"line_number":21,"context_line":""},{"line_number":22,"context_line":"The goal of this change is to document that we would like to support"},{"line_number":23,"context_line":"Ubuntu and CentOS in our testing and also collaborate with distros when"},{"line_number":24,"context_line":"a dependency is not updated enough to bring new features in OpenStack."},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"Change-Id: I8d63a883b29eda2757656008be3c6af83b8f9e88"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"5a74a57a_86ae26e4","line":24,"range":{"start_line":24,"start_character":19,"end_line":24,"end_character":34},"updated":"2016-11-28 11:37:40.000000000","message":"fresh enough","commit_id":"1bbad4286dcac31b822887b7c4fab9668c6bf3d0"},{"author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"change_message_id":"12be2e19dc743d33864b82b33929e19786d64a88","unresolved":false,"context_lines":[{"line_number":21,"context_line":""},{"line_number":22,"context_line":"The goal of this change is to document that we would like to support"},{"line_number":23,"context_line":"Ubuntu and CentOS in our testing and also collaborate with distros when"},{"line_number":24,"context_line":"a dependency is not updated enough to bring new features in OpenStack."},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"Change-Id: I8d63a883b29eda2757656008be3c6af83b8f9e88"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"5a74a57a_ba800e48","line":24,"range":{"start_line":24,"start_character":19,"end_line":24,"end_character":34},"in_reply_to":"5a74a57a_86ae26e4","updated":"2016-11-30 16:35:22.000000000","message":"Done","commit_id":"1bbad4286dcac31b822887b7c4fab9668c6bf3d0"}],"reference/project-testing-interface.rst":[{"author":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"change_message_id":"d039987d88e28109c26b15e50a169ed9fc244784","unresolved":false,"context_lines":[{"line_number":31,"context_line":"Tools and approaches vary by language, please choose which language is"},{"line_number":32,"context_line":"relevant to you."},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"The following operating systems are the most popular when deploying OpenStack:"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"- Ubuntu (`current LTS`_)"},{"line_number":37,"context_line":"- CentOS (`current stable`_)"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a74a57a_5ceddeed","line":34,"updated":"2016-11-26 11:22:22.000000000","message":"this is project specific; I know for example that deployment on Ubuntu and Red Hat are the 1 and 2 choices for Trove; not Ubuntu and CentOS. Therefore, while relevant, testing on CentOS is not as important as Red Hat. So is the intent to have testing on two named operating systems, or the #1 and #2 for each project?","commit_id":"89dcc63661e5b00fb4a5677d89bce355f38c1065"},{"author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"change_message_id":"b21ade6ad13ea33cd1569c8f28f4550450eb4368","unresolved":false,"context_lines":[{"line_number":31,"context_line":"Tools and approaches vary by language, please choose which language is"},{"line_number":32,"context_line":"relevant to you."},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"The following operating systems are the most popular when deploying OpenStack:"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"- Ubuntu (`current LTS`_)"},{"line_number":37,"context_line":"- CentOS (`current stable`_)"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a74a57a_6ce57f36","line":34,"in_reply_to":"5a74a57a_5ceddeed","updated":"2016-11-27 17:35:34.000000000","message":"Well, we don\u0027t have a way to gate on RHEL, and CentOS should be binary compatible with it, so it\u0027s the best approximation we can do.\n\nOf course, we can document that RHEL is the target, but due to the fact that RHEL is not freely available, in practical terms we e.g. still gate on CentOS.","commit_id":"89dcc63661e5b00fb4a5677d89bce355f38c1065"},{"author":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"change_message_id":"d039987d88e28109c26b15e50a169ed9fc244784","unresolved":false,"context_lines":[{"line_number":33,"context_line":""},{"line_number":34,"context_line":"The following operating systems are the most popular when deploying OpenStack:"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"- Ubuntu (`current LTS`_)"},{"line_number":37,"context_line":"- CentOS (`current stable`_)"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"Each project should run functional tests on these platforms so we make sure"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a74a57a_9cc13657","line":36,"range":{"start_line":36,"start_character":0,"end_line":36,"end_character":25},"updated":"2016-11-26 11:22:22.000000000","message":"the #1 deployment choice is still likely 14.04LTS, not 16.04LTS; when should we make the switch?","commit_id":"89dcc63661e5b00fb4a5677d89bce355f38c1065"},{"author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"change_message_id":"11dfdb4b89138db76108afcf15063fae3fa6f870","unresolved":false,"context_lines":[{"line_number":33,"context_line":""},{"line_number":34,"context_line":"The following operating systems are the most popular when deploying OpenStack:"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"- Ubuntu (`current LTS`_)"},{"line_number":37,"context_line":"- CentOS (`current stable`_)"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"Each project should run functional tests on these platforms so we make sure"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a74a57a_72a8fa20","line":36,"range":{"start_line":36,"start_character":0,"end_line":36,"end_character":25},"in_reply_to":"5a74a57a_52da1ee9","updated":"2016-11-27 23:57:31.000000000","message":"Also, please look:\nhttps://www.openstack.org/assets/survey/April-2016-User-Survey-Report.pdf\n\n56% of deployments use unmodifed packages from the operating system. Which means, people deploying OpenStack Newton and beyond are running Ubuntu 16.04 LTS.","commit_id":"89dcc63661e5b00fb4a5677d89bce355f38c1065"},{"author":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"change_message_id":"b6c75ed2e30d69f8daacad167728cfa5e47a3f3d","unresolved":false,"context_lines":[{"line_number":33,"context_line":""},{"line_number":34,"context_line":"The following operating systems are the most popular when deploying OpenStack:"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"- Ubuntu (`current LTS`_)"},{"line_number":37,"context_line":"- CentOS (`current stable`_)"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"Each project should run functional tests on these platforms so we make sure"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a74a57a_afa229ac","line":36,"range":{"start_line":36,"start_character":0,"end_line":36,"end_character":25},"in_reply_to":"5a74a57a_6f8e517a","updated":"2016-11-27 21:14:36.000000000","message":"That\u0027s their (canonical\u0027s) packaging; who\u0027s to say that people running openstack on ubuntu are using canonical\u0027s packaging?","commit_id":"89dcc63661e5b00fb4a5677d89bce355f38c1065"},{"author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"change_message_id":"912a4ebf16cfcb43fb0ac79a00510f7ab6f6c153","unresolved":false,"context_lines":[{"line_number":33,"context_line":""},{"line_number":34,"context_line":"The following operating systems are the most popular when deploying OpenStack:"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"- Ubuntu (`current LTS`_)"},{"line_number":37,"context_line":"- CentOS (`current stable`_)"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"Each project should run functional tests on these platforms so we make sure"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a74a57a_6f8e517a","line":36,"range":{"start_line":36,"start_character":0,"end_line":36,"end_character":25},"in_reply_to":"5a74a57a_9cc13657","updated":"2016-11-27 20:27:20.000000000","message":"I don\u0027t think 14.04 is the primary choice, since UCA packaging ended 14.04 with Liberty packaging.\n\nhttps://wiki.ubuntu.com/OpenStack/CloudArchive","commit_id":"89dcc63661e5b00fb4a5677d89bce355f38c1065"},{"author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"change_message_id":"2ea4d3eaaafcb7a690a9a3b7ba7af3a5689f55dc","unresolved":false,"context_lines":[{"line_number":33,"context_line":""},{"line_number":34,"context_line":"The following operating systems are the most popular when deploying OpenStack:"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"- Ubuntu (`current LTS`_)"},{"line_number":37,"context_line":"- CentOS (`current stable`_)"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"Each project should run functional tests on these platforms so we make sure"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a74a57a_52da1ee9","line":36,"range":{"start_line":36,"start_character":0,"end_line":36,"end_character":25},"in_reply_to":"5a74a57a_afa229ac","updated":"2016-11-27 23:46:39.000000000","message":"Right, I don\u0027t think we have exact statistics here but from the feedback I\u0027ve seen almost everytime I speak with our operators, is most Ubuntu users download OpenStack packages from UCA. Anyway, I think \"latest\" LTS would be a fair choice.","commit_id":"89dcc63661e5b00fb4a5677d89bce355f38c1065"},{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"5f27cd3dde9795d7b66359c49736dacacf95a949","unresolved":false,"context_lines":[{"line_number":37,"context_line":"- CentOS (`current stable`_)"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"Each project should run functional tests on these platforms so we make sure"},{"line_number":40,"context_line":"OpenStack works with distros used in production."},{"line_number":41,"context_line":""},{"line_number":42,"context_line":".. NOTE(emilien) I don\u0027t think it should resides in this reference but I also"},{"line_number":43,"context_line":"   would like to express:"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a74a57a_f8a88022","line":40,"updated":"2016-11-25 18:02:29.000000000","message":"In that case, care should be taken with the wording to not imply that new types of testing are required, just that existing testing should come with a reasonable expectation that it\u0027s viable on the indicated distros.","commit_id":"89dcc63661e5b00fb4a5677d89bce355f38c1065"},{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"d7f07ca58b7b181f1883a2e5bac65f36c6ed8721","unresolved":false,"context_lines":[{"line_number":37,"context_line":"- CentOS (`current stable`_)"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"Each project should run functional tests on these platforms so we make sure"},{"line_number":40,"context_line":"OpenStack works with distros used in production."},{"line_number":41,"context_line":""},{"line_number":42,"context_line":".. NOTE(emilien) I don\u0027t think it should resides in this reference but I also"},{"line_number":43,"context_line":"   would like to express:"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a74a57a_dd5d7648","line":40,"updated":"2016-11-25 17:41:14.000000000","message":"This is my main concern with the proposal: it\u0027s less that you\u0027re adding testing for an additional distro, it\u0027s your addition of distro-specific functional testing in general. If tests are abstracted enough I don\u0027t see why the distro you run them on should matter at all, and the CTI doesn\u0027t (yet anyway) require functional or integration tests for all projects.\n\nOr is your goal that functional and integration tests should be repeated on multiple different distros, but that projects without functional test frameworks are not suddenly compelled by the CTI to add them?","commit_id":"89dcc63661e5b00fb4a5677d89bce355f38c1065"},{"author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"change_message_id":"a748c1dafce61a0895e0f5682404673d3b8f6fb8","unresolved":false,"context_lines":[{"line_number":37,"context_line":"- CentOS (`current stable`_)"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"Each project should run functional tests on these platforms so we make sure"},{"line_number":40,"context_line":"OpenStack works with distros used in production."},{"line_number":41,"context_line":""},{"line_number":42,"context_line":".. NOTE(emilien) I don\u0027t think it should resides in this reference but I also"},{"line_number":43,"context_line":"   would like to express:"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a74a57a_b8a528a3","line":40,"in_reply_to":"5a74a57a_dd5d7648","updated":"2016-11-25 17:56:06.000000000","message":"\u003e Or is your goal that functional and integration tests should be repeated on multiple different distros, but that projects without functional test frameworks are not suddenly compelled by the CTI to add them?\n\nYes exactly. My goal is not for projects without functional tests but for projects that have it (e.g. nova, neutron).","commit_id":"89dcc63661e5b00fb4a5677d89bce355f38c1065"},{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"5f27cd3dde9795d7b66359c49736dacacf95a949","unresolved":false,"context_lines":[{"line_number":45,"context_line":"   account that versions of dependencies are packaged in these distros might"},{"line_number":46,"context_line":"   not be sufficient.  When it happens, collaboration should be engaged"},{"line_number":47,"context_line":"   between distros and OpenStack developpers to update a dependency that"},{"line_number":48,"context_line":"   would be required to implement new features in OpenStack."},{"line_number":49,"context_line":"   Feel free to comment here, and give insights on whether or not it\u0027s"},{"line_number":50,"context_line":"   important to document it, and where."},{"line_number":51,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a74a57a_18a61c53","line":48,"updated":"2016-11-25 18:02:29.000000000","message":"It may also depend on what it is you intend to see tested. If you\u0027re maintaining optional support for features only present in some newer release of a library on Ubuntu which isn\u0027t present on CentOS, would detecting lack of support and skipping those tests on CentOS be an acceptable compromise? Or are you asserting that we should not implement any features which can only work on one supported platform?","commit_id":"89dcc63661e5b00fb4a5677d89bce355f38c1065"},{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"d7f07ca58b7b181f1883a2e5bac65f36c6ed8721","unresolved":false,"context_lines":[{"line_number":45,"context_line":"   account that versions of dependencies are packaged in these distros might"},{"line_number":46,"context_line":"   not be sufficient.  When it happens, collaboration should be engaged"},{"line_number":47,"context_line":"   between distros and OpenStack developpers to update a dependency that"},{"line_number":48,"context_line":"   would be required to implement new features in OpenStack."},{"line_number":49,"context_line":"   Feel free to comment here, and give insights on whether or not it\u0027s"},{"line_number":50,"context_line":"   important to document it, and where."},{"line_number":51,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a74a57a_fd56b228","line":48,"updated":"2016-11-25 17:41:14.000000000","message":"http://git.openstack.org/cgit/openstack/requirements/tree/README.rst already has a lot to say about making sure dependencies are packaged on major/supported distros. On the other hand, requiring that we use versions compatible with already released packaged Python dependencies would hamstring us. For the most part, distros take their cue on what versions to package from the versions we claim to need and not the other way around.","commit_id":"89dcc63661e5b00fb4a5677d89bce355f38c1065"},{"author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"change_message_id":"e9912e4a5dbfae2f8b073ffd2af251e4970a5324","unresolved":false,"context_lines":[{"line_number":45,"context_line":"   account that versions of dependencies are packaged in these distros might"},{"line_number":46,"context_line":"   not be sufficient.  When it happens, collaboration should be engaged"},{"line_number":47,"context_line":"   between distros and OpenStack developpers to update a dependency that"},{"line_number":48,"context_line":"   would be required to implement new features in OpenStack."},{"line_number":49,"context_line":"   Feel free to comment here, and give insights on whether or not it\u0027s"},{"line_number":50,"context_line":"   important to document it, and where."},{"line_number":51,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a74a57a_12a2664b","line":48,"in_reply_to":"5a74a57a_18a61c53","updated":"2016-11-27 23:52:01.000000000","message":"I am not in favor of blocking a new feature in OpenStack because of the lack of dependencies support in distros.  Though I would make it clear in the release notes, in the code and ignore Tempests tests, so that information will be correctly communicated.","commit_id":"89dcc63661e5b00fb4a5677d89bce355f38c1065"},{"author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"change_message_id":"a748c1dafce61a0895e0f5682404673d3b8f6fb8","unresolved":false,"context_lines":[{"line_number":45,"context_line":"   account that versions of dependencies are packaged in these distros might"},{"line_number":46,"context_line":"   not be sufficient.  When it happens, collaboration should be engaged"},{"line_number":47,"context_line":"   between distros and OpenStack developpers to update a dependency that"},{"line_number":48,"context_line":"   would be required to implement new features in OpenStack."},{"line_number":49,"context_line":"   Feel free to comment here, and give insights on whether or not it\u0027s"},{"line_number":50,"context_line":"   important to document it, and where."},{"line_number":51,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a74a57a_18c0dc29","line":48,"in_reply_to":"5a74a57a_fd56b228","updated":"2016-11-25 17:56:06.000000000","message":"This is not only about Python dependencies but also packages like dnsmasq, etc (see my commit message with the example I take in Neutron).  I guess I can remove this note in a future patchset, if we agree that testing on both platforms is important to satisfy people who deploy OpenStack.","commit_id":"89dcc63661e5b00fb4a5677d89bce355f38c1065"},{"author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"change_message_id":"7e51642a25ba95acdb10f2f8d7ff4da7377c815b","unresolved":false,"context_lines":[{"line_number":31,"context_line":"Tools and approaches vary by language, please choose which language is"},{"line_number":32,"context_line":"relevant to you."},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"The following operating systems are the most popular when deploying OpenStack:"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"- Ubuntu (`latest LTS`_)"},{"line_number":37,"context_line":"- CentOS (`latest stable`_)"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_86954688","line":34,"updated":"2016-11-28 11:37:40.000000000","message":"amrith suggested before that probably RHEL is more popular. We could reword the document in a way that would confirm that but still suggest CentOS for all practical matters.","commit_id":"1bbad4286dcac31b822887b7c4fab9668c6bf3d0"},{"author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"change_message_id":"12be2e19dc743d33864b82b33929e19786d64a88","unresolved":false,"context_lines":[{"line_number":31,"context_line":"Tools and approaches vary by language, please choose which language is"},{"line_number":32,"context_line":"relevant to you."},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"The following operating systems are the most popular when deploying OpenStack:"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"- Ubuntu (`latest LTS`_)"},{"line_number":37,"context_line":"- CentOS (`latest stable`_)"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_9af27205","line":34,"in_reply_to":"5a74a57a_86954688","updated":"2016-11-30 16:35:22.000000000","message":"Done","commit_id":"1bbad4286dcac31b822887b7c4fab9668c6bf3d0"},{"author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"change_message_id":"7e51642a25ba95acdb10f2f8d7ff4da7377c815b","unresolved":false,"context_lines":[{"line_number":36,"context_line":"- Ubuntu (`latest LTS`_)"},{"line_number":37,"context_line":"- CentOS (`latest stable`_)"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"Each project should run functional tests on these platforms so we make sure"},{"line_number":40,"context_line":"OpenStack works with distros used in production."},{"line_number":41,"context_line":"These tests are run by using existing tooling, which comes with a reasonable"},{"line_number":42,"context_line":"expectation that it\u0027s viable on the indicated distributions."}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_c6b9fe16","line":39,"updated":"2016-11-28 11:37:40.000000000","message":"How do we define functional tests? I don\u0027t think in Neutron we would want to introduce all jobs with centos, maybe just one running tempest full.","commit_id":"1bbad4286dcac31b822887b7c4fab9668c6bf3d0"},{"author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"change_message_id":"12be2e19dc743d33864b82b33929e19786d64a88","unresolved":false,"context_lines":[{"line_number":36,"context_line":"- Ubuntu (`latest LTS`_)"},{"line_number":37,"context_line":"- CentOS (`latest stable`_)"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"Each project should run functional tests on these platforms so we make sure"},{"line_number":40,"context_line":"OpenStack works with distros used in production."},{"line_number":41,"context_line":"These tests are run by using existing tooling, which comes with a reasonable"},{"line_number":42,"context_line":"expectation that it\u0027s viable on the indicated distributions."}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_1adbc21c","line":39,"in_reply_to":"5a74a57a_c6b9fe16","updated":"2016-11-30 16:35:22.000000000","message":"Done","commit_id":"1bbad4286dcac31b822887b7c4fab9668c6bf3d0"},{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"669c5a5636432c8a9d6a7b157d74abb4cfd9f7e7","unresolved":false,"context_lines":[{"line_number":50,"context_line":"expectation that it\u0027s viable on the indicated distributions."},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"Sometimes, these distributions might not support all dependencies required"},{"line_number":53,"context_line":"by new features in OpenStack. Development of these features should not be"},{"line_number":54,"context_line":"blocked, though it has to be documented in project release notes, and some"},{"line_number":55,"context_line":"tests might have to be skipped on these distributions."},{"line_number":56,"context_line":""},{"line_number":57,"context_line":".. _latest LTS: https://wiki.ubuntu.com/Releases"}],"source_content_type":"text/x-rst","patch_set":4,"id":"3a71b18c_d95c531b","line":54,"range":{"start_line":53,"start_character":60,"end_line":54,"end_character":7},"updated":"2016-12-06 20:47:00.000000000","message":"Should we clearly state here then that CentOS will be non-voting?","commit_id":"c80fd4ed605150eda9bf6032b12b6cfd77fa881e"},{"author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"change_message_id":"d8b4cf9004de2dc6d7330b9a47977409bc57309d","unresolved":false,"context_lines":[{"line_number":50,"context_line":"expectation that it\u0027s viable on the indicated distributions."},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"Sometimes, these distributions might not support all dependencies required"},{"line_number":53,"context_line":"by new features in OpenStack. Development of these features should not be"},{"line_number":54,"context_line":"blocked, though it has to be documented in project release notes, and some"},{"line_number":55,"context_line":"tests might have to be skipped on these distributions."},{"line_number":56,"context_line":""},{"line_number":57,"context_line":".. _latest LTS: https://wiki.ubuntu.com/Releases"}],"source_content_type":"text/x-rst","patch_set":4,"id":"1a6eadb0_b4004cac","line":54,"range":{"start_line":53,"start_character":60,"end_line":54,"end_character":7},"in_reply_to":"3a71b18c_395707cb","updated":"2016-12-12 23:34:17.000000000","message":"Some projects in OpenStack are gating (voting) on centos7.\nSome examples: TripleO, Puppet OpenStack.","commit_id":"c80fd4ed605150eda9bf6032b12b6cfd77fa881e"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"b7e2cc9b02bc82c7dd57e6e27357a562ccf06c0c","unresolved":false,"context_lines":[{"line_number":50,"context_line":"expectation that it\u0027s viable on the indicated distributions."},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"Sometimes, these distributions might not support all dependencies required"},{"line_number":53,"context_line":"by new features in OpenStack. Development of these features should not be"},{"line_number":54,"context_line":"blocked, though it has to be documented in project release notes, and some"},{"line_number":55,"context_line":"tests might have to be skipped on these distributions."},{"line_number":56,"context_line":""},{"line_number":57,"context_line":".. _latest LTS: https://wiki.ubuntu.com/Releases"}],"source_content_type":"text/x-rst","patch_set":4,"id":"3a71b18c_f984af5e","line":54,"range":{"start_line":53,"start_character":60,"end_line":54,"end_character":7},"in_reply_to":"3a71b18c_d95c531b","updated":"2016-12-06 20:47:32.000000000","message":"Whether or not it\u0027s voting would be up to the project team, wouldn\u0027t it?","commit_id":"c80fd4ed605150eda9bf6032b12b6cfd77fa881e"},{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"fcaa1ae9c22740638f768b8a7d6e52808643a381","unresolved":false,"context_lines":[{"line_number":50,"context_line":"expectation that it\u0027s viable on the indicated distributions."},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"Sometimes, these distributions might not support all dependencies required"},{"line_number":53,"context_line":"by new features in OpenStack. Development of these features should not be"},{"line_number":54,"context_line":"blocked, though it has to be documented in project release notes, and some"},{"line_number":55,"context_line":"tests might have to be skipped on these distributions."},{"line_number":56,"context_line":""},{"line_number":57,"context_line":".. _latest LTS: https://wiki.ubuntu.com/Releases"}],"source_content_type":"text/x-rst","patch_set":4,"id":"3a71b18c_395707cb","line":54,"range":{"start_line":53,"start_character":60,"end_line":54,"end_character":7},"in_reply_to":"3a71b18c_f984af5e","updated":"2016-12-06 20:49:15.000000000","message":"Well, just thinking if we\u0027re stating this should not block things, that\u0027s implying we will not have it voting. I\u0027d rather be explicit if that is the case.","commit_id":"c80fd4ed605150eda9bf6032b12b6cfd77fa881e"}]}
