)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"},"change_message_id":"a44ceca46f9126601f93bb28e33a35a0f6c5aad2","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":12,"id":"fe00b7d8_feadf35f","updated":"2025-07-13 15:54:40.000000000","message":"@wchy1001@gmail.com Hi. \nAdded an initial version of supported datastores for two releases, please take a look to if there anything we can add/modify.","commit_id":"d66e5f6a8c271d34796a87ddce788a048445847e"},{"author":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"change_message_id":"d47b9aa2561157bd1bdd7b3605e232c8afbb294f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":13,"id":"00289797_99509d2e","updated":"2025-07-15 01:42:09.000000000","message":"hello, thanks for the great work! but we need to use RST document format.","commit_id":"9821e20012b3d2fea8c1aa4044316fb386147121"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"a752c941d5aaea46ad4e219a5f20e1043fe45479","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":19,"id":"7af19ebf_f868940d","updated":"2025-07-18 07:40:10.000000000","message":"Hmm, maybe arrange the OpenStack releases horizontally (there will be fewer of them anyway), and the databases and their versions vertically? So as not to stretch the table in width.","commit_id":"416e134e7efded79a82690839f630072abd030c1"},{"author":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"change_message_id":"3d40a93cc70307e15a77ba23f7930c57f7fc8b29","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":19,"id":"11a7d8df_8e238215","in_reply_to":"01eeacef_221f7dea","updated":"2025-07-23 02:44:59.000000000","message":"I think both are ok.","commit_id":"416e134e7efded79a82690839f630072abd030c1"},{"author":{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"},"change_message_id":"ab7cc7d8cf4742ecd67681a8441f2a8fed6b0316","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":19,"id":"01eeacef_221f7dea","in_reply_to":"7af19ebf_f868940d","updated":"2025-07-18 10:28:37.000000000","message":"I\u0027m not sure it will be better option, table will have the same width. \nIn that configuration I think it has pretty good readability.\n@wchy1001@gmail.com Could you check please?","commit_id":"416e134e7efded79a82690839f630072abd030c1"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"25c5b9242566e0ccc38b107d3c1b5ac5b8338bf7","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":20,"id":"8fddc4fd_217c62ec","updated":"2025-07-18 10:43:14.000000000","message":"update style from https://releases.openstack.org","commit_id":"ce19904fe8cf1e834a8b2b64a5da9cec6a5b474d"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"f7e9b97abfa49be7207923710b8f1294f508d978","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":21,"id":"6a7046e8_f7564dc4","updated":"2025-07-18 12:22:38.000000000","message":"This URL outdated, please update... And... Maybe start use new version?","commit_id":"6e6bf425c2789d553e4719061a2b5018c2363f91"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"43a2ea46094ed9253dcfa514401cc08ca51ed43b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":22,"id":"6d9bd73c_a7824697","updated":"2025-07-22 12:00:14.000000000","message":"@wchy1001@gmail.com hello, please review this, I think we can merge it.","commit_id":"47e2f17aaeb2cfe7d39e4436c55a1b60949acb3d"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"cb8fa3c348e0a6b3191c7977e62438d8965ffeb4","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":22,"id":"4ad9ae24_72bb5c2c","updated":"2025-07-18 12:55:46.000000000","message":"LGTM","commit_id":"47e2f17aaeb2cfe7d39e4436c55a1b60949acb3d"},{"author":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"change_message_id":"3d40a93cc70307e15a77ba23f7930c57f7fc8b29","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":22,"id":"4a9e5846_4d4a07b2","updated":"2025-07-23 02:44:59.000000000","message":"https://4a4a1510e17776a8b793-89f5aa2f0368a55b3a90e6b26173438f.ssl.cf2.rackcdn.com/openstack/c2b93f2c5b65437f8568ce5130cd2188/docs/admin/datastore.html#datastore-support-matrix\n\nLooks great!","commit_id":"47e2f17aaeb2cfe7d39e4436c55a1b60949acb3d"},{"author":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"change_message_id":"349906c5b2a57184a92f7d953877542c95ddaa1b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":23,"id":"2caa8eee_c2846a67","updated":"2025-07-28 13:14:46.000000000","message":"Looks great！","commit_id":"8874e9f5efce09638503629fb536a32c43d21693"}],"doc/source/admin/datastore.rst":[{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"9704232485d5954bdf85c97f696be282443b2180","unresolved":true,"context_lines":[{"line_number":12,"context_line":"A datastore is typically created as a type of database, e.g. the cloud admin"},{"line_number":13,"context_line":"could create 2 datastores for MySQL and PostgreSQL, separately. For each"},{"line_number":14,"context_line":"datastore, there could be multiple datastore versions. For example, for MySQL"},{"line_number":15,"context_line":"database, Trove could support 5.7.29, 5.7.30 or 5.8, etc."},{"line_number":16,"context_line":""},{"line_number":17,"context_line":".. note::"},{"line_number":18,"context_line":""}],"source_content_type":"text/x-rst","patch_set":12,"id":"b3a74d2c_ba679322","line":15,"updated":"2025-07-13 16:14:23.000000000","message":"I think need update this information.","commit_id":"d66e5f6a8c271d34796a87ddce788a048445847e"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"d5b1f49a332e136e95b4b6c7f8ff35250464519a","unresolved":true,"context_lines":[{"line_number":12,"context_line":"A datastore is typically created as a type of database, e.g. the cloud admin"},{"line_number":13,"context_line":"could create 2 datastores for MySQL and PostgreSQL, separately. For each"},{"line_number":14,"context_line":"datastore, there could be multiple datastore versions. For example, for MySQL"},{"line_number":15,"context_line":"database, Trove could support 5.7.29, 5.7.30 or 5.8, etc."},{"line_number":16,"context_line":""},{"line_number":17,"context_line":".. note::"},{"line_number":18,"context_line":""}],"source_content_type":"text/x-rst","patch_set":12,"id":"d27072ee_f04e055d","line":15,"in_reply_to":"b3a74d2c_ba679322","updated":"2025-07-13 16:18:40.000000000","message":"Or just remove and use matrix only..","commit_id":"d66e5f6a8c271d34796a87ddce788a048445847e"},{"author":{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"},"change_message_id":"d50d16f43d3ba89d860c94ce71f2fcddbeb00143","unresolved":false,"context_lines":[{"line_number":12,"context_line":"A datastore is typically created as a type of database, e.g. the cloud admin"},{"line_number":13,"context_line":"could create 2 datastores for MySQL and PostgreSQL, separately. For each"},{"line_number":14,"context_line":"datastore, there could be multiple datastore versions. For example, for MySQL"},{"line_number":15,"context_line":"database, Trove could support 5.7.29, 5.7.30 or 5.8, etc."},{"line_number":16,"context_line":""},{"line_number":17,"context_line":".. note::"},{"line_number":18,"context_line":""}],"source_content_type":"text/x-rst","patch_set":12,"id":"a6154f2e_11407512","line":15,"in_reply_to":"d27072ee_f04e055d","updated":"2025-07-13 22:02:37.000000000","message":"Done","commit_id":"d66e5f6a8c271d34796a87ddce788a048445847e"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"25c5b9242566e0ccc38b107d3c1b5ac5b8338bf7","unresolved":true,"context_lines":[{"line_number":63,"context_line":"     - 10"},{"line_number":64,"context_line":"     - 11"},{"line_number":65,"context_line":"     - 12"},{"line_number":66,"context_line":"   * - 2025.2 (Flamingo)"},{"line_number":67,"context_line":"     - ✘"},{"line_number":68,"context_line":"     - ✘"},{"line_number":69,"context_line":"     - ✔"}],"source_content_type":"text/x-rst","patch_set":20,"id":"ee08ed70_51251284","line":66,"updated":"2025-07-18 10:43:14.000000000","message":"```suggestion\n   * - 2025.2 Flamingo\n```","commit_id":"ce19904fe8cf1e834a8b2b64a5da9cec6a5b474d"},{"author":{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"},"change_message_id":"07919fe15852e2cbe452ceca2bb405d1c8593189","unresolved":false,"context_lines":[{"line_number":63,"context_line":"     - 10"},{"line_number":64,"context_line":"     - 11"},{"line_number":65,"context_line":"     - 12"},{"line_number":66,"context_line":"   * - 2025.2 (Flamingo)"},{"line_number":67,"context_line":"     - ✘"},{"line_number":68,"context_line":"     - ✘"},{"line_number":69,"context_line":"     - ✔"}],"source_content_type":"text/x-rst","patch_set":20,"id":"03bac46f_3da59ad2","line":66,"in_reply_to":"ee08ed70_51251284","updated":"2025-07-18 12:18:46.000000000","message":"Fix applied.","commit_id":"ce19904fe8cf1e834a8b2b64a5da9cec6a5b474d"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"25c5b9242566e0ccc38b107d3c1b5ac5b8338bf7","unresolved":true,"context_lines":[{"line_number":75,"context_line":"     - ✘"},{"line_number":76,"context_line":"     - ✔"},{"line_number":77,"context_line":"     - ✘"},{"line_number":78,"context_line":"   * - 2025.1 (Epoxy)"},{"line_number":79,"context_line":"     - ✔"},{"line_number":80,"context_line":"     - ✘"},{"line_number":81,"context_line":"     - ✘"}],"source_content_type":"text/x-rst","patch_set":20,"id":"80867a2b_bb15c587","line":78,"updated":"2025-07-18 10:43:14.000000000","message":"```suggestion\n   * - 2025.1 Epoxy\n```","commit_id":"ce19904fe8cf1e834a8b2b64a5da9cec6a5b474d"},{"author":{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"},"change_message_id":"07919fe15852e2cbe452ceca2bb405d1c8593189","unresolved":false,"context_lines":[{"line_number":75,"context_line":"     - ✘"},{"line_number":76,"context_line":"     - ✔"},{"line_number":77,"context_line":"     - ✘"},{"line_number":78,"context_line":"   * - 2025.1 (Epoxy)"},{"line_number":79,"context_line":"     - ✔"},{"line_number":80,"context_line":"     - ✘"},{"line_number":81,"context_line":"     - ✘"}],"source_content_type":"text/x-rst","patch_set":20,"id":"935b2be9_ccc97fb4","line":78,"in_reply_to":"80867a2b_bb15c587","updated":"2025-07-18 12:18:46.000000000","message":"Fix applied.","commit_id":"ce19904fe8cf1e834a8b2b64a5da9cec6a5b474d"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"f7e9b97abfa49be7207923710b8f1294f508d978","unresolved":true,"context_lines":[{"line_number":18,"context_line":"   Starting from Victoria, the datastore version number must be the same with"},{"line_number":19,"context_line":"   the image tag of the specific database. To support MySQL 5.7.29, a new"},{"line_number":20,"context_line":"   datastore version with version number 5.7.29 based on `mysql docker image"},{"line_number":21,"context_line":"   \u003chttps://hub.docker.com/_/mysql?tab\u003dtags\u0026name\u003d5.7.29\u003e`_ needs to be created."},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"A datastore version is always associated with a Glance image, either by image"},{"line_number":24,"context_line":"ID or image tags. If the image ID is not provided, the image can be retrieved"}],"source_content_type":"text/x-rst","patch_set":21,"id":"f7c6eb88_6a4b2a1d","line":21,"updated":"2025-07-18 12:22:38.000000000","message":"```suggestion\n   \u003chttps://hub.docker.com/_/mysql/tags?name\u003d5.7.29\u003e`_ needs to be created.\n```","commit_id":"6e6bf425c2789d553e4719061a2b5018c2363f91"},{"author":{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"},"change_message_id":"2c9ed77125c3f0408b6babe0e0feda367ea5130e","unresolved":false,"context_lines":[{"line_number":18,"context_line":"   Starting from Victoria, the datastore version number must be the same with"},{"line_number":19,"context_line":"   the image tag of the specific database. To support MySQL 5.7.29, a new"},{"line_number":20,"context_line":"   datastore version with version number 5.7.29 based on `mysql docker image"},{"line_number":21,"context_line":"   \u003chttps://hub.docker.com/_/mysql?tab\u003dtags\u0026name\u003d5.7.29\u003e`_ needs to be created."},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"A datastore version is always associated with a Glance image, either by image"},{"line_number":24,"context_line":"ID or image tags. If the image ID is not provided, the image can be retrieved"}],"source_content_type":"text/x-rst","patch_set":21,"id":"a1a8db45_6da108bf","line":21,"in_reply_to":"f7c6eb88_6a4b2a1d","updated":"2025-07-18 12:35:21.000000000","message":"As a minor fix, i thin","commit_id":"6e6bf425c2789d553e4719061a2b5018c2363f91"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"cd4c3ec1b233692ba3a4e755eaaa6bcdc9d010f1","unresolved":true,"context_lines":[{"line_number":150,"context_line":"      :header-rows: 1"},{"line_number":151,"context_line":"      :widths: 20 20 20"},{"line_number":152,"context_line":""},{"line_number":153,"context_line":"      * - Operating System"},{"line_number":154,"context_line":"        - Location of :file:`validation-rules.json`"},{"line_number":155,"context_line":"        - Notes"},{"line_number":156,"context_line":""}],"source_content_type":"text/x-rst","patch_set":21,"id":"4f721828_99acf489","line":153,"updated":"2025-07-18 12:24:21.000000000","message":"Complete outdated information...","commit_id":"6e6bf425c2789d553e4719061a2b5018c2363f91"},{"author":{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"},"change_message_id":"b05f509e27b62da5737d1d6fa8eea4d1d7442c7c","unresolved":false,"context_lines":[{"line_number":150,"context_line":"      :header-rows: 1"},{"line_number":151,"context_line":"      :widths: 20 20 20"},{"line_number":152,"context_line":""},{"line_number":153,"context_line":"      * - Operating System"},{"line_number":154,"context_line":"        - Location of :file:`validation-rules.json`"},{"line_number":155,"context_line":"        - Notes"},{"line_number":156,"context_line":""}],"source_content_type":"text/x-rst","patch_set":21,"id":"8f227e63_7486fdb5","line":153,"in_reply_to":"1fff9a02_c828b1d7","updated":"2025-07-18 12:35:48.000000000","message":"I suppose yes, it needs separate change.","commit_id":"6e6bf425c2789d553e4719061a2b5018c2363f91"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"58b7f1d1eb9f4e51db49cd64d6137808a1fc63d6","unresolved":false,"context_lines":[{"line_number":150,"context_line":"      :header-rows: 1"},{"line_number":151,"context_line":"      :widths: 20 20 20"},{"line_number":152,"context_line":""},{"line_number":153,"context_line":"      * - Operating System"},{"line_number":154,"context_line":"        - Location of :file:`validation-rules.json`"},{"line_number":155,"context_line":"        - Notes"},{"line_number":156,"context_line":""}],"source_content_type":"text/x-rst","patch_set":21,"id":"1fff9a02_c828b1d7","line":153,"in_reply_to":"4f721828_99acf489","updated":"2025-07-18 12:25:23.000000000","message":"This I think for new MR...","commit_id":"6e6bf425c2789d553e4719061a2b5018c2363f91"},{"author":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"change_message_id":"3d40a93cc70307e15a77ba23f7930c57f7fc8b29","unresolved":true,"context_lines":[{"line_number":60,"context_line":"     - **8.0**"},{"line_number":61,"context_line":"     - **8.4**"},{"line_number":62,"context_line":"     - 5.5"},{"line_number":63,"context_line":"     - 10"},{"line_number":64,"context_line":"     - 11"},{"line_number":65,"context_line":"     - 12"},{"line_number":66,"context_line":"   * - 2025.2 Flamingo"},{"line_number":67,"context_line":"     - ✘"},{"line_number":68,"context_line":"     - ✘"}],"source_content_type":"text/x-rst","patch_set":22,"id":"ca4358ae_31105099","line":65,"range":{"start_line":63,"start_character":0,"end_line":65,"end_character":9},"updated":"2025-07-23 02:44:59.000000000","message":"I prefer to use 10.4, 11.4, 11.8 for MariaDB datastore versions\n\nI think we can remove  mysql 5.5 and postgresql 15 version from table. As we never tested it in our CI system\n\nAdditionally, should we add a note for users that they should build the guest image against the branch corresponding to the supported datastore version and use the corresponding image when creating the datastore versions?","commit_id":"47e2f17aaeb2cfe7d39e4436c55a1b60949acb3d"},{"author":{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"},"change_message_id":"a2a05411db2b47192542b52fbecb91c10fc6d75a","unresolved":false,"context_lines":[{"line_number":60,"context_line":"     - **8.0**"},{"line_number":61,"context_line":"     - **8.4**"},{"line_number":62,"context_line":"     - 5.5"},{"line_number":63,"context_line":"     - 10"},{"line_number":64,"context_line":"     - 11"},{"line_number":65,"context_line":"     - 12"},{"line_number":66,"context_line":"   * - 2025.2 Flamingo"},{"line_number":67,"context_line":"     - ✘"},{"line_number":68,"context_line":"     - ✘"}],"source_content_type":"text/x-rst","patch_set":22,"id":"51da4fcb_3cd5e415","line":65,"range":{"start_line":63,"start_character":0,"end_line":65,"end_character":9},"in_reply_to":"ca4358ae_31105099","updated":"2025-07-24 16:24:12.000000000","message":"Done","commit_id":"47e2f17aaeb2cfe7d39e4436c55a1b60949acb3d"}],"doc/source/admin/matrix.html":[{"author":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"change_message_id":"d47b9aa2561157bd1bdd7b3605e232c8afbb294f","unresolved":true,"context_lines":[{"line_number":1,"context_line":"\u003ctable class\u003d\"table table-bordered table-striped text-center\"\u003e"},{"line_number":2,"context_line":"    \u003ctr\u003e"},{"line_number":3,"context_line":"        \u003cth colspan\u003d\"1\" rowspan\u003d\"3\" class\u003d\"align-middle bg-secondary text-white\"\u003eOpenStack Releases\u003c/th\u003e"},{"line_number":4,"context_line":"        \u003cth colspan\u003d\"100%\" class\u003d\"bg-secondary text-white\"\u003eDatabases\u003c/th\u003e"}],"source_content_type":"text/html","patch_set":13,"id":"c8572b54_19c0f863","line":1,"updated":"2025-07-15 01:42:09.000000000","message":"this looks really hard to review. can you convert to RST document format ?\n\nyou can refer to: https://github.com/openstack/kolla/blob/master/doc/source/support_matrix.rst","commit_id":"9821e20012b3d2fea8c1aa4044316fb386147121"},{"author":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"change_message_id":"4608521063313e439b99d05c6d62dab164545bc8","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003ctable class\u003d\"table table-bordered table-striped text-center\"\u003e"},{"line_number":2,"context_line":"    \u003ctr\u003e"},{"line_number":3,"context_line":"        \u003cth colspan\u003d\"1\" rowspan\u003d\"3\" class\u003d\"align-middle bg-secondary text-white\"\u003eOpenStack Releases\u003c/th\u003e"},{"line_number":4,"context_line":"        \u003cth colspan\u003d\"100%\" class\u003d\"bg-secondary text-white\"\u003eDatabases\u003c/th\u003e"}],"source_content_type":"text/html","patch_set":13,"id":"6df6a448_68f324df","line":1,"in_reply_to":"84b2d811_d96a6bf2","updated":"2025-07-16 11:51:19.000000000","message":"Hello, There\u0027s no special reason for that. But as we may not be familiar with html, I prefer to write it with RST, and RST format is more readable to review. \n\nAdditionally, we have tools to check RST documents, but we don\u0027t have any for HTML.","commit_id":"9821e20012b3d2fea8c1aa4044316fb386147121"},{"author":{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"},"change_message_id":"2f3d1d441c20d7a9280dcd6f6c8fc65e6afdd5b4","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003ctable class\u003d\"table table-bordered table-striped text-center\"\u003e"},{"line_number":2,"context_line":"    \u003ctr\u003e"},{"line_number":3,"context_line":"        \u003cth colspan\u003d\"1\" rowspan\u003d\"3\" class\u003d\"align-middle bg-secondary text-white\"\u003eOpenStack Releases\u003c/th\u003e"},{"line_number":4,"context_line":"        \u003cth colspan\u003d\"100%\" class\u003d\"bg-secondary text-white\"\u003eDatabases\u003c/th\u003e"}],"source_content_type":"text/html","patch_set":13,"id":"84b2d811_d96a6bf2","line":1,"in_reply_to":"c8572b54_19c0f863","updated":"2025-07-15 13:37:28.000000000","message":"@wchy1001@gmail.com Hi, thanks for reply. I wonder why is it a big deal? On OSA docs it looks pretty great (https://docs.openstack.org/openstack-ansible/latest/admin/upgrades/compatibility-matrix.html). Are there any issues that I miss?","commit_id":"9821e20012b3d2fea8c1aa4044316fb386147121"}]}
