)]}'
{"id":"openstack%2Fnetworking-sfc~775614","triplet_id":"openstack%2Fnetworking-sfc~master~I25a7e1d47c267631ebcb8ce34876ccfd38007e03","project":"openstack/networking-sfc","branch":"master","topic":"l-c-fix","hashtags":[],"change_id":"I25a7e1d47c267631ebcb8ce34876ccfd38007e03","subject":"Fix lower-constraints","status":"MERGED","created":"2021-02-15 12:53:41.000000000","updated":"2021-03-01 17:15:23.000000000","submitted":"2021-03-01 17:13:36.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":1,"has_review_started":true,"submission_id":"775614-l-c-fix","meta_rev_id":"011d15cac6b3570065dd736e4b2348c0fc47e869","_number":775614,"virtual_id_number":775614,"owner":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},{"value":0,"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},{"value":0,"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"value":0,"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-03-01 17:13:21.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"recommended":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"all":[{"value":1,"date":"2021-02-16 15:03:48.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},{"value":1,"date":"2021-02-18 02:30:03.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},{"value":2,"date":"2021-03-01 15:24:42.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"value":2,"date":"2021-02-18 14:50:56.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"all":[{"value":0,"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},{"value":0,"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},{"value":1,"date":"2021-03-01 15:24:42.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"value":0,"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},{"value":0,"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},{"value":0,"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"value":0,"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-02-15 15:39:26.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2021-02-15 16:39:09.000000000","updated_by":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"reviewer":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"state":"REVIEWER"},{"updated":"2021-02-15 16:39:09.000000000","updated_by":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"reviewer":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"state":"REVIEWER"},{"updated":"2021-02-16 15:03:48.000000000","updated_by":{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},"reviewer":{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},"state":"REVIEWER"},{"updated":"2021-02-18 02:30:03.000000000","updated_by":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"reviewer":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"state":"REVIEWER"}],"messages":[{"id":"20f005933ccd994bd0ad018940a5a13e8cb3d774","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2021-02-15 12:53:41.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"4028e744324413a5aa7f404f9dd1ff74bd3b9e6d","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2021-02-15 14:10:56.000000000","message":"Patch Set 1:\n\nAccording to the CI result of patch set 1 [0], We need to move linters to tox.ini as pylint and related dependencies are not compatible with python 3.6. It was discussed in [1] and its mailing thread.\n\n[0] https://a8705d925e2d8c135c50-5040c108db9a551b6197ed5c6d96671e.ssl.cf2.rackcdn.com/775614/1/check/openstack-tox-py36/e67f6e9/\n[1] http://lists.openstack.org/pipermail/openstack-discuss/2020-December/019415.html","accounts_in_message":[],"_revision_number":1},{"id":"f86bdb9aff35f5d8e6974d9ec1ba1c0fd9149ed5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2021-02-15 14:11:16.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"c264448fd6a44709db79bd7bcca312f5c1faec3a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-15 15:39:26.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/0706988c3ed14daab8e23e8d6fbdb741 : SUCCESS in 9m 57s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f2647fd58b434cea85444a9b8712f7ba : SUCCESS in 6m 25s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/85bef16fbf99479da8070c4e35bf5293 : SUCCESS in 8m 16s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/7e7754c563da4433907c3b205cabc7cf : SUCCESS in 7m 28s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/200d74804fc24762b0d5de38f790ba51 : SUCCESS in 8m 14s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2c34a862857c41dcb889a8bfd78fc2f7 : SUCCESS in 5m 35s\n- requirements-check https://zuul.opendev.org/t/openstack/build/6aa80d7d2b50435eaf5371c6d32df80f : SUCCESS in 3m 18s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/545d23f1de4c44409cec4b20297c265c : SUCCESS in 3m 45s\n- networking-sfc-functional https://zuul.opendev.org/t/openstack/build/e5b6f27d259b4b9ba25d00377601e1bd : SUCCESS in 15m 28s\n- networking-sfc-tempest https://zuul.opendev.org/t/openstack/build/d2d3fb20df4f468aba209b8b7a14821f : SUCCESS in 1h 21m 40s\n- networking-sfc-tempest-multinode https://zuul.opendev.org/t/openstack/build/d5a299b7f91848ee94198cb13400ecbb : FAILURE in 32m 11s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"c0c754aebbf103420b70d4192ad80a7b9fd409ee","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2021-02-15 22:46:41.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"fa2f87bd06f77639035d6ff7d48ce657ded6baff","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2021-02-15 23:05:36.000000000","message":"Patch Set 3:\n\npatch set 3 adjust lower-constraints to satisfy neutron wallaby requirements. patch set 2 was tested only against the released version of neutron 17.0.[01] (i.e. victoria release).","accounts_in_message":[],"_revision_number":3},{"id":"7c690140f2776d49fbafb3a1b33a1b21fd5b3fc8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-16 01:38:31.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/4775d6d4e69b4edc87f6afa137e6ba27 : SUCCESS in 10m 26s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/67fdce96c44a493aae14dbb79a357fd9 : SUCCESS in 6m 58s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/6436e459fce64545930ad356e6e78239 : SUCCESS in 8m 03s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/334101ef26594f198254a4bce828c875 : SUCCESS in 8m 07s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/4ebb97622d954e729c605f314ea0847d : SUCCESS in 9m 14s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/74977d7a1c3e4c3e90f3f2896d293145 : SUCCESS in 7m 50s\n- requirements-check https://zuul.opendev.org/t/openstack/build/a35bc054440344e1addde8513404e966 : SUCCESS in 3m 26s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c40bee69cf0644319744261384930a0d : SUCCESS in 3m 39s\n- networking-sfc-functional https://zuul.opendev.org/t/openstack/build/c20d5107c8cc45388e907c680a9c5b6e : SUCCESS in 20m 30s\n- networking-sfc-tempest https://zuul.opendev.org/t/openstack/build/b6c3d855017c473aa066dc08f14f8980 : SUCCESS in 1h 27m 54s\n- networking-sfc-tempest-multinode https://zuul.opendev.org/t/openstack/build/ce7d73ced2c14435a9b0f3e9d13e79c8 : FAILURE in 36m 38s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"1200edd409b1e8be3ea6e1f7771703c79b10c57e","author":{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},"date":"2021-02-16 15:03:48.000000000","message":"Patch Set 3: Code-Review+1\n\n(1 comment)\n\nLGTM!","accounts_in_message":[],"_revision_number":3},{"id":"37b07058f549c8fd67146a6e1d48b8e98a225f07","author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"date":"2021-02-18 02:30:03.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"3b812c0d43f8140eb7e76f934825bd01afad45ad","author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"date":"2021-02-18 14:50:56.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"4275409edc90484a886086ce1d619a54171a8fa0","author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"date":"2021-03-01 15:24:42.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"8f7f3b400e04997504473ef0f5927a0c833af599","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-01 15:24:58.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"2edb89810eb5a90c5c72c7ac5e405b04e2a197ed","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-01 17:13:21.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/78592af307434081934d2a4a47a9a1db : SUCCESS in 9m 02s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/270b85932903492b81bc22358dce895a : SUCCESS in 7m 26s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/146bbb165637492b9332f24f9d5e1043 : SUCCESS in 8m 50s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/c6e2af833c2e4960865420d1eaac0403 : SUCCESS in 7m 40s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4d06b2b07f4941808f0f672aeeff1280 : SUCCESS in 6m 07s\n- requirements-check https://zuul.opendev.org/t/openstack/build/5dd34b11dd1d4a8d9b317ec9579df32e : SUCCESS in 3m 04s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/37dc820225884ad7a135e78dfa8a1b26 : SUCCESS in 3m 55s\n- networking-sfc-functional https://zuul.opendev.org/t/openstack/build/8ad967fb8ee04bbda4310f87f4462dff : SUCCESS in 25m 59s\n- networking-sfc-tempest https://zuul.opendev.org/t/openstack/build/b2fd4c302d3546ee9f321ac7617b388d : SUCCESS in 1h 44m 37s","accounts_in_message":[],"_revision_number":3},{"id":"3f282b7cea0afdff20af2b3c1e9019902822a7b5","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-01 17:13:36.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":3},{"id":"011d15cac6b3570065dd736e4b2348c0fc47e869","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-01 17:15:23.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/aaec307760d547198fe9f33f472a68ac : SUCCESS in 1m 17s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c758ab8dd80d48a79fd0112bb24e62cb : SUCCESS in 1m 00s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"0eb06a29299264c7a5ca3c5ff0691715335d4385","revisions":{"c173cb89d4a568b4e02b47f819ad466563f2f6e6":{"kind":"REWORK","_number":1,"created":"2021-02-15 12:53:41.000000000","uploader":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"ref":"refs/changes/14/775614/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/networking-sfc","ref":"refs/changes/14/775614/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/networking-sfc refs/changes/14/775614/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/networking-sfc refs/changes/14/775614/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/networking-sfc refs/changes/14/775614/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/networking-sfc refs/changes/14/775614/1"}}},"commit":{"parents":[{"commit":"c1fd7280d4ddac10b2c436bdbde0bf7f88cee1db","subject":"Add Python3 wallaby unit tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/networking-sfc/commit/c1fd7280d4ddac10b2c436bdbde0bf7f88cee1db"}]}],"author":{"name":"Akihiro Motoki","email":"amotoki@gmail.com","date":"2021-02-15 12:14:30.000000000","tz":540},"committer":{"name":"Akihiro Motoki","email":"amotoki@gmail.com","date":"2021-02-15 12:25:51.000000000","tz":540},"subject":"Fix lower-constraints","message":"Fix lower-constraints\n\nThe latest pip resolver started to check requirements strictly\nand it detects many inconsistencies in lower-constraints.txt.\n\nThe summary of changes in lower-constraints.txt are as below.\n\n* Address inconsistencies detected by the pip resolver accordingly.\n* os-xenapi in l-c is bumped to 0.3.4. os-xenapi 0.3.1 is incompatible\n  in eventlet versions which neutron and other projects require.\n  Note that neutron 17.0.0 says os-xenapi\u003e\u003d0.3.1 but wallaby neutron\n  already bumped it to \u003e\u003d0.3.4 to pass the check by the new pip.\n* Bump the minimum neutron requirement to 17.0.0 (victoria release)\n  as the previous min version 13.0.0.0b2 is too old.\n  Wallaby and Victoria neutron are not different much, so I think\n  it is no problem to use the latest released version here.\n  (This is mainly to narrow down the space which the pip resolver\n   searchs and speed up the fix effort.)\n* Drop linter-specific entries from lower-constraints.txt.\n* Minimum versions in requirements.txt and test-requirements.txt\n  are updated accordingly.\n\nChange-Id: I25a7e1d47c267631ebcb8ce34876ccfd38007e03\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/networking-sfc/commit/c173cb89d4a568b4e02b47f819ad466563f2f6e6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/networking-sfc/commit/c173cb89d4a568b4e02b47f819ad466563f2f6e6"}]},"branch":"refs/heads/master"},"957235240ed3e3228ddfbb8e3541d64a3e04c00b":{"kind":"REWORK","_number":2,"created":"2021-02-15 14:11:16.000000000","uploader":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"ref":"refs/changes/14/775614/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/networking-sfc","ref":"refs/changes/14/775614/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/networking-sfc refs/changes/14/775614/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/networking-sfc refs/changes/14/775614/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/networking-sfc refs/changes/14/775614/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/networking-sfc refs/changes/14/775614/2"}}},"commit":{"parents":[{"commit":"c1fd7280d4ddac10b2c436bdbde0bf7f88cee1db","subject":"Add Python3 wallaby unit tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/networking-sfc/commit/c1fd7280d4ddac10b2c436bdbde0bf7f88cee1db"}]}],"author":{"name":"Akihiro Motoki","email":"amotoki@gmail.com","date":"2021-02-15 12:14:30.000000000","tz":540},"committer":{"name":"Akihiro Motoki","email":"amotoki@gmail.com","date":"2021-02-15 13:41:50.000000000","tz":540},"subject":"Fix lower-constraints","message":"Fix lower-constraints\n\nThe latest pip resolver started to check requirements strictly\nand it detects many inconsistencies in lower-constraints.txt.\n\nThe summary of changes in lower-constraints.txt are as below.\n\n* Address inconsistencies detected by the pip resolver accordingly.\n* os-xenapi in l-c is bumped to 0.3.4. os-xenapi 0.3.1 is incompatible\n  in eventlet versions which neutron and other projects require.\n  Note that neutron 17.0.0 says os-xenapi\u003e\u003d0.3.1 but wallaby neutron\n  already bumped it to \u003e\u003d0.3.4 to pass the check by the new pip.\n* Bump the minimum neutron requirement to 17.0.0 (victoria release)\n  as the previous min version 13.0.0.0b2 is too old.\n  Wallaby and Victoria neutron are not different much, so I think\n  it is no problem to use the latest released version here.\n  (This is mainly to narrow down the space which the pip resolver\n   searchs and speed up the fix effort.)\n* Minimum versions in requirements.txt and test-requirements.txt\n  are updated accordingly.\n* Drop linter-specific entries from lower-constraints.txt.\n* Move linter dependencies to tox.ini. It is out of the outcomes\n  in [1] and its thread. Note that we don\u0027t need isort explicitly\n  as pylint now set a proper version including the upper limit.\n\n[1] http://lists.openstack.org/pipermail/openstack-discuss/2020-December/019415.html\n\nChange-Id: I25a7e1d47c267631ebcb8ce34876ccfd38007e03\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/networking-sfc/commit/957235240ed3e3228ddfbb8e3541d64a3e04c00b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/networking-sfc/commit/957235240ed3e3228ddfbb8e3541d64a3e04c00b"}]},"branch":"refs/heads/master"},"0eb06a29299264c7a5ca3c5ff0691715335d4385":{"kind":"REWORK","_number":3,"created":"2021-02-15 22:46:41.000000000","uploader":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"ref":"refs/changes/14/775614/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/networking-sfc","ref":"refs/changes/14/775614/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/networking-sfc refs/changes/14/775614/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/networking-sfc refs/changes/14/775614/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/networking-sfc refs/changes/14/775614/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/networking-sfc refs/changes/14/775614/3"}}},"commit":{"parents":[{"commit":"c1fd7280d4ddac10b2c436bdbde0bf7f88cee1db","subject":"Add Python3 wallaby unit tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/networking-sfc/commit/c1fd7280d4ddac10b2c436bdbde0bf7f88cee1db"}]}],"author":{"name":"Akihiro Motoki","email":"amotoki@gmail.com","date":"2021-02-15 12:14:30.000000000","tz":540},"committer":{"name":"Akihiro Motoki","email":"amotoki@gmail.com","date":"2021-02-15 21:19:36.000000000","tz":540},"subject":"Fix lower-constraints","message":"Fix lower-constraints\n\nThe latest pip resolver started to check requirements strictly\nand it detects many inconsistencies in lower-constraints.txt.\n\nThe summary of changes in lower-constraints.txt are as below.\n\n* Address inconsistencies detected by the pip resolver accordingly.\n* os-xenapi in l-c is bumped to 0.3.4. os-xenapi 0.3.1 is incompatible\n  in eventlet versions which neutron and other projects require.\n  Note that neutron 17.0.0 says os-xenapi\u003e\u003d0.3.1 but wallaby neutron\n  already bumped it to \u003e\u003d0.3.4 to pass the check by the new pip.\n* Bump the minimum neutron requirement to 17.0.0 (victoria release)\n  as the previous min version 13.0.0.0b2 is too old.\n  Wallaby and Victoria neutron are not different much, so I think\n  it is no problem to use the latest released version here.\n  (This is mainly to narrow down the space which the pip resolver\n   searchs and speed up the fix effort.)\n* Minimum versions in requirements.txt and test-requirements.txt\n  are updated accordingly.\n* Drop linter-specific entries from lower-constraints.txt.\n* Move linter dependencies to tox.ini. It is out of the outcomes\n  in [1] and its thread. Note that we don\u0027t need isort explicitly\n  as pylint now set a proper version including the upper limit.\n\n[1] http://lists.openstack.org/pipermail/openstack-discuss/2020-December/019415.html\n\nChange-Id: I25a7e1d47c267631ebcb8ce34876ccfd38007e03\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/networking-sfc/commit/0eb06a29299264c7a5ca3c5ff0691715335d4385"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/networking-sfc/commit/0eb06a29299264c7a5ca3c5ff0691715335d4385"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"}},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
