)]}'
{"id":"openstack%2Fwatcher~957977","triplet_id":"openstack%2Fwatcher~master~I69da7f10cd5b42f7d4613d8947bca3e382815c3f","project":"openstack/watcher","branch":"master","topic":"bug/2120586","attention_set":{},"removed_from_attention_set":{"30002":{"account":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"last_update":"2025-08-25 19:18:57.000000000","reason":"Change was submitted"},"26471":{"account":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"last_update":"2025-08-20 14:18:22.000000000","reason":"removed on reply"}},"hashtags":[],"change_id":"I69da7f10cd5b42f7d4613d8947bca3e382815c3f","subject":"Fix NovaHelper microversion comparison","status":"MERGED","created":"2025-08-19 20:26:29.000000000","updated":"2025-08-25 19:21:11.000000000","submitted":"2025-08-25 19:18:57.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"957977-bug/2120586","meta_rev_id":"56372705855440fdf3852d86343fbd4f3733fcad","_number":957977,"virtual_id_number":957977,"owner":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"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"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-08-25 19:18: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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"all":[{"value":2,"date":"2025-08-21 13:38:25.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":"2025-08-20 14:18:22.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"},{"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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"all":[{"value":1,"date":"2025-08-25 18:43:25.000000000","permitted_voting_range":{"min":1,"max":1},"_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"},{"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},"Review-Priority":{"all":[{"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"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Standard Change","+1":"Important Change","+2":"High Priority Change"},"default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_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"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-08-19 22:00:29.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":"2025-08-19 23:13:41.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":"2025-08-21 13:38:25.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"state":"REVIEWER"}],"messages":[{"id":"780eeb0eff9c5a0b473d7b95c28a0a44eecfb9eb","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"date":"2025-08-19 20:26:29.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"7c49e672421d47078294ead0694a7c585e5b9a07","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"date":"2025-08-19 20:32:31.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"3e833b1a257688939b8926d4baa339cc0ac3f0f4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-19 22:00:29.000000000","message":"Patch Set 2: 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\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/82fb90e0f7164d78b06a4a48e66b45b9\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/ad3aba55aefe4c8fa7bce581017956d6 : SUCCESS in 8m 30s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/991cf37242df41aab9ab32a0879bef5e : SUCCESS in 4m 30s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/8d9da890e306465599901537a12753d5 : SUCCESS in 4m 57s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/5dd33d44bbb54dc08d37c3636448337d : SUCCESS in 7m 32s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/326d6b4710b34598a5a560c1a2ec2b50 : SUCCESS in 9m 48s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f398be5877d544469feaad2034ab1e65 : SUCCESS in 10m 37s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/5bec69bb5dfe449896823e93beaa7da5 : SUCCESS in 3m 38s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/36ce000d30144c1d8e31837cee97896d : SUCCESS in 6m 13s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/c7e7eb4186ad4387ac8a1169ee3aff47 : SUCCESS in 35m 01s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/1c2c87845b03410792371da02f66223b : SUCCESS in 42m 44s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/75f44a0e0f55435387327b90947a10b0 : FAILURE in 39m 17s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/bd8ffad6d0d847e28c02c3f78cae8603 : SUCCESS in 46m 57s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/4f8a22d6d9564038be43cb9c05aec69e : SUCCESS in 33m 00s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/c020c0e1f9794d7493d73b8f6e8f958e : SUCCESS in 1h 22m 27s\n- watcher-prometheus-integration-threading https://zuul.opendev.org/t/openstack/build/bee2cc7fdc8b489ca6192a87c1add080 : SUCCESS in 1h 19m 54s\n- watcher-aetos-integration https://zuul.opendev.org/t/openstack/build/97669ee8e79b47ecaa42cb56aa0d2e75 : SUCCESS in 1h 16m 20s","accounts_in_message":[],"_revision_number":2},{"id":"d54aee6007ced8cb956f2cb812307ac51fc112ba","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-08-19 23:13:41.000000000","message":"Patch Set 2: Code-Review+1\n\nBuild succeeded (check pipeline).\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/93e88df87b11481babc1e141235091a4\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/93a1f8f4fd0440a9a0a5b61c29c6d508 : SUCCESS in 2h 39m 55s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/651ad22daf35490d932a0ec5a527dfa1 : SUCCESS in 1h 50m 05s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"02572e7c17a86ceb8131b34979ce9bdaeb9f6a8c","author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"date":"2025-08-20 00:44:15.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"185860bc03213b5eee5c856123c0f30e16e4d5b2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-20 01:54:28.000000000","message":"Patch Set 2:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/61c6b47c56864132aa1a04ac68065d3a\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/96dab7f145914b9196633efa42fc221d : FAILURE in 4m 18s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3d7c89271d2340bbb8449d24703d4e12 : SUCCESS in 3m 18s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/6531e89ec33d40f495cd12ba5714dfae : SUCCESS in 5m 21s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/e64bb9770519429f92a99b50a0bada14 : SUCCESS in 4m 04s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/4fe88399dc854f41a1f9ea62acaffa89 : FAILURE in 5m 54s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/74b674522f5a4ce38b322655202c8530 : SUCCESS in 5m 26s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/2d6b047b9871426dad95865f7243ae2d : SUCCESS in 4m 54s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/397a56106b1b421d9a30b3e614976f4d : SUCCESS in 5m 49s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/b13ec9e395f4494fb23112eb2e37b123 : SUCCESS in 17m 04s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/e11dc4b510044458bd22bd7aa47d5ad2 : SUCCESS in 20m 05s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/03c393c6b1214aaba740f564d0df6987 : SUCCESS in 49m 52s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/20b67e2aae2f423f81359967caa664d6 : SUCCESS in 52m 02s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/5c99dcaf97ae4b8ba5b332354f9794e3 : SUCCESS in 32m 13s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/1894b33264b646d2887026bbc0925602 : SUCCESS in 55m 08s\n- watcher-prometheus-integration-threading https://zuul.opendev.org/t/openstack/build/ac97d9d7c4014592925e82e8274c5f06 : SUCCESS in 52m 07s\n- watcher-aetos-integration https://zuul.opendev.org/t/openstack/build/a23a302ece0f49ee8f456826c0e20d7c : SUCCESS in 1h 08m 01s","accounts_in_message":[],"_revision_number":2},{"id":"13fbb8af21551ca87211a8e323f099062b016445","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-08-20 03:24:06.000000000","message":"Patch Set 2:\n\nBuild succeeded (check pipeline).\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/b325b92ae588400bbf210f691493fa2e\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/48a8136e6ef04008944083468aaa71f6 : SUCCESS in 2h 38m 34s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/a997974f9ffb48cc9bd348901925f0f9 : SUCCESS in 1h 49m 54s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"b68318b73f7118b908ab6015e61cd483f731d196","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"date":"2025-08-20 11:35:29.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1\n","accounts_in_message":[],"_revision_number":3},{"id":"e041b706c6ba208a7d5457822c238145834d5bbe","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-20 12:58:26.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f374ef9ac4aa4206aa8a60104c65149a\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e190606da4734259859bbe8702834bfe : SUCCESS in 6m 03s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3769f3d72acf4b19b70808f2a756354f : SUCCESS in 5m 01s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/a90edd28407b483194ecaf5cad3d397c : SUCCESS in 6m 34s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/2932708d1b194fa3a5135dda54598657 : SUCCESS in 4m 47s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/28deda3d8e884e45bf5cdb1623a34cf8 : SUCCESS in 9m 38s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7554ba95f9c249aa804ebf3c703c03f3 : SUCCESS in 4m 58s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/2e67e68e6a4d44c5afc07c39e13fee99 : SUCCESS in 5m 38s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/60260a25b8a64e7096b6cb4fd93eff39 : SUCCESS in 5m 42s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/f95633f927b04230b855cbd62fc7c9c4 : SUCCESS in 31m 47s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/336b61d19ded44de9d651bc8645a95d2 : SUCCESS in 47m 49s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/9c95b6df06c44ff682cc633bb82aaa30 : SUCCESS in 1h 05m 38s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/d126e16ff9c842158502d7c454b7c83a : SUCCESS in 42m 40s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/6aa78c376f994ca9a5f6e34f3abcc6d8 : SUCCESS in 32m 32s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/4bbb27b321a544eca845a724fd5fb9e2 : SUCCESS in 1h 18m 34s\n- watcher-prometheus-integration-threading https://zuul.opendev.org/t/openstack/build/e34a34663d37479489eb702a9dabca21 : SUCCESS in 1h 16m 27s\n- watcher-aetos-integration https://zuul.opendev.org/t/openstack/build/c64d266345224bf4b00a45c5ea8f56f9 : SUCCESS in 1h 02m 05s","accounts_in_message":[],"_revision_number":3},{"id":"7d0b034011ff6daeb61f73e224b234a1336a0dc4","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-08-20 14:18:22.000000000","message":"Patch Set 3: Code-Review+1\n\nBuild succeeded (check pipeline).\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/0f57a5a70b264697a910c86aef30c309\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/7c66baf8f0bb48da9bbb42eee05e49b5 : SUCCESS in 2h 41m 31s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/37ea3dd4a99f4347982018cd58fb6fb8 : SUCCESS in 1h 43m 00s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"76f334c7b0af0fb49585e224a35bc56b60795b85","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-08-21 13:38:25.000000000","message":"Patch Set 3: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"b9e4c852880f32a028d0aa0d84e474c36f9575e1","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-08-25 18:43:25.000000000","message":"Patch Set 3: Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"95d89eef07cdf939d67ef70077829b5cee6be6b8","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-25 18:43:49.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"11a5c89f069154ad3c0f4ec7f70ca41e6a28da26","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-25 19:18:57.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3c829ab81a984cfd8b128c8070e5438a\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/01c195b8268e440ba5b48d103f02b7cd : SUCCESS in 2m 46s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/c15142db834240578d4f8a4112a7f38a : SUCCESS in 4m 48s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/ac9aff8bc1a14d34a47b9fb926b23760 : SUCCESS in 5m 49s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1b77c84d3c7a4f5493d4b9b8299eb67e : SUCCESS in 7m 25s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/5fafc3d2b6f44d3983c235106582611b : SUCCESS in 2m 30s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/98f7148c7a89448999e5318d851462ae : SUCCESS in 17m 00s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/5a3893a0e01046ddb48bf2e3253bcbac : SUCCESS in 30m 43s","accounts_in_message":[],"_revision_number":3},{"id":"c2ff585f6997c3e7e34ee117931d9308575a77dd","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-25 19:18:57.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":3},{"id":"56372705855440fdf3852d86343fbd4f3733fcad","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-25 19:21:11.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/83cbe0ca7b87475fb21f5c1aafa0cecd\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f00ad3fee712475383120a6514aa6e9b : SUCCESS in 1m 46s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/0dc59b9aad164f578e8eb92eb05fe90f : SUCCESS in 2m 03s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"9003906bdc47169572ec34a142e5abfbadceb934","revisions":{"23cb89cea30e4b86897254a5e5f23d47d0fadd2e":{"kind":"REWORK","_number":1,"created":"2025-08-19 20:26:29.000000000","uploader":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"ref":"refs/changes/77/957977/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/77/957977/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/77/957977/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/77/957977/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/77/957977/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/77/957977/1"}}},"commit":{"parents":[{"commit":"90f0c2264c4243b4bfa493e4aa371c5315ce163c","subject":"Merge \"use cinder migrate for swap volume\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/90f0c2264c4243b4bfa493e4aa371c5315ce163c"}]}],"author":{"name":"Douglas Viroel","email":"viroel@gmail.com","date":"2025-08-19 20:22:52.000000000","tz":-180},"committer":{"name":"Douglas Viroel","email":"viroel@gmail.com","date":"2025-08-19 20:25:06.000000000","tz":-180},"subject":"Fix NovaHelper microversion comparison","message":"Fix NovaHelper microversion comparison\n\nFixes the microversion comparison in both enable and\ndisable nova-compute service methods in NovaHelper.\nThe previous implementation was incorrect and started to\nfail for microversion greather than 2.99.\n\nCloses-Bug: #2120586\n\nAssisted-By: Cursor (claude-4-sonnet)\n\nChange-Id: I69da7f10cd5b42f7d4613d8947bca3e382815c3f\nSigned-off-by: Douglas Viroel \u003cviroel@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/23cb89cea30e4b86897254a5e5f23d47d0fadd2e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/23cb89cea30e4b86897254a5e5f23d47d0fadd2e"}]},"branch":"refs/heads/master"},"dc6dec97de3aa0c0a6d35b69fd8c4ad4531be966":{"kind":"REWORK","_number":2,"created":"2025-08-19 20:32:31.000000000","uploader":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"ref":"refs/changes/77/957977/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/77/957977/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/77/957977/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/77/957977/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/77/957977/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/77/957977/2"}}},"commit":{"parents":[{"commit":"90f0c2264c4243b4bfa493e4aa371c5315ce163c","subject":"Merge \"use cinder migrate for swap volume\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/90f0c2264c4243b4bfa493e4aa371c5315ce163c"}]}],"author":{"name":"Douglas Viroel","email":"viroel@gmail.com","date":"2025-08-19 20:22:52.000000000","tz":-180},"committer":{"name":"Douglas Viroel","email":"viroel@gmail.com","date":"2025-08-19 20:27:30.000000000","tz":-180},"subject":"Fix NovaHelper microversion comparison","message":"Fix NovaHelper microversion comparison\n\nFixes the microversion comparison in both enable and\ndisable nova-compute service methods in NovaHelper.\nThe previous implementation was incorrect and started to\nfail for microversion greather than 2.99.\n\nCloses-Bug: #2120586\n\nAssisted-By: Cursor (claude-4-sonnet)\n\nChange-Id: I69da7f10cd5b42f7d4613d8947bca3e382815c3f\nSigned-off-by: Douglas Viroel \u003cviroel@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/dc6dec97de3aa0c0a6d35b69fd8c4ad4531be966"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/dc6dec97de3aa0c0a6d35b69fd8c4ad4531be966"}]},"branch":"refs/heads/master"},"9003906bdc47169572ec34a142e5abfbadceb934":{"kind":"REWORK","_number":3,"created":"2025-08-20 11:35:29.000000000","uploader":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"ref":"refs/changes/77/957977/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/77/957977/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/77/957977/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/77/957977/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/77/957977/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/77/957977/3"}}},"commit":{"parents":[{"commit":"90f0c2264c4243b4bfa493e4aa371c5315ce163c","subject":"Merge \"use cinder migrate for swap volume\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/90f0c2264c4243b4bfa493e4aa371c5315ce163c"}]}],"author":{"name":"Douglas Viroel","email":"viroel@gmail.com","date":"2025-08-19 20:22:52.000000000","tz":-180},"committer":{"name":"Douglas Viroel","email":"viroel@gmail.com","date":"2025-08-20 11:35:18.000000000","tz":-180},"subject":"Fix NovaHelper microversion comparison","message":"Fix NovaHelper microversion comparison\n\nFixes the microversion comparison in both enable and\ndisable nova-compute service methods in NovaHelper.\nThe previous implementation was incorrect and started to\nfail for microversion greather than 2.99.\n\nCloses-Bug: #2120586\n\nAssisted-By: Cursor (claude-4-sonnet)\n\nChange-Id: I69da7f10cd5b42f7d4613d8947bca3e382815c3f\nSigned-off-by: Douglas Viroel \u003cviroel@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/9003906bdc47169572ec34a142e5abfbadceb934"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/9003906bdc47169572ec34a142e5abfbadceb934"}]},"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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}}]}],"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":{}}},{"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":{}}},{"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":{}}}]}
