)]}'
{"id":"openstack%2Fdevstack~839067","triplet_id":"openstack%2Fdevstack~master~I8889c2e53f85c41150e1245dcbe2a79bac702aad","project":"openstack/devstack","branch":"master","topic":"db-stats","attention_set":{},"removed_from_attention_set":{"4146":{"account":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"last_update":"2022-05-18 00:19:23.000000000","reason":"Change was submitted"},"4393":{"account":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"last_update":"2022-05-18 00:19:23.000000000","reason":"Change was submitted"},"8556":{"account":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"last_update":"2022-05-17 22:24:25.000000000","reason":"Ghanshyam Mann replied on the change"}},"hashtags":[],"change_id":"I8889c2e53f85c41150e1245dcbe2a79bac702aad","subject":"Improve API log parsing","status":"MERGED","created":"2022-04-22 14:00:01.000000000","updated":"2022-05-18 00:21:23.000000000","submitted":"2022-05-18 00:19:23.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":13,"unresolved_comment_count":4,"has_review_started":true,"submission_id":"839067-db-stats","meta_rev_id":"d84768536e867ec269b833e7279c740dfb483cbc","_number":839067,"virtual_id_number":839067,"owner":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2022-05-18 00:19:23.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"}],"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":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"all":[{"value":2,"date":"2022-05-13 16:18:59.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2022-05-17 22:24:25.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"}],"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":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"all":[{"value":0,"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2022-05-17 22:24:25.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"_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"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2022-04-22 16:03:36.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":"2022-05-11 23:00:47.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":"2022-05-13 16:18:59.000000000","updated_by":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"reviewer":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"state":"REVIEWER"}],"messages":[{"id":"9393f86a1ce826a88ac53260b62c7cf23ac9ec12","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2022-04-22 14:00:01.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"d2d887ab7670692c70873a1f2b35b0453ca4c12f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-04-22 16:03:36.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/c241fe7a3d324bd791c74b1a3517207b : SUCCESS in 1h 00m 17s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/1e2146810a584d799fa850ff58bbb00f : SUCCESS in 1h 30m 08s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ddfe8132080b4628b36597f727290229 : SUCCESS in 7m 19s\n- devstack https://zuul.opendev.org/t/openstack/build/7880ced5c9ee4bf8b1b8dbeac85bd17e : SUCCESS in 32m 35s\n- devstack-ipv6 https://zuul.opendev.org/t/openstack/build/d23a3a4b728d44eeb8a17c8ec40d331a : SUCCESS in 30m 57s\n- devstack-enforce-scope https://zuul.opendev.org/t/openstack/build/6576c29c80ed4a61be271d4cef3d4469 : SUCCESS in 29m 29s\n- devstack-platform-fedora-latest https://zuul.opendev.org/t/openstack/build/ae4070d40112400a84b493265725d812 : FAILURE in 1h 56m 17s (non-voting)\n- devstack-platform-centos-8-stream https://zuul.opendev.org/t/openstack/build/72db50c7b13f4b46995ef6d9ba87949a : POST_FAILURE in 25m 27s (non-voting)\n- devstack-platform-centos-9-stream https://zuul.opendev.org/t/openstack/build/a98ccae7096144a2a514188bf51b41b4 : SUCCESS in 1h 39m 47s\n- devstack-platform-debian-bullseye https://zuul.opendev.org/t/openstack/build/1512010a0cce498693c4f3170d65be5a : SUCCESS in 1h 24m 55s (non-voting)\n- devstack-multinode https://zuul.opendev.org/t/openstack/build/035fef6a430a4eae960a95a2874654fd : SUCCESS in 41m 05s\n- devstack-unit-tests https://zuul.opendev.org/t/openstack/build/4ba8bc52c7024dc486bb36d9a5bcb4f0 : SUCCESS in 5m 01s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/cd2c2b366c7b4cb2b11c5850a6e23787 : SUCCESS in 3m 49s\n- ironic-tempest-bios-ipmi-direct-tinyipa https://zuul.opendev.org/t/openstack/build/4b0f7633ea0f44b795619807776d7a0f : SUCCESS in 1h 09m 26s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/417be9669d5849caae034ff598f99b8a : SUCCESS in 43m 16s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/6341312a25654376955669d0cd053c8f : SUCCESS in 1h 01m 20s\n- neutron-linuxbridge-tempest https://zuul.opendev.org/t/openstack/build/167f7d008811440da4ec8ae0ab420b6d : SUCCESS in 55m 27s\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/e78fcef37fe1489c89cb1640bbfc8508 : SUCCESS in 58m 04s (non-voting)\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/b840b3fdde6743bf872dc64bb2ca44f9 : SUCCESS in 1h 40m 40s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/62f354fadab347f7861323f3caf48c8c : SUCCESS in 59m 42s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/4f5270a3798848259ffb1b6eb857acda : SUCCESS in 53m 52s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/20480875242f4ebb8d4c92fdd3835158 : SUCCESS in 1h 06m 35s","accounts_in_message":[],"_revision_number":1},{"id":"43bd8feb660ca214b9d3da124dccf9db5476fc14","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2022-04-22 16:31:15.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"9b90877bb9acaa5e2768a5427f4609961e746abf","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2022-04-22 17:02:03.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"34dbc183c3453ea237322420787dc09edb3244f5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2022-04-22 18:40:41.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"20a88b06ed7df5751d9cf8894912318177577384","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-04-22 20:46:59.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- grenade https://zuul.opendev.org/t/openstack/build/ae377c0f845e4634ba19308049aa1d3b : SUCCESS in 58m 30s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/42e3b722e9f54a0f9d28e57cc738ca3e : SUCCESS in 1h 28m 16s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1459035432144102b91532b889d11864 : SUCCESS in 4m 51s\n- devstack https://zuul.opendev.org/t/openstack/build/8e3ac89ac357468ab02ec4a9f6f96fbb : SUCCESS in 21m 15s\n- devstack-ipv6 https://zuul.opendev.org/t/openstack/build/fc4140f289174f32a245226b0a6d3ae3 : SUCCESS in 22m 20s\n- devstack-enforce-scope https://zuul.opendev.org/t/openstack/build/7073b71e3943430296ad903feb9f54ae : FAILURE in 19m 13s\n- devstack-platform-fedora-latest https://zuul.opendev.org/t/openstack/build/0d63efc3187f4bda97c2c25e9dee70e6 : SUCCESS in 1h 50m 55s (non-voting)\n- devstack-platform-centos-8-stream https://zuul.opendev.org/t/openstack/build/27e75d3225214f84a1ead0a33017b91f : POST_FAILURE in 15m 39s (non-voting)\n- devstack-platform-centos-9-stream https://zuul.opendev.org/t/openstack/build/5caee4d927b3464ca1bc85a25f77de4d : SUCCESS in 1h 15m 24s\n- devstack-platform-debian-bullseye https://zuul.opendev.org/t/openstack/build/2cf4dab434604c6fa223789aca3314ba : SUCCESS in 1h 06m 13s (non-voting)\n- devstack-multinode https://zuul.opendev.org/t/openstack/build/5fe0723df60249678d68dc7885656980 : SUCCESS in 33m 32s\n- devstack-unit-tests https://zuul.opendev.org/t/openstack/build/eca0b0105a0142df80825189a035d673 : SUCCESS in 5m 47s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/e29c804a8bec440da135f0b6e12813cd : SUCCESS in 2m 42s\n- ironic-tempest-bios-ipmi-direct-tinyipa https://zuul.opendev.org/t/openstack/build/9d3d65f875f74a24938b2bd3417197f0 : SUCCESS in 1h 00m 46s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/367027b9f5b343cbbc9dd68fff7afba6 : SUCCESS in 31m 49s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/f9ec4ffb565748fda0fe31330fbf0542 : SUCCESS in 52m 28s\n- neutron-linuxbridge-tempest https://zuul.opendev.org/t/openstack/build/35ce3045a56e4dc19c9c11a6820d178c : SUCCESS in 53m 35s\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/e01b76bc5df3487d876a0dfab154e914 : SUCCESS in 52m 32s (non-voting)\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/edf6eae741894f9b9ca593cff0d85bc1 : SUCCESS in 1h 28m 30s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/32c9b5ab2c5c4c41bce86bd48df18d4e : SUCCESS in 44m 51s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f03cdef5f6f54af395040353042ac8d1 : SUCCESS in 47m 57s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/6d7571f07125451192f2e7bc593d41b0 : SUCCESS in 1h 01m 43s","accounts_in_message":[],"_revision_number":4},{"id":"5b073495bdd22539028ba367fb0de3a3dd65bb89","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2022-04-27 15:44:16.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"4fb2478e8ee17dcdbf0d4b9576f8469b7bb80637","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2022-04-27 17:44:13.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"adda0204d37a3f761b74a451b0a87aa5f3f77c4b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2022-04-27 19:11:48.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"530f5c2bc5a75fb0b5fea385788eb1936ba67ef1","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-04-27 21:27:08.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/d137165bd70e41cd9747e3f9ffc93f5c : SUCCESS in 55m 48s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/13411de5eb104b83b0964454a039d3ef : SUCCESS in 1h 28m 46s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c6a2fe88df2a48c58767157ccd7a8d48 : SUCCESS in 6m 35s\n- devstack https://zuul.opendev.org/t/openstack/build/ae28793dd2bf4d3088ccb063703b1391 : SUCCESS in 28m 44s\n- devstack-ipv6 https://zuul.opendev.org/t/openstack/build/5bb8389d4e7f407681824d17defd4d21 : SUCCESS in 28m 22s\n- devstack-enforce-scope https://zuul.opendev.org/t/openstack/build/6e9b73c7a42a4e00afd7c6cbf1e7478b : SUCCESS in 32m 05s\n- devstack-platform-fedora-latest https://zuul.opendev.org/t/openstack/build/7638e436919d4ff4bb6c08447248f49e : TIMED_OUT in 2h 08m 33s (non-voting)\n- devstack-platform-centos-9-stream https://zuul.opendev.org/t/openstack/build/43e0db8c98fc4e7d95a09b2657d5939c : SUCCESS in 1h 30m 39s\n- devstack-platform-debian-bullseye https://zuul.opendev.org/t/openstack/build/3978e2b0ed034e7ab1c19d94d3eabdd9 : SUCCESS in 1h 17m 17s (non-voting)\n- devstack-multinode https://zuul.opendev.org/t/openstack/build/5acd8cb2124643a5837efc73bebdc7f8 : SUCCESS in 41m 16s\n- devstack-unit-tests https://zuul.opendev.org/t/openstack/build/a8fe70e0b8ef4f54845455247af349b4 : SUCCESS in 4m 19s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/208deb06dea74bddaab965602c22e35d : SUCCESS in 2m 32s\n- ironic-tempest-bios-ipmi-direct-tinyipa https://zuul.opendev.org/t/openstack/build/67d4c4cbf8aa4994a27fb21d159aee08 : SUCCESS in 1h 06m 30s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/731976e48840426381d68d6950a34183 : SUCCESS in 45m 03s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/51bfccc4d12d4c69989eb6a7aadd768e : SUCCESS in 56m 48s\n- neutron-linuxbridge-tempest https://zuul.opendev.org/t/openstack/build/d3ce5fd48f9d42b2b6ea8bb81e78b437 : SUCCESS in 55m 58s\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/c4489f95692c437f96eec5cc4110ae48 : SUCCESS in 48m 09s (non-voting)\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/0c919141b903418abb3a1bbc539977f6 : SUCCESS in 1h 53m 28s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/5cddd4c3c98a4e8daf593b27161d4ca4 : SUCCESS in 51m 44s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f6a81e6c368d45659075ffc491a60ed8 : SUCCESS in 54m 01s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/603d32f7f3b840b7b825d21ee58af67d : SUCCESS in 1h 19m 13s","accounts_in_message":[],"_revision_number":7},{"id":"10378b156f180120c369dbbde946b2f000c5d8db","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2022-04-28 13:56:03.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"5c955a00ba05af51d5ad6b4d497cfe8edd8fb103","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2022-04-28 15:58:40.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"0516260edf60f0015317eaa87fa1bf578f02aaa5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-04-28 17:43:38.000000000","message":"Patch Set 9: 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- grenade https://zuul.opendev.org/t/openstack/build/534d46c24d314674a872397d17b4c062 : SUCCESS in 57m 39s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/e726ffce58bc4c8eb15e732eb5a033e4 : FAILURE in 55m 01s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/24536422633f4c61a2366b621c85654e : SUCCESS in 5m 22s\n- devstack https://zuul.opendev.org/t/openstack/build/4ac9b130c7e94bb7abcbd6555e266ab7 : SUCCESS in 29m 34s\n- devstack-ipv6 https://zuul.opendev.org/t/openstack/build/3dc6f1231e6a42eda0dc99e2e98f5fba : SUCCESS in 34m 25s\n- devstack-enforce-scope https://zuul.opendev.org/t/openstack/build/80b9635a305344fe83a9d528e70404fd : SUCCESS in 30m 28s\n- devstack-platform-fedora-latest https://zuul.opendev.org/t/openstack/build/c7193d180b374d1d88e64ff6872f89e7 : SUCCESS in 1h 30m 48s (non-voting)\n- devstack-platform-centos-9-stream https://zuul.opendev.org/t/openstack/build/936bcf2c000841a3b95f2f627f7b39f8 : FAILURE in 1h 43m 18s\n- devstack-platform-debian-bullseye https://zuul.opendev.org/t/openstack/build/1c2ac410cbb743c382939d60b61ff833 : SUCCESS in 1h 18m 53s (non-voting)\n- devstack-multinode https://zuul.opendev.org/t/openstack/build/4ef30fc101ab4ab6aac0860d4195fe38 : SUCCESS in 40m 15s\n- devstack-unit-tests https://zuul.opendev.org/t/openstack/build/2671d0ad6aa0462597365ef5f60dabd6 : SUCCESS in 3m 38s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/380aa1ad80d24a418dee97671544b497 : SUCCESS in 2m 44s\n- ironic-tempest-bios-ipmi-direct-tinyipa https://zuul.opendev.org/t/openstack/build/7a4256142c4040fbbe5749936009b9a6 : SUCCESS in 1h 05m 11s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/88fcdcf933754b4abb4633a7e52abf95 : SUCCESS in 40m 05s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/66365816b5504752b00315f38c96673e : SUCCESS in 57m 14s\n- neutron-linuxbridge-tempest https://zuul.opendev.org/t/openstack/build/19ecfee6889142a1952fca7b826a331d : SUCCESS in 55m 20s\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/fb5ac6b871ae4ffca640aaf3a4ca8737 : SUCCESS in 56m 10s (non-voting)\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/c3e45bb8dc6747ecba5ddb213c22f3f5 : SUCCESS in 1h 36m 15s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/54b3c5d544b24d079b7a91863e8aec18 : FAILURE in 54m 55s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/3b2f5f9ab9b54f69bc0641286ed6e822 : SUCCESS in 44m 38s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/c9b842f3ad5d40648bb6befc66cdc9af : FAILURE in 42m 05s","accounts_in_message":[],"_revision_number":9},{"id":"e67880b5436bcb6b3fde41fb14e00b25a84d2ef8","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2022-04-28 21:36:50.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"9b87670bf54a757702779475857e2e3fc6608a55","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2022-04-28 23:16:32.000000000","message":"Uploaded patch set 11: Patch Set 10 was rebased.","accounts_in_message":[],"_revision_number":11},{"id":"d161a94b5be61f8afd4324a03b0c87e87d11d26f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-04-29 01:09:12.000000000","message":"Patch Set 11: 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- grenade https://zuul.opendev.org/t/openstack/build/b43c1e65989947e2b2cd3388c38d9df2 : SUCCESS in 51m 17s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/1fdd52c7d4aa4820847546bde126f566 : SUCCESS in 1h 33m 35s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c624921d849140d5897346650c570860 : SUCCESS in 6m 22s\n- devstack https://zuul.opendev.org/t/openstack/build/2db828a3de204f5f92b2a5367ba4116b : SUCCESS in 25m 42s\n- devstack-ipv6 https://zuul.opendev.org/t/openstack/build/94c3abd6b65141c3b1cc3247977910f7 : SUCCESS in 33m 09s\n- devstack-enforce-scope https://zuul.opendev.org/t/openstack/build/a4f593fa692640a8a8b36319e37115c6 : SUCCESS in 31m 59s\n- devstack-platform-fedora-latest https://zuul.opendev.org/t/openstack/build/720df9b6e6ae4caabce55c591d6e742b : SUCCESS in 1h 38m 06s (non-voting)\n- devstack-platform-centos-9-stream https://zuul.opendev.org/t/openstack/build/5191cef1c99c49918bb77c153e704189 : SUCCESS in 1h 42m 38s\n- devstack-platform-debian-bullseye https://zuul.opendev.org/t/openstack/build/976ee46f8a4c472ea242b42c113c29d7 : SUCCESS in 1h 21m 46s (non-voting)\n- devstack-multinode https://zuul.opendev.org/t/openstack/build/802eb1ac2bf6485eb7604378cde9d1da : FAILURE in 42m 07s\n- devstack-unit-tests https://zuul.opendev.org/t/openstack/build/671ccac8193c4fd88a99241abedb592a : SUCCESS in 4m 19s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/b0515056c79c4c51b93085c3fff9c4a5 : FAILURE in 2m 46s\n- ironic-tempest-bios-ipmi-direct-tinyipa https://zuul.opendev.org/t/openstack/build/cf329f93c33d428d84fe0f51c004e584 : SUCCESS in 1h 08m 41s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/7278bb24ac2d450c89f3a8b902d35bb9 : SUCCESS in 43m 51s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/1ca26016539e4f14a11b4916752809f5 : SUCCESS in 44m 27s\n- neutron-linuxbridge-tempest https://zuul.opendev.org/t/openstack/build/3797e3a83eb8426fa384994a1d044fb3 : SUCCESS in 1h 06m 48s\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/f99f89f5cdd04119b2683ee8c18397da : SUCCESS in 1h 05m 36s (non-voting)\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/742dc549ebfe44a481cd889db4086bd8 : FAILURE in 1h 47m 43s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/5fd8b8f8a6cc4d5cb00d2f7851427342 : POST_FAILURE in 39m 24s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/7365d6ff957646ceb70a3b7e5cffb5e3 : SUCCESS in 45m 13s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/a1207a678bc74b38a580e578226b99e7 : SUCCESS in 1h 07m 02s\n\nWarning:\n  Comments left for invalid file lib/databases/mysql","accounts_in_message":[],"_revision_number":11},{"id":"6696f8ecf11f31e461fd9ac7e01a44352321f914","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2022-04-29 01:58:38.000000000","message":"Uploaded patch set 12: Patch Set 11 was rebased.","accounts_in_message":[],"_revision_number":12},{"id":"186627fb6a65c2234f32005ab0d75b66ad8bc5e9","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-04-29 04:11:39.000000000","message":"Patch Set 12: 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- grenade https://zuul.opendev.org/t/openstack/build/84939673862b49ca9f5f85fa4d522400 : SUCCESS in 1h 05m 59s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/280fd22ba1fb487c997ee0c37ca9885e : TIMED_OUT in 2h 06m 25s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/32bf46a279394b19962f90b6a3287df8 : SUCCESS in 5m 47s\n- devstack https://zuul.opendev.org/t/openstack/build/e049708082b84626aaaf53428899ab94 : SUCCESS in 34m 20s\n- devstack-ipv6 https://zuul.opendev.org/t/openstack/build/454be85fc30b46adb05cf8221068f989 : SUCCESS in 38m 57s\n- devstack-enforce-scope https://zuul.opendev.org/t/openstack/build/cabb1d18566b41a880ff6f59c005de80 : SUCCESS in 35m 29s\n- devstack-platform-fedora-latest https://zuul.opendev.org/t/openstack/build/a267350bdda944aa8d6857d1d82b6bd9 : SUCCESS in 2h 06m 48s (non-voting)\n- devstack-platform-centos-9-stream https://zuul.opendev.org/t/openstack/build/4bd8717f7a4a4c519ae96684ceb55220 : FAILURE in 1h 46m 46s\n- devstack-platform-debian-bullseye https://zuul.opendev.org/t/openstack/build/02db8267fd93404ca7fefc6278799770 : SUCCESS in 1h 48m 05s (non-voting)\n- devstack-multinode https://zuul.opendev.org/t/openstack/build/ab033a76ea9f41c3aa4149f48dc0e974 : FAILURE in 50m 53s\n- devstack-unit-tests https://zuul.opendev.org/t/openstack/build/cb608cea884746479462a1604fde0c26 : SUCCESS in 4m 11s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/40056f8dc3dd4c469fa5668237af492e : FAILURE in 2m 46s\n- ironic-tempest-bios-ipmi-direct-tinyipa https://zuul.opendev.org/t/openstack/build/24e802167d364e3589520f34e5326b0b : SUCCESS in 1h 12m 06s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/d6db66778d2740f9b9771c8c0cb8c56b : SUCCESS in 47m 17s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/768ab3556e7a45c8901898e45c1ccf78 : SUCCESS in 1h 06m 19s\n- neutron-linuxbridge-tempest https://zuul.opendev.org/t/openstack/build/82f08416530c46ec9285df24e40d64c9 : SUCCESS in 1h 17m 57s\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/80f02274ed564a84a3821f9c0b88b8a0 : SUCCESS in 1h 27m 35s (non-voting)\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/b3b1070a2111453ea8b5219034d8cc03 : FAILURE in 2h 01m 19s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/da099fea0c6340c999df188ea4ffecc1 : SUCCESS in 1h 13m 06s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/0b1c634c82224cf59a54d618ac55ccd7 : FAILURE in 1h 08m 23s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/55b0d9f6ae4f4ecc80007e48ee501a57 : SUCCESS in 1h 21m 35s\n\nWarning:\n  Comments left for invalid file lib/databases/mysql","accounts_in_message":[],"_revision_number":12},{"id":"6d8ea3ad63aa8e4260ccf7e4700bcbeb9f6b4ddc","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2022-04-29 18:24:11.000000000","message":"Uploaded patch set 13: Patch Set 12 was rebased.","accounts_in_message":[],"_revision_number":13},{"id":"8264a704b1a40dc4c07157ff235f76c39a8f135f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-04-29 20:12:08.000000000","message":"Patch Set 13: 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- grenade https://zuul.opendev.org/t/openstack/build/f0ce0ecbfc4f4bfba788fc5576d1d64a : SUCCESS in 1h 00m 22s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/8dbfabd919a94d52a16f6d210f7e2246 : SUCCESS in 1h 28m 39s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8afd6a39ccb747f88a83598bb5881dba : SUCCESS in 5m 46s\n- devstack https://zuul.opendev.org/t/openstack/build/c41a7057f9f64d93a271e3f19b27d113 : SUCCESS in 24m 26s\n- devstack-ipv6 https://zuul.opendev.org/t/openstack/build/2ca3023434ff4cd8b7a95f1a9eb2d068 : FAILURE in 32m 05s\n- devstack-enforce-scope https://zuul.opendev.org/t/openstack/build/bfc32fe4a6224eb192da6f8e9b33462b : SUCCESS in 36m 10s\n- devstack-platform-fedora-latest https://zuul.opendev.org/t/openstack/build/0845b3575e2b43d4a87d7e39c6556fef : SUCCESS in 1h 35m 35s (non-voting)\n- devstack-platform-centos-9-stream https://zuul.opendev.org/t/openstack/build/cf6cbcd379e5451c9b26858b61e6f9c9 : SUCCESS in 1h 40m 45s\n- devstack-platform-debian-bullseye https://zuul.opendev.org/t/openstack/build/f1e71349013f4abb9a3ce01d0a329347 : SUCCESS in 1h 08m 43s (non-voting)\n- devstack-multinode https://zuul.opendev.org/t/openstack/build/a1f49ace327d418e9f7b90fd30fb2127 : FAILURE in 37m 10s\n- devstack-unit-tests https://zuul.opendev.org/t/openstack/build/81bf313fcdf0491ab4a0a13298a0af28 : SUCCESS in 4m 45s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/93eed5901fc14156a49493ce4818074b : SUCCESS in 3m 15s\n- ironic-tempest-bios-ipmi-direct-tinyipa https://zuul.opendev.org/t/openstack/build/1dfcc55de4e646ce8817eea1e2e8fc36 : SUCCESS in 1h 07m 01s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/3f03796a28604d68a1aa1a266d577a33 : SUCCESS in 41m 13s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/1a9f96d0339f4f138d2f4136364328ce : SUCCESS in 59m 06s\n- neutron-linuxbridge-tempest https://zuul.opendev.org/t/openstack/build/8757c0dd314e4e2fa3a4c4700ed67981 : SUCCESS in 1h 00m 31s\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/6e4f9f3b2af44587a2cf0e729361661b : SUCCESS in 1h 00m 58s (non-voting)\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/dcd58205dcbf404d889e1bcc0a9d7af8 : FAILURE in 1h 31m 59s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/79794fc2d27c40dc829bfebe99065a1a : SUCCESS in 54m 52s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/efb6cd578c5e4b5a8db34720860ef19c : FAILURE in 36m 07s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/866ce1bf7e8a406da8700f68bc2ed5b6 : SUCCESS in 1h 08m 12s","accounts_in_message":[],"_revision_number":13},{"id":"0ad9a3ed69f31c1b7ffda9abd3e26427fbbedd48","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2022-04-29 20:18:22.000000000","message":"Uploaded patch set 14: Patch Set 13 was rebased.","accounts_in_message":[],"_revision_number":14},{"id":"27d4d18e7fc1c3e9c3d1edc68d5791c3e112ea20","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-04-29 22:05:14.000000000","message":"Patch Set 14: 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- grenade https://zuul.opendev.org/t/openstack/build/8577cf51a06745fb8b73e9c45221210e : SUCCESS in 47m 49s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/c9859eca1a2a4eb48800320748e879d0 : SUCCESS in 1h 14m 38s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c5c2a246270e4f71889c2d0a0ebd02c7 : SUCCESS in 6m 05s\n- devstack https://zuul.opendev.org/t/openstack/build/ef32c12d531b4cc7bd2d8a8809968edf : SUCCESS in 18m 39s\n- devstack-ipv6 https://zuul.opendev.org/t/openstack/build/5f0c88d6e6aa4cf8af967c6362a7f235 : FAILURE in 23m 50s\n- devstack-enforce-scope https://zuul.opendev.org/t/openstack/build/0eca15ce4505404ebcaca08d5fc3d50a : SUCCESS in 21m 11s\n- devstack-platform-fedora-latest https://zuul.opendev.org/t/openstack/build/bab30870281541629b41a2f4c7be00bd : FAILURE in 1h 15m 16s (non-voting)\n- devstack-platform-centos-9-stream https://zuul.opendev.org/t/openstack/build/ebb38a14fc35417c902a6f950a6b2f17 : SUCCESS in 1h 21m 41s\n- devstack-platform-debian-bullseye https://zuul.opendev.org/t/openstack/build/85151038b579485b84d77163d5e74523 : SUCCESS in 1h 19m 30s (non-voting)\n- devstack-multinode https://zuul.opendev.org/t/openstack/build/be2a04b57db241618985ca62019307bf : FAILURE in 45m 45s\n- devstack-unit-tests https://zuul.opendev.org/t/openstack/build/b13bd3cbb13248e5be93ffe96f1449ea : SUCCESS in 4m 18s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/5f2643002f5540e9b6c55c6446ae72db : SUCCESS in 3m 17s\n- ironic-tempest-bios-ipmi-direct-tinyipa https://zuul.opendev.org/t/openstack/build/34eb8b80c1ae4855a896acb7f6b71812 : SUCCESS in 1h 07m 12s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/6e22acbb1e95446888d94e6668564875 : SUCCESS in 44m 20s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/f1bb28d1658a46a3a1f05c7133a86695 : SUCCESS in 57m 54s\n- neutron-linuxbridge-tempest https://zuul.opendev.org/t/openstack/build/c4f3100cfa0348c095ddb9880125e268 : SUCCESS in 50m 29s\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/2baea4c930b34b9b98b3a533aa746eac : SUCCESS in 52m 52s (non-voting)\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/9e273728df594a3887c933dad29fa3d3 : FAILURE in 1h 39m 06s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/ba8c5a495e474c6e8b26f60e5666647f : SUCCESS in 53m 34s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/88466e49bd204e02bef4910951cd8937 : FAILURE in 23m 30s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/fa1e4ce828b8453280ee703ed6592ac4 : SUCCESS in 57m 29s","accounts_in_message":[],"_revision_number":14},{"id":"16032460fc897b7ec9322d2fc99bc185e14ef24d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2022-04-29 22:09:55.000000000","message":"Uploaded patch set 15: Patch Set 14 was rebased.","accounts_in_message":[],"_revision_number":15},{"id":"255936f129bb48480e37fa819b4f8050e6098233","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-04-29 23:52:25.000000000","message":"Patch Set 15: 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- grenade https://zuul.opendev.org/t/openstack/build/a6cf00938a9b444b82ff4fa71ed7315f : SUCCESS in 59m 56s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/438d7546c48f439f88fe818106ecb415 : SUCCESS in 1h 18m 41s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0e8b080f845540f0aa498d9863f220d7 : SUCCESS in 6m 46s\n- devstack https://zuul.opendev.org/t/openstack/build/604447c351e04b349a899d67dec3de9e : SUCCESS in 30m 11s\n- devstack-ipv6 https://zuul.opendev.org/t/openstack/build/112c696075ea44cf8aad0817fabd48e7 : SUCCESS in 16m 28s\n- devstack-enforce-scope https://zuul.opendev.org/t/openstack/build/737244e2a39d47acb24d9fd732c90f4a : SUCCESS in 20m 18s\n- devstack-platform-fedora-latest https://zuul.opendev.org/t/openstack/build/954dc8a41ef04f9c8b8017938944d441 : FAILURE in 1h 11m 33s (non-voting)\n- devstack-platform-centos-9-stream https://zuul.opendev.org/t/openstack/build/1d8801d0e6c04379812b5ae1efc27b7a : FAILURE in 1h 33m 48s\n- devstack-platform-debian-bullseye https://zuul.opendev.org/t/openstack/build/19b3ffe19f364613a644ffa365414ae6 : SUCCESS in 1h 16m 30s (non-voting)\n- devstack-multinode https://zuul.opendev.org/t/openstack/build/3479c97a80c244c2b7b53e4064bde2aa : FAILURE in 47m 51s\n- devstack-unit-tests https://zuul.opendev.org/t/openstack/build/18296d0becd348b0af82c2ee02c135ae : SUCCESS in 5m 22s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/07c38056e7d04be8bd54c2a7b6d837e4 : SUCCESS in 2m 47s\n- ironic-tempest-bios-ipmi-direct-tinyipa https://zuul.opendev.org/t/openstack/build/94e5e6999e964e819b30a21d60f7c7aa : SUCCESS in 54m 55s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/9762c5ebd2134c859b178d6df22e4116 : SUCCESS in 46m 08s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/9c49c726974848e792e45f72d166316d : SUCCESS in 57m 32s\n- neutron-linuxbridge-tempest https://zuul.opendev.org/t/openstack/build/a06a2e5bb76d4de7aaa65c77cd60c57d : SUCCESS in 51m 21s\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/19bd3c7d8aaf4690a2c37dc851910a4e : SUCCESS in 1h 01m 27s (non-voting)\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/ae3db9bdbfa24993b84687edb5de5e52 : FAILURE in 1h 31m 57s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/829fc11ab348484caa7bd53e7de8b469 : SUCCESS in 43m 51s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/b5af0669d38349f6b2dbec9d72794776 : SUCCESS in 47m 45s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/1fe6c2a92adb480888696fa985d9bd70 : SUCCESS in 1h 09m 29s","accounts_in_message":[],"_revision_number":15},{"id":"b588252b263df42a2349fe90aeb9098b0272b69d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2022-05-10 17:17:33.000000000","message":"Uploaded patch set 16.","accounts_in_message":[],"_revision_number":16},{"id":"27f1d01a106788236f4f7ab0d8e6586c237c54cb","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-05-10 19:14:11.000000000","message":"Patch Set 16: 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- grenade https://zuul.opendev.org/t/openstack/build/d65ba3c901a64e0496eef47a7ccb0248 : SUCCESS in 1h 06m 48s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/8660e8e3d6e4440b8a62add6acfd465d : SUCCESS in 1h 50m 31s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/923d05bcac58472db313e786d59532ca : SUCCESS in 4m 41s\n- devstack https://zuul.opendev.org/t/openstack/build/b11240d89fa842d5ae7a2b27d67ff24c : SUCCESS in 35m 52s\n- devstack-ipv6 https://zuul.opendev.org/t/openstack/build/0220e1d76d3a4325be752edddc75c143 : SUCCESS in 35m 16s\n- devstack-enforce-scope https://zuul.opendev.org/t/openstack/build/9b3f919cf4d7410b9d6311d21f86075c : SUCCESS in 31m 33s\n- devstack-platform-fedora-latest https://zuul.opendev.org/t/openstack/build/f639a91201a343bb99719156ba7c6043 : SUCCESS in 1h 38m 24s (non-voting)\n- devstack-platform-centos-9-stream https://zuul.opendev.org/t/openstack/build/26d9de37952b4ca280dbb12fd7d59a3b : FAILURE in 1h 44m 27s\n- devstack-platform-debian-bullseye https://zuul.opendev.org/t/openstack/build/a2df99a21f6f4416b9e53094a136d503 : SUCCESS in 1h 36m 20s (non-voting)\n- devstack-multinode https://zuul.opendev.org/t/openstack/build/0fc9de7d34324a8c8f1570e9829006ed : FAILURE in 50m 33s\n- devstack-unit-tests https://zuul.opendev.org/t/openstack/build/c80e1f15710f4509b4263d1e9036c400 : SUCCESS in 4m 02s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/19c5192eb8a946878014ad518eddabc1 : SUCCESS in 2m 36s\n- ironic-tempest-bios-ipmi-direct-tinyipa https://zuul.opendev.org/t/openstack/build/56206f3e68084b5b9f9026ce6b4dfe5f : SUCCESS in 1h 08m 06s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/a6aca11b51634516a4a8ef98c30f5460 : SUCCESS in 44m 56s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/a931a4134af748dea8a8bb19a4e64bb8 : SUCCESS in 1h 12m 30s\n- neutron-linuxbridge-tempest https://zuul.opendev.org/t/openstack/build/e2f5aa151a2545f5a04566f632af57c5 : SUCCESS in 1h 02m 22s\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/0894a4e088fe40e5a6c83011e35643f9 : SUCCESS in 1h 02m 14s (non-voting)\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/ad562083a8504d319fb689980161876d : FAILURE in 1h 40m 01s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/064f8381f8c742e58238798cc57bfb07 : SUCCESS in 58m 41s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/4d79ec9541e849e3ad6bec0297804837 : SUCCESS in 1h 07m 57s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/b6e9f580f2744507b346c5e8144ff1b6 : SUCCESS in 1h 11m 41s","accounts_in_message":[],"_revision_number":16},{"id":"bea3cf8e76e4d2be6830343d79f86020f0c03787","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2022-05-10 20:26:26.000000000","message":"Uploaded patch set 17: Patch Set 16 was rebased.","accounts_in_message":[],"_revision_number":17},{"id":"b5fd4e1c362620b5b27cf72dda3985b8afada679","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-05-10 22:06:32.000000000","message":"Patch Set 17: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/4325ac12f59e4407bd750c2eb2762644 : SUCCESS in 57m 43s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/9fa1c75913dc412083496f4fcf3cb2a6 : SUCCESS in 1h 32m 19s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/435a47c03b63464b8a02b1216ab0f69c : SUCCESS in 5m 28s\n- devstack https://zuul.opendev.org/t/openstack/build/468ee6b302e8467c8607d30ddfe14803 : SUCCESS in 24m 17s\n- devstack-ipv6 https://zuul.opendev.org/t/openstack/build/5fe7f1f8582c45c9b5e1074b26387d37 : SUCCESS in 24m 20s\n- devstack-enforce-scope https://zuul.opendev.org/t/openstack/build/f0ed099e9e734048abaffa24dce402a5 : SUCCESS in 24m 16s\n- devstack-platform-fedora-latest https://zuul.opendev.org/t/openstack/build/1b4ea566b039410fa3e682f3a7afaa9f : SUCCESS in 1h 28m 26s (non-voting)\n- devstack-platform-centos-9-stream https://zuul.opendev.org/t/openstack/build/e406ea061e8d4be1b6a6ba014fa44ed9 : SUCCESS in 1h 31m 27s\n- devstack-platform-debian-bullseye https://zuul.opendev.org/t/openstack/build/738a32c8c5e7407b8b8f402c825f31b7 : SUCCESS in 1h 16m 45s (non-voting)\n- devstack-multinode https://zuul.opendev.org/t/openstack/build/e9fc0b0f1d284ba5938c9f97e3e2d124 : SUCCESS in 34m 38s\n- devstack-unit-tests https://zuul.opendev.org/t/openstack/build/adf333d2f0a24f70a4a4a0c31d21c97a : SUCCESS in 5m 51s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/8a2d9c73e56d4743a06e55c0115c5445 : SUCCESS in 3m 29s\n- ironic-tempest-bios-ipmi-direct-tinyipa https://zuul.opendev.org/t/openstack/build/975628fff08349ce8e979806aa8f2c78 : SUCCESS in 58m 32s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/243d4c6f4a6d4f91a4de3967ac5163ed : SUCCESS in 38m 31s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/dd56c6e690b64b7596274fb9b570f2df : SUCCESS in 51m 00s\n- neutron-linuxbridge-tempest https://zuul.opendev.org/t/openstack/build/8805c9fb67bc4127b595dbc111b14e9e : SUCCESS in 50m 03s\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/9d47f77f93ab4638a32f84977a2c0e34 : SUCCESS in 58m 42s (non-voting)\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/69cdd84318044d5f80fd1533133bda7c : SUCCESS in 1h 27m 13s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/e5884e5004544708a93ffad2fa8ec92a : SUCCESS in 1h 02m 24s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/e3fd420280fd45878ef5347315cf28d4 : SUCCESS in 43m 44s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/3248b0f630614f578bede828cb57ac85 : SUCCESS in 1h 14m 22s","accounts_in_message":[],"_revision_number":17},{"id":"9b01177047e4dde64dad9f275917a71eb41a5bc0","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2022-05-11 23:00:47.000000000","message":"Patch Set 17: Code-Review-1\n\n(4 comments)","accounts_in_message":[],"_revision_number":17},{"id":"d8d31b7d582df920e1c23e18bb059c47c902f8a6","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2022-05-12 13:43:52.000000000","message":"Patch Set 17:\n\n(3 comments)","accounts_in_message":[],"_revision_number":17},{"id":"90701ee3f5cb83a8454f28903cb63ef7f1f7db25","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2022-05-12 14:10:15.000000000","message":"Uploaded patch set 18.","accounts_in_message":[],"_revision_number":18},{"id":"237fb1e0263b3ea8c586a146036694d648d06f79","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-05-12 15:48:40.000000000","message":"Patch Set 18: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/8a1ce3fdca91461eac94835a3f34f4b7 : SUCCESS in 1h 02m 36s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/2e5134cbc2f54aaca2d81159781656ad : SUCCESS in 1h 28m 13s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/91b34c5f57a749e384a8115f1781588b : SUCCESS in 6m 20s\n- devstack https://zuul.opendev.org/t/openstack/build/bb083f2134cb468ebc5883db0449f96d : SUCCESS in 30m 08s\n- devstack-ipv6 https://zuul.opendev.org/t/openstack/build/41aa43266a384a0fab2d96896aae9f90 : SUCCESS in 31m 03s\n- devstack-enforce-scope https://zuul.opendev.org/t/openstack/build/b629f98c03f54c3b85401191d7fb450a : SUCCESS in 28m 44s\n- devstack-platform-fedora-latest https://zuul.opendev.org/t/openstack/build/1d1b7d31d3764a65b616638c171e7b6c : SUCCESS in 1h 35m 23s (non-voting)\n- devstack-platform-centos-9-stream https://zuul.opendev.org/t/openstack/build/0736094e6b94455fa2932c220f4747c0 : SUCCESS in 1h 33m 36s\n- devstack-platform-debian-bullseye https://zuul.opendev.org/t/openstack/build/dd2c06abe6af495298b480c6bea44888 : SUCCESS in 1h 13m 56s (non-voting)\n- devstack-multinode https://zuul.opendev.org/t/openstack/build/28b0deb6dce04de79341b13422d63253 : SUCCESS in 34m 09s\n- devstack-unit-tests https://zuul.opendev.org/t/openstack/build/4d4cf56c3991453ca90c6972ba615225 : SUCCESS in 4m 11s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/640b0725a5f049538dd782350dc91cb6 : SUCCESS in 2m 33s\n- ironic-tempest-bios-ipmi-direct-tinyipa https://zuul.opendev.org/t/openstack/build/62dce702313546158dd0eb8057756f43 : SUCCESS in 1h 21m 36s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/98dd24994fcb4faeb36edf36cd2ac06b : SUCCESS in 41m 44s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/3e3332b2310645828bdf8e9bd34bf945 : SUCCESS in 1h 06m 06s\n- neutron-linuxbridge-tempest https://zuul.opendev.org/t/openstack/build/9f33a9fd1e5e4c3a9bd61bfd97111f1e : SUCCESS in 54m 42s\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/976842f45108477296c4ec35c5b0f509 : SUCCESS in 1h 16m 53s (non-voting)\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/dd95c7cc7e374889a0f1b11801145773 : SUCCESS in 1h 30m 02s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/6eceac64199244b295d5a46e8035369a : SUCCESS in 58m 18s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/5ecd0710f5b241158a04ff8814959a9c : SUCCESS in 47m 16s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/b177c643361d48a6a9b33c9d1867bb96 : SUCCESS in 1h 17m 24s","accounts_in_message":[],"_revision_number":18},{"id":"c9ebb8b8c91e9286744b4041fa305bf7ca348c89","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2022-05-13 16:18:59.000000000","message":"Patch Set 18: Code-Review+2\n\n(2 comments)","accounts_in_message":[],"_revision_number":18},{"id":"e7deb1fe1922944dc3a54fdcfce52159d0ffa321","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2022-05-13 16:46:14.000000000","message":"Patch Set 18:\n\n(2 comments)","accounts_in_message":[],"_revision_number":18},{"id":"0eb6a1fe67c60f044db8387ba1f0a60504226716","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2022-05-17 22:24:25.000000000","message":"Patch Set 18: Code-Review+2 Workflow+1\n\n(2 comments)","accounts_in_message":[],"_revision_number":18},{"id":"dc0c6e3cf851bc83a5e12b0f8a714cc625e16b3e","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-05-17 22:25:25.000000000","message":"Patch Set 18: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":18},{"id":"24af146aff4e4cbdde4cc7edfa4346340b45e589","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-05-18 00:19:23.000000000","message":"Patch Set 18: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/429cb1c0309744749de47e39266e0ba0 : SUCCESS in 1h 01m 37s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/7c101304841e4b5ea7618a63929495f9 : SUCCESS in 1h 47m 23s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/96b92e6864e2464293010d3f8c5c8698 : SUCCESS in 5m 32s\n- devstack https://zuul.opendev.org/t/openstack/build/b2f3a5b18fe046e3ae5e4f49d784ca5b : SUCCESS in 37m 30s\n- devstack-ipv6 https://zuul.opendev.org/t/openstack/build/aae5df45583f49e8a7d7fb085b493784 : SUCCESS in 31m 46s\n- devstack-platform-centos-9-stream https://zuul.opendev.org/t/openstack/build/8965f747c41541c7815bb8d2abcb8325 : SUCCESS in 1h 43m 22s\n- devstack-enforce-scope https://zuul.opendev.org/t/openstack/build/7fe3aa4259f645ef90e4131c84fd1041 : SUCCESS in 27m 28s\n- devstack-multinode https://zuul.opendev.org/t/openstack/build/615a0a6ec3544bdfbda2b9898314cc70 : SUCCESS in 47m 28s\n- devstack-unit-tests https://zuul.opendev.org/t/openstack/build/65e9902f7f9e459d9c0bd86aeb4f3d34 : SUCCESS in 4m 48s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/0c4d1b3c525247c1bc1615a0e97c040c : SUCCESS in 3m 54s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/27ec1dc774db46bab83873823edb4c9d : SUCCESS in 46m 09s\n- neutron-linuxbridge-tempest https://zuul.opendev.org/t/openstack/build/92d5494f5397408badaf9b8c9e2e30e9 : SUCCESS in 54m 56s\n- ironic-tempest-bios-ipmi-direct-tinyipa https://zuul.opendev.org/t/openstack/build/b8507af81f0d4622bfb19a07aaad1b8d : SUCCESS in 55m 47s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/f931aa34cbd2487cb9cef8f9db218f6f : SUCCESS in 32m 49s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/197e532b50014931a3754a1d4898c5c4 : SUCCESS in 52m 14s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/acfc26bee2da4a13b5ce332f3d01d325 : SUCCESS in 39m 57s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/463a571126f5449fbe934f903024f498 : SUCCESS in 1h 13m 31s","accounts_in_message":[],"_revision_number":18},{"id":"220158e38df44fedf44300aa279f7dec77e3de72","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-05-18 00:19:23.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":18},{"id":"d84768536e867ec269b833e7279c740dfb483cbc","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-05-18 00:21:23.000000000","message":"Patch Set 18:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bf118682f8694cbe909f4e598a9071c3 : SUCCESS in 45s","accounts_in_message":[],"_revision_number":18}],"current_revision_number":18,"current_revision":"64d68679d9660e304ab3550929fe9892a124ac6f","revisions":{"3dd8e4d673b018db4714883b997021c5eb5404c9":{"kind":"REWORK","_number":1,"created":"2022-04-22 14:00:01.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/67/839067/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/67/839067/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/67/839067/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/67/839067/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/67/839067/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/67/839067/1"}}},"commit":{"parents":[{"commit":"76c519bde69cb05b09aea3e983cf35469acaa624","subject":"Merge \"modify the sample value of LOGDAYS\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/76c519bde69cb05b09aea3e983cf35469acaa624"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2022-04-22 14:58:29.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2022-04-22 15:00:42.000000000","tz":-420},"subject":"Update our API call counting method","message":"Update our API call counting method\n\nTwo runs of the same job on the same patch can yield quite different\nnumbers for API calls if we just count the raw calls. Many of these\nare tempest polling for resources, which on a slow worker can require\nmany more calls than a fast one.\n\nTempest seems to not change its User-Agent string, but the client\nlibraries do. So, if we ignore the regular \"python-urllib\" agent\ncalls, we get a much more stable count of service-to-service API\ncalls in the performance report.\n\nChange-Id: I8889c2e53f85c41150e1245dcbe2a79bac702aad\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/3dd8e4d673b018db4714883b997021c5eb5404c9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/3dd8e4d673b018db4714883b997021c5eb5404c9"}]},"branch":"refs/heads/master"},"d2fd86e594142705d74db5f8f89e5c11920c778e":{"kind":"REWORK","_number":2,"created":"2022-04-22 16:31:15.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/67/839067/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/67/839067/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/67/839067/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/67/839067/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/67/839067/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/67/839067/2"}}},"commit":{"parents":[{"commit":"76c519bde69cb05b09aea3e983cf35469acaa624","subject":"Merge \"modify the sample value of LOGDAYS\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/76c519bde69cb05b09aea3e983cf35469acaa624"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2022-04-22 14:58:29.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2022-04-22 17:38:37.000000000","tz":-420},"subject":"Update our API call counting method","message":"Update our API call counting method\n\nTwo runs of the same job on the same patch can yield quite different\nnumbers for API calls if we just count the raw calls. Many of these\nare tempest polling for resources, which on a slow worker can require\nmany more calls than a fast one.\n\nTempest seems to not change its User-Agent string, but the client\nlibraries do. So, if we ignore the regular \"python-urllib\" agent\ncalls, we get a much more stable count of service-to-service API\ncalls in the performance report.\n\nNote that we were also logging in a different (less-rich) format for\nthe tls-proxy.log file, which hampers our ability to parse that\ndata in the same format. This switches it to \"combined\" which is used\nby the access.log and contains more useful information, like the\nuser-agent, among other things.\n\nChange-Id: I8889c2e53f85c41150e1245dcbe2a79bac702aad\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/d2fd86e594142705d74db5f8f89e5c11920c778e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/d2fd86e594142705d74db5f8f89e5c11920c778e"}]},"branch":"refs/heads/master"},"742e3c9ef6b79bb768937457c39006066782fba2":{"kind":"REWORK","_number":3,"created":"2022-04-22 17:02:03.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/67/839067/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/67/839067/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/67/839067/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/67/839067/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/67/839067/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/67/839067/3"}}},"commit":{"parents":[{"commit":"76c519bde69cb05b09aea3e983cf35469acaa624","subject":"Merge \"modify the sample value of LOGDAYS\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/76c519bde69cb05b09aea3e983cf35469acaa624"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2022-04-22 14:58:29.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2022-04-22 18:10:17.000000000","tz":-420},"subject":"Update our API call counting method","message":"Update our API call counting method\n\nTwo runs of the same job on the same patch can yield quite different\nnumbers for API calls if we just count the raw calls. Many of these\nare tempest polling for resources, which on a slow worker can require\nmany more calls than a fast one.\n\nTempest seems to not change its User-Agent string, but the client\nlibraries do. So, if we ignore the regular \"python-urllib\" agent\ncalls, we get a much more stable count of service-to-service API\ncalls in the performance report.\n\nNote that we were also logging in a different (less-rich) format for\nthe tls-proxy.log file, which hampers our ability to parse that\ndata in the same format. This switches it to \"combined\" which is used\nby the access.log and contains more useful information, like the\nuser-agent, among other things.\n\nChange-Id: I8889c2e53f85c41150e1245dcbe2a79bac702aad\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/742e3c9ef6b79bb768937457c39006066782fba2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/742e3c9ef6b79bb768937457c39006066782fba2"}]},"branch":"refs/heads/master"},"67223fed29f79c0cef7ad9580b4f1240e49aad95":{"kind":"REWORK","_number":4,"created":"2022-04-22 18:40:41.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/67/839067/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/67/839067/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/67/839067/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/67/839067/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/67/839067/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/67/839067/4"}}},"commit":{"parents":[{"commit":"76c519bde69cb05b09aea3e983cf35469acaa624","subject":"Merge \"modify the sample value of LOGDAYS\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/76c519bde69cb05b09aea3e983cf35469acaa624"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2022-04-22 14:58:29.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2022-04-22 19:45:59.000000000","tz":-420},"subject":"Update our API call counting method","message":"Update our API call counting method\n\nTwo runs of the same job on the same patch can yield quite different\nnumbers for API calls if we just count the raw calls. Many of these\nare tempest polling for resources, which on a slow worker can require\nmany more calls than a fast one.\n\nTempest seems to not change its User-Agent string, but the client\nlibraries do. So, if we ignore the regular \"python-urllib\" agent\ncalls, we get a much more stable count of service-to-service API\ncalls in the performance report.\n\nNote that we were also logging in a different (less-rich) format for\nthe tls-proxy.log file, which hampers our ability to parse that\ndata in the same format. This switches it to \"combined\" which is used\nby the access.log and contains more useful information, like the\nuser-agent, among other things.\n\nChange-Id: I8889c2e53f85c41150e1245dcbe2a79bac702aad\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/67223fed29f79c0cef7ad9580b4f1240e49aad95"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/67223fed29f79c0cef7ad9580b4f1240e49aad95"}]},"branch":"refs/heads/master"},"efa7433b58dfbf74ed007ac02e0ba101cd70d5c1":{"kind":"REWORK","_number":5,"created":"2022-04-27 15:44:16.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/67/839067/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/67/839067/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/67/839067/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/67/839067/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/67/839067/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/67/839067/5"}}},"commit":{"parents":[{"commit":"1b601c7b1e8a3ec4816cb827ccd8bf909a05debb","subject":"Tolerate missing deps in get-stats.py","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/1b601c7b1e8a3ec4816cb827ccd8bf909a05debb"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2022-04-22 14:58:29.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2022-04-27 16:44:21.000000000","tz":-420},"subject":"Performance monitor counting improvements","message":"Performance monitor counting improvements\n\nTwo runs of the same job on the same patch can yield quite different\nnumbers for API calls if we just count the raw calls. Many of these\nare tempest polling for resources, which on a slow worker can require\nmany more calls than a fast one.\n\nTempest seems to not change its User-Agent string, but the client\nlibraries do. So, if we ignore the regular \"python-urllib\" agent\ncalls, we get a much more stable count of service-to-service API\ncalls in the performance report.\n\nNote that we were also logging in a different (less-rich) format for\nthe tls-proxy.log file, which hampers our ability to parse that\ndata in the same format. This switches it to \"combined\" which is used\nby the access.log and contains more useful information, like the\nuser-agent, among other things.\n\nThis also bumps the mysql history log by an order of magnitude, since\nwe were not saving all the queries from a single run, causing the\ncomparison numbers to appear different as a result.\n\nChange-Id: I8889c2e53f85c41150e1245dcbe2a79bac702aad\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/efa7433b58dfbf74ed007ac02e0ba101cd70d5c1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/efa7433b58dfbf74ed007ac02e0ba101cd70d5c1"}]},"branch":"refs/heads/master"},"8da87af2de699e42d6605ec2e2b0e552bde0f68e":{"kind":"REWORK","_number":6,"created":"2022-04-27 17:44:13.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/67/839067/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/67/839067/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/67/839067/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/67/839067/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/67/839067/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/67/839067/6"}}},"commit":{"parents":[{"commit":"1b601c7b1e8a3ec4816cb827ccd8bf909a05debb","subject":"Tolerate missing deps in get-stats.py","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/1b601c7b1e8a3ec4816cb827ccd8bf909a05debb"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2022-04-22 14:58:29.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2022-04-27 18:51:37.000000000","tz":-420},"subject":"Performance monitor counting improvements","message":"Performance monitor counting improvements\n\nTwo runs of the same job on the same patch can yield quite different\nnumbers for API calls if we just count the raw calls. Many of these\nare tempest polling for resources, which on a slow worker can require\nmany more calls than a fast one.\n\nTempest seems to not change its User-Agent string, but the client\nlibraries do. So, if we ignore the regular \"python-urllib\" agent\ncalls, we get a much more stable count of service-to-service API\ncalls in the performance report.\n\nNote that we were also logging in a different (less-rich) format for\nthe tls-proxy.log file, which hampers our ability to parse that\ndata in the same format. This switches it to \"combined\" which is used\nby the access.log and contains more useful information, like the\nuser-agent, among other things.\n\nThis also fixes the module where we set the limit on the number of\nDB queries to record. It was named incorrectly, causing us to only\ngrab the default number of queries, making comparisons between runs\nincorrect as the log had rolled over at various times.\n\nChange-Id: I8889c2e53f85c41150e1245dcbe2a79bac702aad\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/8da87af2de699e42d6605ec2e2b0e552bde0f68e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/8da87af2de699e42d6605ec2e2b0e552bde0f68e"}]},"branch":"refs/heads/master"},"8a91b4e7ae6c1db6f65655bb847e293dd8a9f528":{"kind":"REWORK","_number":7,"created":"2022-04-27 19:11:48.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/67/839067/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/67/839067/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/67/839067/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/67/839067/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/67/839067/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/67/839067/7"}}},"commit":{"parents":[{"commit":"1b601c7b1e8a3ec4816cb827ccd8bf909a05debb","subject":"Tolerate missing deps in get-stats.py","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/1b601c7b1e8a3ec4816cb827ccd8bf909a05debb"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2022-04-22 14:58:29.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2022-04-27 20:19:41.000000000","tz":-420},"subject":"Performance monitor counting improvements","message":"Performance monitor counting improvements\n\nTwo runs of the same job on the same patch can yield quite different\nnumbers for API calls if we just count the raw calls. Many of these\nare tempest polling for resources, which on a slow worker can require\nmany more calls than a fast one.\n\nTempest seems to not change its User-Agent string, but the client\nlibraries do. So, if we ignore the regular \"python-urllib\" agent\ncalls, we get a much more stable count of service-to-service API\ncalls in the performance report.\n\nNote that we were also logging in a different (less-rich) format for\nthe tls-proxy.log file, which hampers our ability to parse that\ndata in the same format. This switches it to \"combined\" which is used\nby the access.log and contains more useful information, like the\nuser-agent, among other things.\n\nThis also fixes the module where we set the limit on the number of\nDB queries to record. It was named incorrectly, causing us to only\ngrab the default number of queries, making comparisons between runs\nincorrect as the log had rolled over at various times.\n\nChange-Id: I8889c2e53f85c41150e1245dcbe2a79bac702aad\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/8a91b4e7ae6c1db6f65655bb847e293dd8a9f528"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/8a91b4e7ae6c1db6f65655bb847e293dd8a9f528"}]},"branch":"refs/heads/master"},"12c2aa4a528f4180334d166b7559cd16ff8c8de8":{"kind":"REWORK","_number":8,"created":"2022-04-28 13:56:03.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/67/839067/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/67/839067/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/67/839067/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/67/839067/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/67/839067/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/67/839067/8"}}},"commit":{"parents":[{"commit":"85c2999e27b873a516fab75958b313673b6478e5","subject":"Merge \"Tolerate missing deps in get-stats.py\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/85c2999e27b873a516fab75958b313673b6478e5"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2022-04-22 14:58:29.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2022-04-28 15:04:17.000000000","tz":-420},"subject":"Performance monitor counting improvements","message":"Performance monitor counting improvements\n\nTwo runs of the same job on the same patch can yield quite different\nnumbers for API calls if we just count the raw calls. Many of these\nare tempest polling for resources, which on a slow worker can require\nmany more calls than a fast one.\n\nTempest seems to not change its User-Agent string, but the client\nlibraries do. So, if we ignore the regular \"python-urllib\" agent\ncalls, we get a much more stable count of service-to-service API\ncalls in the performance report.\n\nNote that we were also logging in a different (less-rich) format for\nthe tls-proxy.log file, which hampers our ability to parse that\ndata in the same format. This switches it to \"combined\" which is used\nby the access.log and contains more useful information, like the\nuser-agent, among other things.\n\nThis also fixes the module where we set the limit on the number of\nDB queries to record. It was named incorrectly, causing us to only\ngrab the default number of queries, making comparisons between runs\nincorrect as the log had rolled over at various times.\n\nChange-Id: I8889c2e53f85c41150e1245dcbe2a79bac702aad\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/12c2aa4a528f4180334d166b7559cd16ff8c8de8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/12c2aa4a528f4180334d166b7559cd16ff8c8de8"}]},"branch":"refs/heads/master"},"9567d11ff104a23362d3c3bc22d4108573ee84bb":{"kind":"REWORK","_number":9,"created":"2022-04-28 15:58:40.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/67/839067/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/67/839067/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/67/839067/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/67/839067/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/67/839067/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/67/839067/9"}}},"commit":{"parents":[{"commit":"85c2999e27b873a516fab75958b313673b6478e5","subject":"Merge \"Tolerate missing deps in get-stats.py\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/85c2999e27b873a516fab75958b313673b6478e5"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2022-04-22 14:58:29.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2022-04-28 17:06:59.000000000","tz":-420},"subject":"Performance monitor counting improvements","message":"Performance monitor counting improvements\n\nTwo runs of the same job on the same patch can yield quite different\nnumbers for API calls if we just count the raw calls. Many of these\nare tempest polling for resources, which on a slow worker can require\nmany more calls than a fast one.\n\nTempest seems to not change its User-Agent string, but the client\nlibraries do. So, if we ignore the regular \"python-urllib\" agent\ncalls, we get a much more stable count of service-to-service API\ncalls in the performance report.\n\nNote that we were also logging in a different (less-rich) format for\nthe tls-proxy.log file, which hampers our ability to parse that\ndata in the same format. This switches it to \"combined\" which is used\nby the access.log and contains more useful information, like the\nuser-agent, among other things.\n\nThis also fixes the module where we set the limit on the number of\nDB queries to record. It was named incorrectly, causing us to only\ngrab the default number of queries, making comparisons between runs\nincorrect as the log had rolled over at various times.\n\nChange-Id: I8889c2e53f85c41150e1245dcbe2a79bac702aad\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/9567d11ff104a23362d3c3bc22d4108573ee84bb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/9567d11ff104a23362d3c3bc22d4108573ee84bb"}]},"branch":"refs/heads/master"},"510144e7c2e2e6df163910d9c31d9dc7b17237d9":{"kind":"REWORK","_number":10,"created":"2022-04-28 21:36:50.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/67/839067/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/67/839067/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/67/839067/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/67/839067/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/67/839067/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/67/839067/10"}}},"commit":{"parents":[{"commit":"66bb8ed4d7b5a0d317bc854251c06cfdb5cf590d","subject":"Change DB counting mechanism","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/66bb8ed4d7b5a0d317bc854251c06cfdb5cf590d"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2022-04-22 14:58:29.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2022-04-28 22:39:59.000000000","tz":-420},"subject":"Improve API log parsing","message":"Improve API log parsing\n\nTwo runs of the same job on the same patch can yield quite different\nnumbers for API calls if we just count the raw calls. Many of these\nare tempest polling for resources, which on a slow worker can require\nmany more calls than a fast one.\n\nTempest seems to not change its User-Agent string, but the client\nlibraries do. So, if we ignore the regular \"python-urllib\" agent\ncalls, we get a much more stable count of service-to-service API\ncalls in the performance report.\n\nNote that we were also logging in a different (less-rich) format for\nthe tls-proxy.log file, which hampers our ability to parse that\ndata in the same format. This switches it to \"combined\" which is used\nby the access.log and contains more useful information, like the\nuser-agent, among other things.\n\nChange-Id: I8889c2e53f85c41150e1245dcbe2a79bac702aad\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/510144e7c2e2e6df163910d9c31d9dc7b17237d9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/510144e7c2e2e6df163910d9c31d9dc7b17237d9"}]},"branch":"refs/heads/master"},"b022e5afa1d7f9b2e634cec1845c12883a5de35c":{"kind":"TRIVIAL_REBASE","_number":11,"created":"2022-04-28 23:16:32.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/67/839067/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/67/839067/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/67/839067/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/67/839067/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/67/839067/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/67/839067/11"}}},"commit":{"parents":[{"commit":"cab806e4bf7a22d8a29602accb265cdb6594c5b4","subject":"Change DB counting mechanism","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/cab806e4bf7a22d8a29602accb265cdb6594c5b4"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2022-04-22 14:58:29.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2022-04-29 00:24:26.000000000","tz":-420},"subject":"Improve API log parsing","message":"Improve API log parsing\n\nTwo runs of the same job on the same patch can yield quite different\nnumbers for API calls if we just count the raw calls. Many of these\nare tempest polling for resources, which on a slow worker can require\nmany more calls than a fast one.\n\nTempest seems to not change its User-Agent string, but the client\nlibraries do. So, if we ignore the regular \"python-urllib\" agent\ncalls, we get a much more stable count of service-to-service API\ncalls in the performance report.\n\nNote that we were also logging in a different (less-rich) format for\nthe tls-proxy.log file, which hampers our ability to parse that\ndata in the same format. This switches it to \"combined\" which is used\nby the access.log and contains more useful information, like the\nuser-agent, among other things.\n\nChange-Id: I8889c2e53f85c41150e1245dcbe2a79bac702aad\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/b022e5afa1d7f9b2e634cec1845c12883a5de35c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/b022e5afa1d7f9b2e634cec1845c12883a5de35c"}]},"branch":"refs/heads/master"},"7ee042d3749da340b8a136f9386ba75648a3cbb0":{"kind":"TRIVIAL_REBASE","_number":12,"created":"2022-04-29 01:58:38.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/67/839067/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/67/839067/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/67/839067/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/67/839067/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/67/839067/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/67/839067/12"}}},"commit":{"parents":[{"commit":"d96cc303e60f377ba19cc061bffbe3fe61610212","subject":"Change DB counting mechanism","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/d96cc303e60f377ba19cc061bffbe3fe61610212"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2022-04-22 14:58:29.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2022-04-29 02:13:00.000000000","tz":-420},"subject":"Improve API log parsing","message":"Improve API log parsing\n\nTwo runs of the same job on the same patch can yield quite different\nnumbers for API calls if we just count the raw calls. Many of these\nare tempest polling for resources, which on a slow worker can require\nmany more calls than a fast one.\n\nTempest seems to not change its User-Agent string, but the client\nlibraries do. So, if we ignore the regular \"python-urllib\" agent\ncalls, we get a much more stable count of service-to-service API\ncalls in the performance report.\n\nNote that we were also logging in a different (less-rich) format for\nthe tls-proxy.log file, which hampers our ability to parse that\ndata in the same format. This switches it to \"combined\" which is used\nby the access.log and contains more useful information, like the\nuser-agent, among other things.\n\nChange-Id: I8889c2e53f85c41150e1245dcbe2a79bac702aad\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/7ee042d3749da340b8a136f9386ba75648a3cbb0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/7ee042d3749da340b8a136f9386ba75648a3cbb0"}]},"branch":"refs/heads/master"},"ed56b9f01667ac4a56a0b36b2db0d724e577e658":{"kind":"TRIVIAL_REBASE","_number":13,"created":"2022-04-29 18:24:11.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/67/839067/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/67/839067/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/67/839067/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/67/839067/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/67/839067/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/67/839067/13"}}},"commit":{"parents":[{"commit":"28f1b554f8ca5cee119eb74b19795673de2e596d","subject":"Change DB counting mechanism","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/28f1b554f8ca5cee119eb74b19795673de2e596d"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2022-04-22 14:58:29.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2022-04-29 19:31:53.000000000","tz":-420},"subject":"Improve API log parsing","message":"Improve API log parsing\n\nTwo runs of the same job on the same patch can yield quite different\nnumbers for API calls if we just count the raw calls. Many of these\nare tempest polling for resources, which on a slow worker can require\nmany more calls than a fast one.\n\nTempest seems to not change its User-Agent string, but the client\nlibraries do. So, if we ignore the regular \"python-urllib\" agent\ncalls, we get a much more stable count of service-to-service API\ncalls in the performance report.\n\nNote that we were also logging in a different (less-rich) format for\nthe tls-proxy.log file, which hampers our ability to parse that\ndata in the same format. This switches it to \"combined\" which is used\nby the access.log and contains more useful information, like the\nuser-agent, among other things.\n\nChange-Id: I8889c2e53f85c41150e1245dcbe2a79bac702aad\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/ed56b9f01667ac4a56a0b36b2db0d724e577e658"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/ed56b9f01667ac4a56a0b36b2db0d724e577e658"}]},"branch":"refs/heads/master"},"f74088e2a22fef512fc46a96d9942ca0bd093a08":{"kind":"TRIVIAL_REBASE","_number":14,"created":"2022-04-29 20:18:22.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/67/839067/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/67/839067/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/67/839067/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/67/839067/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/67/839067/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/67/839067/14"}}},"commit":{"parents":[{"commit":"7b437f97549f7a54f8dbaca3f8da0f19a5b430fc","subject":"Change DB counting mechanism","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/7b437f97549f7a54f8dbaca3f8da0f19a5b430fc"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2022-04-22 14:58:29.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2022-04-29 21:17:17.000000000","tz":-420},"subject":"Improve API log parsing","message":"Improve API log parsing\n\nTwo runs of the same job on the same patch can yield quite different\nnumbers for API calls if we just count the raw calls. Many of these\nare tempest polling for resources, which on a slow worker can require\nmany more calls than a fast one.\n\nTempest seems to not change its User-Agent string, but the client\nlibraries do. So, if we ignore the regular \"python-urllib\" agent\ncalls, we get a much more stable count of service-to-service API\ncalls in the performance report.\n\nNote that we were also logging in a different (less-rich) format for\nthe tls-proxy.log file, which hampers our ability to parse that\ndata in the same format. This switches it to \"combined\" which is used\nby the access.log and contains more useful information, like the\nuser-agent, among other things.\n\nChange-Id: I8889c2e53f85c41150e1245dcbe2a79bac702aad\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/f74088e2a22fef512fc46a96d9942ca0bd093a08"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/f74088e2a22fef512fc46a96d9942ca0bd093a08"}]},"branch":"refs/heads/master"},"5f35393d532579fe190144c613c23fae06e52dce":{"kind":"TRIVIAL_REBASE","_number":15,"created":"2022-04-29 22:09:55.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/67/839067/15","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/67/839067/15","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/67/839067/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/67/839067/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/67/839067/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/67/839067/15"}}},"commit":{"parents":[{"commit":"e34c604ecfd95e1497da0e62bd3d692165234954","subject":"Change DB counting mechanism","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/e34c604ecfd95e1497da0e62bd3d692165234954"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2022-04-22 14:58:29.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2022-04-29 23:05:38.000000000","tz":-420},"subject":"Improve API log parsing","message":"Improve API log parsing\n\nTwo runs of the same job on the same patch can yield quite different\nnumbers for API calls if we just count the raw calls. Many of these\nare tempest polling for resources, which on a slow worker can require\nmany more calls than a fast one.\n\nTempest seems to not change its User-Agent string, but the client\nlibraries do. So, if we ignore the regular \"python-urllib\" agent\ncalls, we get a much more stable count of service-to-service API\ncalls in the performance report.\n\nNote that we were also logging in a different (less-rich) format for\nthe tls-proxy.log file, which hampers our ability to parse that\ndata in the same format. This switches it to \"combined\" which is used\nby the access.log and contains more useful information, like the\nuser-agent, among other things.\n\nChange-Id: I8889c2e53f85c41150e1245dcbe2a79bac702aad\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/5f35393d532579fe190144c613c23fae06e52dce"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/5f35393d532579fe190144c613c23fae06e52dce"}]},"branch":"refs/heads/master"},"81e3673d168c198ae6247a2b6d6adf843ef8d978":{"kind":"REWORK","_number":16,"created":"2022-05-10 17:17:33.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/67/839067/16","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/67/839067/16","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/67/839067/16 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/67/839067/16 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/67/839067/16 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/67/839067/16"}}},"commit":{"parents":[{"commit":"faceb9999c4d3f410511a8ca6599a978d8deb9a5","subject":"Change DB counting mechanism","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/faceb9999c4d3f410511a8ca6599a978d8deb9a5"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2022-04-22 14:58:29.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2022-04-29 23:46:52.000000000","tz":-420},"subject":"Improve API log parsing","message":"Improve API log parsing\n\nTwo runs of the same job on the same patch can yield quite different\nnumbers for API calls if we just count the raw calls. Many of these\nare tempest polling for resources, which on a slow worker can require\nmany more calls than a fast one.\n\nTempest seems to not change its User-Agent string, but the client\nlibraries do. So, if we ignore the regular \"python-urllib\" agent\ncalls, we get a much more stable count of service-to-service API\ncalls in the performance report.\n\nNote that we were also logging in a different (less-rich) format for\nthe tls-proxy.log file, which hampers our ability to parse that\ndata in the same format. This switches it to \"combined\" which is used\nby the access.log and contains more useful information, like the\nuser-agent, among other things.\n\nChange-Id: I8889c2e53f85c41150e1245dcbe2a79bac702aad\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/81e3673d168c198ae6247a2b6d6adf843ef8d978"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/81e3673d168c198ae6247a2b6d6adf843ef8d978"}]},"branch":"refs/heads/master"},"27fb375ab952b38a24547b535b5e7db2120cfa35":{"kind":"TRIVIAL_REBASE","_number":17,"created":"2022-05-10 20:26:26.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/67/839067/17","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/67/839067/17","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/67/839067/17 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/67/839067/17 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/67/839067/17 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/67/839067/17"}}},"commit":{"parents":[{"commit":"883365dbae32fa6c7939db3410c94edd43045299","subject":"Change DB counting mechanism","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/883365dbae32fa6c7939db3410c94edd43045299"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2022-04-22 14:58:29.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2022-05-10 21:34:46.000000000","tz":-420},"subject":"Improve API log parsing","message":"Improve API log parsing\n\nTwo runs of the same job on the same patch can yield quite different\nnumbers for API calls if we just count the raw calls. Many of these\nare tempest polling for resources, which on a slow worker can require\nmany more calls than a fast one.\n\nTempest seems to not change its User-Agent string, but the client\nlibraries do. So, if we ignore the regular \"python-urllib\" agent\ncalls, we get a much more stable count of service-to-service API\ncalls in the performance report.\n\nNote that we were also logging in a different (less-rich) format for\nthe tls-proxy.log file, which hampers our ability to parse that\ndata in the same format. This switches it to \"combined\" which is used\nby the access.log and contains more useful information, like the\nuser-agent, among other things.\n\nChange-Id: I8889c2e53f85c41150e1245dcbe2a79bac702aad\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/27fb375ab952b38a24547b535b5e7db2120cfa35"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/27fb375ab952b38a24547b535b5e7db2120cfa35"}]},"branch":"refs/heads/master"},"64d68679d9660e304ab3550929fe9892a124ac6f":{"kind":"REWORK","_number":18,"created":"2022-05-12 14:10:15.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/67/839067/18","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/67/839067/18","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/67/839067/18 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/67/839067/18 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/67/839067/18 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/67/839067/18"}}},"commit":{"parents":[{"commit":"fe52d7f0a88de2dc330923cf6cf52c83ccb92bd6","subject":"Change DB counting mechanism","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/fe52d7f0a88de2dc330923cf6cf52c83ccb92bd6"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2022-04-22 14:58:29.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2022-05-12 14:55:30.000000000","tz":-420},"subject":"Improve API log parsing","message":"Improve API log parsing\n\nTwo runs of the same job on the same patch can yield quite different\nnumbers for API calls if we just count the raw calls. Many of these\nare tempest polling for resources, which on a slow worker can require\nmany more calls than a fast one.\n\nTempest seems to not change its User-Agent string, but the client\nlibraries do. So, if we ignore the regular \"python-urllib\" agent\ncalls, we get a much more stable count of service-to-service API\ncalls in the performance report.\n\nNote that we were also logging in a different (less-rich) format for\nthe tls-proxy.log file, which hampers our ability to parse that\ndata in the same format. This switches it to \"combined\" which is used\nby the access.log and contains more useful information, like the\nuser-agent, among other things.\n\nChange-Id: I8889c2e53f85c41150e1245dcbe2a79bac702aad\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/64d68679d9660e304ab3550929fe9892a124ac6f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/64d68679d9660e304ab3550929fe9892a124ac6f"}]},"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":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"}},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
