)]}'
{"id":"openstack%2Fwatcher~954746","triplet_id":"openstack%2Fwatcher~master~I59cb4c7006c7c3bcc5ff2071886d3e2929800f9e","project":"openstack/watcher","branch":"master","topic":"blueprint-add-skip-actions","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:39:35.000000000","reason":"\u003cGERRIT_ACCOUNT_30002\u003e replied on the change","reason_account":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"}},"34452":{"account":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"last_update":"2025-08-26 12:33:08.000000000","reason":"Change was submitted"},"11604":{"account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"last_update":"2025-08-26 12:01:26.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"}},"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:01:19.000000000","reason":"removed on reply"},"16312":{"account":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"last_update":"2025-08-26 12:33:08.000000000","reason":"Change was submitted"},"12393":{"account":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"last_update":"2025-08-26 12:33:08.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I59cb4c7006c7c3bcc5ff2071886d3e2929800f9e","subject":"Skip actions automatically based on pre_condition results","status":"MERGED","created":"2025-07-11 14:49:21.000000000","updated":"2025-08-26 12:34:55.000000000","submitted":"2025-08-26 12:33:08.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":66,"unresolved_comment_count":7,"has_review_started":true,"submission_id":"954746-blueprint-add-skip-actions","meta_rev_id":"2a379288c359fd4c303e2a433338c1e1cacf57cb","_number":954746,"virtual_id_number":954746,"owner":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},{"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":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-08-26 12:33:08.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":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"all":[{"value":2,"date":"2025-08-26 12:13:03.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},{"value":2,"date":"2025-08-26 12:01:26.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:01:19.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":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},{"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":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"all":[{"value":1,"date":"2025-08-26 12:13:03.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},{"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":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},{"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":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},{"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":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},{"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":{"CC":[{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"}],"REVIEWER":[{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},{"_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":"2025-07-11 16:22:42.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-07-11 17:54:08.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-07-17 08:20:20.000000000","updated_by":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"reviewer":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"state":"CC"},{"updated":"2025-07-17 15:20:52.000000000","updated_by":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"reviewer":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"state":"REVIEWER"},{"updated":"2025-08-18 21:15:27.000000000","updated_by":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"reviewer":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"state":"REVIEWER"},{"updated":"2025-08-19 14:19:59.000000000","updated_by":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"reviewer":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"state":"CC"},{"updated":"2025-08-21 14:45:11.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":"3355bad0e64b8db126cfe0fd99ddcda501759860","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-07-11 14:49:21.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"f32be7d7ba8af99ac86e75d3dc4b88937e74e0a0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-11 16:22:42.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1b920192fc964417a947f4d3ad847c59\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/19b8b6b12581454fb57deb0d43539e51 : SUCCESS in 6m 22s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f709239edaa94a00a4887b0399c58ef1 : SUCCESS in 6m 10s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6a3ad2be551b43249afbcad872c3a434 : SUCCESS in 6m 59s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/631b28338e4f4496be648582dba397c4 : SUCCESS in 4m 43s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/f4175ea72f7142d081b8e953d5630cea : SUCCESS in 4m 13s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/ffe99f8f351643c8b819d381f0d5728d : SUCCESS in 8m 31s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/32b8dc2e9ca9473fb3bee8a6353817b5 : SUCCESS in 10m 21s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/9aa354b35fe14c529743a7401a334a98 : SUCCESS in 18m 21s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/76dac4d767ff46c4a69de8ea881b4ab4 : SUCCESS in 20m 45s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/14eca252be8042548688aeac58018966 : SUCCESS in 37m 22s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/9c01e6e506144cf5b505cfa4e1123070 : SUCCESS in 49m 58s\n- python-watcherclient-functional https://zuul.opendev.org/t/openstack/build/8b63a46c6de949c18fa13cf2e18d64a0 : SUCCESS in 21m 29s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/ed1f0db8711a466589adb0e4e2407631 : SUCCESS in 31m 05s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/16bb07c6f9a1413e9bb96bf5a0da6909 : SUCCESS in 1h 27m 44s","accounts_in_message":[],"_revision_number":1},{"id":"78916977b6798af00897a468cfe88e01da9b0392","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-07-11 17:54:08.000000000","message":"Patch Set 1: Code-Review+1\n\nBuild succeeded (check pipeline).\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/34b95da2a1dd44688ddaca70c043064b\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/9ad207e1919e4de9af104b1b28308e42 : SUCCESS in 3h 03m 33s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/4bc0cdee1b0d48b2b48b78b415615ef1 : SUCCESS in 2h 09m 47s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"aee7e021b5e523e4f323bb6de60bd4ccaf3a05ef","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2025-07-17 08:20:20.000000000","message":"Patch Set 1:\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"23dcf79757325c035056051b65ebe84928170a98","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-07-17 12:47:46.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"3a02f957b3dea6afff0c8360744218bc276939d8","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2025-07-17 15:20:52.000000000","message":"Patch Set 1: Code-Review+1\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"3c1546e42c9a2c0af886c535fec88723e090b70c","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-07-17 16:11:38.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"475ee265ac63bb685849515838d324ddabfcad55","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-07-17 16:14:37.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.\n\nCopied Votes:\n* Code-Review+1 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":2},{"id":"110b1df89475ad7124cce7738bab782a8d4e9e2f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-17 17:32:12.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/6753f54fda0749a6a07f2fe28c223a4e\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/962cba7214e74600ad00ce3a2b80e9a0 : SUCCESS in 2m 37s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/4d6f43e874ba40ad92232e17e8cad745 : FAILURE in 5m 51s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9a8ed8bf545a4210870ab1e7ee2dfa83 : SUCCESS in 4m 49s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/11005da0d5f24d93ac8432f9873b174a : FAILURE in 5m 02s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/016e5c44e41042d39c49957efc220a56 : FAILURE in 5m 15s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/ffc7e8cfef204de6b1216f51e1ed6b6c : FAILURE in 7m 15s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f06cd5e67ef845baa38d44f68571a9bb : SUCCESS in 9m 11s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/0ed70dab81e342b8afc7fa93b8e45fc8 : SUCCESS in 39m 41s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/15448d124478456990e60e1a8fccf2ad : SUCCESS in 47m 20s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/dbc0656f7e5541a7b4a2537e191cea5e : SUCCESS in 37m 21s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/69e27af71d4140baa5c412c52cb02e30 : SUCCESS in 34m 20s\n- python-watcherclient-functional https://zuul.opendev.org/t/openstack/build/e207a6190bcf41bcafea02279a01efa7 : SUCCESS in 19m 04s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/8af235d6f91d44d19554bb3b51e4b9af : SUCCESS in 32m 15s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/0dcbb6c27d754031b11d8cd800e46c55 : SUCCESS in 1h 15m 45s","accounts_in_message":[],"_revision_number":2},{"id":"b8ad074cacb793de8bf5f8d8790aceee31c356eb","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-07-17 19:24:41.000000000","message":"Patch Set 2: Code-Review+1\n\nBuild succeeded (check pipeline).\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/8eeb8182b8a34701be496f585835c533\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/77698e32668b42aaabbc0e18e466267d : SUCCESS in 3h 08m 28s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/7efcb4f3a82244b9900001b3309ec53e : SUCCESS in 2h 09m 37s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"449eadc489d52796deac331fcd87e59f23fa0923","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2025-07-18 06:12:06.000000000","message":"Patch Set 2: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"e1bd0f0f052faa2a6cb5891a97e6516a9f22e61e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-18 07:05:50.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/87a64a9e6ae94b53abeb70da69a70da3\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/3e22032012ae448e9ee2251e83458f20 : SUCCESS in 4m 01s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e87d02b445e74eebbeda1a7eba40c355 : FAILURE in 5m 50s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1ec75a92a9b64d679eeb42e7297f400a : SUCCESS in 4m 03s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/b3153c3f615242e1b0b902fe2220cffc : FAILURE in 5m 14s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/b678bb014959469cb26de606314697e1 : FAILURE in 5m 43s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/aed5f1727e0140e98c32dec4e43ddbc1 : FAILURE in 7m 54s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5e908ffc5e6949e6a347b579b608c1a1 : SUCCESS in 5m 18s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/ee0f60837ce94a0586a586a5992ba935 : SUCCESS in 23m 19s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/52a8bb2d232d422fb169b70b16ef0285 : SUCCESS in 48m 20s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/b6446ee198534cc7bd6ca7f6be7988e7 : SUCCESS in 32m 55s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/bf4f8be0656e4f6488ae60122724d126 : SUCCESS in 31m 18s\n- python-watcherclient-functional https://zuul.opendev.org/t/openstack/build/b485e022a83c4e519805d0abb358c09c : SUCCESS in 12m 51s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/f684318e6baa402fa142189597d4c815 : SUCCESS in 17m 14s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/dc9e8f541fdf4a66872703b2cc5d784f : SUCCESS in 51m 04s","accounts_in_message":[],"_revision_number":2},{"id":"b7a5c7cf6e7f899fcea269182a82704d5533f471","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-07-18 09:24:05.000000000","message":"Patch Set 2:\n\nBuild succeeded (check pipeline).\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/75674b92811d44a09f136be0167c5a7a\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/2e64f155502c4a6396797127b6b1a97c : SUCCESS in 3h 10m 39s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/d60d59b45cc148ecadb977480914c979 : SUCCESS in 2h 09m 26s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"2f44be13d322163224c6800e6e2999bf4db6f50f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-07-18 13:44:04.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.\n\nCopied Votes:\n* Code-Review+1 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":3},{"id":"d00dbcb31c5d1e3bbcedfc215be81bd73d62132f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-18 15:11:41.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/03b8b11de700449c8fba1a9f3c919962\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/48ed849cb8be411caa802080c27046a6 : SUCCESS in 5m 52s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/ac57736b79e042f0ad27c84ddc9f9903 : SUCCESS in 5m 18s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f459f11933dc4e76994dd3ef72c904fb : SUCCESS in 4m 15s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/113f202607504469bf9c25666ea883a8 : SUCCESS in 6m 37s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/f5674176fd66478d84c4418b113f6875 : SUCCESS in 5m 34s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/7cc479dd7ad141a98d4f10900a16e478 : SUCCESS in 10m 01s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9254f1ca3f194c79a70aa9fb0f35b749 : SUCCESS in 9m 54s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/9948906425134e5ba43ef9d6977bd662 : SUCCESS in 37m 18s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/af56a4af38cf431ba843c79b0edc3c2d : SUCCESS in 47m 56s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/35bce1ab009e4baea65b1c910b03b96d : SUCCESS in 1h 06m 12s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/4a3245bef35f402b88fbf1356c12ec49 : SUCCESS in 58m 05s\n- python-watcherclient-functional https://zuul.opendev.org/t/openstack/build/30f26407f9434706a18e90e7532ad17e : SUCCESS in 25m 48s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/4f151ed5b8d941d284a2fed1c3a753e5 : SUCCESS in 33m 28s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/388012c4e18c4368948c0f2d622cf409 : SUCCESS in 1h 22m 53s","accounts_in_message":[],"_revision_number":3},{"id":"a74169d46f07296974abe7eb2099c8dde0b46831","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-07-18 17:00:58.000000000","message":"Patch Set 3: Code-Review+1\n\nBuild succeeded (check pipeline).\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/8ebdceb1f9904e03828b909c457c14ac\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/6da7a45dba24407d8718e24ccf05b256 : SUCCESS in 3h 15m 32s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/d78a38c63fb54794a7fcf0992cbc3500 : SUCCESS in 2h 10m 32s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"9efb4677e56a25f0ee6e1ff4c06f2704d362b11d","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-07-22 06:41:56.000000000","message":"Patch Set 3:\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"a30abe0ecdebfe6df37411d533b392fd1e2cf0a6","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-07-24 08:26:34.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":4},{"id":"811c02cf4b70da30b009a3be939998a79ab51af6","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-07-24 08:47:49.000000000","message":"Patch Set 4: Code-Review-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/9028273a661b452b839a68436401beb8\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/556a513df4334d45b150a214cc4714e7 : FAILURE in 19m 44s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/d2ea877ad5cd479ebf1880d5871c39b8 : SKIPPED Skipped due to failed job openstack-meta-content-provider-master (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"cb40958d70acdfb7bf32d690126a9c18444d04c8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-24 09:54:06.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/206e190f1b4f4413a1706f01682163ce\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/d6abc88e653a4189a60ce97fbb79e201 : SUCCESS in 5m 00s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/cfcf68b539c74d01b7bf3c6428f22bee : SUCCESS in 3m 36s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ac3c1007edb94d078b01824718321408 : SUCCESS in 4m 24s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/1bad3c1f56dc4d9998d20e4b8a5cca99 : SUCCESS in 3m 12s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/863508ac522146e0be455e2a1c765e9e : SUCCESS in 3m 05s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/817e15371bf3480b8a83187208f47a34 : SUCCESS in 7m 51s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fef0517006404451b86a55e1861edbf0 : SUCCESS in 9m 40s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a757ae9465474379920a50904539916a : SUCCESS in 4m 55s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/0bf0457a8e184c90a4d6d612a94a45a7 : SUCCESS in 34m 08s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/10665381f7ed407492ef8fa020a4ca4f : SUCCESS in 20m 48s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/42a227e1148a4fc1af24c4e1054baa33 : SUCCESS in 32m 23s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/8f4963e3fcf243c6974befc5ddc6e7dc : SUCCESS in 47m 32s\n- python-watcherclient-functional https://zuul.opendev.org/t/openstack/build/e7e69cf8a13146c593a4a56464fcff1e : SUCCESS in 12m 07s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/061c2686a26b44738a4196238cae99d1 : SUCCESS in 31m 23s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/f22617c7843b4271b2257dcdfa6d584e : SUCCESS in 1h 14m 54s","accounts_in_message":[],"_revision_number":4},{"id":"507df9bde0967a75d806abb4a96ed7f6b63bbb5e","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-07-24 11:32:06.000000000","message":"Topic bueno-skip removed","accounts_in_message":[],"_revision_number":4},{"id":"7a0669f9593fddb4b9eedb0a6dd108a138ba326f","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-07-24 11:32:11.000000000","message":"Topic set to blueprint-add-skip-actions","accounts_in_message":[],"_revision_number":4},{"id":"3f197f40d17d4de1312b643faaca42f098bad8c3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-08-06 15:53:48.000000000","message":"Uploaded patch set 5.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":5},{"id":"26b6ddfe2e22bdea830b2b1e437d79064a31ad7c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-06 17:22:20.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a42cc606ca0c45da97814f768fe42581\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/7b4ccc4300c44e5685d88397ce9aaf77 : SUCCESS in 4m 24s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/3b3a81ecc2684fea99a483f6adc62cff : SUCCESS in 7m 07s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/29ca701c682e4318889a2251fa10d342 : SUCCESS in 3m 55s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/513ea1b926fa4b68ae7f9c9aa08055a8 : SUCCESS in 6m 23s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/b3d4de6d4bd64c3e9849fa0417f64d62 : SUCCESS in 5m 15s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/803c53418d5a4ead8238623cce9adf80 : SUCCESS in 7m 28s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4643fcaf3a6945d1bd7b69f3dbd62ead : SUCCESS in 10m 49s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/53817cf784d1498abfc709c09b3b5884 : SUCCESS in 27m 14s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/418d375c71454adb810f551ce9e3a5d4 : SUCCESS in 46m 22s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/cbd736de814f4d7fa8f110a6b74ea862 : SUCCESS in 1h 03m 13s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/39acbd84edb74c598371749d489fc6d0 : SUCCESS in 40m 56s\n- python-watcherclient-functional https://zuul.opendev.org/t/openstack/build/da7a76fe236b49e8a81db8f3b8c41fcc : SUCCESS in 21m 40s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/306114586463449ea9a53720c506a732 : SUCCESS in 27m 31s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/1d93bec845f54da5ae3a4428859ac4d5 : SUCCESS in 1h 11m 13s\n- watcher-prometheus-integration-threading https://zuul.opendev.org/t/openstack/build/0f2ede0720c04e64ac6bd55b96a3bd8e : SUCCESS in 1h 19m 27s","accounts_in_message":[],"_revision_number":5},{"id":"7c0b3d3380f4969abea49732a9fe062a9c722539","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-08-06 18:47:20.000000000","message":"Patch Set 5: Code-Review+1\n\nBuild succeeded (check pipeline).\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/386296a1db63415597b738023671bf6b\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/b3067a30c1d1489f86520b38abc419c5 : SUCCESS in 2h 51m 17s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/bf0a4ca18ca14674b9fc76f0889f451e : SUCCESS in 1h 58m 12s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"f1678fc9e52c412812fd83d6da02b8d80b6a3deb","author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"date":"2025-08-18 21:15:27.000000000","message":"Patch Set 5: Code-Review-1\n\n(7 comments)","accounts_in_message":[],"_revision_number":5},{"id":"0318e33df7d0efb8ddeb6d8ef8269f9d5662107d","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-08-19 08:47:54.000000000","message":"Patch Set 5:\n\n(6 comments)","accounts_in_message":[],"_revision_number":5},{"id":"ccd8ace86dc4f8b6213b1792fa85f3a9c2c4e166","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-08-19 11:07:48.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"748069eae9ab173d45d4d2c30f496ca19df714c3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-08-19 11:16:31.000000000","message":"Uploaded patch set 6: Patch Set 5 was rebased.\n\nCopied Votes:\n* Code-Review+1, Code-Review-1 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":6},{"id":"d727d91bf291d354f89137f391a61caf1a4ffbab","author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"date":"2025-08-19 11:39:39.000000000","message":"Patch Set 6: Code-Review-1\n\n(4 comments)","accounts_in_message":[],"_revision_number":6},{"id":"891b09fe83dd5f2dd90a9b7207bf3bcd83048669","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-19 12:42:56.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a1d79775bf6b4b2dbeb1b9697d3b6cd2\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/db81c2d637764d739d9046d079cb811d : SUCCESS in 3m 56s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/2074ec5e100043e184d5b21efb24990d : SUCCESS in 9m 21s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/82073f035c0644c2867c80418977f14a : SUCCESS in 8m 08s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/b9538b49fd45460f9abfae6ae4192238 : SUCCESS in 7m 46s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/6b54309fc4744379a7044873e6304707 : SUCCESS in 3m 36s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/6139ebd7728e4152b33ac10dde50ed64 : SUCCESS in 11m 29s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/537f037a55ba4f4f8d4b3247a0672fc6 : SUCCESS in 10m 19s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/2d3c84a07f68478c9e7518386b19f13b : SUCCESS in 6m 05s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/985b598d7dc94e5991210c7cc6b166c6 : SUCCESS in 25m 26s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/0cdaec639e004784a0e8f79a16a605a4 : SUCCESS in 37m 05s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/67ddb67659994e98aac186778b30b711 : SUCCESS in 1h 04m 01s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/d340f92e9e374de4948ebc027d169fa8 : SUCCESS in 52m 06s\n- python-watcherclient-functional https://zuul.opendev.org/t/openstack/build/0343e0eb52f7479ea80bbd53ed32b37d : SUCCESS in 30m 43s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/db392e351466456f954626f85a8259f0 : SUCCESS in 28m 04s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/3be0278c5e7c4a508742cef19d46960d : SUCCESS in 1h 22m 21s\n- watcher-prometheus-integration-threading https://zuul.opendev.org/t/openstack/build/a363c55b50024155960135857b276d9f : SUCCESS in 1h 10m 18s\n- watcher-aetos-integration https://zuul.opendev.org/t/openstack/build/edb6d5a6db9a4582b0a74ba3b213eeef : SUCCESS in 1h 19m 37s","accounts_in_message":[],"_revision_number":6},{"id":"a44eb0c983c7d97055820a68512fddf15afc6a9c","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-08-19 14:06:14.000000000","message":"Patch Set 6: Code-Review+1\n\nBuild succeeded (check pipeline).\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/edd8259adac74f74aa5a8b4cd804964c\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/67e3f2f7f9ba4a57b396fff4021cd2e0 : SUCCESS in 2h 48m 16s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/e8ae298f8f9345aca0e86229ac05b69f : SUCCESS in 1h 45m 17s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"051ff06604c9cd07062c0363cefa784792b33dc1","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2025-08-19 14:19:59.000000000","message":"Patch Set 6:\n\n(3 comments)","accounts_in_message":[],"_revision_number":6},{"id":"528f389705b36e053300f4644bd60318dd8ca93e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-08-19 14:37:22.000000000","message":"Uploaded patch set 7.\n\nOutdated Votes:\n* Code-Review+1, Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":7},{"id":"259e120cb7694e982a7807da8a0dc7108414ba50","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-08-19 14:46:53.000000000","message":"Patch Set 7:\n\n(5 comments)","accounts_in_message":[],"_revision_number":7},{"id":"aef1e64df90d479b2d1badf7ee1ffefe59c38a62","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2025-08-19 15:08:08.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"0164373f3787705e964cbf1fd196b16126dc0b15","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-19 16:52:03.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/16b07ccd867c4f558333fc982a07fcf4\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/2caaa3807587415bb3795de340d73f2b : SUCCESS in 3m 25s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/7ad332897b10484c8ad48f83a426bcdf : SUCCESS in 4m 00s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/edd1899897b34bf1abd0451953a567bf : SUCCESS in 2m 51s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/5ee14556616445e29a1da23876e0ec76 : SUCCESS in 3m 19s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/bf3265df61c948ea9aea6d29ed44fe46 : SUCCESS in 3m 29s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/b0f4461e729c40408b5c04d0193bb447 : SUCCESS in 4m 54s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d1b7946eb2764d6a8dfdac60dd695e55 : SUCCESS in 9m 47s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/de4cdfa71a144b5a9b0e332c4bd9bb91 : SUCCESS in 3m 26s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/ac3092c6e4d14a27b4067af3bbaeabfb : SUCCESS in 14m 52s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/3fe64ec2457641dea58290f851ab2307 : SUCCESS in 37m 21s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/7ffa4ff762cc4299859d0a2c088e8346 : SUCCESS in 33m 22s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/ea31b77ec7494b0baf460da5531e08e0 : SUCCESS in 37m 53s\n- python-watcherclient-functional https://zuul.opendev.org/t/openstack/build/8d2688eddf5844878b41598144b577ad : SUCCESS in 19m 59s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/cfe3a06217a24b83b615443ea3e8cfe7 : SUCCESS in 26m 11s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/84398380acb445cfa3d48f5ed633db9e : SUCCESS in 51m 49s\n- watcher-prometheus-integration-threading https://zuul.opendev.org/t/openstack/build/441689527a9f400b9fc7837aec6c695e : SUCCESS in 57m 23s\n- watcher-aetos-integration https://zuul.opendev.org/t/openstack/build/ba9e30b21d2841a0a07f696fded79547 : SUCCESS in 54m 53s","accounts_in_message":[],"_revision_number":7},{"id":"ae8193f6978425a462bf925f95bcc0d398e18c24","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-08-19 17:20:15.000000000","message":"Patch Set 7: Code-Review+1\n\nBuild succeeded (check pipeline).\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/491772e7a3c1499c99a5af7a8e4cb844\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/86b47ba33dc5489b8dfa06a614a6f229 : SUCCESS in 2h 40m 46s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/8449bfe003d64922a9c764530895634b : SUCCESS in 1h 47m 47s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"93399d9924ed8d4f8c8b59d7833ca461a275b63e","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2025-08-20 07:40:04.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"ae6d515bbcc5c85ebe13820cc3d8ef4d52b82f53","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-08-20 08:15:53.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"013738941f9b220b54161edb191ed9aa1dd621de","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-08-20 11:13:37.000000000","message":"Uploaded patch set 8.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":8},{"id":"5c6861dfaba4cff6f7b0c5234d1d2bd5606599ba","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-08-20 11:20:22.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"45582df39f62fb3c4dcb36982b7daa3513fe4a56","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-20 12:46:16.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c95949980cc740f98bf259152cd3e570\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/dd1c9cfefa6f44c194967380b58fb0c7 : SUCCESS in 5m 05s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/a3d8aa59c49e4d43ad4d310db4f58538 : SUCCESS in 7m 02s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c3c937e335214f6d924f93e5dfe410c7 : SUCCESS in 3m 48s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/49f0033377dc4718aa439a427a7378cc : SUCCESS in 5m 22s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/fd3716b985a643a48aa548dee40929f9 : SUCCESS in 6m 13s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/da5ecd3d005441e9924568c729842877 : SUCCESS in 8m 12s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/068e9e276b7d4f469a359014a95647df : SUCCESS in 6m 28s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/80e3759ea26e4da19f63b3b90ad1fd46 : SUCCESS in 3m 26s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/065579d809924019be2b3bc2894ebf93 : SUCCESS in 14m 44s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/f922a1cb2f52482ba4b136e49ff7ff44 : SUCCESS in 49m 49s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/b1224f5a36d04b48a493b8f3439dbccb : SUCCESS in 1h 00m 50s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/52fa6133daf348fdafc71cd1f9579b28 : SUCCESS in 48m 49s\n- python-watcherclient-functional https://zuul.opendev.org/t/openstack/build/4b8df6da944c4328841cbb566270f1fb : SUCCESS in 13m 09s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/2a17f84cfa004bc988367f7d59fd21b7 : SUCCESS in 33m 47s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/364d097724ac4366bed726d775fe12c9 : SUCCESS in 1h 24m 24s\n- watcher-prometheus-integration-threading https://zuul.opendev.org/t/openstack/build/8f0622f776c84dfa92511d061e852c4a : SUCCESS in 1h 12m 09s\n- watcher-aetos-integration https://zuul.opendev.org/t/openstack/build/f813419cbb90469d894021c8c0a450a9 : SUCCESS in 1h 18m 48s","accounts_in_message":[],"_revision_number":8},{"id":"bf32992200f37406a53b1dc49216d262d1a6d880","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-08-20 14:01:19.000000000","message":"Patch Set 8: Code-Review+1\n\nBuild succeeded (check pipeline).\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/11f4fd9be3be45cc941d6236a5d51042\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/3ce9c257bac544b38b3d7a4b1c3cf2b0 : SUCCESS in 2h 46m 06s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/e2fffa96403240de8708d6abd8fc8939 : SUCCESS in 1h 51m 42s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"fd133a54572dcd276df24ea359f524d966b7eab5","author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"date":"2025-08-20 17:21:17.000000000","message":"Patch Set 8: Code-Review+2\n\n(4 comments)","accounts_in_message":[],"_revision_number":8},{"id":"623ad65939d0a598ac3f98f4e8f31804d92fa6aa","author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"date":"2025-08-21 14:27:49.000000000","message":"Patch Set 8: -Code-Review","accounts_in_message":[],"_revision_number":8},{"id":"cff49c041c139c3581c4420861693ac64f0ca716","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-08-21 14:45:11.000000000","message":"Patch Set 8: Code-Review+2\n\n(9 comments)","accounts_in_message":[],"_revision_number":8},{"id":"b9f75018a2bc2f588acbff42a871e4cc00f8a6aa","author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"date":"2025-08-21 14:53:02.000000000","message":"Patch Set 8: Code-Review+1\n\n(3 comments)","accounts_in_message":[],"_revision_number":8},{"id":"fc9c863b5d2288cca9f523c4217a3b3caf73e2e4","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-08-25 18:41:29.000000000","message":"Patch Set 8: Code-Review+1\n\n(3 comments)","accounts_in_message":[],"_revision_number":8},{"id":"0aa51a60d2cf958d5c8655548ecebd71e95e74a6","author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"date":"2025-08-25 19:39:35.000000000","message":"Patch Set 8:\n\n(6 comments)","accounts_in_message":[],"_revision_number":8},{"id":"50ccbcbeb4afaa2af6e5eee80b43cf2e64746b85","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-08-26 12:01:26.000000000","message":"Patch Set 8: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"cae9da977d5f4800432740f8583b889a5d222065","author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"date":"2025-08-26 12:13:03.000000000","message":"Patch Set 8: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"dd825caefed15cbbe731b98e019eeca8fed1ca3f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-26 12:13:27.000000000","message":"Patch Set 8: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":8},{"id":"903ac22cb1f1872e492f797e880f695d3c068366","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-26 12:33:08.000000000","message":"Patch Set 8: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e39379d619294c1c8536115aabe69575\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/61b8bb14d6d14b28a29c8d2302ea1d09 : SUCCESS in 4m 36s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4ee322e7f71a45b39180f4add45e98c5 : SUCCESS in 4m 37s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/57ea801436c544ab927a51de6c46412d : SUCCESS in 4m 40s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/0694c77e02d248fdacfdc7e498be0bd7 : SUCCESS in 6m 01s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/600114efd0e14f2abfa3cdc8cbc66488 : SUCCESS in 9m 31s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/34a7be9ac05e435fbb7ace5489f09826 : SUCCESS in 19m 05s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/22e69d243ba749e2997a44a699ed5589 : SUCCESS in 14m 18s","accounts_in_message":[],"_revision_number":8},{"id":"c27c61023b83f58a5cc73df2660e2c53acbf643c","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-26 12:33:08.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":8},{"id":"2a379288c359fd4c303e2a433338c1e1cacf57cb","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-26 12:34:55.000000000","message":"Patch Set 8:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0f559312cb74402ab7ffcc7878e4e527\n\n- promote-api-ref https://zuul.opendev.org/t/openstack/build/3ec8729943c74746aa9b1386e190a0ed : SUCCESS in 52s\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/df10c79e4bf24870a70e0743ae5352f7 : SUCCESS in 1m 33s","accounts_in_message":[],"_revision_number":8}],"current_revision_number":8,"current_revision":"6d35be11ecdd8ff7e43040d0988a0273008c53da","revisions":{"c7336da68b2be710b3e5fb72938e1e200503bca4":{"kind":"REWORK","_number":1,"created":"2025-07-11 14:49:21.000000000","uploader":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"ref":"refs/changes/46/954746/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/46/954746/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/46/954746/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/46/954746/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/46/954746/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/46/954746/1"}}},"commit":{"parents":[{"commit":"89c0e2a600ae39e02b68dc291e35b0cf1726cf50","subject":"Add status_message fields to audit, action and actionplan","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/89c0e2a600ae39e02b68dc291e35b0cf1726cf50"}]}],"author":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-07-10 15:18:39.000000000","tz":120},"committer":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-07-11 14:48:29.000000000","tz":120},"subject":"Skip actions automatically based on pre_condition results","message":"Skip actions automatically based on pre_condition results\n\nThis patch is implementing skipping automatically actions based on the\nresult of action pre_condition method. This will allow to manage\nproperly situations as migration actions for vms which does not longer\nexist. This patch includes:\n\n- Adding a new state SKIPPED to the Action objects.\n- Add a new Exception ActionSkipped. An action which raises it from the\n  pre_condition execution is moved to SKIPPED state.\n- execute and post_condition will not be executed for any action in\n  SKIPPED or FAILED state.\n- moving transition to ONGOING from pre_condition to execute. That means\n  that actions raising ActionSkipped will move from PENDING to SKIPPED\n  while actions raising any other Exception will move from PENDING to\n  FAILED.\n- Adding new options to the testing action nop to simulate failures on\n  pre_condition, execute and post_condition so that we can easily test\n  it.\n\nImplements: blueprint add-skip-actions\n\nAssisted-By: Cursor (claude-4-sonnet)\n\nChange-Id: I59cb4c7006c7c3bcc5ff2071886d3e2929800f9e\nSigned-off-by: Alfredo Moralejo \u003camoralej@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/c7336da68b2be710b3e5fb72938e1e200503bca4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/c7336da68b2be710b3e5fb72938e1e200503bca4"}]},"branch":"refs/heads/master"},"95f4869344e250ef2ac45655bc39148ed0a0ee50":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2025-07-17 16:14:37.000000000","uploader":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"ref":"refs/changes/46/954746/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/46/954746/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/46/954746/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/46/954746/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/46/954746/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/46/954746/2"}}},"commit":{"parents":[{"commit":"adea5d6073f376573a36ab13017bc7744d0bdfaf","subject":"Add status_message fields to audit, action and actionplan","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/adea5d6073f376573a36ab13017bc7744d0bdfaf"}]}],"author":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-07-10 15:18:39.000000000","tz":120},"committer":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-07-17 16:04:53.000000000","tz":120},"subject":"Skip actions automatically based on pre_condition results","message":"Skip actions automatically based on pre_condition results\n\nThis patch is implementing skipping automatically actions based on the\nresult of action pre_condition method. This will allow to manage\nproperly situations as migration actions for vms which does not longer\nexist. This patch includes:\n\n- Adding a new state SKIPPED to the Action objects.\n- Add a new Exception ActionSkipped. An action which raises it from the\n  pre_condition execution is moved to SKIPPED state.\n- execute and post_condition will not be executed for any action in\n  SKIPPED or FAILED state.\n- moving transition to ONGOING from pre_condition to execute. That means\n  that actions raising ActionSkipped will move from PENDING to SKIPPED\n  while actions raising any other Exception will move from PENDING to\n  FAILED.\n- Adding new options to the testing action nop to simulate failures on\n  pre_condition, execute and post_condition so that we can easily test\n  it.\n\nImplements: blueprint add-skip-actions\n\nAssisted-By: Cursor (claude-4-sonnet)\n\nChange-Id: I59cb4c7006c7c3bcc5ff2071886d3e2929800f9e\nSigned-off-by: Alfredo Moralejo \u003camoralej@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/95f4869344e250ef2ac45655bc39148ed0a0ee50"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/95f4869344e250ef2ac45655bc39148ed0a0ee50"}]},"branch":"refs/heads/master"},"c4eb450460a4a943db7619bfb67bfe0075104f96":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2025-07-18 13:44:04.000000000","uploader":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"ref":"refs/changes/46/954746/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/46/954746/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/46/954746/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/46/954746/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/46/954746/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/46/954746/3"}}},"commit":{"parents":[{"commit":"e9235fd33d1267565a7d3e385844f470d8d8009e","subject":"Add status_message fields to audit, action and actionplan","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/e9235fd33d1267565a7d3e385844f470d8d8009e"}]}],"author":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-07-10 15:18:39.000000000","tz":120},"committer":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-07-18 13:43:34.000000000","tz":120},"subject":"Skip actions automatically based on pre_condition results","message":"Skip actions automatically based on pre_condition results\n\nThis patch is implementing skipping automatically actions based on the\nresult of action pre_condition method. This will allow to manage\nproperly situations as migration actions for vms which does not longer\nexist. This patch includes:\n\n- Adding a new state SKIPPED to the Action objects.\n- Add a new Exception ActionSkipped. An action which raises it from the\n  pre_condition execution is moved to SKIPPED state.\n- execute and post_condition will not be executed for any action in\n  SKIPPED or FAILED state.\n- moving transition to ONGOING from pre_condition to execute. That means\n  that actions raising ActionSkipped will move from PENDING to SKIPPED\n  while actions raising any other Exception will move from PENDING to\n  FAILED.\n- Adding new options to the testing action nop to simulate failures on\n  pre_condition, execute and post_condition so that we can easily test\n  it.\n\nImplements: blueprint add-skip-actions\n\nAssisted-By: Cursor (claude-4-sonnet)\n\nChange-Id: I59cb4c7006c7c3bcc5ff2071886d3e2929800f9e\nSigned-off-by: Alfredo Moralejo \u003camoralej@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/c4eb450460a4a943db7619bfb67bfe0075104f96"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/c4eb450460a4a943db7619bfb67bfe0075104f96"}]},"branch":"refs/heads/master"},"6b4665b9d5fb18818390e4952da160784c257319":{"kind":"REWORK","_number":4,"created":"2025-07-24 08:26:34.000000000","uploader":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"ref":"refs/changes/46/954746/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/46/954746/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/46/954746/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/46/954746/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/46/954746/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/46/954746/4"}}},"commit":{"parents":[{"commit":"c3dd70516873b07f2732cbf4f770577309e69b36","subject":"Add status_message fields to audit, action and actionplan","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/c3dd70516873b07f2732cbf4f770577309e69b36"}]}],"author":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-07-10 15:18:39.000000000","tz":120},"committer":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-07-24 07:33:08.000000000","tz":120},"subject":"Skip actions automatically based on pre_condition results","message":"Skip actions automatically based on pre_condition results\n\nThis patch is implementing skipping automatically actions based on the\nresult of action pre_condition method. This will allow to manage\nproperly situations as migration actions for vms which does not longer\nexist. This patch includes:\n\n- Adding a new state SKIPPED to the Action objects.\n- Add a new Exception ActionSkipped. An action which raises it from the\n  pre_condition execution is moved to SKIPPED state.\n- execute and post_condition will not be executed for any action in\n  SKIPPED or FAILED state.\n- moving transition to ONGOING from pre_condition to execute. That means\n  that actions raising ActionSkipped will move from PENDING to SKIPPED\n  while actions raising any other Exception will move from PENDING to\n  FAILED.\n- Adding new options to the testing action nop to simulate failures on\n  pre_condition, execute and post_condition so that we can easily test\n  it.\n\nImplements: blueprint add-skip-actions\n\nAssisted-By: Cursor (claude-4-sonnet)\n\nChange-Id: I59cb4c7006c7c3bcc5ff2071886d3e2929800f9e\nSigned-off-by: Alfredo Moralejo \u003camoralej@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/6b4665b9d5fb18818390e4952da160784c257319"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/6b4665b9d5fb18818390e4952da160784c257319"}]},"branch":"refs/heads/master"},"fbf2cad06002b47489f42ab06cd10e0c1fcf2605":{"kind":"REWORK","_number":5,"created":"2025-08-06 15:53:48.000000000","uploader":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"ref":"refs/changes/46/954746/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/46/954746/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/46/954746/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/46/954746/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/46/954746/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/46/954746/5"}}},"commit":{"parents":[{"commit":"685d32fe0d044ec88eb60f6321f940d1e1ac32ea","subject":"Add `status_message` to objects and notifications","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/685d32fe0d044ec88eb60f6321f940d1e1ac32ea"}]}],"author":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-08-05 15:16:42.000000000","tz":120},"committer":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-08-06 15:47:57.000000000","tz":120},"subject":"Skip actions automatically based on pre_condition results","message":"Skip actions automatically based on pre_condition results\n\nThis patch is implementing skipping automatically actions based on the\nresult of action pre_condition method. This will allow to manage\nproperly situations as migration actions for vms which does not longer\nexist. This patch includes:\n\n- Adding a new state SKIPPED to the Action objects.\n- Add a new Exception ActionSkipped. An action which raises it from the\n  pre_condition execution is moved to SKIPPED state.\n- pre_condition will not be executed for any action in SKIPPED state.\n- execute and post_condition will not be executed for any action in\n  SKIPPED or FAILED state.\n- moving transition to ONGOING from pre_condition to execute. That means\n  that actions raising ActionSkipped will move from PENDING to SKIPPED\n  while actions raising any other Exception will move from PENDING to\n  FAILED.\n- Adding information on action failed or skipped state to the\n  `status_message` field.\n- Adding a new option to the testing action nop to simulate skipping on\n  pre_condition, so that we can easily test it.\n\nImplements: blueprint add-skip-actions\n\nAssisted-By: Cursor (claude-4-sonnet)\n\nChange-Id: I59cb4c7006c7c3bcc5ff2071886d3e2929800f9e\nSigned-off-by: Alfredo Moralejo \u003camoralej@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/fbf2cad06002b47489f42ab06cd10e0c1fcf2605"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/fbf2cad06002b47489f42ab06cd10e0c1fcf2605"}]},"branch":"refs/heads/master"},"9076922c10f1d2760fbfd76a2cca51ceeb941a47":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2025-08-19 11:16:31.000000000","uploader":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"ref":"refs/changes/46/954746/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/46/954746/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/46/954746/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/46/954746/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/46/954746/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/46/954746/6"}}},"commit":{"parents":[{"commit":"5048a6e3ba55f3be6a2b831e33975bee9dd5ec3a","subject":"Add `status_message` to objects and notifications","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/5048a6e3ba55f3be6a2b831e33975bee9dd5ec3a"}]}],"author":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-08-05 15:16:42.000000000","tz":120},"committer":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-08-19 11:05:33.000000000","tz":120},"subject":"Skip actions automatically based on pre_condition results","message":"Skip actions automatically based on pre_condition results\n\nThis patch is implementing skipping automatically actions based on the\nresult of action pre_condition method. This will allow to manage\nproperly situations as migration actions for vms which does not longer\nexist. This patch includes:\n\n- Adding a new state SKIPPED to the Action objects.\n- Add a new Exception ActionSkipped. An action which raises it from the\n  pre_condition execution is moved to SKIPPED state.\n- pre_condition will not be executed for any action in SKIPPED state.\n- execute and post_condition will not be executed for any action in\n  SKIPPED or FAILED state.\n- moving transition to ONGOING from pre_condition to execute. That means\n  that actions raising ActionSkipped will move from PENDING to SKIPPED\n  while actions raising any other Exception will move from PENDING to\n  FAILED.\n- Adding information on action failed or skipped state to the\n  `status_message` field.\n- Adding a new option to the testing action nop to simulate skipping on\n  pre_condition, so that we can easily test it.\n\nImplements: blueprint add-skip-actions\n\nAssisted-By: Cursor (claude-4-sonnet)\n\nChange-Id: I59cb4c7006c7c3bcc5ff2071886d3e2929800f9e\nSigned-off-by: Alfredo Moralejo \u003camoralej@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/9076922c10f1d2760fbfd76a2cca51ceeb941a47"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/9076922c10f1d2760fbfd76a2cca51ceeb941a47"}]},"branch":"refs/heads/master"},"ce147d1d17cb9f8001510521c58d252a2b78d398":{"kind":"REWORK","_number":7,"created":"2025-08-19 14:37:22.000000000","uploader":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"ref":"refs/changes/46/954746/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/46/954746/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/46/954746/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/46/954746/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/46/954746/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/46/954746/7"}}},"commit":{"parents":[{"commit":"5048a6e3ba55f3be6a2b831e33975bee9dd5ec3a","subject":"Add `status_message` to objects and notifications","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/5048a6e3ba55f3be6a2b831e33975bee9dd5ec3a"}]}],"author":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-08-05 15:16:42.000000000","tz":120},"committer":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-08-19 14:29:29.000000000","tz":120},"subject":"Skip actions automatically based on pre_condition results","message":"Skip actions automatically based on pre_condition results\n\nThis patch is implementing skipping automatically actions based on the\nresult of action pre_condition method. This will allow to manage\nproperly situations as migration actions for vms which does not longer\nexist. This patch includes:\n\n- Adding a new state SKIPPED to the Action objects.\n- Add a new Exception ActionSkipped. An action which raises it from the\n  pre_condition execution is moved to SKIPPED state.\n- pre_condition will not be executed for any action in SKIPPED state.\n- execute and post_condition will not be executed for any action in\n  SKIPPED or FAILED state.\n- moving transition to ONGOING from pre_condition to execute. That means\n  that actions raising ActionSkipped will move from PENDING to SKIPPED\n  while actions raising any other Exception will move from PENDING to\n  FAILED.\n- Adding information on action failed or skipped state to the\n  `status_message` field.\n- Adding a new option to the testing action nop to simulate skipping on\n  pre_condition, so that we can easily test it.\n\nImplements: blueprint add-skip-actions\n\nAssisted-By: Cursor (claude-4-sonnet)\n\nChange-Id: I59cb4c7006c7c3bcc5ff2071886d3e2929800f9e\nSigned-off-by: Alfredo Moralejo \u003camoralej@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/ce147d1d17cb9f8001510521c58d252a2b78d398"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/ce147d1d17cb9f8001510521c58d252a2b78d398"}]},"branch":"refs/heads/master"},"6d35be11ecdd8ff7e43040d0988a0273008c53da":{"kind":"REWORK","_number":8,"created":"2025-08-20 11:13:37.000000000","uploader":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"ref":"refs/changes/46/954746/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/46/954746/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/46/954746/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/46/954746/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/46/954746/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/46/954746/8"}}},"commit":{"parents":[{"commit":"5048a6e3ba55f3be6a2b831e33975bee9dd5ec3a","subject":"Add `status_message` to objects and notifications","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/5048a6e3ba55f3be6a2b831e33975bee9dd5ec3a"}]}],"author":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-08-05 15:16:42.000000000","tz":120},"committer":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-08-20 11:10:10.000000000","tz":120},"subject":"Skip actions automatically based on pre_condition results","message":"Skip actions automatically based on pre_condition results\n\nThis patch is implementing skipping automatically actions based on the\nresult of action pre_condition method. This will allow to manage\nproperly situations as migration actions for vms which does not longer\nexist. This patch includes:\n\n- Adding a new state SKIPPED to the Action objects.\n- Add a new Exception ActionSkipped. An action which raises it from the\n  pre_condition execution is moved to SKIPPED state.\n- pre_condition will not be executed for any action in SKIPPED state.\n- execute will not be executed for any action in SKIPPED or FAILED state.\n- post_condition will not be executed for any action in SKIPPED state.\n- moving transition to ONGOING from pre_condition to execute. That means\n  that actions raising ActionSkipped will move from PENDING to SKIPPED\n  while actions raising any other Exception will move from PENDING to\n  FAILED.\n- Adding information on action failed or skipped state to the\n  `status_message` field.\n- Adding a new option to the testing action nop to simulate skipping on\n  pre_condition, so that we can easily test it.\n\nImplements: blueprint add-skip-actions\n\nAssisted-By: Cursor (claude-4-sonnet)\n\nChange-Id: I59cb4c7006c7c3bcc5ff2071886d3e2929800f9e\nSigned-off-by: Alfredo Moralejo \u003camoralej@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/6d35be11ecdd8ff7e43040d0988a0273008c53da"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/6d35be11ecdd8ff7e43040d0988a0273008c53da"}]},"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":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"}}]}],"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":{}}}]}
