)]}'
{"releasenotes/notes/victoria-release-prelude-0fbae229ebe8f9b7.yaml":[{"author":{"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"},"change_message_id":"5c6304a8f595af03d52e82214f50da5f0c2a4904","unresolved":false,"context_lines":[{"line_number":43,"context_line":"    Services call in microversion 3.32 was ignoring the server name filter"},{"line_number":44,"context_line":"    (Change-Id `Iecb3faad9270f969185089cc291127b340483a46"},{"line_number":45,"context_line":"    \u003chttps://review.opendev.org/#/q/Iecb3faad9270f969185089cc291127b340483a46\u003e`_)"},{"line_number":46,"context_line":"  - |"},{"line_number":47,"context_line":"    Additionally, the following bugs were addressed:"},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"    * `Bug #1888831 \u003chttps://bugs.launchpad.net/cinder/+bug/1888831\u003e`_:"},{"line_number":50,"context_line":"      PowerMax Driver - Volume updates for volumes in groups not performed"},{"line_number":51,"context_line":"      during failover"},{"line_number":52,"context_line":"    * `Bug #1867906 \u003chttps://bugs.launchpad.net/cinder/+bug/1867906\u003e`_:"},{"line_number":53,"context_line":"      group-create-from-src doesn\u0027t work in active/active mode"},{"line_number":54,"context_line":"    * `Bug #1886662 \u003chttps://bugs.launchpad.net/cinder/+bug/1886662\u003e`_:"},{"line_number":55,"context_line":"      PowerMax Driver - Volumes not cleaned up after exception during"},{"line_number":56,"context_line":"      migrate, retype, srdf protect creates/deletes blocks subsequent"},{"line_number":57,"context_line":"      operations"},{"line_number":58,"context_line":"    * `Bug #1874187 \u003chttps://bugs.launchpad.net/cinder/+bug/1874187\u003e`_:"},{"line_number":59,"context_line":"      PowerMax driver - Exception was not handled and breaks the flow while"},{"line_number":60,"context_line":"      add/remove volumes to generic volume group"},{"line_number":61,"context_line":"    * `Bug #1886689 \u003chttps://bugs.launchpad.net/cinder/+bug/1886689\u003e`_:"},{"line_number":62,"context_line":"      Rekey fails when provider is legacy provider class"},{"line_number":63,"context_line":"    * `Bug #1877976 \u003chttps://bugs.launchpad.net/cinder/+bug/1877976\u003e`_:"},{"line_number":64,"context_line":"      PowerMax Driver - RDFG suspended on vol create exception"},{"line_number":65,"context_line":"    * `Bug #1877445 \u003chttps://bugs.launchpad.net/cinder/+bug/1877445\u003e`_:"},{"line_number":66,"context_line":"      Pure Storage Driver - doesn\u0027t handle synchronous replication CIDR"},{"line_number":67,"context_line":"      filters properly"},{"line_number":68,"context_line":"    * `Bug #1875953 \u003chttps://bugs.launchpad.net/cinder/+bug/1875953\u003e`_:"},{"line_number":69,"context_line":"      Virtuozzo driver - missing context in create_cloned_volume call"},{"line_number":70,"context_line":"    * `Bug #1863021 \u003chttps://bugs.launchpad.net/cinder/+bug/1863021\u003e`_:"},{"line_number":71,"context_line":"      Eventlet monkey patch results in assert len(_active) \u003d\u003d 1 AssertionError"},{"line_number":72,"context_line":"    * `Bug #1875640 \u003chttps://bugs.launchpad.net/cinder/+bug/1875640\u003e`_:"},{"line_number":73,"context_line":"      PowerMax Driver - Failover lock not released during U4P failover"},{"line_number":74,"context_line":"      during exception"},{"line_number":75,"context_line":"    * `Bug #1875959 \u003chttps://bugs.launchpad.net/cinder/+bug/1875959\u003e`_:"},{"line_number":76,"context_line":"      NetApp ONTAP NFS driver - Unable to perform flexclone from glance share"},{"line_number":77,"context_line":"    * `Bug #1875433 \u003chttps://bugs.launchpad.net/cinder/+bug/1875433\u003e`_:"},{"line_number":78,"context_line":"      PowerMax Driver - Retype from rep to rep leaving storage group suspended"},{"line_number":79,"context_line":"    * `Bug #1875432 \u003chttps://bugs.launchpad.net/cinder/+bug/1875432\u003e`_:"},{"line_number":80,"context_line":"      PowerMax Driver - Live migration fails when an instance has more than"},{"line_number":81,"context_line":"      one replication device"},{"line_number":82,"context_line":"    * `Bug #1871744 \u003chttps://bugs.launchpad.net/cinder/+bug/1871744\u003e`_:"},{"line_number":83,"context_line":"      Glance retry failed: TypeError: get() got an unexpected keyword"},{"line_number":84,"context_line":"      argument \u0027schema_name\u0027"},{"line_number":85,"context_line":"    * `Bug #1873463 \u003chttps://bugs.launchpad.net/cinder/+bug/1873463\u003e`_:"},{"line_number":86,"context_line":"      Virtuozzo driver - copy_volume_to_image() needs to support glance"},{"line_number":87,"context_line":"      multistore"},{"line_number":88,"context_line":"    * `Bug #1892057 \u003chttps://bugs.launchpad.net/cinder/+bug/1892057\u003e`_:"},{"line_number":89,"context_line":"      PowerMax Driver - Missing force flag for rep group volume adds"},{"line_number":90,"context_line":"    * `Bug #1892718 \u003chttps://bugs.launchpad.net/cinder/+bug/1892718\u003e`_:"},{"line_number":91,"context_line":"      PowerMax Driver - SRDF suspend can fail during _create_replica"},{"line_number":92,"context_line":"  - |"},{"line_number":93,"context_line":"    Additionally, the following minor fixes for which no bugs were filed"},{"line_number":94,"context_line":"    were made:"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"9f560f44_4e2a9790","line":91,"range":{"start_line":46,"start_character":0,"end_line":91,"end_character":68},"updated":"2020-09-25 12:26:46.000000000","message":"I think these should be first class citizens and be at the same level as the 2 fixes above instead of grouped all together.\n\nIn theory the driver name should be going before the bug as per https://docs.openstack.org/cinder/latest/contributor/releasenotes.html#drivers (no need to change it, since we have more release notes that don\u0027t follow these).","commit_id":"0a30469bf3d1fb523d6ed5c7e5f6f58a3a94e70f"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"1539ab71d327c9c14baf6c1c359b91107f0c9887","unresolved":false,"context_lines":[{"line_number":43,"context_line":"    Services call in microversion 3.32 was ignoring the server name filter"},{"line_number":44,"context_line":"    (Change-Id `Iecb3faad9270f969185089cc291127b340483a46"},{"line_number":45,"context_line":"    \u003chttps://review.opendev.org/#/q/Iecb3faad9270f969185089cc291127b340483a46\u003e`_)"},{"line_number":46,"context_line":"  - |"},{"line_number":47,"context_line":"    Additionally, the following bugs were addressed:"},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"    * `Bug #1888831 \u003chttps://bugs.launchpad.net/cinder/+bug/1888831\u003e`_:"},{"line_number":50,"context_line":"      PowerMax Driver - Volume updates for volumes in groups not performed"},{"line_number":51,"context_line":"      during failover"},{"line_number":52,"context_line":"    * `Bug #1867906 \u003chttps://bugs.launchpad.net/cinder/+bug/1867906\u003e`_:"},{"line_number":53,"context_line":"      group-create-from-src doesn\u0027t work in active/active mode"},{"line_number":54,"context_line":"    * `Bug #1886662 \u003chttps://bugs.launchpad.net/cinder/+bug/1886662\u003e`_:"},{"line_number":55,"context_line":"      PowerMax Driver - Volumes not cleaned up after exception during"},{"line_number":56,"context_line":"      migrate, retype, srdf protect creates/deletes blocks subsequent"},{"line_number":57,"context_line":"      operations"},{"line_number":58,"context_line":"    * `Bug #1874187 \u003chttps://bugs.launchpad.net/cinder/+bug/1874187\u003e`_:"},{"line_number":59,"context_line":"      PowerMax driver - Exception was not handled and breaks the flow while"},{"line_number":60,"context_line":"      add/remove volumes to generic volume group"},{"line_number":61,"context_line":"    * `Bug #1886689 \u003chttps://bugs.launchpad.net/cinder/+bug/1886689\u003e`_:"},{"line_number":62,"context_line":"      Rekey fails when provider is legacy provider class"},{"line_number":63,"context_line":"    * `Bug #1877976 \u003chttps://bugs.launchpad.net/cinder/+bug/1877976\u003e`_:"},{"line_number":64,"context_line":"      PowerMax Driver - RDFG suspended on vol create exception"},{"line_number":65,"context_line":"    * `Bug #1877445 \u003chttps://bugs.launchpad.net/cinder/+bug/1877445\u003e`_:"},{"line_number":66,"context_line":"      Pure Storage Driver - doesn\u0027t handle synchronous replication CIDR"},{"line_number":67,"context_line":"      filters properly"},{"line_number":68,"context_line":"    * `Bug #1875953 \u003chttps://bugs.launchpad.net/cinder/+bug/1875953\u003e`_:"},{"line_number":69,"context_line":"      Virtuozzo driver - missing context in create_cloned_volume call"},{"line_number":70,"context_line":"    * `Bug #1863021 \u003chttps://bugs.launchpad.net/cinder/+bug/1863021\u003e`_:"},{"line_number":71,"context_line":"      Eventlet monkey patch results in assert len(_active) \u003d\u003d 1 AssertionError"},{"line_number":72,"context_line":"    * `Bug #1875640 \u003chttps://bugs.launchpad.net/cinder/+bug/1875640\u003e`_:"},{"line_number":73,"context_line":"      PowerMax Driver - Failover lock not released during U4P failover"},{"line_number":74,"context_line":"      during exception"},{"line_number":75,"context_line":"    * `Bug #1875959 \u003chttps://bugs.launchpad.net/cinder/+bug/1875959\u003e`_:"},{"line_number":76,"context_line":"      NetApp ONTAP NFS driver - Unable to perform flexclone from glance share"},{"line_number":77,"context_line":"    * `Bug #1875433 \u003chttps://bugs.launchpad.net/cinder/+bug/1875433\u003e`_:"},{"line_number":78,"context_line":"      PowerMax Driver - Retype from rep to rep leaving storage group suspended"},{"line_number":79,"context_line":"    * `Bug #1875432 \u003chttps://bugs.launchpad.net/cinder/+bug/1875432\u003e`_:"},{"line_number":80,"context_line":"      PowerMax Driver - Live migration fails when an instance has more than"},{"line_number":81,"context_line":"      one replication device"},{"line_number":82,"context_line":"    * `Bug #1871744 \u003chttps://bugs.launchpad.net/cinder/+bug/1871744\u003e`_:"},{"line_number":83,"context_line":"      Glance retry failed: TypeError: get() got an unexpected keyword"},{"line_number":84,"context_line":"      argument \u0027schema_name\u0027"},{"line_number":85,"context_line":"    * `Bug #1873463 \u003chttps://bugs.launchpad.net/cinder/+bug/1873463\u003e`_:"},{"line_number":86,"context_line":"      Virtuozzo driver - copy_volume_to_image() needs to support glance"},{"line_number":87,"context_line":"      multistore"},{"line_number":88,"context_line":"    * `Bug #1892057 \u003chttps://bugs.launchpad.net/cinder/+bug/1892057\u003e`_:"},{"line_number":89,"context_line":"      PowerMax Driver - Missing force flag for rep group volume adds"},{"line_number":90,"context_line":"    * `Bug #1892718 \u003chttps://bugs.launchpad.net/cinder/+bug/1892718\u003e`_:"},{"line_number":91,"context_line":"      PowerMax Driver - SRDF suspend can fail during _create_replica"},{"line_number":92,"context_line":"  - |"},{"line_number":93,"context_line":"    Additionally, the following minor fixes for which no bugs were filed"},{"line_number":94,"context_line":"    were made:"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"9f560f44_71ebfc10","line":91,"range":{"start_line":46,"start_character":0,"end_line":91,"end_character":68},"in_reply_to":"9f560f44_4e2a9790","updated":"2020-09-25 12:45:35.000000000","message":"I did it this way because the bug authors and/or reviewers didn\u0027t think these worthy of a release note, where there\u0027s an attempt to say something about the change that would be helpful to people reading the release notes.  These are simply the bug titles, slightly modified in some cases to pull the driver name to the front if it applied to a single driver.  So they are actually a different kind of entry than the first class citizens.","commit_id":"0a30469bf3d1fb523d6ed5c7e5f6f58a3a94e70f"},{"author":{"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"},"change_message_id":"da33c650eef2193413cd0d79e4fd3f285d0082d2","unresolved":false,"context_lines":[{"line_number":43,"context_line":"    Services call in microversion 3.32 was ignoring the server name filter"},{"line_number":44,"context_line":"    (Change-Id `Iecb3faad9270f969185089cc291127b340483a46"},{"line_number":45,"context_line":"    \u003chttps://review.opendev.org/#/q/Iecb3faad9270f969185089cc291127b340483a46\u003e`_)"},{"line_number":46,"context_line":"  - |"},{"line_number":47,"context_line":"    Additionally, the following bugs were addressed:"},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"    * `Bug #1888831 \u003chttps://bugs.launchpad.net/cinder/+bug/1888831\u003e`_:"},{"line_number":50,"context_line":"      PowerMax Driver - Volume updates for volumes in groups not performed"},{"line_number":51,"context_line":"      during failover"},{"line_number":52,"context_line":"    * `Bug #1867906 \u003chttps://bugs.launchpad.net/cinder/+bug/1867906\u003e`_:"},{"line_number":53,"context_line":"      group-create-from-src doesn\u0027t work in active/active mode"},{"line_number":54,"context_line":"    * `Bug #1886662 \u003chttps://bugs.launchpad.net/cinder/+bug/1886662\u003e`_:"},{"line_number":55,"context_line":"      PowerMax Driver - Volumes not cleaned up after exception during"},{"line_number":56,"context_line":"      migrate, retype, srdf protect creates/deletes blocks subsequent"},{"line_number":57,"context_line":"      operations"},{"line_number":58,"context_line":"    * `Bug #1874187 \u003chttps://bugs.launchpad.net/cinder/+bug/1874187\u003e`_:"},{"line_number":59,"context_line":"      PowerMax driver - Exception was not handled and breaks the flow while"},{"line_number":60,"context_line":"      add/remove volumes to generic volume group"},{"line_number":61,"context_line":"    * `Bug #1886689 \u003chttps://bugs.launchpad.net/cinder/+bug/1886689\u003e`_:"},{"line_number":62,"context_line":"      Rekey fails when provider is legacy provider class"},{"line_number":63,"context_line":"    * `Bug #1877976 \u003chttps://bugs.launchpad.net/cinder/+bug/1877976\u003e`_:"},{"line_number":64,"context_line":"      PowerMax Driver - RDFG suspended on vol create exception"},{"line_number":65,"context_line":"    * `Bug #1877445 \u003chttps://bugs.launchpad.net/cinder/+bug/1877445\u003e`_:"},{"line_number":66,"context_line":"      Pure Storage Driver - doesn\u0027t handle synchronous replication CIDR"},{"line_number":67,"context_line":"      filters properly"},{"line_number":68,"context_line":"    * `Bug #1875953 \u003chttps://bugs.launchpad.net/cinder/+bug/1875953\u003e`_:"},{"line_number":69,"context_line":"      Virtuozzo driver - missing context in create_cloned_volume call"},{"line_number":70,"context_line":"    * `Bug #1863021 \u003chttps://bugs.launchpad.net/cinder/+bug/1863021\u003e`_:"},{"line_number":71,"context_line":"      Eventlet monkey patch results in assert len(_active) \u003d\u003d 1 AssertionError"},{"line_number":72,"context_line":"    * `Bug #1875640 \u003chttps://bugs.launchpad.net/cinder/+bug/1875640\u003e`_:"},{"line_number":73,"context_line":"      PowerMax Driver - Failover lock not released during U4P failover"},{"line_number":74,"context_line":"      during exception"},{"line_number":75,"context_line":"    * `Bug #1875959 \u003chttps://bugs.launchpad.net/cinder/+bug/1875959\u003e`_:"},{"line_number":76,"context_line":"      NetApp ONTAP NFS driver - Unable to perform flexclone from glance share"},{"line_number":77,"context_line":"    * `Bug #1875433 \u003chttps://bugs.launchpad.net/cinder/+bug/1875433\u003e`_:"},{"line_number":78,"context_line":"      PowerMax Driver - Retype from rep to rep leaving storage group suspended"},{"line_number":79,"context_line":"    * `Bug #1875432 \u003chttps://bugs.launchpad.net/cinder/+bug/1875432\u003e`_:"},{"line_number":80,"context_line":"      PowerMax Driver - Live migration fails when an instance has more than"},{"line_number":81,"context_line":"      one replication device"},{"line_number":82,"context_line":"    * `Bug #1871744 \u003chttps://bugs.launchpad.net/cinder/+bug/1871744\u003e`_:"},{"line_number":83,"context_line":"      Glance retry failed: TypeError: get() got an unexpected keyword"},{"line_number":84,"context_line":"      argument \u0027schema_name\u0027"},{"line_number":85,"context_line":"    * `Bug #1873463 \u003chttps://bugs.launchpad.net/cinder/+bug/1873463\u003e`_:"},{"line_number":86,"context_line":"      Virtuozzo driver - copy_volume_to_image() needs to support glance"},{"line_number":87,"context_line":"      multistore"},{"line_number":88,"context_line":"    * `Bug #1892057 \u003chttps://bugs.launchpad.net/cinder/+bug/1892057\u003e`_:"},{"line_number":89,"context_line":"      PowerMax Driver - Missing force flag for rep group volume adds"},{"line_number":90,"context_line":"    * `Bug #1892718 \u003chttps://bugs.launchpad.net/cinder/+bug/1892718\u003e`_:"},{"line_number":91,"context_line":"      PowerMax Driver - SRDF suspend can fail during _create_replica"},{"line_number":92,"context_line":"  - |"},{"line_number":93,"context_line":"    Additionally, the following minor fixes for which no bugs were filed"},{"line_number":94,"context_line":"    were made:"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"9f560f44_3ffe6b05","line":91,"range":{"start_line":46,"start_character":0,"end_line":91,"end_character":68},"in_reply_to":"9f560f44_71ebfc10","updated":"2020-09-25 14:19:37.000000000","message":"Well, I think most of the time we just forget (I know I do) to ask for release notes when reviewing.","commit_id":"0a30469bf3d1fb523d6ed5c7e5f6f58a3a94e70f"},{"author":{"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"},"change_message_id":"5c6304a8f595af03d52e82214f50da5f0c2a4904","unresolved":false,"context_lines":[{"line_number":93,"context_line":"    Additionally, the following minor fixes for which no bugs were filed"},{"line_number":94,"context_line":"    were made:"},{"line_number":95,"context_line":""},{"line_number":96,"context_line":"    * `PowerMax Driver - Migrate extra spec class fix"},{"line_number":97,"context_line":"      \u003chttps://review.opendev.org/#/q/I18361315da9630e735044e1e7fb720c554a80456\u003e`_"},{"line_number":98,"context_line":"    * `PowerMax Driver - Force array and srp configuration"},{"line_number":99,"context_line":"      \u003chttps://review.opendev.org/#/q/I2add29441cf0410b32c4c7f53824d9d301018349\u003e`_"},{"line_number":100,"context_line":"    * `PowerMax Driver - Prevent unmanage with snapvx"},{"line_number":101,"context_line":"      \u003chttps://review.opendev.org/#/q/I3409308eb0b37352b069ec250db6adb9e082a27d\u003e`_"},{"line_number":102,"context_line":"    * `PowerMax Driver -  Allowing for an empty group on a clone volume"},{"line_number":103,"context_line":"      \u003chttps://review.opendev.org/#/q/I8a39887a2eb1f0a21772525ca4b0d13ab07bd014\u003e`_"},{"line_number":104,"context_line":"    * `PowerMax Driver - RDF State Validation Enhancements"},{"line_number":105,"context_line":"      \u003chttps://review.opendev.org/#/q/Ib4e7fb0a1a42fd2da8ee6244d78a16c308bfd1c1\u003e`_"},{"line_number":106,"context_line":"    * `PowerMax Driver - Remove mandatory failover BID"},{"line_number":107,"context_line":"      \u003chttps://review.opendev.org/#/q/I914a1abe42edf40cb9ebdd7679b85dbf5c82ad81\u003e`_"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"9f560f44_2e50032c","line":107,"range":{"start_line":96,"start_character":0,"end_line":107,"end_character":82},"updated":"2020-09-25 12:26:46.000000000","message":"Why have all these been grouped when L36 to L45 weren\u0027t?","commit_id":"0a30469bf3d1fb523d6ed5c7e5f6f58a3a94e70f"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"1539ab71d327c9c14baf6c1c359b91107f0c9887","unresolved":false,"context_lines":[{"line_number":93,"context_line":"    Additionally, the following minor fixes for which no bugs were filed"},{"line_number":94,"context_line":"    were made:"},{"line_number":95,"context_line":""},{"line_number":96,"context_line":"    * `PowerMax Driver - Migrate extra spec class fix"},{"line_number":97,"context_line":"      \u003chttps://review.opendev.org/#/q/I18361315da9630e735044e1e7fb720c554a80456\u003e`_"},{"line_number":98,"context_line":"    * `PowerMax Driver - Force array and srp configuration"},{"line_number":99,"context_line":"      \u003chttps://review.opendev.org/#/q/I2add29441cf0410b32c4c7f53824d9d301018349\u003e`_"},{"line_number":100,"context_line":"    * `PowerMax Driver - Prevent unmanage with snapvx"},{"line_number":101,"context_line":"      \u003chttps://review.opendev.org/#/q/I3409308eb0b37352b069ec250db6adb9e082a27d\u003e`_"},{"line_number":102,"context_line":"    * `PowerMax Driver -  Allowing for an empty group on a clone volume"},{"line_number":103,"context_line":"      \u003chttps://review.opendev.org/#/q/I8a39887a2eb1f0a21772525ca4b0d13ab07bd014\u003e`_"},{"line_number":104,"context_line":"    * `PowerMax Driver - RDF State Validation Enhancements"},{"line_number":105,"context_line":"      \u003chttps://review.opendev.org/#/q/Ib4e7fb0a1a42fd2da8ee6244d78a16c308bfd1c1\u003e`_"},{"line_number":106,"context_line":"    * `PowerMax Driver - Remove mandatory failover BID"},{"line_number":107,"context_line":"      \u003chttps://review.opendev.org/#/q/I914a1abe42edf40cb9ebdd7679b85dbf5c82ad81\u003e`_"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"9f560f44_91bb30e3","line":107,"range":{"start_line":96,"start_character":0,"end_line":107,"end_character":82},"in_reply_to":"9f560f44_2e50032c","updated":"2020-09-25 12:45:35.000000000","message":"These are just the commit message subject with no attempt to explain what the fix does (they are very specific to the powermax backend).  I pulled out the REST API fix as of interest to everyone; the powermax fix I guess could have been kept down here, except it was easy to say what it fixed, so I just wrote it up the way it would have been in a release note.","commit_id":"0a30469bf3d1fb523d6ed5c7e5f6f58a3a94e70f"},{"author":{"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"},"change_message_id":"da33c650eef2193413cd0d79e4fd3f285d0082d2","unresolved":false,"context_lines":[{"line_number":93,"context_line":"    Additionally, the following minor fixes for which no bugs were filed"},{"line_number":94,"context_line":"    were made:"},{"line_number":95,"context_line":""},{"line_number":96,"context_line":"    * `PowerMax Driver - Migrate extra spec class fix"},{"line_number":97,"context_line":"      \u003chttps://review.opendev.org/#/q/I18361315da9630e735044e1e7fb720c554a80456\u003e`_"},{"line_number":98,"context_line":"    * `PowerMax Driver - Force array and srp configuration"},{"line_number":99,"context_line":"      \u003chttps://review.opendev.org/#/q/I2add29441cf0410b32c4c7f53824d9d301018349\u003e`_"},{"line_number":100,"context_line":"    * `PowerMax Driver - Prevent unmanage with snapvx"},{"line_number":101,"context_line":"      \u003chttps://review.opendev.org/#/q/I3409308eb0b37352b069ec250db6adb9e082a27d\u003e`_"},{"line_number":102,"context_line":"    * `PowerMax Driver -  Allowing for an empty group on a clone volume"},{"line_number":103,"context_line":"      \u003chttps://review.opendev.org/#/q/I8a39887a2eb1f0a21772525ca4b0d13ab07bd014\u003e`_"},{"line_number":104,"context_line":"    * `PowerMax Driver - RDF State Validation Enhancements"},{"line_number":105,"context_line":"      \u003chttps://review.opendev.org/#/q/Ib4e7fb0a1a42fd2da8ee6244d78a16c308bfd1c1\u003e`_"},{"line_number":106,"context_line":"    * `PowerMax Driver - Remove mandatory failover BID"},{"line_number":107,"context_line":"      \u003chttps://review.opendev.org/#/q/I914a1abe42edf40cb9ebdd7679b85dbf5c82ad81\u003e`_"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"9f560f44_9afea502","line":107,"range":{"start_line":96,"start_character":0,"end_line":107,"end_character":82},"in_reply_to":"9f560f44_91bb30e3","updated":"2020-09-25 14:19:37.000000000","message":"OK","commit_id":"0a30469bf3d1fb523d6ed5c7e5f6f58a3a94e70f"}],"releasenotes/notes/vxflexos-powerflex-rebrand-37dfe2b82d35b6a2.yaml":[{"author":{"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"},"change_message_id":"5c6304a8f595af03d52e82214f50da5f0c2a4904","unresolved":false,"context_lines":[{"line_number":14,"context_line":"    in the Stein release, will no longer be recognized in this release."},{"line_number":15,"context_line":"    Thus all driver configuration options that start with ``vxflexos``"},{"line_number":16,"context_line":"    must be updated to ``powerflex`` in your ``cinder.conf`` before"},{"line_number":17,"context_line":"    you deploy this release."},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"    Before the Rocky release, this driver was named"},{"line_number":20,"context_line":"    ``cinder.volume.drivers.dell_emc.scaleio.driver.ScaleIODriver``."}],"source_content_type":"text/x-yaml","patch_set":4,"id":"9f560f44_2ef48354","line":17,"updated":"2020-09-25 12:26:46.000000000","message":"Interestingly enough, we still have the driver mapping: https://github.com/openstack/cinder/blob/09a3d3aba54851897c4ebf6e3cb84c7ed2b28d06/cinder/volume/manager.py#L180-L181","commit_id":"0a30469bf3d1fb523d6ed5c7e5f6f58a3a94e70f"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"1539ab71d327c9c14baf6c1c359b91107f0c9887","unresolved":false,"context_lines":[{"line_number":14,"context_line":"    in the Stein release, will no longer be recognized in this release."},{"line_number":15,"context_line":"    Thus all driver configuration options that start with ``vxflexos``"},{"line_number":16,"context_line":"    must be updated to ``powerflex`` in your ``cinder.conf`` before"},{"line_number":17,"context_line":"    you deploy this release."},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"    Before the Rocky release, this driver was named"},{"line_number":20,"context_line":"    ``cinder.volume.drivers.dell_emc.scaleio.driver.ScaleIODriver``."}],"source_content_type":"text/x-yaml","patch_set":4,"id":"9f560f44_5144f8b7","line":17,"in_reply_to":"9f560f44_2ef48354","updated":"2020-09-25 12:45:35.000000000","message":"Yes, that\u0027s mentioned in the previous paragraph.  My initial thought was that we should revert the change removing the config option name support, but I verified that it really was deprecated back in Stein, so there has been sufficient warning, even if I don\u0027t think the original plan in the rename patch was to remove support in this release.  The mapping is kind of pointless if none of the vxflexos option names are supported, but it\u0027s not going to break anything.  I guess the moral of the story is that the PTL should not take a few days off the week before RC-1 is scheduled!","commit_id":"0a30469bf3d1fb523d6ed5c7e5f6f58a3a94e70f"}]}
