)]}'
{"id":"openstack%2Fvitrage~717362","triplet_id":"openstack%2Fvitrage~master~I48ccc6202738b52e80b64b965fe4993d141061f8","project":"openstack/vitrage","branch":"master","topic":"tmfapi639-datasource","hashtags":[],"change_id":"I48ccc6202738b52e80b64b965fe4993d141061f8","subject":"Added TMF API 639 Datasource","status":"MERGED","created":"2020-04-03 18:21:50.000000000","updated":"2020-04-24 19:21:01.000000000","submitted":"2020-04-24 19:18:44.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":24,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"717362-1587755925217-81340386","meta_rev_id":"7c6b6ae11514401db6e75b7c8d802b3bde5a7a7c","_number":717362,"virtual_id_number":717362,"owner":{"_account_id":31694,"name":"Dinis","email":"diniscanastro@ua.pt","username":"diniscanastro"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-04-24 19:18:44.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},{"value":0,"_account_id":31694,"name":"Dinis","email":"diniscanastro@ua.pt","username":"diniscanastro"},{"value":0,"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},{"value":0,"date":"2020-04-24 07:03:51.000000000","_account_id":30408,"name":"Qitao","email":"qihongtao@inspur.com","username":"qihongtao"}],"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":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2020-04-23 19:53:32.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},{"value":0,"_account_id":31694,"name":"Dinis","email":"diniscanastro@ua.pt","username":"diniscanastro"},{"value":0,"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},{"value":0,"_account_id":30408,"name":"Qitao","email":"qihongtao@inspur.com","username":"qihongtao"}],"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":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2020-04-24 14:18:32.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},{"value":0,"_account_id":31694,"name":"Dinis","email":"diniscanastro@ua.pt","username":"diniscanastro"},{"value":0,"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},{"value":0,"_account_id":30408,"name":"Qitao","email":"qihongtao@inspur.com","username":"qihongtao"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":30408,"name":"Qitao","email":"qihongtao@inspur.com","username":"qihongtao"},{"_account_id":31694,"name":"Dinis","email":"diniscanastro@ua.pt","username":"diniscanastro"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-04-06 12:32:46.000000000","updated_by":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"reviewer":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"state":"REVIEWER"},{"updated":"2020-04-24 07:03:51.000000000","updated_by":{"_account_id":30408,"name":"Qitao","email":"qihongtao@inspur.com","username":"qihongtao"},"reviewer":{"_account_id":30408,"name":"Qitao","email":"qihongtao@inspur.com","username":"qihongtao"},"state":"REVIEWER"},{"updated":"2020-04-24 14:18:32.000000000","updated_by":{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"reviewer":{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"state":"REVIEWER"},{"updated":"2020-04-24 19:18:44.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":"4a065e7708f42df5bdf6eed504543cf4fbad3592","author":{"_account_id":31694,"name":"Dinis","email":"diniscanastro@ua.pt","username":"diniscanastro"},"date":"2020-04-03 18:21:50.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"093981183680d4e49c1982e7fe9da1822ef2963f","author":{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"date":"2020-04-03 19:05:18.000000000","message":"Patch Set 1: Code-Review-1\n\nHi Dinis,\n\n1) Please fix the pep8 errors\n2) add release notes\n3) add unit tests\n\nsee this for example https://review.opendev.org/#/c/653416/","accounts_in_message":[],"_revision_number":1},{"id":"83dffa30757321b1b2eb037c6d007b5eaf3948dd","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-03 19:48:44.000000000","message":"Patch Set 1: Verified-1\n\n(9 comments)\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-lower-constraints https://zuul.opendev.org/t/openstack/build/a0ee294b4d5c41b28a2e3c4b9b3b2fa9 : SUCCESS in 7m 28s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/267551ca0a45494eae834c3c87eb9526 : FAILURE in 5m 16s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/a4e53653dee6457db2f11c8ed5d84464 : SUCCESS in 13m 09s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/6ed35dd12b9b4ff59b57b5c2f59de3a5 : SUCCESS in 10m 08s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/591f91eb9c824169b7d3fb4ecc492350 : SUCCESS in 9m 17s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d54c45d375064205a62bd5f4c1cc2961 : SUCCESS in 8m 20s\n- vitrage-dsvm-api-py3 https://zuul.opendev.org/t/openstack/build/351fbbb8252945028e3bc47293ca1b49 : SUCCESS in 1h 10m 49s\n- vitrage-dsvm-datasources-py3 https://zuul.opendev.org/t/openstack/build/08241639c83645558884b75a60cb5c4a : SUCCESS in 1h 03m 42s\n- vitrage-dsvm-mock-py3 https://zuul.opendev.org/t/openstack/build/d8d22c9d0d144b258f5cc9cad90f1e48 : SUCCESS in 1h 03m 21s (non-voting)\n- grenade-vitrage https://zuul.opendev.org/t/openstack/build/f5ad4059646e44d5ae7c04390ed04503 : SUCCESS in 1h 01m 01s\n- vitrage-dsvm-api-ipv6-only https://zuul.opendev.org/t/openstack/build/0d6b7133c91a4c899f2231a4ef7e1f1a : SUCCESS in 1h 15m 20s","accounts_in_message":[],"_revision_number":1},{"id":"98f889d09f6bdbf4a966ee71b5df0b45e5c3eeba","author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"date":"2020-04-06 12:32:46.000000000","message":"Patch Set 1: Code-Review-1\n\n(6 comments)","accounts_in_message":[],"_revision_number":1},{"id":"3e84605b5443142de25f4a1f132d225969371473","author":{"_account_id":30408,"name":"Qitao","email":"qihongtao@inspur.com","username":"qihongtao"},"date":"2020-04-07 06:39:59.000000000","message":"Patch Set 1: Code-Review-1","accounts_in_message":[],"_revision_number":1},{"id":"519ae0df238dc056c82377434b1e4f593de8e9fc","author":{"_account_id":31694,"name":"Dinis","email":"diniscanastro@ua.pt","username":"diniscanastro"},"date":"2020-04-17 12:18:52.000000000","message":"Patch Set 1:\n\n\u003e (6 comments)\n\nHey Ivan,\n\nSome of your points triggers errors in pep8 evaluation.\n\nAny advice on how should I proceed?","accounts_in_message":[],"_revision_number":1},{"id":"39f44aa9c9d32cc8c7a4b09fab58bc1d06d0f74a","author":{"_account_id":31694,"name":"Dinis","email":"diniscanastro@ua.pt","username":"diniscanastro"},"date":"2020-04-21 13:39:31.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"b18d39cba70935251c8d502758af7dcf0e533918","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-21 15:03:05.000000000","message":"Patch Set 2: Verified-1\n\n(1 comment)\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-lower-constraints https://zuul.opendev.org/t/openstack/build/a40755e67152489a9f1b43aab40e435e : SUCCESS in 7m 22s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2e7eec79b6b847ffad6ffaf89171820a : SUCCESS in 4m 03s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/72c3cc47ebd146daa120acb5b96604a8 : SUCCESS in 7m 00s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/88c32ea380a84239b73acbec7a666f2b : SUCCESS in 7m 43s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/c88b2727d69a4c549333ee3510fe43f5 : SUCCESS in 6m 17s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b2e4fc8133cf44fba5b0a304ced1a5c2 : FAILURE in 5m 40s\n- vitrage-dsvm-api-py3 https://zuul.opendev.org/t/openstack/build/c30086bffbb547e4ac588e3debbf6a22 : SUCCESS in 1h 00m 03s\n- vitrage-dsvm-datasources-py3 https://zuul.opendev.org/t/openstack/build/7941f827170b460196860404fea388a7 : SUCCESS in 1h 14m 02s\n- vitrage-dsvm-mock-py3 https://zuul.opendev.org/t/openstack/build/b17ad3d0e6594c63b623587d8a3789e4 : SUCCESS in 49m 50s (non-voting)\n- grenade-vitrage https://zuul.opendev.org/t/openstack/build/39f44e4d94fa4a53ab60a37a94633afc : SUCCESS in 1h 01m 45s\n- vitrage-dsvm-api-ipv6-only https://zuul.opendev.org/t/openstack/build/939ac8731b9447168eca89e5c8065759 : SUCCESS in 1h 00m 38s","accounts_in_message":[],"_revision_number":2},{"id":"8e20864e4595d2558fa4733cafb5b5fcf974ef06","author":{"_account_id":31694,"name":"Dinis","email":"diniscanastro@ua.pt","username":"diniscanastro"},"date":"2020-04-22 12:37:42.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"add49826fddf33e9412e0dae6e44829326c118ca","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-22 13:59:43.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- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/16888e98cdbc47d8834db2f854d7f10f : SUCCESS in 6m 02s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ad79b321e4b941a199857692e9f028f4 : SUCCESS in 5m 34s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/74554c0faf16479889ec20ca3f31289f : SUCCESS in 12m 32s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/ff9ce5012f124f22aa13d21478618968 : SUCCESS in 5m 56s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/06ba6bac9a0a4aa0b078f9f2fdfecb3d : SUCCESS in 7m 01s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d4df586b9d5849c691a4c0e8cd022591 : SUCCESS in 7m 08s\n- vitrage-dsvm-api-py3 https://zuul.opendev.org/t/openstack/build/70975413d7c64cadb70e4adde2640268 : SUCCESS in 57m 56s\n- vitrage-dsvm-datasources-py3 https://zuul.opendev.org/t/openstack/build/7558818ded0a47999aa1d3b80729148a : SUCCESS in 1h 06m 58s\n- vitrage-dsvm-mock-py3 https://zuul.opendev.org/t/openstack/build/cb551f9c753545319f943d39b3d3787d : SUCCESS in 55m 59s (non-voting)\n- grenade-vitrage https://zuul.opendev.org/t/openstack/build/a299ac9c09ef46b991364ff00a3c8cd1 : SUCCESS in 1h 09m 55s\n- vitrage-dsvm-api-ipv6-only https://zuul.opendev.org/t/openstack/build/c389507c45144033ac574540efdb8c8d : FAILURE in 57m 22s","accounts_in_message":[],"_revision_number":3},{"id":"2ab48c894120fa93a001866b2fd18f129d7afa84","author":{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"date":"2020-04-22 14:15:58.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"aff956e8580af27231d97651c8194726f9a9306c","author":{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"date":"2020-04-22 14:16:53.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"6b2a23431cb9d644f1f1df8fd7dd5d87a157d778","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-22 15:47:21.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f92c96cb571643d5988037333fc8e2ca : SUCCESS in 6m 19s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/52c55ac7f11246e1a391ddd7f02fbe12 : SUCCESS in 5m 11s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/a521c01b033a45809032795ca989e1cb : SUCCESS in 7m 32s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/0d60fec0f1944e63b3e7013838f9c528 : SUCCESS in 6m 33s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/8a9fffe62d65426cad5ead67f0c29855 : SUCCESS in 7m 31s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5dc2e73938b84c27b2ed2eea0b38ff8c : SUCCESS in 5m 55s\n- vitrage-dsvm-api-py3 https://zuul.opendev.org/t/openstack/build/c566cb4aa4e54abb87cbb82a3ae1fa1c : SUCCESS in 49m 41s\n- vitrage-dsvm-datasources-py3 https://zuul.opendev.org/t/openstack/build/bdfba022adc548e5a4d4c87290891318 : SUCCESS in 1h 10m 15s\n- vitrage-dsvm-mock-py3 https://zuul.opendev.org/t/openstack/build/55e15a56134a4c28826cf6bd06e4ea14 : SUCCESS in 56m 07s (non-voting)\n- grenade-vitrage https://zuul.opendev.org/t/openstack/build/3a685c5ea6d5416cad24f519d13e2baa : SUCCESS in 1h 09m 39s\n- vitrage-dsvm-api-ipv6-only https://zuul.opendev.org/t/openstack/build/4f3b35094e104259bf17a6306f023ede : SUCCESS in 58m 14s","accounts_in_message":[],"_revision_number":3},{"id":"22c9bc722debc3e6f4e6065ea15e9a8d3b170fed","author":{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"date":"2020-04-22 16:36:34.000000000","message":"Patch Set 3: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"828b84dd959c762e786292f599a011304958b79c","author":{"_account_id":31694,"name":"Dinis","email":"diniscanastro@ua.pt","username":"diniscanastro"},"date":"2020-04-23 12:47:52.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"01459736facca4bab875a3ee02f3ebcfe7c5e829","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-23 13:58:34.000000000","message":"Patch Set 4: 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-lower-constraints https://zuul.opendev.org/t/openstack/build/05bf29fe5f7a402882ab0d2ff2c615f7 : SUCCESS in 7m 28s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f78ed572aaa343f2b452b901e0afd9c2 : SUCCESS in 5m 48s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/856a379271134d8d8f2111cba946f01d : SUCCESS in 8m 28s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/287533cb112d480098b688e8e9fbb6ae : SUCCESS in 6m 21s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/3eb8308a9bf147e8ac1e9be3e50bdb36 : SUCCESS in 8m 05s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/784034a59c7f4091b481eff305d6a074 : SUCCESS in 5m 44s\n- vitrage-dsvm-api-py3 https://zuul.opendev.org/t/openstack/build/9a732565a7384156bcde1dbb4817adf2 : FAILURE in 23m 12s\n- vitrage-dsvm-datasources-py3 https://zuul.opendev.org/t/openstack/build/fa8afc75a2fc45d194f0a7ef3d6f5c72 : FAILURE in 24m 37s\n- vitrage-dsvm-mock-py3 https://zuul.opendev.org/t/openstack/build/dcd31c98c1094ac38c8d73a8029924a7 : SUCCESS in 57m 40s (non-voting)\n- grenade-vitrage https://zuul.opendev.org/t/openstack/build/cd54cdf2d37648e891d0526845feecc5 : SUCCESS in 1h 07m 21s\n- vitrage-dsvm-api-ipv6-only https://zuul.opendev.org/t/openstack/build/744cd8ff2aec4cab8e99dd947322d4c8 : FAILURE in 27m 54s","accounts_in_message":[],"_revision_number":4},{"id":"74daad84e832835cb8d0b12d5628d4f01074c7f7","author":{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"date":"2020-04-23 14:04:48.000000000","message":"Patch Set 4:\n\nrecheck","accounts_in_message":[],"_revision_number":4},{"id":"a8aa2d30f10e0e2c191c435e780c2a740a4e8e20","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-23 15:24:47.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e9099afd282d47fe8fe73e2f7c05a55e : SUCCESS in 11m 08s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b57d6394724f4b66bc81500467015471 : SUCCESS in 5m 41s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/37390bf85f4345b2960dfa73c4ece0a0 : SUCCESS in 12m 09s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/4b74b1294f0e44aeb593d92f0fbd8dfc : SUCCESS in 11m 29s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/a635b88847bf426c9240bc48a6245fe7 : SUCCESS in 10m 29s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c4c4a6daf3c94072b83e9c2b988fd962 : SUCCESS in 6m 33s\n- vitrage-dsvm-api-py3 https://zuul.opendev.org/t/openstack/build/4209f133742248c6bc549c9f3fe0bbbd : SUCCESS in 1h 10m 09s\n- vitrage-dsvm-datasources-py3 https://zuul.opendev.org/t/openstack/build/783ce4673dcf4f4aa31c2df2ac81b467 : SUCCESS in 1h 05m 40s\n- vitrage-dsvm-mock-py3 https://zuul.opendev.org/t/openstack/build/aec4e73ccc504e21b4a7ed8cfe9e9176 : SUCCESS in 51m 45s (non-voting)\n- grenade-vitrage https://zuul.opendev.org/t/openstack/build/b2f054adac0c461bae32e45e5968220c : SUCCESS in 1h 12m 13s\n- vitrage-dsvm-api-ipv6-only https://zuul.opendev.org/t/openstack/build/bb1ca428f2b84dd88cd21332277e7e94 : SUCCESS in 1h 03m 12s","accounts_in_message":[],"_revision_number":4},{"id":"fcfc4e5f5cbbe4e206cda581b26492a9038c4c90","author":{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"date":"2020-04-23 15:26:25.000000000","message":"Patch Set 4: Code-Review-1\n\none last thing please add release notes\nusing the reno tool","accounts_in_message":[],"_revision_number":4},{"id":"d10ac4d35c8a8a27df2e97e128551da481d0bdb3","author":{"_account_id":31694,"name":"Dinis","email":"diniscanastro@ua.pt","username":"diniscanastro"},"date":"2020-04-23 18:47:25.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"025659400963c7779415a37204fbf941ad7601e6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-23 19:51:00.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b37db8d3cbb54afc8b16cffbe2f0fa68 : SUCCESS in 7m 40s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3b00803b503e47aab90f9aff9da11140 : SUCCESS in 4m 49s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/902489dfa80d4e848f9821157b8d387c : SUCCESS in 5m 53s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/d302a5c3781e450ca3a2f1f762759edb : SUCCESS in 5m 35s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/1f56618417aa402ebffa3e1641b4ca5e : SUCCESS in 6m 25s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2faf93af9c464d24bc7330a85bf46e89 : SUCCESS in 5m 50s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/98643fca65014c2b9bfead3203ac9dd3 : SUCCESS in 3m 46s\n- vitrage-dsvm-api-py3 https://zuul.opendev.org/t/openstack/build/eb2c195d50604053a88459b17e25890a : SUCCESS in 48m 42s\n- vitrage-dsvm-datasources-py3 https://zuul.opendev.org/t/openstack/build/d3d46e9b7af040e0bf3f34e992564719 : SUCCESS in 57m 40s\n- vitrage-dsvm-mock-py3 https://zuul.opendev.org/t/openstack/build/5dcbd34b2cc4458e88756cf5f9a7435a : SUCCESS in 51m 43s (non-voting)\n- grenade-vitrage https://zuul.opendev.org/t/openstack/build/54a368296cca48b585e28b7b96887c5f : SUCCESS in 58m 36s\n- vitrage-dsvm-api-ipv6-only https://zuul.opendev.org/t/openstack/build/40a1302e69a742d0bef16c92555e94c8 : SUCCESS in 54m 04s","accounts_in_message":[],"_revision_number":5},{"id":"f4266cda3cfc43192110e634233199dfb4545312","author":{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"date":"2020-04-23 19:53:32.000000000","message":"Patch Set 5: Code-Review+2","accounts_in_message":[],"_revision_number":5},{"id":"b9606b6341a3f6f4b1f34f9e07d09ab2c45cd346","author":{"_account_id":30408,"name":"Qitao","email":"qihongtao@inspur.com","username":"qihongtao"},"date":"2020-04-24 02:46:01.000000000","message":"Patch Set 5:\n\n(5 comments)","accounts_in_message":[],"_revision_number":5},{"id":"c1d9bd1975b6a7a56051af985103cae92e07516f","author":{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"date":"2020-04-24 06:33:13.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"cebf0238feb33f12c391579b1438762f35b7f90f","author":{"_account_id":30408,"name":"Qitao","email":"qihongtao@inspur.com","username":"qihongtao"},"date":"2020-04-24 07:03:51.000000000","message":"Patch Set 5:\n\n\u003e (1 comment)\n\nJust suggest, depending on the actual situation depends on the actual situation.","accounts_in_message":[],"_revision_number":5},{"id":"c6c3eab2672e35732c3cd0a92bfff70529f1475b","author":{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"date":"2020-04-24 14:18:32.000000000","message":"Patch Set 5: Workflow+1","accounts_in_message":[],"_revision_number":5},{"id":"2d605b9d07b4ff725d11d3fcdfff707522d8622c","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-24 14:18:44.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"18b0e2162fea215d0d032c26cbe9e22fe5865db1","author":{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"date":"2020-04-24 15:27:58.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":5},{"id":"b27dd8abaa43ab90c24b14a26c1ac484b549fd53","author":{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"date":"2020-04-24 15:28:02.000000000","message":"Restored","accounts_in_message":[],"_revision_number":5},{"id":"31e96ea690185851217987207ecd260670e5a6af","author":{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"date":"2020-04-24 16:42:28.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":5},{"id":"b64a6554ed55c9edd362b5f99a12b0dcf298e953","author":{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"date":"2020-04-24 16:42:32.000000000","message":"Restored","accounts_in_message":[],"_revision_number":5},{"id":"40d4a940f1eb40d7843ebee26b72f30fe80c1bde","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-24 18:05:38.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/0021b45c54c6447fb5ae084adc88124e : SUCCESS in 11m 17s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2bfcb01d19ca4cb3862441cd92ccf393 : SUCCESS in 7m 11s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/3cf46f57a30d412a8defa0f7588c0d75 : SUCCESS in 10m 35s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/f26f7dd8bff04ea7b80f4eeb7ea59066 : SUCCESS in 10m 47s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/221076f247f04e7b8db47795b625da5c : SUCCESS in 11m 01s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/90e72425f2de4896adb6333883401428 : SUCCESS in 7m 17s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/2eb3416a643e4e7384b7e42402817d90 : SUCCESS in 6m 25s\n- vitrage-dsvm-api-py3 https://zuul.opendev.org/t/openstack/build/4569c89a40d341aa9f380ec5b09202b9 : SUCCESS in 1h 00m 17s\n- vitrage-dsvm-datasources-py3 https://zuul.opendev.org/t/openstack/build/684f46e876d44002a8dc99c88fee39bd : SUCCESS in 1h 09m 52s\n- vitrage-dsvm-mock-py3 https://zuul.opendev.org/t/openstack/build/7ced1758b5a64aa984d480602cc49059 : SUCCESS in 1h 00m 44s (non-voting)\n- grenade-vitrage https://zuul.opendev.org/t/openstack/build/988b6731ce86480dab4c8fdf9c02a617 : SUCCESS in 1h 05m 19s\n- vitrage-dsvm-api-ipv6-only https://zuul.opendev.org/t/openstack/build/3620d07c33c240f7add29e1b0d39cfea : SUCCESS in 58m 31s","accounts_in_message":[],"_revision_number":5},{"id":"95d6a3ab387f4c8369cb89d95245851dd0840984","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-24 18:13:57.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"04927918e488d074cc6c4f10a35922e1177da061","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-24 19:18:44.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/6baa0c4d47304f86a37815946643daf4 : SUCCESS in 7m 49s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c00a00788eef4db6915220433091bf1d : SUCCESS in 4m 26s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/de2578ab2ce540d7ad7961637acdeadd : SUCCESS in 8m 39s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/71ed6737ee4f4af3af5129dd5972c5da : SUCCESS in 10m 27s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/10254628695e424cb7c3e6622ed150ff : SUCCESS in 6m 16s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/63237b58cfba40b98189cf25e81942df : SUCCESS in 4m 31s\n- vitrage-dsvm-api-py3 https://zuul.opendev.org/t/openstack/build/2a1ee3a4411640dc8670c1b82a7a3e9c : SUCCESS in 51m 26s\n- vitrage-dsvm-datasources-py3 https://zuul.opendev.org/t/openstack/build/25d7c78881c147bb9faed6254f9b137d : SUCCESS in 1h 01m 06s\n- grenade-vitrage https://zuul.opendev.org/t/openstack/build/91601e4cde854a90b857bf265b81b4c0 : SUCCESS in 53m 16s\n- vitrage-dsvm-api-ipv6-only https://zuul.opendev.org/t/openstack/build/cbaeebe2204f4805a5aabda74d754613 : SUCCESS in 54m 04s","accounts_in_message":[],"_revision_number":5},{"id":"8ad73653a361738b29c756441898705b215b6d2b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-24 19:18:45.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":5},{"id":"605a3e95f2672d30a7da7cae738af59c1921dbb9","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-24 19:21:01.000000000","message":"Patch Set 5:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/25ab5602ec9a4f1ea6a21be06f1e575b : SUCCESS in 1m 56s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f053bd15640b43268315250c7d12dc37 : SUCCESS in 1m 23s","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"b801bbcdbe64070d7dcfb28209bd5bda8eaf2e4b","revisions":{"237b478b459f04d5457f5ce24ed5d6b001f06bc0":{"kind":"REWORK","_number":1,"created":"2020-04-03 18:21:50.000000000","uploader":{"_account_id":31694,"name":"Dinis","email":"diniscanastro@ua.pt","username":"diniscanastro"},"ref":"refs/changes/62/717362/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/vitrage","ref":"refs/changes/62/717362/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/vitrage refs/changes/62/717362/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/vitrage refs/changes/62/717362/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/vitrage refs/changes/62/717362/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/vitrage refs/changes/62/717362/1"}}},"commit":{"parents":[{"commit":"0d9be7cb4d00ce3aabe34efb509a6dacf1c79d84","subject":"Merge \"Add nova_client\u0027s region option\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/vitrage/commit/0d9be7cb4d00ce3aabe34efb509a6dacf1c79d84"}]}],"author":{"name":"Dinis Canastro","email":"dinisxilva@gmail.com","date":"2020-04-03 18:20:54.000000000","tz":60},"committer":{"name":"Dinis Canastro","email":"dinisxilva@gmail.com","date":"2020-04-03 18:20:54.000000000","tz":60},"subject":"Added TMF API 639 Datasource","message":"Added TMF API 639 Datasource\n\nChange-Id: I48ccc6202738b52e80b64b965fe4993d141061f8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/vitrage/commit/237b478b459f04d5457f5ce24ed5d6b001f06bc0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/vitrage/commit/237b478b459f04d5457f5ce24ed5d6b001f06bc0"}]},"branch":"refs/heads/master"},"24fafe25a83a1e23135c4c8144317866ede72823":{"kind":"REWORK","_number":2,"created":"2020-04-21 13:39:31.000000000","uploader":{"_account_id":31694,"name":"Dinis","email":"diniscanastro@ua.pt","username":"diniscanastro"},"ref":"refs/changes/62/717362/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/vitrage","ref":"refs/changes/62/717362/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/vitrage refs/changes/62/717362/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/vitrage refs/changes/62/717362/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/vitrage refs/changes/62/717362/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/vitrage refs/changes/62/717362/2"}}},"commit":{"parents":[{"commit":"0d9be7cb4d00ce3aabe34efb509a6dacf1c79d84","subject":"Merge \"Add nova_client\u0027s region option\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/vitrage/commit/0d9be7cb4d00ce3aabe34efb509a6dacf1c79d84"}]}],"author":{"name":"Dinis Canastro","email":"dinisxilva@gmail.com","date":"2020-04-03 18:20:54.000000000","tz":60},"committer":{"name":"Dinis Canastro","email":"dinisxilva@gmail.com","date":"2020-04-21 13:38:24.000000000","tz":60},"subject":"Added TMF API 639 Datasource","message":"Added TMF API 639 Datasource\n\nChange-Id: I48ccc6202738b52e80b64b965fe4993d141061f8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/vitrage/commit/24fafe25a83a1e23135c4c8144317866ede72823"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/vitrage/commit/24fafe25a83a1e23135c4c8144317866ede72823"}]},"branch":"refs/heads/master"},"090e8925994172d3b9fd6a2a480ebdfb246a6298":{"kind":"REWORK","_number":3,"created":"2020-04-22 12:37:42.000000000","uploader":{"_account_id":31694,"name":"Dinis","email":"diniscanastro@ua.pt","username":"diniscanastro"},"ref":"refs/changes/62/717362/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/vitrage","ref":"refs/changes/62/717362/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/vitrage refs/changes/62/717362/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/vitrage refs/changes/62/717362/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/vitrage refs/changes/62/717362/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/vitrage refs/changes/62/717362/3"}}},"commit":{"parents":[{"commit":"0d9be7cb4d00ce3aabe34efb509a6dacf1c79d84","subject":"Merge \"Add nova_client\u0027s region option\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/vitrage/commit/0d9be7cb4d00ce3aabe34efb509a6dacf1c79d84"}]}],"author":{"name":"Dinis Canastro","email":"dinisxilva@gmail.com","date":"2020-04-03 18:20:54.000000000","tz":60},"committer":{"name":"Dinis Canastro","email":"dinisxilva@gmail.com","date":"2020-04-22 12:37:00.000000000","tz":60},"subject":"Added TMF API 639 Datasource","message":"Added TMF API 639 Datasource\n\nChange-Id: I48ccc6202738b52e80b64b965fe4993d141061f8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/vitrage/commit/090e8925994172d3b9fd6a2a480ebdfb246a6298"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/vitrage/commit/090e8925994172d3b9fd6a2a480ebdfb246a6298"}]},"branch":"refs/heads/master"},"ab6847662c21f448dd5ffbe4680968941d9acfe1":{"kind":"REWORK","_number":4,"created":"2020-04-23 12:47:52.000000000","uploader":{"_account_id":31694,"name":"Dinis","email":"diniscanastro@ua.pt","username":"diniscanastro"},"ref":"refs/changes/62/717362/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/vitrage","ref":"refs/changes/62/717362/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/vitrage refs/changes/62/717362/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/vitrage refs/changes/62/717362/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/vitrage refs/changes/62/717362/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/vitrage refs/changes/62/717362/4"}}},"commit":{"parents":[{"commit":"0d9be7cb4d00ce3aabe34efb509a6dacf1c79d84","subject":"Merge \"Add nova_client\u0027s region option\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/vitrage/commit/0d9be7cb4d00ce3aabe34efb509a6dacf1c79d84"}]}],"author":{"name":"Dinis Canastro","email":"dinisxilva@gmail.com","date":"2020-04-03 18:20:54.000000000","tz":60},"committer":{"name":"Dinis Canastro","email":"dinisxilva@gmail.com","date":"2020-04-23 12:39:15.000000000","tz":60},"subject":"Added TMF API 639 Datasource","message":"Added TMF API 639 Datasource\n\nChange-Id: I48ccc6202738b52e80b64b965fe4993d141061f8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/vitrage/commit/ab6847662c21f448dd5ffbe4680968941d9acfe1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/vitrage/commit/ab6847662c21f448dd5ffbe4680968941d9acfe1"}]},"branch":"refs/heads/master"},"b801bbcdbe64070d7dcfb28209bd5bda8eaf2e4b":{"kind":"REWORK","_number":5,"created":"2020-04-23 18:47:25.000000000","uploader":{"_account_id":31694,"name":"Dinis","email":"diniscanastro@ua.pt","username":"diniscanastro"},"ref":"refs/changes/62/717362/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/vitrage","ref":"refs/changes/62/717362/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/vitrage refs/changes/62/717362/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/vitrage refs/changes/62/717362/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/vitrage refs/changes/62/717362/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/vitrage refs/changes/62/717362/5"}}},"commit":{"parents":[{"commit":"0d9be7cb4d00ce3aabe34efb509a6dacf1c79d84","subject":"Merge \"Add nova_client\u0027s region option\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/vitrage/commit/0d9be7cb4d00ce3aabe34efb509a6dacf1c79d84"}]}],"author":{"name":"Dinis Canastro","email":"diniscanastro@ua.pt","date":"2020-04-03 18:20:54.000000000","tz":60},"committer":{"name":"Dinis Canastro","email":"dinisxilva@gmail.com","date":"2020-04-23 18:46:57.000000000","tz":60},"subject":"Added TMF API 639 Datasource","message":"Added TMF API 639 Datasource\n\nChange-Id: I48ccc6202738b52e80b64b965fe4993d141061f8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/vitrage/commit/b801bbcdbe64070d7dcfb28209bd5bda8eaf2e4b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/vitrage/commit/b801bbcdbe64070d7dcfb28209bd5bda8eaf2e4b"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
