)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":14394,"name":"Dale Smith","email":"dale@catalystcloud.nz","username":"dalees"},"change_message_id":"d4073da7324cdfd192662719049e9b307943c221","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"c22a3e08_c326de8b","updated":"2025-05-27 08:10:29.000000000","message":"Thanks for starting the compatibility table!","commit_id":"0c7bf8fac1dce172345cbf4b62dcd3cd533c625c"},{"author":{"_account_id":14394,"name":"Dale Smith","email":"dale@catalystcloud.nz","username":"dalees"},"change_message_id":"86d031f9a85528d7362447c09c500013071ada5a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"57579036_93a8559e","in_reply_to":"c22a3e08_c326de8b","updated":"2025-06-26 21:57:30.000000000","message":"Resolved","commit_id":"0c7bf8fac1dce172345cbf4b62dcd3cd533c625c"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"1c0db223c3580e456acb93b09a95a5d97a294a77","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":3,"id":"8871bc61_68565690","updated":"2025-06-27 05:41:35.000000000","message":"Does that require people to upgrade to 0.10.0 before running that version? If yes - should we have a reno and some support matrix in the docs?","commit_id":"7820874e31689e85b9932ed6574b25d85e6b9c8d"},{"author":{"_account_id":14394,"name":"Dale Smith","email":"dale@catalystcloud.nz","username":"dalees"},"change_message_id":"4824adf1af02c5b45c8a95b7c3334ac3e34e2358","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":3,"id":"b0834f3b_c3d8e620","in_reply_to":"8871bc61_68565690","updated":"2025-07-16 04:06:36.000000000","message":"Hm, yes, it does.\n\nI don\u0027t think this is a *problem* that we raise this requirement, but stating it in release notes would be best for deployers.\n\nA support matrix was attempted here, but I\u0027m okay leaving it out of this patchset for now to avoid putting all the onus on this patchset.","commit_id":"7820874e31689e85b9932ed6574b25d85e6b9c8d"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"03a6477de1698dce0ab0405cfc655f7472bd23c6","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"e42f66d1_d40a0900","in_reply_to":"b0834f3b_c3d8e620","updated":"2025-09-04 07:27:41.000000000","message":"Acknowledged","commit_id":"7820874e31689e85b9932ed6574b25d85e6b9c8d"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"03a6477de1698dce0ab0405cfc655f7472bd23c6","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"c5cfe7b6_f1651b0e","updated":"2025-09-04 07:27:41.000000000","message":"merging given other previous +2s","commit_id":"1bc80ffb7a0794cf7ec9efd64dbca5ba8aa738c9"}],"README.rst":[{"author":{"_account_id":14394,"name":"Dale Smith","email":"dale@catalystcloud.nz","username":"dalees"},"change_message_id":"d4073da7324cdfd192662719049e9b307943c221","unresolved":true,"context_lines":[{"line_number":22,"context_line":"Compatible versions"},{"line_number":23,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"Due to the fast-changing nature of Cluster API and Cluster API OpenStack provider \u003chttps://github.com/kubernetes-sigs/cluster-api-provider-openstack\u003e_, care should be taken to keep "},{"line_number":26,"context_line":""},{"line_number":27,"context_line":""},{"line_number":28,"context_line":".. list-table:: Versions"}],"source_content_type":"text/x-rst","patch_set":1,"id":"2013bbda_4de96e15","line":25,"updated":"2025-05-27 08:10:29.000000000","message":"incomplete line?","commit_id":"0c7bf8fac1dce172345cbf4b62dcd3cd533c625c"},{"author":{"_account_id":14394,"name":"Dale Smith","email":"dale@catalystcloud.nz","username":"dalees"},"change_message_id":"86d031f9a85528d7362447c09c500013071ada5a","unresolved":false,"context_lines":[{"line_number":22,"context_line":"Compatible versions"},{"line_number":23,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"Due to the fast-changing nature of Cluster API and Cluster API OpenStack provider \u003chttps://github.com/kubernetes-sigs/cluster-api-provider-openstack\u003e_, care should be taken to keep "},{"line_number":26,"context_line":""},{"line_number":27,"context_line":""},{"line_number":28,"context_line":".. list-table:: Versions"}],"source_content_type":"text/x-rst","patch_set":1,"id":"85caed93_75936197","line":25,"in_reply_to":"2013bbda_4de96e15","updated":"2025-06-26 21:57:30.000000000","message":"Resolved","commit_id":"0c7bf8fac1dce172345cbf4b62dcd3cd533c625c"},{"author":{"_account_id":14394,"name":"Dale Smith","email":"dale@catalystcloud.nz","username":"dalees"},"change_message_id":"d4073da7324cdfd192662719049e9b307943c221","unresolved":true,"context_lines":[{"line_number":31,"context_line":"   * - magnum-capi-helm (Driver)"},{"line_number":32,"context_line":"     - capi-helm-chart (Helm Chart)"},{"line_number":33,"context_line":"     - cluster-api-provider-openstack (Cluster-API OpenStack provider)"},{"line_number":34,"context_line":"   * - Row 1, column 1"},{"line_number":35,"context_line":"     -"},{"line_number":36,"context_line":"     - Row 1, column 3"},{"line_number":37,"context_line":"   * - Row 2, column 1"}],"source_content_type":"text/x-rst","patch_set":1,"id":"c986fdf5_11d7566b","line":34,"updated":"2025-05-27 08:10:29.000000000","message":"incomplete table?","commit_id":"0c7bf8fac1dce172345cbf4b62dcd3cd533c625c"},{"author":{"_account_id":14394,"name":"Dale Smith","email":"dale@catalystcloud.nz","username":"dalees"},"change_message_id":"86d031f9a85528d7362447c09c500013071ada5a","unresolved":false,"context_lines":[{"line_number":31,"context_line":"   * - magnum-capi-helm (Driver)"},{"line_number":32,"context_line":"     - capi-helm-chart (Helm Chart)"},{"line_number":33,"context_line":"     - cluster-api-provider-openstack (Cluster-API OpenStack provider)"},{"line_number":34,"context_line":"   * - Row 1, column 1"},{"line_number":35,"context_line":"     -"},{"line_number":36,"context_line":"     - Row 1, column 3"},{"line_number":37,"context_line":"   * - Row 2, column 1"}],"source_content_type":"text/x-rst","patch_set":1,"id":"1276349e_5afcb709","line":34,"in_reply_to":"c986fdf5_11d7566b","updated":"2025-06-26 21:57:30.000000000","message":"Resolved","commit_id":"0c7bf8fac1dce172345cbf4b62dcd3cd533c625c"}],"magnum_capi_helm/kubernetes.py":[{"author":{"_account_id":14394,"name":"Dale Smith","email":"dale@catalystcloud.nz","username":"dalees"},"change_message_id":"d4073da7324cdfd192662719049e9b307943c221","unresolved":true,"context_lines":[{"line_number":286,"context_line":""},{"line_number":287,"context_line":""},{"line_number":288,"context_line":"class OpenstackCluster(Resource):"},{"line_number":289,"context_line":"    api_version \u003d \"infrastructure.cluster.x-k8s.io/v1alpha7\""},{"line_number":290,"context_line":""},{"line_number":291,"context_line":""},{"line_number":292,"context_line":"class MachineDeployment(Resource):"}],"source_content_type":"text/x-python","patch_set":1,"id":"9de3e71d_511e14f8","line":289,"updated":"2025-05-27 08:10:29.000000000","message":"v1alpha7 is no longer served from the latest CAPO version. Perhaps we should jump to requesting v1beta1?\n\nIt would exclude some lower CAPO version, but the other api_versions in this file already cover v1beta1, and then we shouldn\u0027t have an upper limit on CAPO.","commit_id":"0c7bf8fac1dce172345cbf4b62dcd3cd533c625c"},{"author":{"_account_id":36412,"name":"Scott Davidson","email":"sdavidson327@gmail.com","username":"sd109"},"change_message_id":"65eba603b265daf526d449d1776eace9918f38f7","unresolved":false,"context_lines":[{"line_number":286,"context_line":""},{"line_number":287,"context_line":""},{"line_number":288,"context_line":"class OpenstackCluster(Resource):"},{"line_number":289,"context_line":"    api_version \u003d \"infrastructure.cluster.x-k8s.io/v1alpha7\""},{"line_number":290,"context_line":""},{"line_number":291,"context_line":""},{"line_number":292,"context_line":"class MachineDeployment(Resource):"}],"source_content_type":"text/x-python","patch_set":1,"id":"a8f7b8f2_f76282ca","line":289,"in_reply_to":"6dab2d01_e52419b9","updated":"2025-06-25 08:06:54.000000000","message":"Done","commit_id":"0c7bf8fac1dce172345cbf4b62dcd3cd533c625c"},{"author":{"_account_id":36412,"name":"Scott Davidson","email":"sdavidson327@gmail.com","username":"sd109"},"change_message_id":"246c10d487218adc2b551579f68adc14a34dd9c6","unresolved":true,"context_lines":[{"line_number":286,"context_line":""},{"line_number":287,"context_line":""},{"line_number":288,"context_line":"class OpenstackCluster(Resource):"},{"line_number":289,"context_line":"    api_version \u003d \"infrastructure.cluster.x-k8s.io/v1alpha7\""},{"line_number":290,"context_line":""},{"line_number":291,"context_line":""},{"line_number":292,"context_line":"class MachineDeployment(Resource):"}],"source_content_type":"text/x-python","patch_set":1,"id":"cb900183_a6405688","line":289,"in_reply_to":"9de3e71d_511e14f8","updated":"2025-06-24 10:17:09.000000000","message":"+1 for moving to v1beta1 instead, it has been supported by CAPO since v0.10.0 which was released in April 2024 [1] and became the default in capi-helm-charts since v0.11.0 which was released in October 2024 [2].\n\n[1] https://github.com/kubernetes-sigs/cluster-api-provider-openstack/releases/tag/v0.10.0\n[2] https://github.com/azimuth-cloud/capi-helm-charts/releases/tag/0.11.0","commit_id":"0c7bf8fac1dce172345cbf4b62dcd3cd533c625c"},{"author":{"_account_id":36412,"name":"Scott Davidson","email":"sdavidson327@gmail.com","username":"sd109"},"change_message_id":"cb897e1265dabc2737c680dcbd285b1d74cba215","unresolved":true,"context_lines":[{"line_number":286,"context_line":""},{"line_number":287,"context_line":""},{"line_number":288,"context_line":"class OpenstackCluster(Resource):"},{"line_number":289,"context_line":"    api_version \u003d \"infrastructure.cluster.x-k8s.io/v1alpha7\""},{"line_number":290,"context_line":""},{"line_number":291,"context_line":""},{"line_number":292,"context_line":"class MachineDeployment(Resource):"}],"source_content_type":"text/x-python","patch_set":1,"id":"6dab2d01_e52419b9","line":289,"in_reply_to":"cb900183_a6405688","updated":"2025-06-24 10:44:24.000000000","message":"Moving to v1beta1 would also close this bug which we see when using capi-helm-charts \u003e\u003d v0.11.0: https://bugs.launchpad.net/magnum/+bug/2115207","commit_id":"0c7bf8fac1dce172345cbf4b62dcd3cd533c625c"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"7064fa50bd609b479b1d9528ee2bdf8000616bd0","unresolved":true,"context_lines":[{"line_number":291,"context_line":""},{"line_number":292,"context_line":""},{"line_number":293,"context_line":"class OpenstackCluster(Resource):"},{"line_number":294,"context_line":"    api_version \u003d \"infrastructure.cluster.x-k8s.io/v1beta1\""},{"line_number":295,"context_line":""},{"line_number":296,"context_line":""},{"line_number":297,"context_line":"class MachineDeployment(Resource):"}],"source_content_type":"text/x-python","patch_set":5,"id":"1fe7dfa3_0ef480f1","line":294,"updated":"2025-09-04 07:26:42.000000000","message":"just thinking - should we make that configurable in magnum.conf?","commit_id":"1bc80ffb7a0794cf7ec9efd64dbca5ba8aa738c9"}]}
