)]}'
{"id":"openstack%2Fwatcher~980257","triplet_id":"openstack%2Fwatcher~master~I85dc5952036cdd0c1be37b31153d35540a5fc604","project":"openstack/watcher","branch":"master","topic":"PoC","attention_set":{"16312":{"account":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"last_update":"2026-04-10 17:01:55.000000000","reason":"Someone else replied on the change"}},"removed_from_attention_set":{"11604":{"account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"last_update":"2026-04-10 17:12:35.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":"2026-04-10 10:59:49.000000000","reason":"removed on reply"}},"hashtags":[],"change_id":"I85dc5952036cdd0c1be37b31153d35540a5fc604","subject":"DNM - PoC nova and prometheus standalone emulators","status":"NEW","created":"2026-03-12 12:01:01.000000000","updated":"2026-04-10 17:12:35.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":6,"unresolved_comment_count":2,"has_review_started":true,"meta_rev_id":"396121933979e983fbe3d2088c3375d448481a7e","_number":980257,"virtual_id_number":980257,"owner":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":-1,"date":"2026-04-10 10:59:56.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_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"}],"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":{"disliked":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":-1,"date":"2026-04-10 10:59:49.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,"date":"2026-04-10 17:02:00.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"}],"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":"","value":-1,"default_value":0,"optional":true},"Workflow":{"all":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_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":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-03-12 12:01:07.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-03-12 12:01:14.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-03-12 12:01:22.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-03-12 13:07:24.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"},{"updated":"2026-03-20 17:23:03.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":"CC"},{"updated":"2026-04-10 17:01:55.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"}],"messages":[{"id":"55bd3cf31a555fe37c1c7f4d8d034bbc9fff1b83","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2026-03-12 12:01:01.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"e2fe6d9006b5079747bfbbc1f99c4a45b7e31eeb","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-03-12 12:01:07.000000000","message":"Patch Set 1:\n\nZuul encountered a syntax error while parsing its\nconfiguration in the repo openstack/watcher on branch master.  The\nproblem was:\n\n  found undefined alias\n    in \"openstack/watcher/.zuul.yaml@master\", line 391, column 20","accounts_in_message":[],"_revision_number":1},{"id":"2e140cd45f432ecd9f80bb6588b7ad2720fe78c2","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-03-12 12:01:14.000000000","message":"Patch Set 1: Code-Review-1\n\nZuul encountered a syntax error while parsing its\nconfiguration in the repo openstack/watcher on branch master.  The\nproblem was:\n\n  found undefined alias\n    in \"openstack/watcher/.zuul.yaml@master\", line 391, column 20","accounts_in_message":[],"_revision_number":1},{"id":"0fe0474044dc78afc6030624335ece22c80bbf24","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-12 12:01:22.000000000","message":"Patch Set 1: Verified-1\n\nZuul encountered a syntax error while parsing its\nconfiguration in the repo openstack/watcher on branch master.  The\nproblem was:\n\n  found undefined alias\n    in \"openstack/watcher/.zuul.yaml@master\", line 391, column 20","accounts_in_message":[],"_revision_number":1},{"id":"db211d4e54ebb432f7a5d42a645fd83798c33131","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2026-03-12 12:04:34.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"e8bffaebde2f1ea3036ed31f0b5c659a9931f1c2","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-03-12 12:04:40.000000000","message":"Patch Set 2:\n\nZuul encountered a syntax error while parsing its\nconfiguration in the repo openstack/watcher on branch master.  The\nproblem was:\n\n  found undefined alias\n    in \"openstack/watcher/.zuul.yaml@master\", line 391, column 20","accounts_in_message":[],"_revision_number":2},{"id":"1704a27ab802971fcdf5ac2e0c01d941c46d5abc","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-03-12 12:04:49.000000000","message":"Patch Set 2: Code-Review-1\n\nZuul encountered a syntax error while parsing its\nconfiguration in the repo openstack/watcher on branch master.  The\nproblem was:\n\n  found undefined alias\n    in \"openstack/watcher/.zuul.yaml@master\", line 391, column 20","accounts_in_message":[],"_revision_number":2},{"id":"86ba9d78cb5b0c5d2b6a8b1e6a106755cf32373e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-12 12:05:26.000000000","message":"Patch Set 2: Verified-1\n\nZuul encountered a syntax error while parsing its\nconfiguration in the repo openstack/watcher on branch master.  The\nproblem was:\n\n  found undefined alias\n    in \"openstack/watcher/.zuul.yaml@master\", line 391, column 20","accounts_in_message":[],"_revision_number":2},{"id":"052855be60a256ccc516b289ca388e6f02fdc6d2","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-03-12 13:07:24.000000000","message":"Patch Set 2: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"f568aa26df172591a509b095715a190712de1e5e","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2026-03-13 08:36:46.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"498ac14e14098c30f9c29102bcc4991ab0429268","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-03-13 11:00:44.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"544cccd9f1e136858edc00eb5b21c553ce4b7287","author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"date":"2026-03-20 17:23:03.000000000","message":"Patch Set 2:\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"7f36ce5f17d3fb2a1519b514b853accbd8b91a46","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2026-04-10 10:59:36.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1\n","accounts_in_message":[],"_revision_number":3},{"id":"00d8189e12a734ddfe2d497fdb04042ea91a1748","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2026-04-10 10:59:40.000000000","message":"Patch Set 3:\n\nZuul encountered a syntax error while parsing its\nconfiguration in the repo openstack/watcher on branch master.  The\nproblem was:\n\n  found undefined alias\n    in \"openstack/watcher/.zuul.yaml@master\", line 405, column 20","accounts_in_message":[],"_revision_number":3},{"id":"30d1ffa5a22ca45b27e19ed3dbc22219a6eead50","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-04-10 10:59:49.000000000","message":"Patch Set 3: Code-Review-1\n\nZuul encountered a syntax error while parsing its\nconfiguration in the repo openstack/watcher on branch master.  The\nproblem was:\n\n  found undefined alias\n    in \"openstack/watcher/.zuul.yaml@master\", line 405, column 20","accounts_in_message":[],"_revision_number":3},{"id":"8a2c5c87cca379cb9fa41c31be3d4d087299504f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-10 10:59:56.000000000","message":"Patch Set 3: Verified-1\n\nZuul encountered a syntax error while parsing its\nconfiguration in the repo openstack/watcher on branch master.  The\nproblem was:\n\n  found undefined alias\n    in \"openstack/watcher/.zuul.yaml@master\", line 405, column 20","accounts_in_message":[],"_revision_number":3},{"id":"eb264567420c537a50ee238eb0e01a656d7b393d","author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"date":"2026-04-10 17:01:55.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"4d395e6758c76f7a505c739f581d2269847e15be","author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"date":"2026-04-10 17:02:00.000000000","message":"Patch Set 3: -Code-Review","accounts_in_message":[],"_revision_number":3},{"id":"396121933979e983fbe3d2088c3375d448481a7e","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-04-10 17:12:35.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"98e4db7ffb45495e91a4fd9b47d2e4c1704b58dd","revisions":{"8c9980a6ac9a988aef0258d39ae1e8b68f0474a0":{"kind":"REWORK","_number":1,"created":"2026-03-12 12:01:01.000000000","uploader":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"ref":"refs/changes/57/980257/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/57/980257/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/57/980257/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/57/980257/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/57/980257/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/57/980257/1"}}},"commit":{"parents":[{"commit":"9c21724e0d5cd7ea3e65bc117813c9ec8701d1f6","subject":"Merge \"Test zone migration audit without destination\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/9c21724e0d5cd7ea3e65bc117813c9ec8701d1f6"}]}],"author":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2026-03-11 17:13:46.000000000","tz":60},"committer":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2026-03-12 12:00:51.000000000","tz":60},"subject":"DNM - PoC nova and prometheus standalone emulators","message":"DNM - PoC nova and prometheus standalone emulators\n\nInitial idea for nova and prometheus emulators.\n\nI\u0027d like to make them usable as fixtures for fucntional tests but also\nas standalone processes that can be manually executed.\n\nThis initial approach is only standalone but i think it can be easily\nadapted to be used as fixtures with wsgi_intercept.\n\nI\u0027m commenting jobs in zuul to avoid wasting resources while in PoC\nmode.\n\nChange-Id: I85dc5952036cdd0c1be37b31153d35540a5fc604\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/8c9980a6ac9a988aef0258d39ae1e8b68f0474a0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/8c9980a6ac9a988aef0258d39ae1e8b68f0474a0"}]},"branch":"refs/heads/master"},"7ccf49d37d44f79f125c60d57f28d45ea8700293":{"kind":"REWORK","_number":2,"created":"2026-03-12 12:04:34.000000000","uploader":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"ref":"refs/changes/57/980257/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/57/980257/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/57/980257/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/57/980257/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/57/980257/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/57/980257/2"}}},"commit":{"parents":[{"commit":"9c21724e0d5cd7ea3e65bc117813c9ec8701d1f6","subject":"Merge \"Test zone migration audit without destination\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/9c21724e0d5cd7ea3e65bc117813c9ec8701d1f6"}]}],"author":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2026-03-11 17:13:46.000000000","tz":60},"committer":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2026-03-12 12:04:19.000000000","tz":60},"subject":"DNM - PoC nova and prometheus standalone emulators","message":"DNM - PoC nova and prometheus standalone emulators\n\nInitial idea for nova and prometheus emulators.\n\nI\u0027d like to make them usable as fixtures for fucntional tests but also\nas standalone processes that can be manually executed.\n\nThis initial approach is only standalone but i think it can be easily\nadapted to be used as fixtures with wsgi_intercept.\n\nI\u0027m commenting jobs in zuul to avoid wasting resources while in PoC\nmode.\n\nChange-Id: I85dc5952036cdd0c1be37b31153d35540a5fc604\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/7ccf49d37d44f79f125c60d57f28d45ea8700293"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/7ccf49d37d44f79f125c60d57f28d45ea8700293"}]},"branch":"refs/heads/master"},"98e4db7ffb45495e91a4fd9b47d2e4c1704b58dd":{"kind":"REWORK","_number":3,"created":"2026-04-10 10:59:36.000000000","uploader":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"ref":"refs/changes/57/980257/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/57/980257/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/57/980257/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/57/980257/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/57/980257/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/57/980257/3"}}},"commit":{"parents":[{"commit":"58a2fc9a37fafeb8c58374b3df50f170d0d626fb","subject":"Make native threading the default concurrency mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/58a2fc9a37fafeb8c58374b3df50f170d0d626fb"}]}],"author":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2026-03-11 17:13:46.000000000","tz":60},"committer":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2026-04-10 10:59:21.000000000","tz":120},"subject":"DNM - PoC nova and prometheus standalone emulators","message":"DNM - PoC nova and prometheus standalone emulators\n\nInitial idea for nova and prometheus emulators.\n\nI\u0027d like to make them usable as fixtures for fucntional tests but also\nas standalone processes that can be manually executed.\n\nThis initial approach is only standalone but i think it can be easily\nadapted to be used as fixtures with wsgi_intercept.\n\nI\u0027m commenting jobs in zuul to avoid wasting resources while in PoC\nmode.\n\nChange-Id: I85dc5952036cdd0c1be37b31153d35540a5fc604\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/98e4db7ffb45495e91a4fd9b47d2e4c1704b58dd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/98e4db7ffb45495e91a4fd9b47d2e4c1704b58dd"}]},"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"}]}],"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":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"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":""}}}]}
