)]}'
{"id":"openstack%2Fkarbor~720402","triplet_id":"openstack%2Fkarbor~master~I6691687f0cd2fe4c9e7f2a76d333ca9eacb0cbf3","project":"openstack/karbor","branch":"master","topic":"cleanup-py27-support","hashtags":[],"change_id":"I6691687f0cd2fe4c9e7f2a76d333ca9eacb0cbf3","subject":"Update hacking for Python3","status":"MERGED","created":"2020-04-16 09:00:17.000000000","updated":"2020-06-15 07:20:52.000000000","submitted":"2020-06-15 07:19:25.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"720402-1592205565651-5004bf0a","meta_rev_id":"5e76959e07b46e9296834efea912cc9e82a30fba","_number":720402,"virtual_id_number":720402,"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,"_account_id":19346,"name":"yinwei","email":"yinweiishere@icloud.com","username":"yinwei"},{"value":0,"date":"2020-06-15 06:11:05.000000000","_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"value":0,"_account_id":20883,"name":"Yuval Brik","email":"yuval@brik.org.il","username":"yuvalbr"},{"value":0,"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},{"value":0,"_account_id":2023,"name":"Saggi Mizrahi","email":"ficoos+osreview@gmail.com","username":"ficoos"},{"value":0,"_account_id":21224,"name":"jiaopengju","email":"jiaopengju_yewu@cmss.chinamobile.com","username":"jiaopengju"},{"value":0,"_account_id":29272,"name":"liushuai","email":"liushuai@cmss.chinamobile.com","username":"liushuai"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-06-15 07:19:25.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":13070,"name":"Eran Gampel","email":"eran@gampel.net","username":"Gampel"},{"value":0,"_account_id":17151,"name":"chenying","email":"chenyingko@gmail.com","username":"chenying"}],"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":21224,"name":"jiaopengju","email":"jiaopengju_yewu@cmss.chinamobile.com","username":"jiaopengju"},"recommended":{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},"all":[{"value":0,"_account_id":19346,"name":"yinwei","email":"yinweiishere@icloud.com","username":"yinwei"},{"value":0,"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"value":0,"_account_id":20883,"name":"Yuval Brik","email":"yuval@brik.org.il","username":"yuvalbr"},{"value":1,"date":"2020-05-22 06:20:49.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},{"value":0,"_account_id":2023,"name":"Saggi Mizrahi","email":"ficoos+osreview@gmail.com","username":"ficoos"},{"value":2,"date":"2020-06-15 04:36:50.000000000","_account_id":21224,"name":"jiaopengju","email":"jiaopengju_yewu@cmss.chinamobile.com","username":"jiaopengju"},{"value":0,"_account_id":29272,"name":"liushuai","email":"liushuai@cmss.chinamobile.com","username":"liushuai"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":13070,"name":"Eran Gampel","email":"eran@gampel.net","username":"Gampel"},{"value":0,"_account_id":17151,"name":"chenying","email":"chenyingko@gmail.com","username":"chenying"}],"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":21224,"name":"jiaopengju","email":"jiaopengju_yewu@cmss.chinamobile.com","username":"jiaopengju"},"all":[{"value":0,"_account_id":19346,"name":"yinwei","email":"yinweiishere@icloud.com","username":"yinwei"},{"value":0,"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"value":0,"_account_id":20883,"name":"Yuval Brik","email":"yuval@brik.org.il","username":"yuvalbr"},{"value":0,"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},{"value":0,"_account_id":2023,"name":"Saggi Mizrahi","email":"ficoos+osreview@gmail.com","username":"ficoos"},{"value":1,"date":"2020-06-15 04:36:50.000000000","_account_id":21224,"name":"jiaopengju","email":"jiaopengju_yewu@cmss.chinamobile.com","username":"jiaopengju"},{"value":0,"_account_id":29272,"name":"liushuai","email":"liushuai@cmss.chinamobile.com","username":"liushuai"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":13070,"name":"Eran Gampel","email":"eran@gampel.net","username":"Gampel"},{"value":0,"_account_id":17151,"name":"chenying","email":"chenyingko@gmail.com","username":"chenying"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":2023,"name":"Saggi Mizrahi","email":"ficoos+osreview@gmail.com","username":"ficoos"},{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"_account_id":13070,"name":"Eran Gampel","email":"eran@gampel.net","username":"Gampel"},{"_account_id":17151,"name":"chenying","email":"chenyingko@gmail.com","username":"chenying"},{"_account_id":19346,"name":"yinwei","email":"yinweiishere@icloud.com","username":"yinwei"},{"_account_id":20883,"name":"Yuval Brik","email":"yuval@brik.org.il","username":"yuvalbr"},{"_account_id":21224,"name":"jiaopengju","email":"jiaopengju_yewu@cmss.chinamobile.com","username":"jiaopengju"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"_account_id":29272,"name":"liushuai","email":"liushuai@cmss.chinamobile.com","username":"liushuai"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-04-19 12:26:43.000000000","updated_by":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"reviewer":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"state":"REVIEWER"},{"updated":"2020-05-01 16:53:39.000000000","updated_by":{"_account_id":2023,"name":"Saggi Mizrahi","email":"ficoos+osreview@gmail.com","username":"ficoos"},"reviewer":{"_account_id":2023,"name":"Saggi Mizrahi","email":"ficoos+osreview@gmail.com","username":"ficoos"},"state":"REVIEWER"},{"updated":"2020-05-01 16:53:39.000000000","updated_by":{"_account_id":13070,"name":"Eran Gampel","email":"eran@gampel.net","username":"Gampel"},"reviewer":{"_account_id":13070,"name":"Eran Gampel","email":"eran@gampel.net","username":"Gampel"},"state":"REVIEWER"},{"updated":"2020-05-01 16:53:39.000000000","updated_by":{"_account_id":17151,"name":"chenying","email":"chenyingko@gmail.com","username":"chenying"},"reviewer":{"_account_id":17151,"name":"chenying","email":"chenyingko@gmail.com","username":"chenying"},"state":"REVIEWER"},{"updated":"2020-05-01 16:53:39.000000000","updated_by":{"_account_id":19346,"name":"yinwei","email":"yinweiishere@icloud.com","username":"yinwei"},"reviewer":{"_account_id":19346,"name":"yinwei","email":"yinweiishere@icloud.com","username":"yinwei"},"state":"REVIEWER"},{"updated":"2020-05-01 16:53:39.000000000","updated_by":{"_account_id":20883,"name":"Yuval Brik","email":"yuval@brik.org.il","username":"yuvalbr"},"reviewer":{"_account_id":20883,"name":"Yuval Brik","email":"yuval@brik.org.il","username":"yuvalbr"},"state":"REVIEWER"},{"updated":"2020-05-01 16:53:39.000000000","updated_by":{"_account_id":29272,"name":"liushuai","email":"liushuai@cmss.chinamobile.com","username":"liushuai"},"reviewer":{"_account_id":29272,"name":"liushuai","email":"liushuai@cmss.chinamobile.com","username":"liushuai"},"state":"REVIEWER"},{"updated":"2020-05-22 06:20:49.000000000","updated_by":{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},"reviewer":{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},"state":"REVIEWER"},{"updated":"2020-06-15 04:36:50.000000000","updated_by":{"_account_id":21224,"name":"jiaopengju","email":"jiaopengju_yewu@cmss.chinamobile.com","username":"jiaopengju"},"reviewer":{"_account_id":21224,"name":"jiaopengju","email":"jiaopengju_yewu@cmss.chinamobile.com","username":"jiaopengju"},"state":"REVIEWER"},{"updated":"2020-06-15 07:19:25.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":"0cccc853f23f8e7b00a16a24bb8c00d79da0767a","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2020-04-16 09:00:17.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"6f5af2483ffbb43bb5aa7ed5cdaab3193bd39c92","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-16 10:06:19.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/ace75a50783241969510c4f1d2fdc628 : SUCCESS in 4m 51s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/5048f520c54a46828a91ad4e2473da27 : SUCCESS in 6m 26s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/929a2c8533e647e590fa2e113a330095 : FAILURE in 3m 42s\n- requirements-check https://zuul.opendev.org/t/openstack/build/9adbcfaf2f42478eaf9d509bc392d2c8 : FAILURE in 2m 28s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/baa687b7f1884014a7bbbbfe3a99f9d5 : FAILURE in 4m 03s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/79ae2758a98d4610870d7e96845dc795 : SUCCESS in 5m 19s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/e5ede4b6ce4d4edc951ab6c33f015c3f : SUCCESS in 7m 13s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/eeecb989222e4646b83a3034d866a916 : SUCCESS in 5m 26s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a049134fc4ea4b93876b35ce92124dc2 : SUCCESS in 5m 28s\n- karbor-dsvm-fullstack https://zuul.opendev.org/t/openstack/build/24bacf6cc5204e938b3123f9ab105765 : FAILURE in 51m 29s (non-voting)\n\nWarning:\n  Comments left for invalid file api-ref/source/conf.py","accounts_in_message":[],"_revision_number":1},{"id":"3d9d6f372387c77d6f82936e80c3dfe1a03e61b4","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2020-04-16 10:07:45.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.","accounts_in_message":[],"_revision_number":2},{"id":"6e4fc81e5cf1d4a1d04444e62b26fe9e480d3226","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-16 11:13:07.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/6ceb6c8f4b444c9cbd1c3d53ae59e273 : FAILURE in 4m 18s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/872ea0c36ca0413cba3b71bc0ba3985e : SUCCESS in 6m 56s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/c998dba1f7b54155ad0360f5531bde59 : TIMED_OUT in 41m 18s\n- requirements-check https://zuul.opendev.org/t/openstack/build/864c1fb8800642fb94d0bc492405a7d2 : SUCCESS in 4m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7958e89dc4d2480aa21a529885b38180 : SUCCESS in 4m 28s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/8b4c6b462b234346bcc6c2f72a5f77ab : SUCCESS in 5m 40s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/1b5d98f204014c858c35b5a30e7aca3c : SUCCESS in 6m 46s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/7c520a0b0b6c48a593c936a6a0527134 : SUCCESS in 6m 42s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0f885a1e6cff4e2fb3cdb4bc04797ebb : SUCCESS in 4m 54s\n- karbor-dsvm-fullstack https://zuul.opendev.org/t/openstack/build/e324c6af076143bb8d9b264e86b80819 : FAILURE in 54m 54s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"b1351424083e2631f5af801032731f4d584ebb08","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2020-04-16 12:00:20.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.","accounts_in_message":[],"_revision_number":3},{"id":"ec62cea9a7182605b7cdd362c3bef9b1fc5ce9df","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-16 12:59:30.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/e21524919c9746c4adcb4d3f157eac26 : SUCCESS in 7m 08s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/c20ff157f6e44a989ba7f26c79b6b331 : SUCCESS in 8m 06s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b32b4eaa66454f8f929ee007d17cb2de : TIMED_OUT in 41m 40s\n- requirements-check https://zuul.opendev.org/t/openstack/build/8071e39742504e7080d757b53b587699 : SUCCESS in 3m 39s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d377447c640a4e4e82b61953863a02c6 : SUCCESS in 5m 49s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/fa1d91fcd8f948fbba638bcc99464ba7 : SUCCESS in 5m 11s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/a2dbaf014c1a47eca53d6c6995f273fc : SUCCESS in 5m 50s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/d5b3b35c7fb84b3db78cb46c544582da : SUCCESS in 5m 42s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/853bc42ac0ac45a9bb510d481afe5374 : SUCCESS in 5m 38s\n- karbor-dsvm-fullstack https://zuul.opendev.org/t/openstack/build/0942def89b8b4cf9939bde084b8b08ec : FAILURE in 49m 40s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"48c2a3cb030843084a230bc6e2ed8e074931bd73","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2020-04-16 13:03:56.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"960e369448ac4c2a175486bf5190dd13af965bad","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-16 14:33:48.000000000","message":"Patch Set 3:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/2456ed2257d349aeb2ed740a1a362856 : SUCCESS in 4m 56s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/33790788e00145a09de28327ff0882f5 : SUCCESS in 6m 15s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/44d50196cdfc4a5bbc74872e80596880 : TIMED_OUT in 41m 01s\n- requirements-check https://zuul.opendev.org/t/openstack/build/d2a401d5c3264678b599c80516a9e684 : SUCCESS in 3m 26s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/fa396367868142c0aa0c7c6963ef24dc : SUCCESS in 4m 24s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/0563ec72407c4314b1828dedab557422 : SUCCESS in 5m 09s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/df20f43d711543508a011d74fdc734ca : SUCCESS in 6m 10s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/615cb9ee0ba74c1fbddb1f3a67cd637b : SUCCESS in 4m 55s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/17ead1c80c66439bb71ca5863d446dc9 : SUCCESS in 5m 16s\n- karbor-dsvm-fullstack https://zuul.opendev.org/t/openstack/build/444fae72c2244e3db58065c55aa26e6a : FAILURE in 50m 58s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"97553065c1415c6286843dbf8b48fab3fba097ba","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2020-04-16 17:40:51.000000000","message":"Patch Set 4: Patch Set 3 was rebased","accounts_in_message":[],"_revision_number":4},{"id":"9a0df94343061adbd2ad31476ad7cd2d016db4c0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-16 18:38:53.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/30fb9040972341a98e91412e82362f88 : SUCCESS in 7m 27s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e5508da74e7e452faa28870035985d63 : SUCCESS in 6m 04s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/d86cf9cebd2e43beb738f10a356ca7d5 : SUCCESS in 7m 44s\n- requirements-check https://zuul.opendev.org/t/openstack/build/e2e51008e29d4c749dd8a23a41443fa5 : SUCCESS in 3m 59s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/764b8b5870af46cb853d16adb38ca1f3 : SUCCESS in 6m 13s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/2d49961c7c74471c8d96bb60f0e607fc : SUCCESS in 5m 09s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/e72bebe5cfcc49d5b6343f4aac4e880e : SUCCESS in 6m 42s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/a4b5c89e030f4352abdd5e8d81c0d710 : SUCCESS in 7m 38s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6980cc57371046d6abdab944a1b4c822 : SUCCESS in 5m 09s\n- karbor-dsvm-fullstack https://zuul.opendev.org/t/openstack/build/ceac41f1896a41e0b201cd18ca8ec482 : FAILURE in 53m 22s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"e1da66ba3e4fd600c5c4d825a2bd7879c2ca93c2","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2020-04-19 12:26:43.000000000","message":"Patch Set 4: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"6f38b4caed02f1fb568b309eacc5d5977fef72f4","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2020-04-28 06:06:13.000000000","message":"Patch Set 5: Patch Set 4 was rebased","accounts_in_message":[],"_revision_number":5},{"id":"8c7ed33da9add6014abf22b84ebc9f8bd996b519","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-28 07:11:16.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/7a054b3fe3944c7e86befd31a32e0646 : SUCCESS in 7m 15s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/c3d78251580c48c489acc83cf902f1b5 : SUCCESS in 8m 18s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b03d8d5a07c542dc8e624f2f08c7747f : SUCCESS in 6m 30s\n- requirements-check https://zuul.opendev.org/t/openstack/build/d40426e1b3f24ce1b4ed6d51738d728b : SUCCESS in 5m 06s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4f9d4b39f7354683977d699f8df2b996 : SUCCESS in 6m 39s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/cdd6f0a05982431d833a593b263e46a5 : SUCCESS in 10m 26s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/759f9e36fc9440d8a93cf5ea7ccdf705 : SUCCESS in 9m 34s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/f8e1385cef014c119650bade512b7bd3 : SUCCESS in 13m 11s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0c0d5b9550db4ee0b899ada5eb2c215e : SUCCESS in 8m 42s\n- karbor-dsvm-fullstack https://zuul.opendev.org/t/openstack/build/4b60018dd5ef425eb08da3b7c1c5b2b4 : FAILURE in 55m 46s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"48e270cc9210d22f5a8957c22abc112f96b9658a","author":{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},"date":"2020-05-08 22:13:40.000000000","message":"Patch Set 5: Code-Review+1\n\nThis looks good.","accounts_in_message":[],"_revision_number":5},{"id":"6bc66613bd85f76325290b73200eb87bdfea157c","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2020-05-13 19:20:33.000000000","message":"Patch Set 6: Published edit on patch set 5.","accounts_in_message":[],"_revision_number":6},{"id":"a00922b689c5b3cae0daf6614405f7f81b42a312","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-13 20:13:21.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/37473c058cec455badb77d8ca0401a0d : SUCCESS in 4m 36s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f89a61989c6741f682b7214460b98ec5 : SUCCESS in 8m 46s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/05a746303feb4f218a3b6dc1d79ca86e : SUCCESS in 5m 55s\n- requirements-check https://zuul.opendev.org/t/openstack/build/66f50d1c587f4351a6f166c79517b304 : SUCCESS in 3m 32s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1c947802dd62458eb07a819ac2ac8a03 : SUCCESS in 5m 30s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/9dea022204cd4aca928903cf74a017a1 : SUCCESS in 5m 41s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/fcf5baab0b7a43e4a58d0b06f2a15ae6 : SUCCESS in 6m 18s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/2f9a26a355464748950f45bcbe615884 : SUCCESS in 7m 21s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/44221333c0344d418b76df45db9f03f9 : SUCCESS in 5m 55s\n- karbor-dsvm-fullstack https://zuul.opendev.org/t/openstack/build/8563c02c13d64d618caa9d693ce39a96 : FAILURE in 49m 28s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"9b5eefe33961a514185f333f980adf9493e89a6c","author":{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},"date":"2020-05-22 06:20:49.000000000","message":"Patch Set 6: Code-Review+1","accounts_in_message":[],"_revision_number":6},{"id":"89f8ea4d7461517a47ff4db999677594969b3ef7","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2020-06-05 09:31:15.000000000","message":"Patch Set 6:\n\nCould somebody review this, please?","accounts_in_message":[],"_revision_number":6},{"id":"576fa2442115c87ef2326aea80ed4a0f7df7ba64","author":{"_account_id":21224,"name":"jiaopengju","email":"jiaopengju_yewu@cmss.chinamobile.com","username":"jiaopengju"},"date":"2020-06-15 04:36:50.000000000","message":"Patch Set 6: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":6},{"id":"81ab3334e86902c871bc786e61b4d3a12f71cfd7","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-15 04:37:01.000000000","message":"Patch Set 6: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":6},{"id":"d6b70ee0089330d3e20dc5f97c40d8b1a99e9fe6","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-15 04:53:09.000000000","message":"Patch Set 6: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/612492824a754132980d0539b54a2094 : SUCCESS in 4m 02s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b71a1d049c604b97a3c1cc0e5e3cb9d6 : SUCCESS in 4m 28s\n- requirements-check https://zuul.opendev.org/t/openstack/build/e7ade5fcd6a74d128a5d23644678d99e : SUCCESS in 1m 45s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/79799d8217ee49d09983c25ff5e19249 : FAILURE in 15m 31s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/43574062a61e4297b0edf7713b3dc469 : FAILURE in 15m 22s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/1ec4e32fb0d743f5ac089f09f7083d47 : SUCCESS in 4m 08s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ed932721b2c94666bf489c9146bd7069 : SUCCESS in 4m 51s","accounts_in_message":[],"_revision_number":6},{"id":"146f5cb7be4339d63ef6131433d988f9c85a01da","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2020-06-15 06:11:05.000000000","message":"Patch Set 6:\n\nrecheck","accounts_in_message":[],"_revision_number":6},{"id":"5cbafcc54a0088d5c01f51ceb0bc8b7c5a6d1e3d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-15 07:10:46.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/66315dd2658e48e89f0a3afc781a85c3 : SUCCESS in 7m 11s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/5d701069266d4964937728733561ec4c : SUCCESS in 7m 50s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/2e9e246d53354cab9fc7063f96faace4 : SUCCESS in 10m 42s\n- requirements-check https://zuul.opendev.org/t/openstack/build/ce5669e0701943b88ea7e3b06445cdcc : SUCCESS in 4m 55s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f4ab353d6fd04628a5d0fc7d8af8fa31 : SUCCESS in 7m 25s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/b8383dcd49c740708feb4d7df1099fea : SUCCESS in 6m 58s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/6484d2aa89bf4c94bf3b4d01652872e7 : SUCCESS in 10m 41s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/c089dffdb8ad42b780d72bb77d71a5f4 : SUCCESS in 7m 43s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/77d1f62073de4f6885dbb07aa81ff5e0 : SUCCESS in 7m 38s\n- karbor-dsvm-fullstack https://zuul.opendev.org/t/openstack/build/114339dd8976417987c3a348d2ed0931 : FAILURE in 20m 09s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"044b686f9265845d26faa499393823a953d51873","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-15 07:10:57.000000000","message":"Patch Set 6: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":6},{"id":"524baf1864e73a409aacf1027470b993509be639","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-15 07:19:25.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":6},{"id":"711c524578cbeeb562308461f83297a6fd360cd3","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-15 07:19:25.000000000","message":"Patch Set 6: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/067ec54f598543fd964ef53721b33742 : SUCCESS in 6m 14s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e314cfd54d6f41548e952670fa328fd1 : SUCCESS in 5m 53s\n- requirements-check https://zuul.opendev.org/t/openstack/build/e33846047a70439ab47d6fe2dc5d26fb : SUCCESS in 2m 40s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1ebd9c66df27404f8c19653ff1160951 : SUCCESS in 6m 47s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/66ae553e1fdd48f0816276879f3d9c5a : SUCCESS in 7m 18s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/d84bcc5c3fb849df811a4f7706548292 : SUCCESS in 7m 22s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/dff7a8525ea3496dacb62ec81cb9e233 : SUCCESS in 8m 06s","accounts_in_message":[],"_revision_number":6},{"id":"56d0c84e17d969a57dd75b75fe48a9ca59d209fa","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-15 07:20:52.000000000","message":"Patch Set 6:\n\nBuild succeeded (promote pipeline).\n\n- promote-api-ref https://zuul.opendev.org/t/openstack/build/e0cfe22ed68e4faa8ade80520d0858cd : SUCCESS in 1m 09s\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ba974de2b8ab4cbca954002c6f7104a0 : SUCCESS in 1m 07s","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"0764f5dab12034efdc41d35ccd627f2a6618c459","revisions":{"d1c3280c25ec4d5ea448d09a7d8d937e0b52c6ff":{"kind":"REWORK","_number":1,"created":"2020-04-16 09:00:17.000000000","uploader":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"ref":"refs/changes/02/720402/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/karbor","ref":"refs/changes/02/720402/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/karbor refs/changes/02/720402/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/karbor refs/changes/02/720402/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/karbor refs/changes/02/720402/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/karbor refs/changes/02/720402/1"}}},"commit":{"parents":[{"commit":"aab184b1aa299cf5f41401539af05419b758b8c9","subject":"Cleanup py27 support","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/karbor/commit/aab184b1aa299cf5f41401539af05419b758b8c9"}]}],"author":{"name":"Andreas Jaeger","email":"aj@suse.com","date":"2020-04-16 08:41:24.000000000","tz":120},"committer":{"name":"Andreas Jaeger","email":"aj@suse.com","date":"2020-04-16 09:00:09.000000000","tz":120},"subject":"Update hacking for Python3","message":"Update hacking for Python3\n\nThe repo is Python 3 now, so update hacking to version 3.0 which\nsupports Python 3.\n\nFix problems found.\n\nRemove hacking and friends from lower-constraints, they are not needed\nfor installation.\n\nChange-Id: I6691687f0cd2fe4c9e7f2a76d333ca9eacb0cbf3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/karbor/commit/d1c3280c25ec4d5ea448d09a7d8d937e0b52c6ff"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/karbor/commit/d1c3280c25ec4d5ea448d09a7d8d937e0b52c6ff"}]},"branch":"refs/heads/master"},"89a453cbc7194f5b3dac5bf5af3f3d2aacb15498":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2020-04-16 10:07:45.000000000","uploader":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"ref":"refs/changes/02/720402/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/karbor","ref":"refs/changes/02/720402/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/karbor refs/changes/02/720402/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/karbor refs/changes/02/720402/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/karbor refs/changes/02/720402/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/karbor refs/changes/02/720402/2"}}},"commit":{"parents":[{"commit":"6f6d0ac6718edc211c6ca0dc4818e1ed4b246d90","subject":"Cleanup py27 support","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/karbor/commit/6f6d0ac6718edc211c6ca0dc4818e1ed4b246d90"}]}],"author":{"name":"Andreas Jaeger","email":"aj@suse.com","date":"2020-04-16 08:41:24.000000000","tz":120},"committer":{"name":"Andreas Jaeger","email":"aj@suse.com","date":"2020-04-16 10:07:39.000000000","tz":120},"subject":"Update hacking for Python3","message":"Update hacking for Python3\n\nThe repo is Python 3 now, so update hacking to version 3.0 which\nsupports Python 3.\n\nFix problems found.\n\nRemove hacking and friends from lower-constraints, they are not needed\nfor installation.\n\nChange-Id: I6691687f0cd2fe4c9e7f2a76d333ca9eacb0cbf3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/karbor/commit/89a453cbc7194f5b3dac5bf5af3f3d2aacb15498"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/karbor/commit/89a453cbc7194f5b3dac5bf5af3f3d2aacb15498"}]},"branch":"refs/heads/master"},"ffe6f49ea8f842397d4138cebf319d5fb94b086d":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2020-04-16 12:00:20.000000000","uploader":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"ref":"refs/changes/02/720402/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/karbor","ref":"refs/changes/02/720402/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/karbor refs/changes/02/720402/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/karbor refs/changes/02/720402/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/karbor refs/changes/02/720402/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/karbor refs/changes/02/720402/3"}}},"commit":{"parents":[{"commit":"3e84fa99e50707bbfd58c23134fa7f3d59ffa95b","subject":"Cleanup py27 support","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/karbor/commit/3e84fa99e50707bbfd58c23134fa7f3d59ffa95b"}]}],"author":{"name":"Andreas Jaeger","email":"aj@suse.com","date":"2020-04-16 08:41:24.000000000","tz":120},"committer":{"name":"Andreas Jaeger","email":"aj@suse.com","date":"2020-04-16 12:00:11.000000000","tz":120},"subject":"Update hacking for Python3","message":"Update hacking for Python3\n\nThe repo is Python 3 now, so update hacking to version 3.0 which\nsupports Python 3.\n\nFix problems found.\n\nRemove hacking and friends from lower-constraints, they are not needed\nfor installation.\n\nChange-Id: I6691687f0cd2fe4c9e7f2a76d333ca9eacb0cbf3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/karbor/commit/ffe6f49ea8f842397d4138cebf319d5fb94b086d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/karbor/commit/ffe6f49ea8f842397d4138cebf319d5fb94b086d"}]},"branch":"refs/heads/master"},"1633dcbff1ad7432075dbc0d68602fe4a730b979":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2020-04-16 17:40:51.000000000","uploader":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"ref":"refs/changes/02/720402/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/karbor","ref":"refs/changes/02/720402/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/karbor refs/changes/02/720402/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/karbor refs/changes/02/720402/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/karbor refs/changes/02/720402/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/karbor refs/changes/02/720402/4"}}},"commit":{"parents":[{"commit":"e720daac507638dc4cc686e024d07ae0b03e816f","subject":"Cleanup py27 support","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/karbor/commit/e720daac507638dc4cc686e024d07ae0b03e816f"}]}],"author":{"name":"Andreas Jaeger","email":"aj@suse.com","date":"2020-04-16 08:41:24.000000000","tz":120},"committer":{"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","date":"2020-04-16 17:40:51.000000000","tz":0},"subject":"Update hacking for Python3","message":"Update hacking for Python3\n\nThe repo is Python 3 now, so update hacking to version 3.0 which\nsupports Python 3.\n\nFix problems found.\n\nRemove hacking and friends from lower-constraints, they are not needed\nfor installation.\n\nChange-Id: I6691687f0cd2fe4c9e7f2a76d333ca9eacb0cbf3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/karbor/commit/1633dcbff1ad7432075dbc0d68602fe4a730b979"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/karbor/commit/1633dcbff1ad7432075dbc0d68602fe4a730b979"}]},"branch":"refs/heads/master"},"a3eb72fde561979cecb7c1f04df96e8d45a5fe76":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2020-04-28 06:06:13.000000000","uploader":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"ref":"refs/changes/02/720402/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/karbor","ref":"refs/changes/02/720402/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/karbor refs/changes/02/720402/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/karbor refs/changes/02/720402/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/karbor refs/changes/02/720402/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/karbor refs/changes/02/720402/5"}}},"commit":{"parents":[{"commit":"ee26961cfcf8e0abb221b7cdea2a8c79e0e28782","subject":"Cleanup py27 support","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/karbor/commit/ee26961cfcf8e0abb221b7cdea2a8c79e0e28782"}]}],"author":{"name":"Andreas Jaeger","email":"aj@suse.com","date":"2020-04-16 08:41:24.000000000","tz":120},"committer":{"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","date":"2020-04-28 06:06:13.000000000","tz":0},"subject":"Update hacking for Python3","message":"Update hacking for Python3\n\nThe repo is Python 3 now, so update hacking to version 3.0 which\nsupports Python 3.\n\nFix problems found.\n\nRemove hacking and friends from lower-constraints, they are not needed\nfor installation.\n\nChange-Id: I6691687f0cd2fe4c9e7f2a76d333ca9eacb0cbf3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/karbor/commit/a3eb72fde561979cecb7c1f04df96e8d45a5fe76"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/karbor/commit/a3eb72fde561979cecb7c1f04df96e8d45a5fe76"}]},"branch":"refs/heads/master"},"0764f5dab12034efdc41d35ccd627f2a6618c459":{"kind":"REWORK","_number":6,"created":"2020-05-13 19:20:33.000000000","uploader":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"ref":"refs/changes/02/720402/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/karbor","ref":"refs/changes/02/720402/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/karbor refs/changes/02/720402/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/karbor refs/changes/02/720402/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/karbor refs/changes/02/720402/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/karbor refs/changes/02/720402/6"}}},"commit":{"parents":[{"commit":"ee26961cfcf8e0abb221b7cdea2a8c79e0e28782","subject":"Cleanup py27 support","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/karbor/commit/ee26961cfcf8e0abb221b7cdea2a8c79e0e28782"}]}],"author":{"name":"Andreas Jaeger","email":"aj@suse.com","date":"2020-04-16 08:41:24.000000000","tz":120},"committer":{"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","date":"2020-05-13 19:20:28.000000000","tz":0},"subject":"Update hacking for Python3","message":"Update hacking for Python3\n\nThe repo is Python 3 now, so update hacking to version 3.0.1 which\nsupports Python 3.\n\nFix problems found.\n\nRemove hacking and friends from lower-constraints, they are not needed\nfor installation.\n\nChange-Id: I6691687f0cd2fe4c9e7f2a76d333ca9eacb0cbf3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/karbor/commit/0764f5dab12034efdc41d35ccd627f2a6618c459"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/karbor/commit/0764f5dab12034efdc41d35ccd627f2a6618c459"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
