)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"change_message_id":"9b97bf786209a4a3daf57161011f01829e81c9ed","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"42835208_b1f73f11","updated":"2026-05-19 15:25:12.000000000","message":"Looks good, it does configures ec pool correctly for glance.","commit_id":"45bb04f4457fc85fe9ddffc3d5f1f4554f308641"},{"author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"change_message_id":"d9d5264d7486c2ce3bc9cdf32567b5033ef4fd71","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"b326eb66_91c4852b","updated":"2026-05-19 17:57:23.000000000","message":"Looks like it will need additional changes, I am working on local deployment. Will comment out as soon as I have something.","commit_id":"45bb04f4457fc85fe9ddffc3d5f1f4554f308641"}],"devstack/lib/cephadm":[{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"1783f3555388ee4a30971496c8fc6cd77bdc8fd1","unresolved":true,"context_lines":[{"line_number":74,"context_line":"# we\u0027ll deploy a \"standalone\" NFS Ganesha instead, not managed by cephadm."},{"line_number":75,"context_line":"CEPHADM_DEPLOY_NFS\u003d${CEPHADM_DEPLOY_NFS:-True}"},{"line_number":76,"context_line":"# Clustered NFS Options"},{"line_number":77,"context_line":"FSNAME\u003d${FSNAME:-\u0027cephfs\u0027}"},{"line_number":78,"context_line":"NFS_PORT\u003d2049"},{"line_number":79,"context_line":"CEPHFS_CLIENT\u003d0"},{"line_number":80,"context_line":"CEPHFS_CLIENT_NAME\u003d\"client.$MANILA_CEPH_USER\""}],"source_content_type":"application/x-shellscript","patch_set":4,"id":"20026b2c_df7aca6b","line":77,"range":{"start_line":77,"start_character":0,"end_line":77,"end_character":26},"updated":"2026-04-20 04:31:33.000000000","message":"should move this above to use as default for MANILA_EC_DATA_POOL","commit_id":"18f019dc37405452ae11c7371ea23f80251b7657"},{"author":{"_account_id":25402,"name":"Francesco Pantano","email":"fpantano@redhat.com","username":"fmount"},"change_message_id":"e0b4de132667ea0a2439610cd432e8a79950263a","unresolved":false,"context_lines":[{"line_number":74,"context_line":"# we\u0027ll deploy a \"standalone\" NFS Ganesha instead, not managed by cephadm."},{"line_number":75,"context_line":"CEPHADM_DEPLOY_NFS\u003d${CEPHADM_DEPLOY_NFS:-True}"},{"line_number":76,"context_line":"# Clustered NFS Options"},{"line_number":77,"context_line":"FSNAME\u003d${FSNAME:-\u0027cephfs\u0027}"},{"line_number":78,"context_line":"NFS_PORT\u003d2049"},{"line_number":79,"context_line":"CEPHFS_CLIENT\u003d0"},{"line_number":80,"context_line":"CEPHFS_CLIENT_NAME\u003d\"client.$MANILA_CEPH_USER\""}],"source_content_type":"application/x-shellscript","patch_set":4,"id":"b068d987_42dec63c","line":77,"range":{"start_line":77,"start_character":0,"end_line":77,"end_character":26},"in_reply_to":"20026b2c_df7aca6b","updated":"2026-04-20 07:39:44.000000000","message":"yes, makes sense.","commit_id":"18f019dc37405452ae11c7371ea23f80251b7657"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"1783f3555388ee4a30971496c8fc6cd77bdc8fd1","unresolved":true,"context_lines":[{"line_number":335,"context_line":"    local osd_caps"},{"line_number":336,"context_line":""},{"line_number":337,"context_line":"    # In case of EC mode we always need at least a replicated pool to store"},{"line_number":338,"context_line":"    # metadata, so this condition is still sufficient to check which osd_capps"},{"line_number":339,"context_line":"    # are needed"},{"line_number":340,"context_line":"    if [ \"${#POOLS_REPLICATED[@]}\" -eq 0 ]; then"},{"line_number":341,"context_line":"        osd_caps\u003d\"allow *\""}],"source_content_type":"application/x-shellscript","patch_set":4,"id":"78e34033_843b1931","line":338,"range":{"start_line":338,"start_character":69,"end_line":338,"end_character":78},"updated":"2026-04-20 04:31:33.000000000","message":"nit: typo","commit_id":"18f019dc37405452ae11c7371ea23f80251b7657"},{"author":{"_account_id":25402,"name":"Francesco Pantano","email":"fpantano@redhat.com","username":"fmount"},"change_message_id":"e0b4de132667ea0a2439610cd432e8a79950263a","unresolved":false,"context_lines":[{"line_number":335,"context_line":"    local osd_caps"},{"line_number":336,"context_line":""},{"line_number":337,"context_line":"    # In case of EC mode we always need at least a replicated pool to store"},{"line_number":338,"context_line":"    # metadata, so this condition is still sufficient to check which osd_capps"},{"line_number":339,"context_line":"    # are needed"},{"line_number":340,"context_line":"    if [ \"${#POOLS_REPLICATED[@]}\" -eq 0 ]; then"},{"line_number":341,"context_line":"        osd_caps\u003d\"allow *\""}],"source_content_type":"application/x-shellscript","patch_set":4,"id":"d86554a1_1d7d333c","line":338,"range":{"start_line":338,"start_character":69,"end_line":338,"end_character":78},"in_reply_to":"78e34033_843b1931","updated":"2026-04-20 07:39:44.000000000","message":"Done","commit_id":"18f019dc37405452ae11c7371ea23f80251b7657"},{"author":{"_account_id":25402,"name":"Francesco Pantano","email":"fpantano@redhat.com","username":"fmount"},"change_message_id":"0d498d600d5447516d99e4b254e931ab4d342db1","unresolved":true,"context_lines":[{"line_number":801,"context_line":"        add_pools POOLS_EC \"erasure\""},{"line_number":802,"context_line":"        create_keys"},{"line_number":803,"context_line":"    fi"},{"line_number":804,"context_line":"    enable_services"},{"line_number":805,"context_line":"    client_config"},{"line_number":806,"context_line":"    import_libvirt_secret_ceph"},{"line_number":807,"context_line":""}],"source_content_type":"application/x-shellscript","patch_set":4,"id":"946616ce_71896c48","line":804,"updated":"2026-04-17 11:52:07.000000000","message":"note: make sure pools exist before enabling services. This allows to set existing pools to service that need them to exist before the deployment.","commit_id":"18f019dc37405452ae11c7371ea23f80251b7657"}]}
