)]}'
{"id":"openstack%2Ftooz~848621","triplet_id":"openstack%2Ftooz~stable%2Fussuri~I8d6647118be22b0ce55e01b7e5451612ebe30e73","project":"openstack/tooz","branch":"stable/ussuri","topic":"bug/1980079","attention_set":{},"removed_from_attention_set":{"15334":{"account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"last_update":"2022-07-04 16:46:06.000000000","reason":"\u003cGERRIT_ACCOUNT_15334\u003e replied on the change","reason_account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}}},"hashtags":[],"change_id":"I8d6647118be22b0ce55e01b7e5451612ebe30e73","subject":"Cap protobuf \u003c 4.x","status":"MERGED","created":"2022-07-04 11:47:12.000000000","updated":"2022-07-04 19:01:15.000000000","submitted":"2022-07-04 18:59:57.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"848621-bug/1980079","meta_rev_id":"5a4b4f8075de7590b723b35c1748e34e96c2bc4a","_number":848621,"virtual_id_number":848621,"owner":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2022-07-04 18:59:57.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"all":[{"value":2,"date":"2022-07-04 16:46:06.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"all":[{"value":1,"date":"2022-07-04 16:46:06.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do Not Backport","-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport","+2":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2022-07-04 11:55:36.000000000","updated_by":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"reviewer":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"state":"REVIEWER"},{"updated":"2022-07-04 13:06:47.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"b6235f27a47bbd61cb39eeac25d1ec9071397f9e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2022-07-04 11:47:12.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"bef6cab8e08eb7f4f3fa746dc25f47be6fc33fe5","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2022-07-04 11:48:15.000000000","message":"Topic set to bug/1980079","accounts_in_message":[],"_revision_number":1},{"id":"b1a7fe6e209b7ea9454ff5a57e9ea86c6c3fa363","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2022-07-04 11:52:11.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"89c99688847f0089cd5245d5bd50ca82c64ea995","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2022-07-04 11:55:36.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"81456e399f615362d1b447578271757e282586f4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-07-04 13:06:47.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/e0683193d6f440908d79cbbf67438c3e\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/7d69bf998b0c4ea6825d9fb97f7853b9 : SUCCESS in 2m 08s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/84d0c20291654a15801d5ad55b0c3576 : SUCCESS in 1h 18m 42s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/767fa0b0b90848e58d1d9205d273c5e7 : FAILURE in 4m 05s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/7b1144a54f6e4b429fe4868f1a1355ef : FAILURE in 3m 53s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/9d0960b47d3f4d27b6bd1cd4ff43eaa4 : FAILURE in 5m 33s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fead084c539b47bfb402a4298e7c33b4 : SUCCESS in 4m 54s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/dc2d4a22eb3e4f53b74a43d4a5a2b560 : SUCCESS in 3m 57s\n- tooz-tox-py37-etcd https://zuul.opendev.org/t/openstack/build/43559864c0d04f5b9eab91e725477118 : FAILURE in 4m 47s\n- tooz-tox-py36-etcd https://zuul.opendev.org/t/openstack/build/812999435f334863a1cdf3a73448689c : FAILURE in 4m 17s\n- tooz-tox-py37-etcd3 https://zuul.opendev.org/t/openstack/build/8cbd8dd3d446425190c9fc39909b1301 : FAILURE in 4m 48s\n- tooz-tox-py36-etcd3 https://zuul.opendev.org/t/openstack/build/0049058ce79f4d43a6c30935a24606e1 : FAILURE in 3m 50s\n- tooz-tox-py37-etcd3gw https://zuul.opendev.org/t/openstack/build/4bfce7277d9643378dd3e7b38d7f1dc1 : FAILURE in 4m 51s\n- tooz-tox-py36-etcd3gw https://zuul.opendev.org/t/openstack/build/54c25ec4ee3444b8b997d3ba4ab4f483 : FAILURE in 4m 03s\n- tooz-tox-py37-zookeeper https://zuul.opendev.org/t/openstack/build/57bb206d9613458889f8763e82745f85 : FAILURE in 4m 58s\n- tooz-tox-py36-zookeeper https://zuul.opendev.org/t/openstack/build/fad1c406921d4de9aa82394c9c0ce7e2 : FAILURE in 3m 59s\n- tooz-tox-py37-redis https://zuul.opendev.org/t/openstack/build/d484d02c052b487480d3231aa2855ae1 : FAILURE in 4m 43s\n- tooz-tox-py36-redis https://zuul.opendev.org/t/openstack/build/0fc745e2aa64454dbdea6add8fe52115 : FAILURE in 4m 16s\n- tooz-tox-py37-sentinel https://zuul.opendev.org/t/openstack/build/beba2175cc83423a9d319191cdc7cfad : FAILURE in 5m 06s\n- tooz-tox-py36-sentinel https://zuul.opendev.org/t/openstack/build/847c213db853497fac7709bed168134e : FAILURE in 4m 39s\n- tooz-tox-py37-memcached https://zuul.opendev.org/t/openstack/build/8bc65a6473644576865c0a9b5fd36305 : FAILURE in 4m 45s\n- tooz-tox-py36-memcached https://zuul.opendev.org/t/openstack/build/131688e637e44aec9df149fa7a3019a2 : FAILURE in 5m 28s\n- tooz-tox-py37-postgresql https://zuul.opendev.org/t/openstack/build/e6b1a0c319a142fda42307dde0ec5b6c : FAILURE in 4m 46s\n- tooz-tox-py36-postgresql https://zuul.opendev.org/t/openstack/build/c5ce0329cc6c4e8ebf95d65f5645e6bf : FAILURE in 3m 42s\n- tooz-tox-py37-mysql https://zuul.opendev.org/t/openstack/build/fbe6ebd3f3db498c9b7bef1cdb759a5c : FAILURE in 4m 29s\n- tooz-tox-py36-mysql https://zuul.opendev.org/t/openstack/build/aa18114f5cef4a65bbf298124f585ebe : FAILURE in 3m 59s\n- tooz-tox-py37-consul https://zuul.opendev.org/t/openstack/build/f4e19db8816a4270b5299fcfa76b23aa : FAILURE in 4m 01s\n- tooz-tox-py36-consul https://zuul.opendev.org/t/openstack/build/109def50482744c996d4495f023a40ec : FAILURE in 3m 54s","accounts_in_message":[],"_revision_number":1},{"id":"57e95f2839618bf158a57d01619357a5e692f14f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2022-07-04 16:40:29.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"066cfa219d23088f39fe4c4d6d5f33cfeaf6fa19","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2022-07-04 16:46:06.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"74169e8b34dec797d6ad029203810038bad7bdb7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-07-04 17:44:16.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ec5016edbc2745deadd0b53078962994\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/b0698d53c4ba48cd87ecb14dec7d50cd : SUCCESS in 2m 20s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/a11bbf25669445c6ba728166816402e8 : SUCCESS in 1h 02m 10s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/c649a3202cad47bf893f200a746062f9 : SUCCESS in 4m 45s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/830d786c13494afb9184c37110c5d1ef : SUCCESS in 4m 43s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/8bb5300cd21140319264c365501185b3 : SUCCESS in 5m 57s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/28c73a660d9a412fb88cc9bf9f897477 : SUCCESS in 4m 15s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/55cdfdcd34b7486493b6921ad87e3af9 : SUCCESS in 5m 10s\n- tooz-tox-py37-etcd https://zuul.opendev.org/t/openstack/build/2c0c959b86834ae4a5213c6d7074e1e1 : SUCCESS in 6m 29s\n- tooz-tox-py36-etcd https://zuul.opendev.org/t/openstack/build/b90d058a466e42c2a8129ed3738d094c : SUCCESS in 4m 39s\n- tooz-tox-py37-etcd3 https://zuul.opendev.org/t/openstack/build/4a03a6d753fa4673a338c2af6f4e717b : SUCCESS in 5m 19s\n- tooz-tox-py36-etcd3 https://zuul.opendev.org/t/openstack/build/beefc65887b547d6b4c8b4a56e57a4f6 : SUCCESS in 4m 25s\n- tooz-tox-py37-etcd3gw https://zuul.opendev.org/t/openstack/build/afe6a4b2f3be4fcab0b93b7d09b818e3 : SUCCESS in 5m 41s\n- tooz-tox-py36-etcd3gw https://zuul.opendev.org/t/openstack/build/3e027494a7874738a38b5d172789088a : SUCCESS in 4m 42s\n- tooz-tox-py37-zookeeper https://zuul.opendev.org/t/openstack/build/0a146b2f43674445a1b8d57a800c6189 : SUCCESS in 4m 55s\n- tooz-tox-py36-zookeeper https://zuul.opendev.org/t/openstack/build/7b72e41a447d45c3856054ff0af6517e : SUCCESS in 4m 32s\n- tooz-tox-py37-redis https://zuul.opendev.org/t/openstack/build/0f0a64a74e6f4275aa3942e1f1579b87 : SUCCESS in 4m 42s\n- tooz-tox-py36-redis https://zuul.opendev.org/t/openstack/build/32a110309de44ab98c99633a38cf62be : SUCCESS in 5m 01s\n- tooz-tox-py37-sentinel https://zuul.opendev.org/t/openstack/build/c3c2a7bef4494d578f5e03b31e0f950d : SUCCESS in 4m 46s\n- tooz-tox-py36-sentinel https://zuul.opendev.org/t/openstack/build/6506c47c284f40f1b8923ab55ec42058 : SUCCESS in 4m 45s\n- tooz-tox-py37-memcached https://zuul.opendev.org/t/openstack/build/3bf9c552616245609fd6ccc0f5e39345 : SUCCESS in 4m 33s\n- tooz-tox-py36-memcached https://zuul.opendev.org/t/openstack/build/e0066053b0294e168ab4f13917797150 : SUCCESS in 4m 41s\n- tooz-tox-py37-postgresql https://zuul.opendev.org/t/openstack/build/5660191cd16d44999b1ab2a8835da431 : SUCCESS in 7m 21s\n- tooz-tox-py36-postgresql https://zuul.opendev.org/t/openstack/build/32005fa11c3442f39e05148412f6c0f9 : SUCCESS in 4m 22s\n- tooz-tox-py37-mysql https://zuul.opendev.org/t/openstack/build/a6decb31479143c0b550843a8cf5f1db : SUCCESS in 4m 55s\n- tooz-tox-py36-mysql https://zuul.opendev.org/t/openstack/build/6b7c1a54c9ad449eaa4a2b6fa05aaa51 : SUCCESS in 4m 26s\n- tooz-tox-py37-consul https://zuul.opendev.org/t/openstack/build/c9e6718ed72d46899a80596de703b03a : SUCCESS in 6m 12s\n- tooz-tox-py36-consul https://zuul.opendev.org/t/openstack/build/aea35c29f3af44e8b8b791ae90753d27 : SUCCESS in 5m 03s","accounts_in_message":[],"_revision_number":2},{"id":"dbabb64e0eee89914df540172f1b4daab3ffb1e2","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-07-04 17:45:04.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"194a0f81c1f82358452039e421289716650a3efe","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-07-04 18:59:57.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/86f055247b8f4ad99348d2101b9280e1\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/d10e846234d046fab9e2adf8447ccff9 : SUCCESS in 2m 13s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/c0a60c27d2f842debab5137b6f886f9e : SUCCESS in 1h 14m 41s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/a2c57f1401664c10b1329c8ba24de16b : SUCCESS in 4m 43s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/eab9258aeed44feb87c5d75d7d9d07b6 : SUCCESS in 4m 37s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9d00d9933d2a46e2b8f074f64ac30799 : SUCCESS in 5m 06s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/055a71d411114e7eba9b94a77bfd26c8 : SUCCESS in 4m 11s\n- tooz-tox-py37-etcd https://zuul.opendev.org/t/openstack/build/973139cc56814914838ea5083b98a634 : SUCCESS in 4m 57s\n- tooz-tox-py36-etcd https://zuul.opendev.org/t/openstack/build/71cb0212eccf4de1abf704c0c851f42d : SUCCESS in 4m 08s\n- tooz-tox-py37-etcd3 https://zuul.opendev.org/t/openstack/build/6ddb70c4add649bf9a337b7cc4b08aa4 : SUCCESS in 4m 32s\n- tooz-tox-py36-etcd3 https://zuul.opendev.org/t/openstack/build/2ba69b86debe438c95cb1c25bbce1565 : SUCCESS in 3m 56s\n- tooz-tox-py37-etcd3gw https://zuul.opendev.org/t/openstack/build/4ec8f1f6c02749d998540f1b150574c3 : SUCCESS in 4m 18s\n- tooz-tox-py36-etcd3gw https://zuul.opendev.org/t/openstack/build/f442fdc23de349a0bbc42fcee6c7636b : SUCCESS in 4m 42s\n- tooz-tox-py37-zookeeper https://zuul.opendev.org/t/openstack/build/0a5d67b810ad466c89aa8391d8284948 : SUCCESS in 5m 05s\n- tooz-tox-py36-zookeeper https://zuul.opendev.org/t/openstack/build/6cb7dafc283a4c29a57155c521e1d1d2 : SUCCESS in 5m 31s\n- tooz-tox-py37-redis https://zuul.opendev.org/t/openstack/build/cd38a3237c874d3fa845efe86136511a : SUCCESS in 4m 45s\n- tooz-tox-py36-redis https://zuul.opendev.org/t/openstack/build/b86bc76f85924994a5fd7747d79b03e3 : SUCCESS in 4m 07s\n- tooz-tox-py37-sentinel https://zuul.opendev.org/t/openstack/build/8370292557af4c4b9b3d1f01ba57e5a1 : SUCCESS in 4m 49s\n- tooz-tox-py36-sentinel https://zuul.opendev.org/t/openstack/build/06923d1152ef4e288bdd82ba5958b453 : SUCCESS in 4m 46s\n- tooz-tox-py37-memcached https://zuul.opendev.org/t/openstack/build/7fdd92d3f39d48e9b8766af8eec4e8c3 : SUCCESS in 5m 04s\n- tooz-tox-py36-memcached https://zuul.opendev.org/t/openstack/build/e3ca08134a1645a6a4b7b4fbc54af5df : SUCCESS in 4m 07s\n- tooz-tox-py37-postgresql https://zuul.opendev.org/t/openstack/build/01407be5b7714a00a1cda8f726b09d9f : SUCCESS in 5m 08s\n- tooz-tox-py36-postgresql https://zuul.opendev.org/t/openstack/build/7663e22fe4aa43a3a195c6e68ccb06e2 : SUCCESS in 4m 07s\n- tooz-tox-py37-mysql https://zuul.opendev.org/t/openstack/build/aeaa523f424742f881003b5f8b51ff8d : SUCCESS in 4m 36s\n- tooz-tox-py36-mysql https://zuul.opendev.org/t/openstack/build/db2d9704e4e247288890d492506c0ec5 : SUCCESS in 3m 53s\n- tooz-tox-py37-consul https://zuul.opendev.org/t/openstack/build/bbedaa6e748e46d39ac88d519bc3ca6b : SUCCESS in 4m 34s\n- tooz-tox-py36-consul https://zuul.opendev.org/t/openstack/build/aca31b9f3e3145f39d6e29e0e9561b5b : SUCCESS in 4m 33s","accounts_in_message":[],"_revision_number":2},{"id":"568848fd3a96482b854020fc3c09a4ea4d40d214","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-07-04 18:59:57.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"5a4b4f8075de7590b723b35c1748e34e96c2bc4a","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-07-04 19:01:15.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b1cae5f8921e47638380a22200ba9f4c\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/31c3f7104cf64908ba6c802cb5c131c1 : SUCCESS in 46s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a4aa9004ce0140ed8eae561c1c4e306f : SUCCESS in 57s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"59da4d8d6aae828c2fd36d1ddf12652c3cee7f7a","revisions":{"0439bfca150cebaef150e3f2537decac8b7d871c":{"kind":"REWORK","_number":1,"created":"2022-07-04 11:47:12.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/21/848621/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tooz","ref":"refs/changes/21/848621/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tooz refs/changes/21/848621/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tooz refs/changes/21/848621/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tooz refs/changes/21/848621/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tooz refs/changes/21/848621/1"}}},"commit":{"parents":[{"commit":"667e2ec1f4d179c1ec9bd5f89ed12a50cad71e24","subject":"Fix broken CI and PyMySQL support","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tooz/commit/667e2ec1f4d179c1ec9bd5f89ed12a50cad71e24"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2022-06-28 10:53:19.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2022-07-04 11:47:03.000000000","tz":60},"subject":"Cap protobuf \u003c 4.x","message":"Cap protobuf \u003c 4.x\n\ntooz doesn\u0027t use upper-constraints so we get the newest version of all\ndependencies. It seems one of these, etcd3, is incompatible with recent\nversions of protobuf.\n\n  Failed to import test module: tooz.tests.drivers.test_etcd3\n  Traceback (most recent call last):\n    File \"/usr/lib/python3.7/unittest/loader.py\", line 436, in _find_test_path\n      module \u003d self._get_module_from_name(name)\n    File \"/usr/lib/python3.7/unittest/loader.py\", line 377, in _get_module_from_name\n      __import__(name)\n    File \"/home/zuul/src/opendev.org/openstack/tooz/tooz/tests/drivers/test_etcd3.py\", line 22, in \u003cmodule\u003e\n      import tooz.drivers.etcd3 as etcd3_driver\n    File \"/home/zuul/src/opendev.org/openstack/tooz/tooz/drivers/etcd3.py\", line 18, in \u003cmodule\u003e\n      import etcd3\n    File \"/home/zuul/src/opendev.org/openstack/tooz/.tox/py37/lib/python3.7/site-packages/etcd3/__init__.py\", line 3, in \u003cmodule\u003e\n      import etcd3.etcdrpc as etcdrpc\n    File \"/home/zuul/src/opendev.org/openstack/tooz/.tox/py37/lib/python3.7/site-packages/etcd3/etcdrpc/__init__.py\", line 1, in \u003cmodule\u003e\n      from .rpc_pb2 import *\n    File \"/home/zuul/src/opendev.org/openstack/tooz/.tox/py37/lib/python3.7/site-packages/etcd3/etcdrpc/rpc_pb2.py\", line 16, in \u003cmodule\u003e\n      from etcd3.etcdrpc import kv_pb2 as kv__pb2\n    File \"/home/zuul/src/opendev.org/openstack/tooz/.tox/py37/lib/python3.7/site-packages/etcd3/etcdrpc/kv_pb2.py\", line 36, in \u003cmodule\u003e\n      type\u003dNone),\n    File \"/home/zuul/src/opendev.org/openstack/tooz/.tox/py37/lib/python3.7/site-packages/google/protobuf/descriptor.py\", line 755, in __new__\n      _message.Message._CheckCalledFromGeneratedFile()\n  TypeError: Descriptors cannot not be created directly.\n  If this call came from a _pb2.py file, your generated code is out of date and must be regenerated with protoc \u003e\u003d 3.19.0.\n  If you cannot immediately regenerate your protos, some other possible workarounds are:\n   1. Downgrade the protobuf package to 3.20.x or lower.\n   2. Set PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION\u003dpython (but this will use pure-Python parsing and will be much slower).\n\nThe etcd3 dependency is only used for the etcd3 driver which was\ndeprecated in change Iff0cd3b51cfc45ecbddc831c55267e80e9c79cac. The\nprotobuf dependency is only used for etcd3. We can\u0027t outright remove the\netcd3 driver yet as it hasn\u0027t been long enough since we deprecated it.\nThat will happen soon enough though and until then we can simply cap\nprotobuf to an older version that is compatible with the most recent\netcd3 release.\n\nWhile we\u0027re here, we also sync the lower boundaries in the docs\nrequirments and add some comments indicating where they come from/what\nthey\u0027re for.\n\nChange-Id: I8d6647118be22b0ce55e01b7e5451612ebe30e73\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n(cherry picked from commit e3de0e634af62e46162eb8d2354416ce4f2ba77c)\n(cherry picked from commit 73dbe0e6fc1403cbb121985781d7b6ec996b099a)\n(cherry picked from commit 8ca40da4bbe813a76cd48d3e8e54b78d10f25765)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tooz/commit/0439bfca150cebaef150e3f2537decac8b7d871c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tooz/commit/0439bfca150cebaef150e3f2537decac8b7d871c"}]},"branch":"refs/heads/stable/ussuri"},"59da4d8d6aae828c2fd36d1ddf12652c3cee7f7a":{"kind":"REWORK","_number":2,"created":"2022-07-04 16:40:29.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/21/848621/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tooz","ref":"refs/changes/21/848621/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tooz refs/changes/21/848621/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tooz refs/changes/21/848621/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tooz refs/changes/21/848621/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tooz refs/changes/21/848621/2"}}},"commit":{"parents":[{"commit":"667e2ec1f4d179c1ec9bd5f89ed12a50cad71e24","subject":"Fix broken CI and PyMySQL support","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tooz/commit/667e2ec1f4d179c1ec9bd5f89ed12a50cad71e24"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2022-06-28 10:53:19.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2022-07-04 16:37:48.000000000","tz":60},"subject":"Cap protobuf \u003c 4.x","message":"Cap protobuf \u003c 4.x\n\ntooz doesn\u0027t use upper-constraints so we get the newest version of all\ndependencies. It seems one of these, etcd3, is incompatible with recent\nversions of protobuf.\n\n  Failed to import test module: tooz.tests.drivers.test_etcd3\n  Traceback (most recent call last):\n    File \"/usr/lib/python3.7/unittest/loader.py\", line 436, in _find_test_path\n      module \u003d self._get_module_from_name(name)\n    File \"/usr/lib/python3.7/unittest/loader.py\", line 377, in _get_module_from_name\n      __import__(name)\n    File \"/home/zuul/src/opendev.org/openstack/tooz/tooz/tests/drivers/test_etcd3.py\", line 22, in \u003cmodule\u003e\n      import tooz.drivers.etcd3 as etcd3_driver\n    File \"/home/zuul/src/opendev.org/openstack/tooz/tooz/drivers/etcd3.py\", line 18, in \u003cmodule\u003e\n      import etcd3\n    File \"/home/zuul/src/opendev.org/openstack/tooz/.tox/py37/lib/python3.7/site-packages/etcd3/__init__.py\", line 3, in \u003cmodule\u003e\n      import etcd3.etcdrpc as etcdrpc\n    File \"/home/zuul/src/opendev.org/openstack/tooz/.tox/py37/lib/python3.7/site-packages/etcd3/etcdrpc/__init__.py\", line 1, in \u003cmodule\u003e\n      from .rpc_pb2 import *\n    File \"/home/zuul/src/opendev.org/openstack/tooz/.tox/py37/lib/python3.7/site-packages/etcd3/etcdrpc/rpc_pb2.py\", line 16, in \u003cmodule\u003e\n      from etcd3.etcdrpc import kv_pb2 as kv__pb2\n    File \"/home/zuul/src/opendev.org/openstack/tooz/.tox/py37/lib/python3.7/site-packages/etcd3/etcdrpc/kv_pb2.py\", line 36, in \u003cmodule\u003e\n      type\u003dNone),\n    File \"/home/zuul/src/opendev.org/openstack/tooz/.tox/py37/lib/python3.7/site-packages/google/protobuf/descriptor.py\", line 755, in __new__\n      _message.Message._CheckCalledFromGeneratedFile()\n  TypeError: Descriptors cannot not be created directly.\n  If this call came from a _pb2.py file, your generated code is out of date and must be regenerated with protoc \u003e\u003d 3.19.0.\n  If you cannot immediately regenerate your protos, some other possible workarounds are:\n   1. Downgrade the protobuf package to 3.20.x or lower.\n   2. Set PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION\u003dpython (but this will use pure-Python parsing and will be much slower).\n\nThe etcd3 dependency is only used for the etcd3 driver which was\ndeprecated in change Iff0cd3b51cfc45ecbddc831c55267e80e9c79cac. The\nprotobuf dependency is only used for etcd3. We can\u0027t outright remove the\netcd3 driver yet as it hasn\u0027t been long enough since we deprecated it.\nThat will happen soon enough though and until then we can simply cap\nprotobuf to an older version that is compatible with the most recent\netcd3 release.\n\nWhile we\u0027re here, we also sync the lower boundaries in the docs\nrequirements and add some comments indicating where they come from/what\nthey\u0027re for.\n\nChanges:\n  requirements.txt\n\nNOTE(stephenfin): We need to include a cap to tenacity. On\nstable/victoria this was done by the backport of change\nIaab5ce609c0dcf7085f5dd43efbd37eb4b88f17b, however, that\u0027s a large\nbackport and it can\u0027t merge without fixing this. We instead squash the\ncap in here since we\u0027re already playing with requirements.\n\nChange-Id: I8d6647118be22b0ce55e01b7e5451612ebe30e73\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n(cherry picked from commit e3de0e634af62e46162eb8d2354416ce4f2ba77c)\n(cherry picked from commit 73dbe0e6fc1403cbb121985781d7b6ec996b099a)\n(cherry picked from commit 8ca40da4bbe813a76cd48d3e8e54b78d10f25765)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tooz/commit/59da4d8d6aae828c2fd36d1ddf12652c3cee7f7a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tooz/commit/59da4d8d6aae828c2fd36d1ddf12652c3cee7f7a"}]},"branch":"refs/heads/stable/ussuri"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}},{"label":"Backport-Candidate","status":"MAY"}]}],"submit_requirements":[]}
