)]}'
{"id":"openstack%2Ftacker~715460","triplet_id":"openstack%2Ftacker~master~If5276a47b8822c5c19d045fbc5c41394f4a9dd2d","project":"openstack/tacker","branch":"master","topic":"cleanup-py27-support","hashtags":[],"change_id":"If5276a47b8822c5c19d045fbc5c41394f4a9dd2d","subject":"Cleanup Python 2.7 support","status":"MERGED","created":"2020-03-27 16:01:19.000000000","updated":"2020-04-09 15:26:20.000000000","submitted":"2020-04-09 15:20:35.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"715460-1586445635793-887b7afd","meta_rev_id":"3c25370b633835ca6223729c2152685b2b603feb","_number":715460,"virtual_id_number":715460,"owner":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"date":"2020-04-09 09:23:20.000000000","_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"value":0,"_account_id":13380,"name":"Sridhar Ramaswamy","email":"srics.r@gmail.com","username":"srics-r"},{"value":0,"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},{"value":0,"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},{"value":0,"_account_id":18955,"name":"dharmendra","email":"dharmendra.kushwaha@gmail.com","username":"dharmendra"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-04-09 15:20:35.000000000","post_submit":true,"permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":26588,"name":"Hiroyuki Jo","email":"joxyuki@gmail.com","username":"joxyuki"},{"value":0,"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":0,"_account_id":19644,"name":"Yan Xing\u0027an","email":"yanxingan@cmss.chinamobile.com","username":"yanxingan"},{"value":0,"_account_id":26222,"name":"Cong Phuoc Hoang","email":"hoangphuocbk2.07@gmail.com","username":"hoangphuoc"},{"value":0,"_account_id":16511,"name":"Bob Haddleton","email":"bob.haddleton@nokia.com","username":"bobh"}],"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":18955,"name":"dharmendra","email":"dharmendra.kushwaha@gmail.com","username":"dharmendra"},"recommended":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"all":[{"value":0,"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"value":0,"_account_id":13380,"name":"Sridhar Ramaswamy","email":"srics.r@gmail.com","username":"srics-r"},{"value":1,"date":"2020-03-30 02:24:22.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},{"value":0,"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},{"value":2,"date":"2020-04-09 15:02:44.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":18955,"name":"dharmendra","email":"dharmendra.kushwaha@gmail.com","username":"dharmendra"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2020-03-31 03:04:24.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":26588,"name":"Hiroyuki Jo","email":"joxyuki@gmail.com","username":"joxyuki"},{"value":1,"date":"2020-04-05 00:02:21.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":0,"_account_id":19644,"name":"Yan Xing\u0027an","email":"yanxingan@cmss.chinamobile.com","username":"yanxingan"},{"value":0,"_account_id":26222,"name":"Cong Phuoc Hoang","email":"hoangphuocbk2.07@gmail.com","username":"hoangphuoc"},{"value":0,"_account_id":16511,"name":"Bob Haddleton","email":"bob.haddleton@nokia.com","username":"bobh"}],"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":18955,"name":"dharmendra","email":"dharmendra.kushwaha@gmail.com","username":"dharmendra"},"all":[{"value":0,"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"value":0,"date":"2020-04-08 05:33:34.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":13380,"name":"Sridhar Ramaswamy","email":"srics.r@gmail.com","username":"srics-r"},{"value":0,"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},{"value":0,"date":"2020-04-08 05:33:34.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},{"value":1,"date":"2020-04-09 15:02:44.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":18955,"name":"dharmendra","email":"dharmendra.kushwaha@gmail.com","username":"dharmendra"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":26588,"name":"Hiroyuki Jo","email":"joxyuki@gmail.com","username":"joxyuki"},{"value":0,"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":0,"date":"2020-04-08 05:33:34.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":19644,"name":"Yan Xing\u0027an","email":"yanxingan@cmss.chinamobile.com","username":"yanxingan"},{"value":0,"_account_id":26222,"name":"Cong Phuoc Hoang","email":"hoangphuocbk2.07@gmail.com","username":"hoangphuoc"},{"value":0,"date":"2020-04-08 05:33:34.000000000","_account_id":16511,"name":"Bob Haddleton","email":"bob.haddleton@nokia.com","username":"bobh"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"_account_id":13380,"name":"Sridhar Ramaswamy","email":"srics.r@gmail.com","username":"srics-r"},{"_account_id":16511,"name":"Bob Haddleton","email":"bob.haddleton@nokia.com","username":"bobh"},{"_account_id":18955,"name":"dharmendra","email":"dharmendra.kushwaha@gmail.com","username":"dharmendra"},{"_account_id":19644,"name":"Yan Xing\u0027an","email":"yanxingan@cmss.chinamobile.com","username":"yanxingan"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},{"_account_id":26222,"name":"Cong Phuoc Hoang","email":"hoangphuocbk2.07@gmail.com","username":"hoangphuoc"},{"_account_id":26588,"name":"Hiroyuki Jo","email":"joxyuki@gmail.com","username":"joxyuki"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-03-29 20:20:43.000000000","updated_by":{"_account_id":26222,"name":"Cong Phuoc Hoang","email":"hoangphuocbk2.07@gmail.com","username":"hoangphuoc"},"reviewer":{"_account_id":26222,"name":"Cong Phuoc Hoang","email":"hoangphuocbk2.07@gmail.com","username":"hoangphuoc"},"state":"REVIEWER"},{"updated":"2020-03-30 02:24:22.000000000","updated_by":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"reviewer":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"state":"REVIEWER"},{"updated":"2020-03-31 03:04:24.000000000","updated_by":{"_account_id":26588,"name":"Hiroyuki Jo","email":"joxyuki@gmail.com","username":"joxyuki"},"reviewer":{"_account_id":26588,"name":"Hiroyuki Jo","email":"joxyuki@gmail.com","username":"joxyuki"},"state":"REVIEWER"},{"updated":"2020-04-05 00:02:21.000000000","updated_by":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"reviewer":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"state":"REVIEWER"},{"updated":"2020-04-08 05:33:34.000000000","updated_by":{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"reviewer":{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"state":"REVIEWER"},{"updated":"2020-04-08 05:33:34.000000000","updated_by":{"_account_id":13380,"name":"Sridhar Ramaswamy","email":"srics.r@gmail.com","username":"srics-r"},"reviewer":{"_account_id":13380,"name":"Sridhar Ramaswamy","email":"srics.r@gmail.com","username":"srics-r"},"state":"REVIEWER"},{"updated":"2020-04-08 05:33:34.000000000","updated_by":{"_account_id":16511,"name":"Bob Haddleton","email":"bob.haddleton@nokia.com","username":"bobh"},"reviewer":{"_account_id":16511,"name":"Bob Haddleton","email":"bob.haddleton@nokia.com","username":"bobh"},"state":"REVIEWER"},{"updated":"2020-04-08 05:33:34.000000000","updated_by":{"_account_id":19644,"name":"Yan Xing\u0027an","email":"yanxingan@cmss.chinamobile.com","username":"yanxingan"},"reviewer":{"_account_id":19644,"name":"Yan Xing\u0027an","email":"yanxingan@cmss.chinamobile.com","username":"yanxingan"},"state":"REVIEWER"},{"updated":"2020-04-09 15:02:44.000000000","updated_by":{"_account_id":18955,"name":"dharmendra","email":"dharmendra.kushwaha@gmail.com","username":"dharmendra"},"reviewer":{"_account_id":18955,"name":"dharmendra","email":"dharmendra.kushwaha@gmail.com","username":"dharmendra"},"state":"REVIEWER"},{"updated":"2020-04-09 15:20:35.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"}],"messages":[{"id":"be35f363409a75051630e9c2bdc26acbf3f849f5","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2020-03-27 16:01:19.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"5a9065488482601b7645a43f2d66f842c6eb9eaa","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-27 18:02:36.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/152e379893324b0bbc52fb0dbcc188cb : SUCCESS in 5m 11s\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/71c04c67efec444b94f61698b7a80399 : SUCCESS in 3m 53s\n- requirements-check https://zuul.opendev.org/t/openstack/build/14e943dc243f47159b3fb029f9d16040 : SUCCESS in 4m 03s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b8553b71fc1e4c2cbbdd9873897ebeb0 : SUCCESS in 6m 19s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e88c28f2cee1493d99a32c7f08cc1925 : SUCCESS in 9m 54s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e5c8026b175c4e84a9ef759220dc9dfc : SUCCESS in 6m 50s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/eef66b4b32da4238bcc9bc09b7d17a6d : SUCCESS in 9m 39s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/ee3c52afc26f4dac893a401832382e55 : SUCCESS in 10m 15s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/026cab3355bc4a90b78ef4b13f5c8989 : SUCCESS in 9m 07s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c21bb0c024db4895adf4fd7a8984bef7 : SUCCESS in 7m 00s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7879802f16ff494286e53152543ba473 : SUCCESS in 7m 46s\n- tacker-functional-devstack-multinode-python3 https://zuul.opendev.org/t/openstack/build/9160acf5ebe94458b5b0dee134c22ccf : RETRY_LIMIT in 40m 13s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"bcd66b0ffe65ed9fd3a6ccf35ec14e5bb65aaa9d","author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"date":"2020-03-29 08:44:26.000000000","message":"Patch Set 1:\n\n(1 comment)\n\nI think it is a good suggestion and agree with.","accounts_in_message":[],"_revision_number":1},{"id":"2e02c848a8570478b43a9580ad6ad486ef581280","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2020-03-29 09:16:28.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"d9bc7ea8c22290d7c0148d674206cbb3cf48aa5c","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2020-03-29 09:18:33.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"9a19d604c7082047e286bcc30bc426b45777ccc6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-29 14:48:19.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/9348755340d44e1cb4d30b0b9676ff84 : SUCCESS in 5m 25s\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/0b4f67373ffc4165a786707804a9abe0 : SUCCESS in 3m 39s\n- requirements-check https://zuul.opendev.org/t/openstack/build/0aa29238ba014b4387f06201aa6cfe43 : SUCCESS in 6m 14s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/5ddc41f82abd4c72a745d0b73f8ee2e2 : SUCCESS in 8m 34s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/d0acce810dd34d569d26fffb45855bab : SUCCESS in 10m 00s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/13f4bec2204643bb8396d768b76cfe05 : SUCCESS in 4m 49s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/dc83d89e12ad4a94ad6f776ccdb9be20 : SUCCESS in 6m 44s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/b45e887411124644ae13db0de7189948 : SUCCESS in 6m 46s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/a81e04094c584409b66a836ac8293202 : SUCCESS in 11m 10s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/cde2a19877b545f1a187533cdbbe31c0 : SUCCESS in 8m 53s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ef78f6504e0d470897fe80f7a4a1ee14 : SUCCESS in 5m 35s\n- tacker-functional-devstack-multinode-python3 https://zuul.opendev.org/t/openstack/build/a79937f896e244df9c32d6035fac06e3 : RETRY_LIMIT in 22m 08s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"71725a49e7d77eb3f25e18f9c94edd4d5e97a2ec","author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"date":"2020-03-29 20:20:09.000000000","message":"Patch Set 2:\n\nHi Andreas,\n\nThank you for your quick update. However, I\u0027m not sure just replacing python to python3 is OK because it might be python36 or so in some (Redhat\u0027s?) distros if my understanding is correct. The reasons why I think deleting shebang is better are here in addition to the ambiguous.\n\n- tacker_server.py isn\u0027t expected to be run from CLI or shell script, so no need to have shebang.\n- install_venv.py is just a tool and have extension `py`, so it\u0027s OK be run with python3(x) explicitly.\n\nThanks","accounts_in_message":[],"_revision_number":2},{"id":"edaff0dfbc95bb4b4307cf206cec9ef38921fff4","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2020-03-29 20:23:07.000000000","message":"Patch Set 2:\n\n\u003e Hi Andreas,\n \u003e \n \u003e Thank you for your quick update. However, I\u0027m not sure just\n \u003e replacing python to python3 is OK because it might be python36 or\n \u003e so in some (Redhat\u0027s?) distros if my understanding is correct. The\n \u003e reasons why I think deleting shebang is better are here in addition\n \u003e to the ambiguous.\n\npython3 is a cross-distro standard...\n\n \u003e - tacker_server.py isn\u0027t expected to be run from CLI or shell\n \u003e script, so no need to have shebang.\n\nAh, that\u0027s a different story, then. Let me remove it in that case.","accounts_in_message":[],"_revision_number":2},{"id":"ff89449050727c42897ed9e9c4478ee3cc93cf45","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2020-03-29 20:23:33.000000000","message":"Patch Set 3: Published edit on patch set 2.","accounts_in_message":[],"_revision_number":3},{"id":"f7b149e582858e86bec7bab59b891e5424a95d77","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-29 21:44:25.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/44f4b1cfa9194e7f9d87679c1598fd31 : SUCCESS in 4m 32s\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/ee38ede146374db79a9cf1d40763b20d : SUCCESS in 3m 11s\n- requirements-check https://zuul.opendev.org/t/openstack/build/a42a44e255c3487388ef5203223aaaf4 : SUCCESS in 2m 51s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/60dbe44d99504ca9babff035f0142f21 : SUCCESS in 5m 47s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/62db7f582d394445b4096384588b01d8 : SUCCESS in 6m 48s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/daa1d9f7ae7a4775a09a45126039324f : SUCCESS in 5m 17s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/924f71a27b44441f825341a31fd16f2b : SUCCESS in 7m 14s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/b723c397887a4634a6033ab2ac7f5062 : SUCCESS in 7m 07s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/fbecfa46b5b34ea69d750509be63f76b : SUCCESS in 6m 57s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/40a75c82cd58462f94d5b6ca7bb80f8d : SUCCESS in 7m 13s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c1778b8066bd4e3493a06ac0dc2aba1e : SUCCESS in 5m 14s\n- tacker-functional-devstack-multinode-python3 https://zuul.opendev.org/t/openstack/build/85374344fcb344528eee67c192e0c8ae : RETRY_LIMIT in 23m 55s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"de143912d076cf4a44567c107416d89d85649d22","author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"date":"2020-03-30 02:24:22.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"0847f7bc74175dcf3fe2c14d63b2b36dbb714cdc","author":{"_account_id":26588,"name":"Hiroyuki Jo","email":"joxyuki@gmail.com","username":"joxyuki"},"date":"2020-03-31 03:04:24.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"44b3b1e69ac26ac300e2f6a1c8c959719cfe46fa","author":{"_account_id":18955,"name":"dharmendra","email":"dharmendra.kushwaha@gmail.com","username":"dharmendra"},"date":"2020-04-01 10:44:28.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"c97c466ef4d4edf2b0468a80fcaecd539ac6b5b8","author":{"_account_id":18955,"name":"dharmendra","email":"dharmendra.kushwaha@gmail.com","username":"dharmendra"},"date":"2020-04-01 10:44:40.000000000","message":"Patch Set 3: -Workflow","accounts_in_message":[],"_revision_number":3},{"id":"eb92c43b594f325eaf6fb5bea3c223b1df44f2ad","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-01 10:44:44.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"2e6e78c0d6e2f40dd6e95b08732124d5d935a8a2","author":{"_account_id":18955,"name":"dharmendra","email":"dharmendra.kushwaha@gmail.com","username":"dharmendra"},"date":"2020-04-01 10:45:01.000000000","message":"Patch Set 3: -Code-Review\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"e94aa391f8786fbdbf90f8955b632d77dc9849ff","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-01 10:57:31.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/1398bdea458946bf99d5e412c9422090 : SUCCESS in 5m 51s\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/edc1e8f50aaa42a78281cf374d8c4dc6 : SUCCESS in 3m 59s\n- requirements-check https://zuul.opendev.org/t/openstack/build/497a50ca568545ed818cf41515c6dfb3 : SUCCESS in 3m 22s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/5e69ff2fec4845629dcd7481d73544c8 : SUCCESS in 8m 59s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/573e0af3338b4c688df5f61162930b57 : SUCCESS in 5m 14s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/dd8fa2ce63e8490dbe580e83bc982236 : SUCCESS in 7m 23s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/8d234d6d2cc74242817ab95439a88c4e : SUCCESS in 7m 15s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d146280a67e34426b1841a52856fb3c8 : SUCCESS in 6m 33s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/df07936267484217a484e124d6686977 : SUCCESS in 6m 34s","accounts_in_message":[],"_revision_number":3},{"id":"a3394be4c20dc9b4ffe61d619ae92fd9ab8ffa6f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-01 12:18:01.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/003835d26f8f4161bac6a61c06be9bed : SUCCESS in 4m 24s\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/3fe3a1450f5a467fb5c0a9c0dd005553 : SUCCESS in 3m 13s\n- requirements-check https://zuul.opendev.org/t/openstack/build/c1ed99a6f1f24ae7aced8b7ad6900ff1 : SUCCESS in 3m 52s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/3f8b5c8af0094a2ca46ac67f049340e4 : SUCCESS in 7m 32s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/93bf5ea20b04459880bee7c6042e270d : SUCCESS in 7m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4bf4e04ffbd44669b518b1ae39e47f15 : SUCCESS in 5m 44s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/6b4d2f29a3ab43dc93ea3b42ce5aa369 : SUCCESS in 7m 49s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/a16ebc3bee1542e1890592e8dea1dc04 : SUCCESS in 8m 02s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/c2b66f7e4ac445bfac3291efcba0625a : SUCCESS in 8m 24s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bdc6163393784d59b5e693d3e9f91c8d : SUCCESS in 7m 52s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/361d5ce20b704f02b4003869c999f38e : SUCCESS in 5m 37s\n- tacker-functional-devstack-multinode-python3 https://zuul.opendev.org/t/openstack/build/1d9f161ec27c452993a4e5ff16007a07 : RETRY_LIMIT in 34m 10s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"b74c501ead984f7a4e559db1cc53249baf1297ea","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2020-04-05 00:02:21.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"4a43bb2052bbf9ec7d3361ce940cc26ee9e26a57","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2020-04-09 09:23:20.000000000","message":"Patch Set 3:\n\nPlease merge this before Ussuri release!","accounts_in_message":[],"_revision_number":3},{"id":"0ed1ea2089adf0840a7b67f7b72e52282ce95f58","author":{"_account_id":18955,"name":"dharmendra","email":"dharmendra.kushwaha@gmail.com","username":"dharmendra"},"date":"2020-04-09 15:02:44.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"1b4490491d3a20bd3fc8becec7e3802dead3a288","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-09 15:02:57.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"d7f94348259581e96aaafb942987d012fb2fbd00","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-09 15:20:35.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/5d72504be2f347ffa7115a2dacf47923 : SUCCESS in 6m 38s\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/f29904a66cf64ac19d3146a34ebc18a1 : SUCCESS in 3m 45s\n- requirements-check https://zuul.opendev.org/t/openstack/build/c908f9a2daae47b0acc63073746e3ac5 : SUCCESS in 4m 07s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/158bfa793f2a482ea06a95670fc652d4 : SUCCESS in 8m 23s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/161ea07cfdb04365a8adf38b75496b42 : SUCCESS in 6m 09s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/dc6f00d5101547c6812d5c6c0a557e4e : SUCCESS in 7m 51s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/ae5b350f62c545b8be3d838e671742b2 : SUCCESS in 7m 14s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/219a91fff6544a8ebdaf323337cfc990 : SUCCESS in 8m 32s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/eb6d37bc4a384243946d14a7786a1f2f : SUCCESS in 6m 53s","accounts_in_message":[],"_revision_number":3},{"id":"fb208787f96c51dfb98c6d653626e36fba806e39","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-09 15:20:35.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":3},{"id":"da7444911af1fcccb25d42ac1f1cc8706a6bca15","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-09 15:26:20.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\n\n- promote-api-ref https://zuul.opendev.org/t/openstack/build/d7e0461d833b489e932961ce7adf480b : SUCCESS in 3m 35s\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/df9e7f0f30704d9daa45fa09fb4aefd2 : SUCCESS in 3m 05s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f02072216a4948b19b51ef70f2ba621e : SUCCESS in 2m 51s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"98a67d5b9602bdc61b504dae9edbb637a4c3649b","revisions":{"cda43557a1b1a4b387402e5e7f50405c70f6ebbe":{"kind":"REWORK","_number":1,"created":"2020-03-27 16:01:19.000000000","uploader":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"ref":"refs/changes/60/715460/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tacker","ref":"refs/changes/60/715460/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tacker refs/changes/60/715460/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tacker refs/changes/60/715460/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tacker refs/changes/60/715460/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tacker refs/changes/60/715460/1"}}},"commit":{"parents":[{"commit":"ecd94b1a897ed6df094b858e5bb6c1de95083f2b","subject":"Merge \"Support updating VNF parameters in tacker\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/ecd94b1a897ed6df094b858e5bb6c1de95083f2b"}]}],"author":{"name":"Andreas Jaeger","email":"aj@suse.com","date":"2020-03-27 15:57:33.000000000","tz":60},"committer":{"name":"Andreas Jaeger","email":"aj@suse.com","date":"2020-03-27 16:00:47.000000000","tz":60},"subject":"Cleanup Python 2.7 support","message":"Cleanup Python 2.7 support\n\nOpenStack is dropping the py2.7 support in ussuri cycle.\n\nMake a few cleanups:\n- Remove python 2.7 stanza from setup.py\n- Add requires on python \u003e\u003d 3.6 to setup.cfg so that pypi and pip\n  know about the requirement\n- Remove section from setup.cfg: Wheel is not needed for python\n  3 only repo\n- Remove ancient sections from setup.cfg\n- Update requirements\n- Update api-ref/source/conf.py for current openstackdocstheme\n- Don\u0027t test for broken po files, this is done in the infra scripts\n  since a long time\n\nChange-Id: If5276a47b8822c5c19d045fbc5c41394f4a9dd2d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/cda43557a1b1a4b387402e5e7f50405c70f6ebbe"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/cda43557a1b1a4b387402e5e7f50405c70f6ebbe"}]},"branch":"refs/heads/master"},"8834e3ddbaad807132b5e0166d76ecd067fa2be5":{"kind":"REWORK","_number":2,"created":"2020-03-29 09:18:33.000000000","uploader":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"ref":"refs/changes/60/715460/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tacker","ref":"refs/changes/60/715460/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tacker refs/changes/60/715460/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tacker refs/changes/60/715460/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tacker refs/changes/60/715460/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tacker refs/changes/60/715460/2"}}},"commit":{"parents":[{"commit":"ecd94b1a897ed6df094b858e5bb6c1de95083f2b","subject":"Merge \"Support updating VNF parameters in tacker\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/ecd94b1a897ed6df094b858e5bb6c1de95083f2b"}]}],"author":{"name":"Andreas Jaeger","email":"aj@suse.com","date":"2020-03-27 15:57:33.000000000","tz":60},"committer":{"name":"Andreas Jaeger","email":"aj@suse.com","date":"2020-03-29 09:18:11.000000000","tz":120},"subject":"Cleanup Python 2.7 support","message":"Cleanup Python 2.7 support\n\nOpenStack is dropping the py2.7 support in ussuri cycle.\n\nMake a few cleanups:\n- Remove python 2.7 stanza from setup.py\n- Add requires on python \u003e\u003d 3.6 to setup.cfg so that pypi and pip\n  know about the requirement\n- Remove section from setup.cfg: Wheel is not needed for python\n  3 only repo\n- Remove ancient sections from setup.cfg\n- Update requirements\n- Update api-ref/source/conf.py for current openstackdocstheme\n- Don\u0027t test for broken po files, this is done in the infra scripts\n  since a long time\n- Change shebang lines to use python3\n\nChange-Id: If5276a47b8822c5c19d045fbc5c41394f4a9dd2d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/8834e3ddbaad807132b5e0166d76ecd067fa2be5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/8834e3ddbaad807132b5e0166d76ecd067fa2be5"}]},"branch":"refs/heads/master"},"98a67d5b9602bdc61b504dae9edbb637a4c3649b":{"kind":"REWORK","_number":3,"created":"2020-03-29 20:23:33.000000000","uploader":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"ref":"refs/changes/60/715460/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tacker","ref":"refs/changes/60/715460/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tacker refs/changes/60/715460/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tacker refs/changes/60/715460/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tacker refs/changes/60/715460/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tacker refs/changes/60/715460/3"}}},"commit":{"parents":[{"commit":"ecd94b1a897ed6df094b858e5bb6c1de95083f2b","subject":"Merge \"Support updating VNF parameters in tacker\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/ecd94b1a897ed6df094b858e5bb6c1de95083f2b"}]}],"author":{"name":"Andreas Jaeger","email":"aj@suse.com","date":"2020-03-27 15:57:33.000000000","tz":60},"committer":{"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","date":"2020-03-29 20:23:26.000000000","tz":0},"subject":"Cleanup Python 2.7 support","message":"Cleanup Python 2.7 support\n\nOpenStack is dropping the py2.7 support in ussuri cycle.\n\nMake a few cleanups:\n- Remove python 2.7 stanza from setup.py\n- Add requires on python \u003e\u003d 3.6 to setup.cfg so that pypi and pip\n  know about the requirement\n- Remove section from setup.cfg: Wheel is not needed for python\n  3 only repo\n- Remove ancient sections from setup.cfg\n- Update requirements\n- Update api-ref/source/conf.py for current openstackdocstheme\n- Don\u0027t test for broken po files, this is done in the infra scripts\n  since a long time\n- Change shebang lines to use python3\n\nChange-Id: If5276a47b8822c5c19d045fbc5c41394f4a9dd2d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/98a67d5b9602bdc61b504dae9edbb637a4c3649b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/98a67d5b9602bdc61b504dae9edbb637a4c3649b"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
