)]}'
{"id":"openstack%2Fwatcher~998883","triplet_id":"openstack%2Fwatcher~master~Ifbb1c2a8e3d44a09b6e7a5c9d1f04e28a3b6c9d0","project":"openstack/watcher","branch":"master","topic":"bug-2156473","attention_set":{"16312":{"account":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"last_update":"2026-07-29 15:36:04.000000000","reason":"Someone else replied on the change"}},"removed_from_attention_set":{"34452":{"account":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"last_update":"2026-07-29 15:48:05.000000000","reason":"\u003cGERRIT_ACCOUNT_34452\u003e replied on the change","reason_account":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"}},"28006":{"account":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"last_update":"2026-07-29 17:44:08.000000000","reason":"removed on reply"},"26471":{"account":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"last_update":"2026-07-29 18:21:45.000000000","reason":"removed on reply"}},"hashtags":[],"change_id":"Ifbb1c2a8e3d44a09b6e7a5c9d1f04e28a3b6c9d0","subject":"Add node resource allocation cache to ModelRoot","status":"NEW","created":"2026-07-28 08:50:47.000000000","updated":"2026-07-29 18:21:45.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":10,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"455fe0193a03711e9d2ac247a63eb3f2e849213e","_number":998883,"virtual_id_number":998883,"owner":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"tag":"autogenerated:zuul:check","value":1,"date":"2026-07-29 17:18:17.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":"","value":1,"default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"all":[{"value":2,"date":"2026-07-29 15:48:05.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},{"value":-1,"date":"2026-07-29 18:21:45.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,"permitted_voting_range":{"min":-1,"max":1},"_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":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"_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,"permitted_voting_range":{"min":0,"max":2},"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_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":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"}],"REVIEWER":[{"_account_id":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":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-07-28 08:50:55.000000000","updated_by":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"reviewer":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"state":"CC"},{"updated":"2026-07-28 09:01:23.000000000","updated_by":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"reviewer":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"state":"REVIEWER"},{"updated":"2026-07-28 10:35:20.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2026-07-28 11:14:27.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":"2026-07-29 15:48:05.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":"REVIEWER"}],"messages":[{"id":"bb0a21d94b47766a6ea3c882900ac851036c848b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2026-07-28 08:50:47.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"83c43ae55c1f8fb1e7124365039d04e6e2c030b8","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2026-07-28 08:50:55.000000000","message":"Patch Set 1:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":1},{"id":"06b451774b3c8fac19018a3394e05065d0343a35","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2026-07-28 08:59:20.000000000","message":"Patch Set 1:\n\n(1 comment)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/8ef7e69034dd4e10a5a3a956f9aa1492\n\n- teim-code-review https://zuul.teim.app/t/main/build/6c66974776a74d92adc65442a502ff54 : SUCCESS in 8m 16s","accounts_in_message":[],"_revision_number":1},{"id":"cb8eb2d4b7cf4969636862cd1a081011fc983967","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-07-28 09:01:23.000000000","message":"Patch Set 1: 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://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/buildset/9eeb137da02342df8cee68f0e1a96a91\n\n- openstack-meta-content-provider-master https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/fc685b092dc748f49e6bfeeddd4081ea : FAILURE in 8m 33s\n- watcher-operator-validation-master https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/b87210ea6c9e4dcaa5daaae3f741553d : SKIPPED Skipped due to failed job openstack-meta-content-provider-master","accounts_in_message":[],"_revision_number":1},{"id":"6af5617762683ef115e1c5f23925e4f4d4f92e8c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-28 10:35:20.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/20597cc0ab4f483998bdce90cc47307a\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/99d00771861c44d588b906c18eb8445f : SUCCESS in 8m 57s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/70d4126e0bca430a80dbd734eb48df41 : SUCCESS in 3m 22s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/19fe5cd928a4481a8468aec6c3cdb315 : SUCCESS in 4m 22s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/8c9faa82c93b42d9ac2f17e4510b4885 : SUCCESS in 5m 41s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/6b1f4c4af793418c87b43938e7324bd3 : SUCCESS in 8m 16s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e35368ae33c84c0d8b3bca5b84dc8b34 : SUCCESS in 5m 39s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/e5137f34ca424454bbb3fc2289f11bd3 : SUCCESS in 5m 09s\n- openstack-tox-py313-eventlet https://zuul.opendev.org/t/openstack/build/3083a35b76e243759d625bb57d94deb2 : SUCCESS in 6m 09s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/bb11c3385cf643f2924921ca89ff3de5 : SUCCESS in 35m 51s\n- watcher-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/9337b65dd2c84dc7ac091fae5e842116 : SUCCESS in 52m 35s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/61f7dc5cb1194f7c9dddc26c697bfd11 : SUCCESS in 46m 46s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/506b240447b045a6955157d81f2fff63 : SUCCESS in 1h 34m 31s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/4b6b519fc8aa4e20bd31f7beebf84aae : SUCCESS in 52m 13s\n- watcher-tempest-prometheus-eventlet https://zuul.opendev.org/t/openstack/build/ca3507a701e74579aa8ccc820bdab4dc : SUCCESS in 45m 52s\n- watcher-tempest-aetos https://zuul.opendev.org/t/openstack/build/c05b78dda49f44d096cd35198092660c : FAILURE in 1h 38m 30s","accounts_in_message":[],"_revision_number":1},{"id":"460f798fa3ccbae3673d6bbe449b54e34684d718","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2026-07-28 11:14:27.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"d983eddbb980b166ca5d43c8d3d53a9b1184a666","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2026-07-28 12:08:06.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"2815dbdbf93f6e160a076ec2ab95ffca0f2dcf10","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2026-07-28 12:08:57.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"bccb7f24fa9251ae0ef97f14423a3d0e0a818ebf","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2026-07-28 12:09:04.000000000","message":"Patch Set 1:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":1},{"id":"ad7ba4a18719f68072b43bee244940f5267700be","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-07-28 12:19:59.000000000","message":"Patch Set 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://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/buildset/a1f7aed703f64a19a8a12f144e6004e3\n\n- openstack-meta-content-provider-master https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/952648d0c5e14354a273556501734a8f : FAILURE in 8m 42s\n- watcher-operator-validation-master https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/1a39e5e391074b6bb2647144791b1ac5 : SKIPPED Skipped due to failed job openstack-meta-content-provider-master","accounts_in_message":[],"_revision_number":1},{"id":"9ea67463ef4bf4a9d2930a9b1a0a95c0a8aa49d6","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2026-07-28 12:20:12.000000000","message":"Patch Set 1:\n\n(1 comment)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/b53bd71563ae4487b0c9499f7079d50e\n\n- teim-code-review https://zuul.teim.app/t/main/build/6096cc68798a4ccb982e1a74ca2b711d : SUCCESS in 11m 01s","accounts_in_message":[],"_revision_number":1},{"id":"653589238ddfff6fb215a2355b85c0b7213965fc","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-28 13:43:27.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0819d40466f34c2e8892e82abee558cf\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/586ce0a36f2841e2befa08bd5820d383 : SUCCESS in 6m 55s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f0d69d1b49c04750b96d80ff3a025328 : SUCCESS in 2m 26s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/9b9b1a52b57c4773ae076fe53e50f6eb : SUCCESS in 3m 12s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/e964fe944f4a4e0899cddf11d80517ed : SUCCESS in 5m 12s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/7d2a10b0654747c49acfd3677c5e3ece : SUCCESS in 4m 48s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/814b8d1e305a4eef9f32d1409c51e63f : SUCCESS in 8m 08s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/1b89d21715cd45df8054c9e3512a2ca9 : SUCCESS in 2m 52s\n- openstack-tox-py313-eventlet https://zuul.opendev.org/t/openstack/build/0aa148d63702494898de8dbf73c046ed : SUCCESS in 4m 52s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/09623f43c6754bc68ad8b89e4e3a9c15 : SUCCESS in 35m 21s\n- watcher-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/bc3f453f22de492ca8e0e88abef69792 : SUCCESS in 59m 24s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/be85fe9e291648079ad2b4049cacbb3b : SUCCESS in 36m 46s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/21e24b7512ca4fe6923114ea90ed27fb : SUCCESS in 1h 31m 32s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/f6a65d0025bf4b88b3c35e0c5f53288c : SUCCESS in 1h 28m 56s\n- watcher-tempest-prometheus-eventlet https://zuul.opendev.org/t/openstack/build/130abf4b3ce14b4daac73b816a3106b7 : SUCCESS in 52m 40s\n- watcher-tempest-aetos https://zuul.opendev.org/t/openstack/build/dc65fc1451be46a491c1e60d5a16985c : SUCCESS in 1h 24m 40s","accounts_in_message":[],"_revision_number":1},{"id":"859e4a048e7dbe2cf48a9dd6bce4f5e7d813a0e8","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2026-07-28 13:55:04.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"15f88b6c1ba5ade14e46fe6910ec015716f11340","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2026-07-28 13:59:11.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"d7504ea4ce9df81bc7716bc27cfa5dd784c1753d","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2026-07-29 15:35:42.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"0407e085b5e7b1dcf2709e8a5ba3fef4247b53fb","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2026-07-29 15:35:56.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"44522d19591990298bdc6fef16e5154c942ac832","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2026-07-29 15:36:04.000000000","message":"Patch Set 2:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":2},{"id":"80279e95f225aa88acefa9f9cd8899c73a344240","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2026-07-29 15:48:05.000000000","message":"Patch Set 2: Code-Review+2\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"6b45366713099710ea37bc7b02f37dbe7f9c3d1e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-29 17:18:17.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3d73071cebf84d78b71b524ee0b01353\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e9183d33f2c54d3c845f16ba266c9fc6 : SUCCESS in 5m 33s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4e78bd9242ec49c798b33568e3013731 : SUCCESS in 5m 00s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/f79638613ff2431aa92c9ff2a55c6fc2 : SUCCESS in 5m 14s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/219e5dbe60834eeea30b902a447d7f6a : SUCCESS in 7m 17s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/6a963f67d77940b78e21854ccec4c957 : SUCCESS in 5m 14s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/31f508c1b47743f28190378eecf7d227 : SUCCESS in 9m 02s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b5bc259b1690433c978a48bd96e4b4a0 : SUCCESS in 5m 12s\n- openstack-tox-py313-eventlet https://zuul.opendev.org/t/openstack/build/b24e1a5418bc417d8acc0c6eebfdbce8 : SUCCESS in 4m 04s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/9ea0788c3a69402b81af2bb1fb8ed89e : SUCCESS in 52m 34s\n- watcher-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/9e2dc652932f4daaacd0be9a0d3b29e0 : SUCCESS in 28m 11s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/97fbf40dcbf1493285211f63c600c7d6 : SUCCESS in 35m 55s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/cff1894194e643fe91f7ced09eeb889f : SUCCESS in 1h 32m 52s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/6f58dd94146f4bd3b0b4a6a985617e04 : SUCCESS in 1h 28m 55s\n- watcher-tempest-prometheus-eventlet https://zuul.opendev.org/t/openstack/build/d2341d9da3784cbdae0ff78b9912fd5b : SUCCESS in 1h 28m 04s\n- watcher-tempest-aetos https://zuul.opendev.org/t/openstack/build/9350c93b1966411dba379b6d5be92f2f : SUCCESS in 1h 38m 26s","accounts_in_message":[],"_revision_number":2},{"id":"c89a697c08f1f38d3ee5d5b1d9e9d1cc419e4e53","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2026-07-29 17:44:08.000000000","message":"Patch Set 2:\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/17915462d3be452c96876bb71d0fcd77\n\n- teim-code-review https://zuul.teim.app/t/main/build/a7235752cd194743877f6409acbd0346 : SUCCESS in 9m 16s","accounts_in_message":[],"_revision_number":2},{"id":"455fe0193a03711e9d2ac247a63eb3f2e849213e","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-07-29 18:21:45.000000000","message":"Patch Set 2: 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://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/buildset/74dc0f1d8e444caea93ad792f10a2699\n\n- openstack-meta-content-provider-master https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/e9b071a53e6845b8936cade3826d0174 : FAILURE in 9m 20s\n- watcher-operator-validation-master https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/599a47ef2e584956a937699cbfd8ab54 : SKIPPED Skipped due to failed job openstack-meta-content-provider-master","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"3201a7461cd2b84951015fd1ea36e7e739dcacdc","revisions":{"593bd642b3307c8d6e578b8dcd8a9caf77c69e3d":{"kind":"REWORK","_number":1,"created":"2026-07-28 08:50:47.000000000","uploader":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"ref":"refs/changes/83/998883/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/83/998883/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/83/998883/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/83/998883/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/83/998883/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/83/998883/1"}}},"commit":{"parents":[{"commit":"49836d0d7f1cc16a91e3190410cc8a616938be32","subject":"Merge \"Add default_parameters support to Audit Templates\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/49836d0d7f1cc16a91e3190410cc8a616938be32"}]}],"author":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2026-07-27 12:31:23.000000000","tz":120},"committer":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2026-07-28 08:33:20.000000000","tz":120},"subject":"Add node resource allocation cache to ModelRoot","message":"Add node resource allocation cache to ModelRoot\n\nAdd a cache for the resources allocated for compute nodes in the\ncompute data model. This cache is usded in get_node_used_resources\nwhich is also used in get_node_free_resources. This avoids expensive\noperations to recalculate node allocations in strategies which use\nthis operations extensively.\n\nThe cache is lazily populated on first access and incrementally\nupdated by topology-changing methods (map_instance, unmap_instance,\nmigrate_instance, remove_instance, remove_node). Nova notification\nhandlers invalidate stale entries when instance attributes change\n(e.g. resize).\n\nThe cache is cleared when a strategy first acquires the compute model\nas this cache is intended to be only reused in the same audit execution.\n\nAssisted-By: Claude\nChange-Id: Ifbb1c2a8e3d44a09b6e7a5c9d1f04e28a3b6c9d0\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/593bd642b3307c8d6e578b8dcd8a9caf77c69e3d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/593bd642b3307c8d6e578b8dcd8a9caf77c69e3d"}]},"branch":"refs/heads/master"},"3201a7461cd2b84951015fd1ea36e7e739dcacdc":{"kind":"REWORK","_number":2,"created":"2026-07-29 15:35:56.000000000","uploader":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"ref":"refs/changes/83/998883/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/83/998883/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/83/998883/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/83/998883/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/83/998883/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/83/998883/2"}}},"commit":{"parents":[{"commit":"49836d0d7f1cc16a91e3190410cc8a616938be32","subject":"Merge \"Add default_parameters support to Audit Templates\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/49836d0d7f1cc16a91e3190410cc8a616938be32"}]}],"author":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2026-07-27 12:31:23.000000000","tz":120},"committer":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2026-07-29 15:35:50.000000000","tz":120},"subject":"Add node resource allocation cache to ModelRoot","message":"Add node resource allocation cache to ModelRoot\n\nAdd a cache for the resources allocated for compute nodes in the\ncompute data model. This cache is usded in get_node_used_resources\nwhich is also used in get_node_free_resources. This avoids expensive\noperations to recalculate node allocations in strategies which use\nthis operations extensively.\n\nThe cache is lazily populated on first access and incrementally\nupdated by topology-changing methods (map_instance, unmap_instance,\nmigrate_instance, remove_instance, remove_node). Nova notification\nhandlers invalidate stale entries when instance attributes change\n(e.g. resize).\n\nThe cache is cleared when a strategy first acquires the compute model\nas this cache is intended to be only reused in the same audit execution.\n\nAssisted-By: Claude\nChange-Id: Ifbb1c2a8e3d44a09b6e7a5c9d1f04e28a3b6c9d0\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/3201a7461cd2b84951015fd1ea36e7e739dcacdc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/3201a7461cd2b84951015fd1ea36e7e739dcacdc"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","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"},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Review-Priority","description":"Review Priority","status":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
