)]}'
{"id":"openstack%2Fdevstack-plugin-ceph~1009412","triplet_id":"openstack%2Fdevstack-plugin-ceph~master~I531b60df0beba73f2b6bcaf1a78d5fb92c981d90","project":"openstack/devstack-plugin-ceph","branch":"master","attention_set":{"27615":{"account":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},"last_update":"2026-10-08 09:12:58.000000000","reason":"A robot voted negatively on a label"}},"removed_from_attention_set":{},"hashtags":[],"change_id":"I531b60df0beba73f2b6bcaf1a78d5fb92c981d90","subject":"Add Ceph post-deployment health checks","status":"NEW","created":"2026-10-08 06:54:32.000000000","updated":"2026-10-08 09:12:58.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":4,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"1eb2cac0a40fe2c2f06f26bebc9b720e4a703eb3","_number":1009412,"virtual_id_number":1009412,"owner":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":-1,"date":"2026-10-08 09:12:58.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":{"all":[{"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":[{"_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}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-10-08 09:12:58.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"}],"messages":[{"id":"4af5a5c343b14e1aa686be34fc330229bb46cadb","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},"date":"2026-10-08 06:54:32.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"1eb2cac0a40fe2c2f06f26bebc9b720e4a703eb3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-08 09:12:58.000000000","message":"Patch Set 1: Verified-1\n\n(4 comments)\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/cea9f6d7e8a04e2da11b54677378671a\n\n- devstack-plugin-ceph-tempest-py3 https://zuul.opendev.org/t/openstack/build/7b889fcd3ac94a07a919807b2bedf578 : SUCCESS in 50m 59s\n- devstack-plugin-ceph-multinode-tempest-py3 https://zuul.opendev.org/t/openstack/build/005d880ac3fb404c8cbbc7c8fec2f17e : SUCCESS in 1h 36m 55s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/54355fed996946509461008c919b4484 : SUCCESS in 54m 48s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/e6d2d56b0ca047b992b9a9ee2e9f7940 : FAILURE in 17m 02s\n- devstack-plugin-ceph-multinode-cephfs-nfs-cephadm https://zuul.opendev.org/t/openstack/build/033072744a244bad80f7e61511400c12 : FAILURE in 2h 07m 05s (non-voting)\n- devstack-plugin-ceph-cephfs-native https://zuul.opendev.org/t/openstack/build/811f0dab195f476ca9b66a13eaea6123 : FAILURE in 14m 23s (non-voting)\n- devstack-plugin-ceph-cephfs-nfs-standalone https://zuul.opendev.org/t/openstack/build/85624e6aa91d4ff0b8b0c0dd652e1f00 : FAILURE in 1h 19m 57s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d14e9acad2ae45038c7726ffe78c8222 : SUCCESS in 5m 44s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/7ba1638249f948d78ef5fe955a6e712d : FAILURE in 2m 14s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"9b5c35a1e427ecc30b34ac4b9f9c402a8ecbb8bd","revisions":{"9b5c35a1e427ecc30b34ac4b9f9c402a8ecbb8bd":{"kind":"REWORK","_number":1,"created":"2026-10-08 06:54:32.000000000","uploader":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},"ref":"refs/changes/12/1009412/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-plugin-ceph","ref":"refs/changes/12/1009412/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-plugin-ceph refs/changes/12/1009412/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-plugin-ceph refs/changes/12/1009412/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-plugin-ceph refs/changes/12/1009412/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-plugin-ceph refs/changes/12/1009412/1"}}},"commit":{"parents":[{"commit":"b579125ae14e4f04b38d6314bbade5909513d805","subject":"Merge \"Set Ceph pool application explicitly in add_pools\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-plugin-ceph/commit/b579125ae14e4f04b38d6314bbade5909513d805"}]}],"author":{"name":"whoami-rajat","email":"rajatdhasmana@gmail.com","date":"2026-10-08 06:41:51.000000000","tz":0},"committer":{"name":"whoami-rajat","email":"rajatdhasmana@gmail.com","date":"2026-10-08 06:53:46.000000000","tz":0},"subject":"Add Ceph post-deployment health checks","message":"Add Ceph post-deployment health checks\n\nCeph clusters and rbd-mirror peers can finish deployment before they\nare ready for Cinder replication. The failure then appears later as a\nCinder synchronization timeout during Tempest failover.\n\nRun retrying health and RBD mirror pool checks after local Ceph\nclusters, pools, daemons, and peers are configured. Log compact status\nJSON, reject missing or unhealthy peers, fail local deployments after\nthe retry window, and explicitly skip checks for REMOTE_CEPH.\n\nGenerated-By: OpenCode / openai/gpt-5.6-luna (https://openai.com/)\nAI-modified files:\n- devstack/lib/cephadm\n\nChange-Id: I531b60df0beba73f2b6bcaf1a78d5fb92c981d90\nSigned-off-by: whoami-rajat \u003crajatdhasmana@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-plugin-ceph/commit/9b5c35a1e427ecc30b34ac4b9f9c402a8ecbb8bd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-plugin-ceph/commit/9b5c35a1e427ecc30b34ac4b9f9c402a8ecbb8bd"}]},"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"},{"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":""}}}]}
