)]}'
{"tox.ini":[{"author":{"_account_id":8851,"name":"Valeriy Ponomaryov","email":"kiparis.kh@gmail.com","username":"vponomaryov"},"change_message_id":"8a3e9456d61d8781c229e8d6056d542d51e99e58","unresolved":false,"context_lines":[{"line_number":37,"context_line":"commands \u003d pip install django\u003e\u003d1.9,\u003c1.10"},{"line_number":38,"context_line":"           /bin/bash run_tests.sh -N --no-pep8 {posargs}"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"[testenv:py27dj110]"},{"line_number":41,"context_line":"basepython \u003d python2.7"},{"line_number":42,"context_line":"commands \u003d pip install django --pre --upgrade"},{"line_number":43,"context_line":"           /bin/bash run_tests.sh -N --no-pep8 {posargs}"}],"source_content_type":"text/x-properties","patch_set":1,"id":"3aaa91ec_a1bc64dc","line":40,"range":{"start_line":40,"start_character":1,"end_line":40,"end_character":18},"updated":"2016-07-01 15:17:21.000000000","message":"This is not 1.10 exactly. It is just now so. So, while we do not specify version explicitly we should not name it with any version. maybe better call it \"latest\" if add it all?","commit_id":"a6c51eabb2ffc42d150eef667afbd1256bc63382"},{"author":{"_account_id":8851,"name":"Valeriy Ponomaryov","email":"kiparis.kh@gmail.com","username":"vponomaryov"},"change_message_id":"c9b6e45d44b6c0bd0b9cda17f0dbcd2e973e604e","unresolved":false,"context_lines":[{"line_number":37,"context_line":"commands \u003d pip install django\u003e\u003d1.9,\u003c1.10"},{"line_number":38,"context_line":"           /bin/bash run_tests.sh -N --no-pep8 {posargs}"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"[testenv:py27dj110]"},{"line_number":41,"context_line":"basepython \u003d python2.7"},{"line_number":42,"context_line":"commands \u003d pip install django --pre --upgrade"},{"line_number":43,"context_line":"           /bin/bash run_tests.sh -N --no-pep8 {posargs}"}],"source_content_type":"text/x-properties","patch_set":1,"id":"1aa78d24_feb2e494","line":40,"range":{"start_line":40,"start_character":1,"end_line":40,"end_character":18},"in_reply_to":"1aa78d24_64e8a211","updated":"2016-07-12 11:20:25.000000000","message":"I would have no questions if line 42 had following command:\n\n\"\"\"\ncommands \u003d pip install django\u003e\u003d1.10,\u003c1.11\n\"\"\"","commit_id":"a6c51eabb2ffc42d150eef667afbd1256bc63382"},{"author":{"_account_id":8851,"name":"Valeriy Ponomaryov","email":"kiparis.kh@gmail.com","username":"vponomaryov"},"change_message_id":"97e7e2fd3f1d2370c95f19824aad3c8850861f23","unresolved":false,"context_lines":[{"line_number":37,"context_line":"commands \u003d pip install django\u003e\u003d1.9,\u003c1.10"},{"line_number":38,"context_line":"           /bin/bash run_tests.sh -N --no-pep8 {posargs}"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"[testenv:py27dj110]"},{"line_number":41,"context_line":"basepython \u003d python2.7"},{"line_number":42,"context_line":"commands \u003d pip install django --pre --upgrade"},{"line_number":43,"context_line":"           /bin/bash run_tests.sh -N --no-pep8 {posargs}"}],"source_content_type":"text/x-properties","patch_set":1,"id":"1aa78d24_e9af55e1","line":40,"range":{"start_line":40,"start_character":1,"end_line":40,"end_character":18},"in_reply_to":"1aa78d24_d213265b","updated":"2016-07-04 09:26:54.000000000","message":"My concern is about usage of specific version in naming for thing with \"floating\" value. So, at some moment name of this job will start lie. Name \"latest\" will not lie, and always will be correct. Also, naming it \"latest\" does not stop you from doing things you plan to do with it.\n\nIf you still disagree, then, we need some other people to weigh in here.","commit_id":"a6c51eabb2ffc42d150eef667afbd1256bc63382"},{"author":{"_account_id":6914,"name":"Tatiana Ovchinnikova","email":"t.v.ovtchinnikova@gmail.com","username":"tmazur"},"change_message_id":"f6a1bb373e1b876b720486a4ab3047c0b8bd45c2","unresolved":false,"context_lines":[{"line_number":37,"context_line":"commands \u003d pip install django\u003e\u003d1.9,\u003c1.10"},{"line_number":38,"context_line":"           /bin/bash run_tests.sh -N --no-pep8 {posargs}"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"[testenv:py27dj110]"},{"line_number":41,"context_line":"basepython \u003d python2.7"},{"line_number":42,"context_line":"commands \u003d pip install django --pre --upgrade"},{"line_number":43,"context_line":"           /bin/bash run_tests.sh -N --no-pep8 {posargs}"}],"source_content_type":"text/x-properties","patch_set":1,"id":"1aa78d24_64e8a211","line":40,"range":{"start_line":40,"start_character":1,"end_line":40,"end_character":18},"in_reply_to":"1aa78d24_e9af55e1","updated":"2016-07-04 12:28:41.000000000","message":"It\u0027s much easier to name the job in project-config with \"fixed\" value and then after the value starts lying fix the name here, than rename the job from \"latest\" each time we get a new version. The code is not for eons, we always can change it to make it better and to lie no lies. As soon as Django 1.10 is released, we\u0027ll fix its version here like it\u0027s fixed at L#37.","commit_id":"a6c51eabb2ffc42d150eef667afbd1256bc63382"},{"author":{"_account_id":6914,"name":"Tatiana Ovchinnikova","email":"t.v.ovtchinnikova@gmail.com","username":"tmazur"},"change_message_id":"063ed8c5357408aeabf20747f87869603db218bf","unresolved":false,"context_lines":[{"line_number":37,"context_line":"commands \u003d pip install django\u003e\u003d1.9,\u003c1.10"},{"line_number":38,"context_line":"           /bin/bash run_tests.sh -N --no-pep8 {posargs}"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"[testenv:py27dj110]"},{"line_number":41,"context_line":"basepython \u003d python2.7"},{"line_number":42,"context_line":"commands \u003d pip install django --pre --upgrade"},{"line_number":43,"context_line":"           /bin/bash run_tests.sh -N --no-pep8 {posargs}"}],"source_content_type":"text/x-properties","patch_set":1,"id":"1aa78d24_c112adb3","line":40,"range":{"start_line":40,"start_character":1,"end_line":40,"end_character":18},"in_reply_to":"1aa78d24_feb2e494","updated":"2016-07-12 11:39:07.000000000","message":"I would have no questions too, but this command will cause an error until august. Technically, there\u0027s no Django 1.10 yet, but we can use beta with the current line 42.","commit_id":"a6c51eabb2ffc42d150eef667afbd1256bc63382"},{"author":{"_account_id":6914,"name":"Tatiana Ovchinnikova","email":"t.v.ovtchinnikova@gmail.com","username":"tmazur"},"change_message_id":"aa17b39582dd6eac58d1360dcae4667a7fe9ee5c","unresolved":false,"context_lines":[{"line_number":37,"context_line":"commands \u003d pip install django\u003e\u003d1.9,\u003c1.10"},{"line_number":38,"context_line":"           /bin/bash run_tests.sh -N --no-pep8 {posargs}"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"[testenv:py27dj110]"},{"line_number":41,"context_line":"basepython \u003d python2.7"},{"line_number":42,"context_line":"commands \u003d pip install django --pre --upgrade"},{"line_number":43,"context_line":"           /bin/bash run_tests.sh -N --no-pep8 {posargs}"}],"source_content_type":"text/x-properties","patch_set":1,"id":"1aa78d24_d213265b","line":40,"range":{"start_line":40,"start_character":1,"end_line":40,"end_character":18},"in_reply_to":"3aaa91ec_a1bc64dc","updated":"2016-07-04 07:28:38.000000000","message":"Valeriy, it\u0027s 1.10 for now. It\u0027s better to have a fixed number name for a tox env that will be followed by a non-voting Jenkins job. We need this to identify failing tests and then to add patches to make them pass before the newest Django version will knock at our doors.","commit_id":"a6c51eabb2ffc42d150eef667afbd1256bc63382"},{"author":{"_account_id":8851,"name":"Valeriy Ponomaryov","email":"kiparis.kh@gmail.com","username":"vponomaryov"},"change_message_id":"9c959088c0fc84c28258eb6386ad320b489eb15b","unresolved":false,"context_lines":[{"line_number":32,"context_line":"commands \u003d pip install django\u003e\u003d1.8,\u003c1.9"},{"line_number":33,"context_line":"           /bin/bash run_tests.sh -N --no-pep8 {posargs}"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"[testenv:py27dj19]"},{"line_number":36,"context_line":"basepython \u003d python2.7"},{"line_number":37,"context_line":"commands \u003d pip install django\u003e\u003d1.9,\u003c1.10"},{"line_number":38,"context_line":"           /bin/bash run_tests.sh -N --no-pep8 {posargs}"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"[testenv:py27dj110]"},{"line_number":41,"context_line":"basepython \u003d python2.7"}],"source_content_type":"text/x-properties","patch_set":2,"id":"dada55a8_23760170","line":38,"range":{"start_line":35,"start_character":0,"end_line":38,"end_character":56},"updated":"2016-07-21 10:23:42.000000000","message":"I get following error running manila UI with dj1.9:\n\nhttp://paste.openstack.org/show/538961/\n\nIs it expected? I am asking because it does not satisfy statement made in commit topic that is \"Fix unit tests for Django 1.9\".\n\ndj1.8 (that is used in CI right now) works ok\n\nWhereas dj1.10 does not work at all. But, I guess, it is expected.","commit_id":"64ad3b61384f0cab0a0cfb583b83439832241ffa"},{"author":{"_account_id":8851,"name":"Valeriy Ponomaryov","email":"kiparis.kh@gmail.com","username":"vponomaryov"},"change_message_id":"d2a3d8b369a2d1507ae6f02dad4a9286c7a8eef0","unresolved":false,"context_lines":[{"line_number":32,"context_line":"commands \u003d pip install django\u003e\u003d1.8,\u003c1.9"},{"line_number":33,"context_line":"           /bin/bash run_tests.sh -N --no-pep8 {posargs}"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"[testenv:py27dj19]"},{"line_number":36,"context_line":"basepython \u003d python2.7"},{"line_number":37,"context_line":"commands \u003d pip install django\u003e\u003d1.9,\u003c1.10"},{"line_number":38,"context_line":"           /bin/bash run_tests.sh -N --no-pep8 {posargs}"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"[testenv:py27dj110]"},{"line_number":41,"context_line":"basepython \u003d python2.7"}],"source_content_type":"text/x-properties","patch_set":2,"id":"dada55a8_e7a6a3ac","line":38,"range":{"start_line":35,"start_character":0,"end_line":38,"end_character":56},"in_reply_to":"dada55a8_0fe79b40","updated":"2016-07-21 14:51:55.000000000","message":"Works perfectly? In some parallel universe - maybe.","commit_id":"64ad3b61384f0cab0a0cfb583b83439832241ffa"},{"author":{"_account_id":8851,"name":"Valeriy Ponomaryov","email":"kiparis.kh@gmail.com","username":"vponomaryov"},"change_message_id":"46e10e662a12a33c8c0c696ba3d9b1ecadf4e5b7","unresolved":false,"context_lines":[{"line_number":32,"context_line":"commands \u003d pip install django\u003e\u003d1.8,\u003c1.9"},{"line_number":33,"context_line":"           /bin/bash run_tests.sh -N --no-pep8 {posargs}"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"[testenv:py27dj19]"},{"line_number":36,"context_line":"basepython \u003d python2.7"},{"line_number":37,"context_line":"commands \u003d pip install django\u003e\u003d1.9,\u003c1.10"},{"line_number":38,"context_line":"           /bin/bash run_tests.sh -N --no-pep8 {posargs}"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"[testenv:py27dj110]"},{"line_number":41,"context_line":"basepython \u003d python2.7"}],"source_content_type":"text/x-properties","patch_set":2,"id":"dada55a8_239eeab8","line":38,"range":{"start_line":35,"start_character":0,"end_line":38,"end_character":56},"in_reply_to":"dada55a8_1d6228d8","updated":"2016-07-21 16:04:27.000000000","message":"Horizon itself fails using Django 1.10 on my lab. And I am not surprised of it. I would be surprised if it would work.","commit_id":"64ad3b61384f0cab0a0cfb583b83439832241ffa"},{"author":{"_account_id":6914,"name":"Tatiana Ovchinnikova","email":"t.v.ovtchinnikova@gmail.com","username":"tmazur"},"change_message_id":"41b810d6d3186eb9b8910ee58892c0bb33384f31","unresolved":false,"context_lines":[{"line_number":32,"context_line":"commands \u003d pip install django\u003e\u003d1.8,\u003c1.9"},{"line_number":33,"context_line":"           /bin/bash run_tests.sh -N --no-pep8 {posargs}"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"[testenv:py27dj19]"},{"line_number":36,"context_line":"basepython \u003d python2.7"},{"line_number":37,"context_line":"commands \u003d pip install django\u003e\u003d1.9,\u003c1.10"},{"line_number":38,"context_line":"           /bin/bash run_tests.sh -N --no-pep8 {posargs}"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"[testenv:py27dj110]"},{"line_number":41,"context_line":"basepython \u003d python2.7"}],"source_content_type":"text/x-properties","patch_set":2,"id":"dada55a8_0fe79b40","line":38,"range":{"start_line":35,"start_character":0,"end_line":38,"end_character":56},"in_reply_to":"dada55a8_23760170","updated":"2016-07-21 11:26:05.000000000","message":"Do you mean something like this? \n\nhttp://paste.openstack.org/show/538969/\n\nIt\u0027s a warning and it is sad that it is happening. However we have to live with it until it is fixed in horizon. SO the unit tests are still just fine.\n\nDjango 1.10 beta works perfectly, it is tests that have to be fixed in the next patch set. And that is expected.","commit_id":"64ad3b61384f0cab0a0cfb583b83439832241ffa"},{"author":{"_account_id":6914,"name":"Tatiana Ovchinnikova","email":"t.v.ovtchinnikova@gmail.com","username":"tmazur"},"change_message_id":"8a36c0a6bba7352df0977e8101d6d092a6b7ddfd","unresolved":false,"context_lines":[{"line_number":32,"context_line":"commands \u003d pip install django\u003e\u003d1.8,\u003c1.9"},{"line_number":33,"context_line":"           /bin/bash run_tests.sh -N --no-pep8 {posargs}"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"[testenv:py27dj19]"},{"line_number":36,"context_line":"basepython \u003d python2.7"},{"line_number":37,"context_line":"commands \u003d pip install django\u003e\u003d1.9,\u003c1.10"},{"line_number":38,"context_line":"           /bin/bash run_tests.sh -N --no-pep8 {posargs}"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"[testenv:py27dj110]"},{"line_number":41,"context_line":"basepython \u003d python2.7"}],"source_content_type":"text/x-properties","patch_set":2,"id":"dada55a8_1d6228d8","line":38,"range":{"start_line":35,"start_character":0,"end_line":38,"end_character":56},"in_reply_to":"dada55a8_e7a6a3ac","updated":"2016-07-21 15:19:15.000000000","message":"Please elaborate.","commit_id":"64ad3b61384f0cab0a0cfb583b83439832241ffa"},{"author":{"_account_id":8851,"name":"Valeriy Ponomaryov","email":"kiparis.kh@gmail.com","username":"vponomaryov"},"change_message_id":"d2a3d8b369a2d1507ae6f02dad4a9286c7a8eef0","unresolved":false,"context_lines":[{"line_number":39,"context_line":""},{"line_number":40,"context_line":"[testenv:py27dj110]"},{"line_number":41,"context_line":"basepython \u003d python2.7"},{"line_number":42,"context_line":"commands \u003d pip install django --pre --upgrade"},{"line_number":43,"context_line":"           /bin/bash run_tests.sh -N --no-pep8 {posargs}"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"[testenv:cover]"}],"source_content_type":"text/x-properties","patch_set":2,"id":"dada55a8_87b6c7f6","line":42,"range":{"start_line":42,"start_character":11,"end_line":42,"end_character":45},"updated":"2016-07-21 14:51:55.000000000","message":"Why not \"pip install \"django\u003c1.11\" --pre --upgrade\"?","commit_id":"64ad3b61384f0cab0a0cfb583b83439832241ffa"},{"author":{"_account_id":6914,"name":"Tatiana Ovchinnikova","email":"t.v.ovtchinnikova@gmail.com","username":"tmazur"},"change_message_id":"8a36c0a6bba7352df0977e8101d6d092a6b7ddfd","unresolved":false,"context_lines":[{"line_number":39,"context_line":""},{"line_number":40,"context_line":"[testenv:py27dj110]"},{"line_number":41,"context_line":"basepython \u003d python2.7"},{"line_number":42,"context_line":"commands \u003d pip install django --pre --upgrade"},{"line_number":43,"context_line":"           /bin/bash run_tests.sh -N --no-pep8 {posargs}"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"[testenv:cover]"}],"source_content_type":"text/x-properties","patch_set":2,"id":"dada55a8_bd94bc8a","line":42,"range":{"start_line":42,"start_character":11,"end_line":42,"end_character":45},"in_reply_to":"dada55a8_87b6c7f6","updated":"2016-07-21 15:19:15.000000000","message":"Why do?","commit_id":"64ad3b61384f0cab0a0cfb583b83439832241ffa"},{"author":{"_account_id":8851,"name":"Valeriy Ponomaryov","email":"kiparis.kh@gmail.com","username":"vponomaryov"},"change_message_id":"1f0624e1909e9c671c2ad9907d450a2dd8000183","unresolved":false,"context_lines":[{"line_number":39,"context_line":""},{"line_number":40,"context_line":"[testenv:py27dj110]"},{"line_number":41,"context_line":"basepython \u003d python2.7"},{"line_number":42,"context_line":"commands \u003d pip install django --pre --upgrade"},{"line_number":43,"context_line":"           /bin/bash run_tests.sh -N --no-pep8 {posargs}"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"[testenv:cover]"}],"source_content_type":"text/x-properties","patch_set":2,"id":"dada55a8_83f7d6d1","line":42,"range":{"start_line":42,"start_character":11,"end_line":42,"end_character":45},"in_reply_to":"dada55a8_bd94bc8a","updated":"2016-07-21 16:07:58.000000000","message":"For history. Discussion on weekly IRC meeting: http://eavesdrop.openstack.org/irclogs/%23openstack-meeting-alt/%23openstack-meeting-alt.2016-07-21.log.html#t2016-07-21T15:26:19","commit_id":"64ad3b61384f0cab0a0cfb583b83439832241ffa"}]}
