)]}'
{"id":"openstack%2Fwatcher~985633","triplet_id":"openstack%2Fwatcher~master~I0bb504380da7147d2687b0c924361531949f57a1","project":"openstack/watcher","branch":"master","topic":"ovo-bump","attention_set":{},"removed_from_attention_set":{"16312":{"account":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"last_update":"2026-04-28 09:44:29.000000000","reason":"\u003cGERRIT_ACCOUNT_16312\u003e replied on the change","reason_account":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"}},"11604":{"account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"last_update":"2026-04-21 10:34:28.000000000","reason":"\u003cGERRIT_ACCOUNT_11604\u003e replied on the change","reason_account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}},"15334":{"account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"last_update":"2026-04-28 11:25:01.000000000","reason":"Change was submitted"},"30002":{"account":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"last_update":"2026-04-28 11:25:01.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I0bb504380da7147d2687b0c924361531949f57a1","subject":"objects: Prepare for oslo.versionedobjects 3.10.0","status":"MERGED","created":"2026-04-21 09:56:10.000000000","updated":"2026-04-28 11:26:03.000000000","submitted":"2026-04-28 11:25:01.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"985633-ovo-bump","meta_rev_id":"c41098901dea0cbb5b8c31760cf4d294d97b31e6","_number":985633,"virtual_id_number":985633,"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":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-04-28 11:25:01.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"}],"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":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2026-04-28 09:44:29.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},{"value":2,"date":"2026-04-21 10:34:28.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":1,"date":"2026-04-21 14:50:11.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"}],"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":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2026-04-28 09:44:29.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"}],"reviewers":{"CC":[{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"}],"REVIEWER":[{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-04-21 09:56:18.000000000","updated_by":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"reviewer":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"state":"CC"},{"updated":"2026-04-21 10:02:53.000000000","updated_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"reviewer":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"state":"REVIEWER"},{"updated":"2026-04-21 12:26:49.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":"2026-04-21 14:50:11.000000000","updated_by":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"reviewer":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"state":"REVIEWER"},{"updated":"2026-04-21 15:05:13.000000000","updated_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"reviewer":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"state":"REVIEWER"},{"updated":"2026-04-21 15:10:47.000000000","updated_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"reviewer":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"state":"REVIEWER"}],"messages":[{"id":"7b9714cee06c42386ecfc47341e3c58047f1401c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-04-21 09:56:10.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"aebff43216b16a2cb0bf4eabc35a0465e61b5bb2","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2026-04-21 09:56:18.000000000","message":"Patch Set 1:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":1},{"id":"aee400b848d6e205f905206e5a0fb68bcca4758c","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2026-04-21 10:27:27.000000000","message":"Patch Set 1:\n\nBuild failed (automatic-ci pipeline). To rerun just this ci comment\n\"teim-ci: auto\". To rerun other ci jobs comment \"recheck\".\nNote this ci does run on \"recheck\".\n\nhttps://zuul.teim.app/t/main/buildset/cf5da597b34c42ea8e458e3b8989d15b\n\n- teim-code-review https://zuul.teim.app/t/main/build/bce0d2c718494cef8ec3bb95f54c01c8 : TIMED_OUT in 31m 00s","accounts_in_message":[],"_revision_number":1},{"id":"a3d02eeb013c5fbd02502920b89d517f77cc681a","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-04-21 10:34:28.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"6967afb8f8b77a20febbe1ff9f9e6b06ac6924a8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-21 12:26:49.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/befb6bea564f4d5ebe859c978f7fbf31\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/c7d1f2f2d667445184c8fb0d6916a4dc : SUCCESS in 9m 03s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2ad9d9ffcb7c4f4884e6643256dc750c : SUCCESS in 3m 11s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/b293235ac5144b6184b3e880def07b36 : SUCCESS in 6m 37s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/e6368258ccf84414a0ec7602b276731d : SUCCESS in 6m 40s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/e633275d16904d0989a3129f23f05473 : SUCCESS in 5m 49s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fffcb172f61d4fafb0454ec9a35dfc97 : SUCCESS in 9m 57s\n- openstack-tox-py313-eventlet https://zuul.opendev.org/t/openstack/build/67a3d87c32af4b96afb841c3b48b1ca0 : SUCCESS in 4m 02s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/b9af37a4e2154627b9bb9b0532d314f7 : SUCCESS in 54m 14s\n- watcher-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/e1087ac798ae4fd986069fa875e5b9c4 : SUCCESS in 27m 50s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/5d54dc1b7d5f4e39a3976256009fddec : SUCCESS in 38m 52s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/10814ceb3c1d44afbcc18fb0345a5f5e : SUCCESS in 1h 30m 45s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/d9a6f6e8552340478560f24a5e1ed9b3 : SUCCESS in 1h 31m 21s\n- watcher-tempest-prometheus-eventlet https://zuul.opendev.org/t/openstack/build/7e98e2377e6842e5b8060f853425561f : SUCCESS in 54m 53s\n- watcher-tempest-aetos https://zuul.opendev.org/t/openstack/build/59d0784e3d714fc78bc2cb0b694f75cd : SUCCESS in 1h 35m 44s","accounts_in_message":[],"_revision_number":1},{"id":"ee7292b7590b8841a13721fd24d9e7abb32a3a87","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-04-21 14:50:11.000000000","message":"Patch Set 1: Code-Review+1\n\nBuild succeeded (check pipeline).\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/1c20547845e94fe2bcba130a033d5372\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/a0fcd20d7b80444fa3016d23e144dca6 : SUCCESS in 2h 52m 11s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/bbbb4d0ff56d44a7a8e5f6aa87f3b256 : SUCCESS in 2h 07m 33s","accounts_in_message":[],"_revision_number":1},{"id":"cc5a627358d893ce4ac7ced0c900f4fbe8f89427","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2026-04-28 09:44:29.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"60fcc2647d408bd2b2911d3fcedc32131da57fff","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-28 09:45:04.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"39a401282419f8e60061e7d2285bb690dc193cdb","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-28 11:25:01.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c10f967a3f8141eeabd550956dd16e46\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ec1f968a1ebc4852804d2909180ef23d : SUCCESS in 3m 16s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/fb3b5241de7d4c62878c607e4e61bef8 : SUCCESS in 3m 32s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/29678557f60c4e06b2beecef1c58fc46 : SUCCESS in 5m 39s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/dc5622ff58584ff0a81b240e09a42852 : SUCCESS in 10m 21s\n- openstack-tox-py313-eventlet https://zuul.opendev.org/t/openstack/build/fb172798e5f14383a48932a43d70184b : SUCCESS in 3m 40s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/605e76c9753e4feba7fe7116c09d7f5a : SUCCESS in 53m 52s\n- watcher-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/49354ad6e0404f589f314a3fa56e82b9 : SUCCESS in 24m 12s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/3db0e9a37b6e44f8a90d0d233147e273 : SUCCESS in 44m 59s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/05192375985340909389aed28b616bfb : SUCCESS in 50m 50s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/a87c2857c7e54fa796b83ad84d23b211 : SUCCESS in 53m 04s\n- watcher-tempest-prometheus-eventlet https://zuul.opendev.org/t/openstack/build/592466e168b2441fbe255091baec2afd : SUCCESS in 1h 26m 19s\n- watcher-tempest-aetos https://zuul.opendev.org/t/openstack/build/cd3eccb815d845aaa3cdda1bc79654ba : SUCCESS in 1h 35m 22s","accounts_in_message":[],"_revision_number":1},{"id":"6fd2cc8651c605fd65b5c9c90cc8a38ccbb6b966","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-28 11:25:01.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"c41098901dea0cbb5b8c31760cf4d294d97b31e6","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-28 11:26:03.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/545b9c668b4e49c78cbee83e414b6e13\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/72acffcfe9414e0697b239f1c509d163 : SUCCESS in 47s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"2b910a9341a6ded4d20a74cf05b5d865d1c7eb41","revisions":{"2b910a9341a6ded4d20a74cf05b5d865d1c7eb41":{"kind":"REWORK","_number":1,"created":"2026-04-21 09:56:10.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/33/985633/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/33/985633/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/33/985633/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/33/985633/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/33/985633/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/33/985633/1"}}},"commit":{"parents":[{"commit":"58a2fc9a37fafeb8c58374b3df50f170d0d626fb","subject":"Make native threading the default concurrency mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/58a2fc9a37fafeb8c58374b3df50f170d0d626fb"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-04-21 09:49:24.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-04-21 09:55:58.000000000","tz":60},"subject":"objects: Prepare for oslo.versionedobjects 3.10.0","message":"objects: Prepare for oslo.versionedobjects 3.10.0\n\no.vo 3.10.0 has normalized all Field.coerce types to normal instance\nmethods rather than the mix of static, class and instance methods\npreviously found. Do likewise in our own custom fields.\n\nChange-Id: I0bb504380da7147d2687b0c924361531949f57a1\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/2b910a9341a6ded4d20a74cf05b5d865d1c7eb41"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/2b910a9341a6ded4d20a74cf05b5d865d1c7eb41"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"}}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
