)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"5faf4c98611df7723b5dc352e2f3d431c22cc586","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Fix lower constraints"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Fix lower constraints for tests work again."},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Signed-off-by: Thomas Morin \u003cthomas.morin@orange.com\u003e"},{"line_number":12,"context_line":"Submitted on behalf of a third-party: Orange"},{"line_number":13,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"3fa7e38b_b5ef461a","line":10,"updated":"2020-01-09 15:38:49.000000000","message":"There is a bug for this:\nhttps://bugs.launchpad.net/bgpvpn/+bug/1841650","commit_id":"336564028cbb4f3d2a8b3563443d4fd7dcafdf8c"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"7a84f568ea5012a164eff6743c213afe15b40a7a","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Fix lower constraints"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Fix lower constraints for tests work again."},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"* neutron, networking-bagpipe, networking-sfc and networking-odl"},{"line_number":12,"context_line":"  are removed from lower-constraints.txt. They are installed"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"3fa7e38b_78ef7b1b","line":9,"range":{"start_line":9,"start_character":26,"end_line":9,"end_character":36},"updated":"2020-01-10 08:05:37.000000000","message":"nit: tests to work","commit_id":"b3134d13a689fd3f8d5c814895fd705168447cdc"}],"lower-constraints.txt":[{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"78c11314b355a15c242b1632a4e67d15cf824d49","unresolved":false,"context_lines":[{"line_number":17,"context_line":"debtcollector\u003d\u003d1.2.0"},{"line_number":18,"context_line":"decorator\u003d\u003d3.4.0"},{"line_number":19,"context_line":"deprecation\u003d\u003d1.0"},{"line_number":20,"context_line":"Django\u003d\u003d1.11"},{"line_number":21,"context_line":"django-appconf\u003d\u003d1.0.2"},{"line_number":22,"context_line":"django-babel\u003d\u003d0.6.2"},{"line_number":23,"context_line":"django-compressor\u003d\u003d2.0"}],"source_content_type":"text/plain","patch_set":2,"id":"3fa7e38b_9176f43e","line":20,"updated":"2020-01-08 14:58:48.000000000","message":"This will be superseded by https://review.opendev.org/#/c/700835/ (Drop Django 1.11 support)","commit_id":"336564028cbb4f3d2a8b3563443d4fd7dcafdf8c"},{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"78c11314b355a15c242b1632a4e67d15cf824d49","unresolved":false,"context_lines":[{"line_number":19,"context_line":"deprecation\u003d\u003d1.0"},{"line_number":20,"context_line":"Django\u003d\u003d1.11"},{"line_number":21,"context_line":"django-appconf\u003d\u003d1.0.2"},{"line_number":22,"context_line":"django-babel\u003d\u003d0.6.2"},{"line_number":23,"context_line":"django-compressor\u003d\u003d2.0"},{"line_number":24,"context_line":"django-pyscss\u003d\u003d2.0.2"},{"line_number":25,"context_line":"docutils\u003d\u003d0.11"}],"source_content_type":"text/plain","patch_set":2,"id":"3fa7e38b_f18c082f","line":22,"updated":"2020-01-08 14:58:48.000000000","message":"django-babel is not compatible with Django 2.2, so we have switched from django-babel to enmerkar. Thus this is out-of-date.","commit_id":"336564028cbb4f3d2a8b3563443d4fd7dcafdf8c"},{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"78c11314b355a15c242b1632a4e67d15cf824d49","unresolved":false,"context_lines":[{"line_number":63,"context_line":"netifaces\u003d\u003d0.10.4"},{"line_number":64,"context_line":"networking-bagpipe\u003d\u003d9.0.0"},{"line_number":65,"context_line":"networking-odl\u003d\u003d12.0.0"},{"line_number":66,"context_line":"neutron\u003d\u003d13.0.0"},{"line_number":67,"context_line":"neutron-lib\u003d\u003d1.18.0"},{"line_number":68,"context_line":"openstacksdk\u003d\u003d0.11.2"},{"line_number":69,"context_line":"os-client-config\u003d\u003d1.28.0"}],"source_content_type":"text/plain","patch_set":2,"id":"3fa7e38b_71a01892","line":66,"updated":"2020-01-08 14:58:48.000000000","message":"I don\u0027t know the master branch of networking-bgpvpn works with the rocky neutron (13.x.y).","commit_id":"336564028cbb4f3d2a8b3563443d4fd7dcafdf8c"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"5faf4c98611df7723b5dc352e2f3d431c22cc586","unresolved":false,"context_lines":[{"line_number":64,"context_line":"networking-bagpipe\u003d\u003d9.0.0"},{"line_number":65,"context_line":"networking-odl\u003d\u003d12.0.0"},{"line_number":66,"context_line":"neutron\u003d\u003d13.0.0"},{"line_number":67,"context_line":"neutron-lib\u003d\u003d1.18.0"},{"line_number":68,"context_line":"openstacksdk\u003d\u003d0.11.2"},{"line_number":69,"context_line":"os-client-config\u003d\u003d1.28.0"},{"line_number":70,"context_line":"os-service-types\u003d\u003d1.2.0"}],"source_content_type":"text/plain","patch_set":2,"id":"3fa7e38b_f5e93e18","line":67,"range":{"start_line":67,"start_character":0,"end_line":67,"end_character":19},"updated":"2020-01-09 15:38:49.000000000","message":"Running locally this causes failure as well, see:\nhttps://bugs.launchpad.net/bgpvpn/+bug/1841650\n\nThe error is something like this (at the end of long traceback):\nAttributeError: module \\\u0027neutron_lib.constants\\\u0027 has no attribute \\\u0027DEFAULT_NETWORK_MTU\\\u0027\n\nFor some reason zuul tox -elower-constraints runs with neutron-lib\u003d\u003d1.30.0.....\n\nSo as I see as DEFAULT_NETWORK_MTU was introduced with this patch: https://review.opendev.org/636740, which is available from neutron-lib\u003d\u003d1.25.0, we have to change here neutron-lib to 1.25.0.\n\n\nBBBBUUUUUTTTT:\n\nThe lower-constraints job now not testing with lower-constraints (see neutron-lib\u003d\u003d1.30 above) and if I understand well (thanks to rubasov and elod for helping out here) these lines are the ones that change the lower-constraints job to \"upper-constraints\" job: https://opendev.org/openstack/networking-bgpvpn/src/branch/master/.zuul.yaml#L67-L70\n\nAs neutron has neutron-lib\u003d\u003d1.30.0 as lower-constraint it will be installed for networking-bgpvpn as well.\n\nSo as I see:\n* Option 1: the easy way is to change neutron-lib\u003d\u003d1.25.0\n* Option 2: What about if we remove the required projects line from .zuul.yaml, and we change lower-constraints.txt to an actual list from pip freeze or similar?","commit_id":"336564028cbb4f3d2a8b3563443d4fd7dcafdf8c"},{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"54f504dbc50b01ae965ba59d494491e317731b50","unresolved":false,"context_lines":[{"line_number":64,"context_line":"networking-bagpipe\u003d\u003d9.0.0"},{"line_number":65,"context_line":"networking-odl\u003d\u003d12.0.0"},{"line_number":66,"context_line":"neutron\u003d\u003d13.0.0"},{"line_number":67,"context_line":"neutron-lib\u003d\u003d1.18.0"},{"line_number":68,"context_line":"openstacksdk\u003d\u003d0.11.2"},{"line_number":69,"context_line":"os-client-config\u003d\u003d1.28.0"},{"line_number":70,"context_line":"os-service-types\u003d\u003d1.2.0"}],"source_content_type":"text/plain","patch_set":2,"id":"3fa7e38b_f51a9e79","line":67,"range":{"start_line":67,"start_character":0,"end_line":67,"end_character":19},"in_reply_to":"3fa7e38b_1542daac","updated":"2020-01-09 16:20:54.000000000","message":"Looking at the tox log in lower-constraints, it is time to update all entries in lower-constraints to match the ussuri era.\n\nI made some trial.\nI dropped the constraints of neutron, networking-bgpvpn and networking-sfc in lower-constraints.txt and then created lower-constraints tox venv. Even after fixing the lower bound of openstacksdk I stil see several errors in .tox/lower-constraints/log/lower-constraints-1.log.","commit_id":"336564028cbb4f3d2a8b3563443d4fd7dcafdf8c"},{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"94ff5fdd2a8b6649651dad379c445bc59c7b68fe","unresolved":false,"context_lines":[{"line_number":64,"context_line":"networking-bagpipe\u003d\u003d9.0.0"},{"line_number":65,"context_line":"networking-odl\u003d\u003d12.0.0"},{"line_number":66,"context_line":"neutron\u003d\u003d13.0.0"},{"line_number":67,"context_line":"neutron-lib\u003d\u003d1.18.0"},{"line_number":68,"context_line":"openstacksdk\u003d\u003d0.11.2"},{"line_number":69,"context_line":"os-client-config\u003d\u003d1.28.0"},{"line_number":70,"context_line":"os-service-types\u003d\u003d1.2.0"}],"source_content_type":"text/plain","patch_set":2,"id":"3fa7e38b_a725ddaf","line":67,"range":{"start_line":67,"start_character":0,"end_line":67,"end_character":19},"in_reply_to":"3fa7e38b_f51a9e79","updated":"2020-01-09 16:22:04.000000000","message":"Woops.... I tried in networking-bagpipe directory.\nBUT.... I believe the similar thing happens in networking-bgpvpn repo. I will check.","commit_id":"336564028cbb4f3d2a8b3563443d4fd7dcafdf8c"},{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"5d42236f212467feceba22a73ff1b56f08040bc5","unresolved":false,"context_lines":[{"line_number":64,"context_line":"networking-bagpipe\u003d\u003d9.0.0"},{"line_number":65,"context_line":"networking-odl\u003d\u003d12.0.0"},{"line_number":66,"context_line":"neutron\u003d\u003d13.0.0"},{"line_number":67,"context_line":"neutron-lib\u003d\u003d1.18.0"},{"line_number":68,"context_line":"openstacksdk\u003d\u003d0.11.2"},{"line_number":69,"context_line":"os-client-config\u003d\u003d1.28.0"},{"line_number":70,"context_line":"os-service-types\u003d\u003d1.2.0"}],"source_content_type":"text/plain","patch_set":2,"id":"3fa7e38b_1542daac","line":67,"range":{"start_line":67,"start_character":0,"end_line":67,"end_character":19},"in_reply_to":"3fa7e38b_f5e93e18","updated":"2020-01-09 16:02:07.000000000","message":"I don\u0027t think option 1 works. networking-bgpvpn is expected to work with a same branch of neutron together. neutron already requires neutron-lib\u003e\u003d1.30.0, so neutron-lib lower-constraints here needs to be \u003d\u003d1.30.0.","commit_id":"336564028cbb4f3d2a8b3563443d4fd7dcafdf8c"},{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"78c11314b355a15c242b1632a4e67d15cf824d49","unresolved":false,"context_lines":[{"line_number":138,"context_line":"rfc3986\u003d\u003d0.3.1"},{"line_number":139,"context_line":"rjsmin\u003d\u003d1.0.12"},{"line_number":140,"context_line":"Routes\u003d\u003d2.3.1"},{"line_number":141,"context_line":"ryu\u003d\u003d4.24"},{"line_number":142,"context_line":"semantic-version\u003d\u003d2.3.1"},{"line_number":143,"context_line":"seqdiag\u003d\u003d0.9.5"},{"line_number":144,"context_line":"simplejson\u003d\u003d3.5.1"}],"source_content_type":"text/plain","patch_set":2,"id":"3fa7e38b_71c9f857","line":141,"updated":"2020-01-08 14:58:48.000000000","message":"The current neutron depends on not ryu but os-ken. I am not sure this update makes sense.","commit_id":"336564028cbb4f3d2a8b3563443d4fd7dcafdf8c"}]}
