)]}'
{"id":"openstack%2Fstackviz~792962","triplet_id":"openstack%2Fstackviz~master~Ic6da92a36a8f7d540c3bcd67d0346898b4775fa8","project":"openstack/stackviz","branch":"master","attention_set":{},"removed_from_attention_set":{"31828":{"account":{"_account_id":31828,"name":"yang yawei","email":"yangyawei@inspur.com","username":"yangyawei"},"last_update":"2021-11-04 13:19:26.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Ic6da92a36a8f7d540c3bcd67d0346898b4775fa8","subject":"Use TOX_CONSTRAINTS_FILE","status":"MERGED","created":"2021-05-25 12:33:35.000000000","updated":"2021-11-04 13:37:32.000000000","submitted":"2021-11-04 13:19:26.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"792962","meta_rev_id":"0865ffbd4a9246136d36f3892345848645605738","_number":792962,"virtual_id_number":792962,"owner":{"_account_id":31828,"name":"yang yawei","email":"yangyawei@inspur.com","username":"yangyawei"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":29313,"name":"Vishal Manchanda","email":"manchandavishal143@gmail.com","username":"vishalmanchanda"},{"value":0,"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},{"value":0,"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-11-04 13:19:26.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":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},"recommended":{"_account_id":29313,"name":"Vishal Manchanda","email":"manchandavishal143@gmail.com","username":"vishalmanchanda"},"all":[{"value":1,"date":"2021-08-10 10:44:24.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":29313,"name":"Vishal Manchanda","email":"manchandavishal143@gmail.com","username":"vishalmanchanda"},{"value":2,"date":"2021-10-06 15:03:11.000000000","_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},{"value":2,"date":"2021-06-14 21:48:59.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"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":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},"all":[{"value":0,"_account_id":29313,"name":"Vishal Manchanda","email":"manchandavishal143@gmail.com","username":"vishalmanchanda"},{"value":1,"date":"2021-11-04 12:58:04.000000000","_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},{"value":0,"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"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}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},{"_account_id":29313,"name":"Vishal Manchanda","email":"manchandavishal143@gmail.com","username":"vishalmanchanda"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-05-25 14:34:51.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-06-14 21:48:59.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":"2021-08-10 10:44:24.000000000","updated_by":{"_account_id":29313,"name":"Vishal Manchanda","email":"manchandavishal143@gmail.com","username":"vishalmanchanda"},"reviewer":{"_account_id":29313,"name":"Vishal Manchanda","email":"manchandavishal143@gmail.com","username":"vishalmanchanda"},"state":"REVIEWER"},{"updated":"2021-10-06 15:03:11.000000000","updated_by":{"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},"reviewer":{"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},"state":"REVIEWER"}],"messages":[{"id":"dc63fc56ab2738b775df18623eb20664c2848f2e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":31828,"name":"yang yawei","email":"yangyawei@inspur.com","username":"yangyawei"},"date":"2021-05-25 12:33:35.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"dee624086706b8a1f6583c9dbb3b5f546eb5949d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-05-25 14:34:51.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e93d0be22ae6443a94c7f4ed70401045 : SUCCESS in 7m 41s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/897e3224802c4d0f9ca642fcbeb114bb : SUCCESS in 7m 02s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/485ceecfb17645fdb1fcc2de70a4aed3 : SUCCESS in 4m 45s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/165de1b546914ec5b7e688a92f46cb51 : SUCCESS in 5m 23s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/74dbddff3fe942e78cb4a99d33027424 : SUCCESS in 4m 42s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/d48cbcfa5dac4ebf8d5fcb392f50acb2 : SUCCESS in 6m 15s (non-voting)\n- stackviz-nodejs10-run-lint https://zuul.opendev.org/t/openstack/build/ebd25c9e95fb4a86b8d6d2cfb5a47dcc : SUCCESS in 7m 33s\n- stackviz-nodejs10-run-test-browser https://zuul.opendev.org/t/openstack/build/4a8a25ef6f1d437aabe0945312cbfea0 : SUCCESS in 10m 36s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/82e286b4d961492cb0a9137025cd4b30 : SUCCESS in 1h 30m 22s\n- tempest-full-train-py3 https://zuul.opendev.org/t/openstack/build/5294258f552c4de1a939e1f10e7da67f : SUCCESS in 1h 47m 15s\n- tempest-full-stein https://zuul.opendev.org/t/openstack/build/ed376e53d50048aeb05a9671ec8ca6b0 : SUCCESS in 1h 09m 37s\n- tempest-full-rocky https://zuul.opendev.org/t/openstack/build/f48c7b9aebec49cf9d556a1d4b1dd23e : SUCCESS in 1h 10m 26s","accounts_in_message":[],"_revision_number":1},{"id":"52d2949a5da3ec3ef3530ab4b960706a1147a73b","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2021-06-14 21:48:59.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"21c9011ea6c00ea89bb2226193fdf63516dc809e","author":{"_account_id":29313,"name":"Vishal Manchanda","email":"manchandavishal143@gmail.com","username":"vishalmanchanda"},"date":"2021-08-10 10:44:24.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"907e6284acadba96a8eb536fd614ad40429711cf","author":{"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},"date":"2021-10-06 15:03:11.000000000","message":"Patch Set 1: Code-Review+2\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"febeae3cad5c1d3c91db6a17c6b22475c64d0f38","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-10-06 16:34:18.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- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/027d0d1f12264c70bf834106b455ffa4 : SUCCESS in 6m 15s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/b7ae6225cdb44200a596d56b22695025 : SUCCESS in 5m 11s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1f8b82d85e5b47e586d1f22cc42edcea : SUCCESS in 4m 14s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/8214866687da47a7a65f454b7b952622 : SUCCESS in 5m 16s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/dfaa75fd04a34e34aa0533f962e4ba38 : SUCCESS in 5m 39s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/1202af96a4f04adaa8f786815fbce3d3 : SUCCESS in 5m 15s (non-voting)\n- stackviz-nodejs10-run-lint https://zuul.opendev.org/t/openstack/build/5ab0997cfef54cc4ad18256402b13be2 : SUCCESS in 9m 56s\n- stackviz-nodejs10-run-test-browser https://zuul.opendev.org/t/openstack/build/ecf85e98b1ec418685fcec38549cff7c : SUCCESS in 10m 35s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/893af54efbc04ffd9af544aa0049a682 : SUCCESS in 1h 19m 43s\n- tempest-full-train-py3 https://zuul.opendev.org/t/openstack/build/6bcfe141ede9472b97f1744bae2bc8a9 : SUCCESS in 1h 24m 36s\n- tempest-full-stein https://zuul.opendev.org/t/openstack/build/9f6947d6eef0495c8590805f292826de : FAILURE in 27m 33s\n- tempest-full-rocky https://zuul.opendev.org/t/openstack/build/a6e80994253d42a09082c0bce2ea8696 : SUCCESS in 1h 27m 39s","accounts_in_message":[],"_revision_number":1},{"id":"5756e4c3a05e7686b8206ef2264dd49854302e86","author":{"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},"date":"2021-10-13 13:25:42.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"d6579b5206b97053df6a5da8f9e76c09458d223b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-10-13 15:22:07.000000000","message":"Patch Set 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- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7962074fc42849ed90185258aa109c8a : SUCCESS in 8m 14s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/079db88326f0485fa245714d2f133b8d : SUCCESS in 6m 51s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6a288ecd43b249de92665757ca7c7704 : SUCCESS in 4m 33s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/51c20ffad9d247a4af221a8853097d9d : SUCCESS in 4m 23s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/b59b7730a6c242df91071cf71a934042 : SUCCESS in 5m 32s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/3a517171b42f44e384c6f3a8db9ea1c5 : SUCCESS in 4m 51s (non-voting)\n- stackviz-nodejs10-run-lint https://zuul.opendev.org/t/openstack/build/c8bddc0a185d42a493c7a6de0ef41e31 : SUCCESS in 9m 48s\n- stackviz-nodejs10-run-test-browser https://zuul.opendev.org/t/openstack/build/5f80052b57c640728df7d40aea56e726 : SUCCESS in 11m 10s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/2deedb9782d1470297069f50bd7d5cd2 : SUCCESS in 1h 04m 10s\n- tempest-full-train-py3 https://zuul.opendev.org/t/openstack/build/79847841fd1540baa30221d22f4c5932 : SUCCESS in 1h 38m 56s\n- tempest-full-stein https://zuul.opendev.org/t/openstack/build/b822f558149b4b9db8859eb8f15c2562 : SUCCESS in 58m 51s\n- tempest-full-rocky https://zuul.opendev.org/t/openstack/build/aa8fae29478244a089fd91f5d49c38ef : FAILURE in 58m 16s","accounts_in_message":[],"_revision_number":1},{"id":"86fc8fb9f4e06077ca9a66cf3213a50bb0b62b31","author":{"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},"date":"2021-10-13 17:28:55.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"78848559495481ae3da715f4daf0e8814a7de0cb","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-10-13 18:55:21.000000000","message":"Patch Set 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- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a617fd1400db4a738c8aa2c0b8081c71 : SUCCESS in 7m 37s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/60991b7fc24e487ead211bdc0e69a2a6 : FAILURE in 5m 03s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f6a3460f73fc4c2c85ea7cf7dfa8f03e : SUCCESS in 5m 07s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/0dc629b0e15d4b77b38b7a964c1dcd87 : SUCCESS in 5m 03s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/a3f605cee9a343c8914b9ba1e8756cb3 : SUCCESS in 4m 21s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/7a4e1e6ea56b4b3daa8910aefe432307 : SUCCESS in 4m 50s (non-voting)\n- stackviz-nodejs10-run-lint https://zuul.opendev.org/t/openstack/build/1154c06fc07f459e84f1c092af2e6b5c : SUCCESS in 7m 10s\n- stackviz-nodejs10-run-test-browser https://zuul.opendev.org/t/openstack/build/fcf17f757dd3410d8c61dc2d031c5b97 : SUCCESS in 10m 25s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/f287e4f9ba944367b28b86ce56ee34eb : SUCCESS in 1h 11m 19s\n- tempest-full-train-py3 https://zuul.opendev.org/t/openstack/build/38ee4dda17454100a0093cedd87ebc0b : SUCCESS in 1h 24m 18s\n- tempest-full-stein https://zuul.opendev.org/t/openstack/build/8df368c40dbf43ca8baed6d19057d02a : SUCCESS in 1h 21m 16s\n- tempest-full-rocky https://zuul.opendev.org/t/openstack/build/77c4edb32d524d4da516fa08b47c42f5 : SUCCESS in 1h 13m 46s","accounts_in_message":[],"_revision_number":1},{"id":"d485454575fed81ac6fb16b64ee3f541fd2a54d6","author":{"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},"date":"2021-11-04 10:36:12.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"b8c656baa440fd8801a71589ddfd6f7339c620a3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-11-04 12:23:57.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/cc363fe6757644e18d07082ea01070f2 : SUCCESS in 7m 02s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/b6081627862e4452bf97c91c791ddba5 : SUCCESS in 5m 26s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2c8a8a7e50534f118334b9f5ba8291ac : SUCCESS in 4m 48s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/f04cc35a713d4b929884224747fcb9a6 : SUCCESS in 6m 09s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/3206ca95473b409b9667438f32c837b5 : SUCCESS in 5m 11s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/91e6eabd799f451b8aa6564ea794ffc6 : SUCCESS in 4m 56s (non-voting)\n- stackviz-nodejs10-run-lint https://zuul.opendev.org/t/openstack/build/8c2f54e3ce044e26a1d94c08f6b41a6d : SUCCESS in 9m 13s\n- stackviz-nodejs10-run-test-browser https://zuul.opendev.org/t/openstack/build/3fe7db57338a48c4b1d68619255ee9e3 : SUCCESS in 11m 23s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/4c1cd2af0b844d06bc9d09715b5b9d82 : SUCCESS in 1h 15m 29s\n- tempest-full-train-py3 https://zuul.opendev.org/t/openstack/build/49714066ad744184936d9a33e0b9aa13 : SUCCESS in 1h 21m 58s\n- tempest-full-stein https://zuul.opendev.org/t/openstack/build/3749f8b620e54c53bca4b380ec193d35 : SUCCESS in 1h 38m 15s\n- tempest-full-rocky https://zuul.opendev.org/t/openstack/build/6b3744c021fc42439d46d88570a78e0f : SUCCESS in 1h 09m 01s","accounts_in_message":[],"_revision_number":1},{"id":"e4c06afde5feedb7a046f2f39c1300351c8f7009","author":{"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},"date":"2021-11-04 12:58:04.000000000","message":"Patch Set 1: Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"5bb70909c88a19075e1ebc7d7ce7979dea30bfc3","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-11-04 12:59:24.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"bc9f445b74aad42ae2c3f0cc09cfbd24de964946","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-11-04 13:19:26.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8f6f80198b884b78b455b431d74a9db1 : SUCCESS in 7m 40s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/8a9c135eaab0436cb8f682d06eec1ae1 : SUCCESS in 5m 33s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/421cdb46c0694b73901b3d1efdecd7c7 : SUCCESS in 5m 33s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/519aefd4738e40b392165f9dac2f6dbf : SUCCESS in 5m 25s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/f55686e7f75d4c6781c492d56a0cdd48 : SUCCESS in 6m 32s\n- stackviz-nodejs10-run-lint https://zuul.opendev.org/t/openstack/build/7564859d9ae84d17b7056bd01538f1db : SUCCESS in 10m 02s\n- stackviz-nodejs10-run-test-browser https://zuul.opendev.org/t/openstack/build/7511a94a985e47da85043f31ea45d43b : SUCCESS in 10m 48s","accounts_in_message":[],"_revision_number":1},{"id":"99267e5f394c6c62538e4e178545225be5c03268","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-11-04 13:19:26.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"0865ffbd4a9246136d36f3892345848645605738","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-11-04 13:37:32.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2b9a2989134b4638962fefbe8f3b5236 : SUCCESS in 1m 15s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"c74c32488969f333bfd23bf0a9bcd06a5defdfef","revisions":{"c74c32488969f333bfd23bf0a9bcd06a5defdfef":{"kind":"REWORK","_number":1,"created":"2021-05-25 12:33:35.000000000","uploader":{"_account_id":31828,"name":"yang yawei","email":"yangyawei@inspur.com","username":"yangyawei"},"ref":"refs/changes/62/792962/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/stackviz","ref":"refs/changes/62/792962/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/stackviz refs/changes/62/792962/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/stackviz refs/changes/62/792962/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/stackviz refs/changes/62/792962/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/stackviz refs/changes/62/792962/1"}}},"commit":{"parents":[{"commit":"4dea11dc7f79537c931bb9de807da6af84a3f457","subject":"Switch testing to Xena testing runtime","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/stackviz/commit/4dea11dc7f79537c931bb9de807da6af84a3f457"}]}],"author":{"name":"yangyawei","email":"yangyawei@inspur.com","date":"2021-05-25 12:32:41.000000000","tz":480},"committer":{"name":"yangyawei","email":"yangyawei@inspur.com","date":"2021-05-25 12:33:31.000000000","tz":480},"subject":"Use TOX_CONSTRAINTS_FILE","message":"Use TOX_CONSTRAINTS_FILE\n\nUPPER_CONSTRAINTS_FILE is old name and deprecated\nThis allows to use upper-constraints file as more\nreadable way instead of UPPER_CONSTRAINTS_FILE\u003d\u003clower-constraints file\u003e.\n\nChange-Id: Ic6da92a36a8f7d540c3bcd67d0346898b4775fa8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/stackviz/commit/c74c32488969f333bfd23bf0a9bcd06a5defdfef"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/stackviz/commit/c74c32488969f333bfd23bf0a9bcd06a5defdfef"}]},"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":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"}}]}],"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":{}}}]}
