1. 04 Aug, 2022 2 commits
    • Thomas Goirand's avatar
      Now packaging 20.0.1 · 18e5c6f1
      Thomas Goirand authored
      18e5c6f1
    • Thomas Goirand's avatar
      Merge tag '20.0.1' into debian/yoga · ddd13929
      Thomas Goirand authored
      cinder 20.0.1 release
      
      meta:version: 20.0.1
      meta:diff-start: -
      meta:series: yoga
      meta:release-type: release
      meta:pypi: no
      meta:first: no
      meta:release:Author: Jon Bernard <jobernar@redhat.com>
      meta:release:Commit: Jon Bernard <jobernar@redhat.com>
      meta:release:Change-Id: I39dce8bc94c66051ecef94b0177d367c85aab05c
      meta:release:Code-Review+2: Elod Illes <elod.illes@est.tech>
      meta:release:Code-Review+2: Thierry Carrez <thierry@openstack.org>
      meta:release:Workflow+1: Thierry Carrez <thierry@openstack.org>
      ddd13929
  2. 01 Jun, 2022 1 commit
  3. 24 May, 2022 1 commit
    • raghavendrat's avatar
      HPE 3PAR: In multi host env, fix multi-detach operation · f6d8353f
      raghavendrat authored
      In multi host environment, if volume is attached to instances present
      on different hosts, detach operation works partially.
      As a result, at later time the volume cannot be deleted.
      
      Details are explained in launchpad bug.
      
      This patch performs following:
      During detach volume from instance, both possibilities are considered:
      the instances can reside:
      [1] either on same host.
      [2] or on different hosts.
      
      case [1]:
      In such case, behaviour is same as earlier i.e vlun is not deleted
      upon each detach operation i.e skip remainder of terminate volume
      connection. The vluns are deleted only on last detach operation.
      
      case [2]:
      In such case, vlun of that host on 3par array is deleted separately
      upon each detach operation.
      
      Closes-Bug: #1958122
      Change-Id: I47e8e86a495802a21570e23ecf7428fccc8b3d60
      (cherry picked from commit 3ed2f38e)
      f6d8353f
  4. 14 May, 2022 1 commit
    • Brian Rosmaita's avatar
      Don't destroy existing backup by mistake on import · 753c0224
      Brian Rosmaita authored
      We're supposed to fail an import request for an already existing
      backup, but the current code confuses an existing backup record with
      one we created for the import, and during quota rollback, will
      destroy either one.  Simplify the logic so that we check whether
      there's an already existing backup first and bail without even
      bothering to make an unnecessary reservation, hence leaving us nothing
      to roll back or delete by mistake.
      
      Also revise and add tests.
      
      Closes-bug: #1965847
      Change-Id: I3c0e365f5dc3c32975343f538c6029f02ac7c2b5
      (cherry picked from commit 6386cbb0)
      753c0224
  5. 11 May, 2022 2 commits
  6. 09 May, 2022 1 commit
    • Felipe Rodrigues's avatar
      NetApp ONTAP: Fix check QoS min support for SVM account · 4be091c4
      Felipe Rodrigues authored
      The SVM account has no access to the node name and it cannot create
      the QoS policy, so the QoS min support can be dropped.
      
      Includes the release note formatting fix from change I6544e5d68714.
      
      Closes-Bug: #1924798
      Change-Id: I216f84ed379d4554d5d9adee31f9af6f4d54ea94
      (cherry picked from commit b7466f54)
      4be091c4
  7. 05 May, 2022 1 commit
    • Hironori Shiina's avatar
      Prevent temporary volume from being deleted accidentally · d773fae8
      Hironori Shiina authored
      A temporary volume can be deleted while it is in use by DELETE API
      accidentally because its status is `available`. To avoid this deletion,
      this fix sets a value which doesn't accept deletion to volume status of
      a temporary volume. When a temporary volume is used for backing up,
      `backing-up` is set. When a temporary volume is used for reverting a
      snapshot, `in-use` is set because the volume is attached by a host.
      
      Closes-Bug: #1970768
      Change-Id: Ib6a2e4d68e532b91161df5245c17ce815f12f935
      (cherry picked from commit 53c13891)
      d773fae8
  8. 03 May, 2022 1 commit
    • Luigi Toscano's avatar
      Handle the case when tempest fails · 391f7c7f
      Luigi Toscano authored
      Before this change, the errors from tempest run are suppressed
      in order to always execute cinderlib tests.
      
      Use the variable exported by run-tempest instead,
      and fail properly if needed.
      
      This is a port of Ic1fd6fcc9b9183f195c66f0022e913ae9734c97b
      from cinder-tempest-plugin.git to this repository.
      
      Change-Id: I216a82a29c7fb6b1b2fac95b2a1af667c4e2b22d
      (cherry picked from commit 7e04b5b0)
      391f7c7f
  9. 29 Apr, 2022 1 commit
  10. 22 Apr, 2022 1 commit
    • haailani's avatar
      [SVf]:Fix retype failure for replication volume-type · 22e6d530
      haailani authored
      [Spectrum Virtualize family] While retyping GM to GM or MM to MM or
      GMCV to GMCV, chfcmap() call is being made which is resulting in retype
      operation failure.
      Error: CMMVC7154E The task cannot be completed because the specified
      FlashCopy mapping is controlled by a Metro Mirror or Global Mirror
      relationship.
      
      chfcmap() should not be called for any FC map which is rc_controlled.
      Hence while retyping global mirror to global mirror or
      metro mirror to metro mirror or GMCV to GMCV volume, this error comes
      up as the FC map of the volume is rc_controlled for these replication
      volume-types.
      
      Closes-Bug: #1968159
      Change-Id: Ic97a2501b4c895b2b655284bcc320036c2d4e217
      (cherry picked from commit b99e73e9)
      22e6d530
  11. 11 Apr, 2022 1 commit
  12. 30 Mar, 2022 3 commits
    • Thomas Goirand's avatar
      Removed autopkgtest. · fbf24e86
      Thomas Goirand authored
      fbf24e86
    • Thomas Goirand's avatar
      Now packaging 20.0.0 (yoga final). · ec4a8008
      Thomas Goirand authored
      ec4a8008
    • Thomas Goirand's avatar
      Merge tag '20.0.0' into debian/yoga · 7cddda54
      Thomas Goirand authored
      cinder 20.0.0 release
      
      meta:version: 20.0.0
      meta:diff-start: 19.0.0.0rc1
      meta:series: yoga
      meta:release-type: release
      meta:pypi: no
      meta:first: yes
      meta:release:Author: Előd Illés <elod.illes@est.tech>
      meta:release:Commit: Előd Illés <elod.illes@est.tech>
      meta:release:Change-Id: I3516aa1f6a236f4415f3e1c3373059b73efa2c04
      meta:release:Code-Review+1: Goutham Pacha Ravi <gouthampravi@gmail.com>
      meta:release:Code-Review+1: Matthias Runge <mrunge@redhat.com>
      meta:release:Code-Review+1: Ghanshyam <gmann@ghanshyammann.com>
      meta:release:Code-Review+1: wu.chunyang <wuchunyang@yovole.com>
      meta:release:Code-Review+1: zhurong <aaronzhu1121@gmail.com>
      meta:release:Code-Review+1: Rajat Dhasmana <rajatdhasmana@gmail.com>
      meta:release:Code-Review+2: Thierry Carrez <thierry@openstack.org>
      meta:release:Code-Review+2: Elod Illes <elod.illes@est.tech>
      meta:release:Workflow+1: Elod Illes <elod.illes@est.tech>
      7cddda54
  13. 27 Mar, 2022 1 commit
  14. 25 Mar, 2022 1 commit
  15. 24 Mar, 2022 2 commits
  16. 23 Mar, 2022 3 commits
  17. 14 Mar, 2022 10 commits
  18. 11 Mar, 2022 1 commit
    • Brian Rosmaita's avatar
      Add yoga release note prelude · b69353b6
      Brian Rosmaita authored
      Also update the max microversion for yoga in the api version
      history document.
      
      Change-Id: I0573499b6d4141d3739033d3af5dbfec681fa908
      b69353b6
  19. 10 Mar, 2022 4 commits
  20. 09 Mar, 2022 2 commits