1. 24 Sep, 2021 1 commit
  2. 06 Sep, 2021 1 commit
  3. 03 Sep, 2021 3 commits
    • Sakirnth Nagarasa's avatar
      5379145a
    • Sakirnth Nagarasa's avatar
      Now packaging 8.1.0 (xena) · 1eec9a73
      Sakirnth Nagarasa authored
      1eec9a73
    • Sakirnth Nagarasa's avatar
      Merge tag '8.1.0' into debian/xena · 52bd5f40
      Sakirnth Nagarasa authored
      python-cinderclient 8.1.0 release
      
      meta:version: 8.1.0
      meta:diff-start: -
      meta:series: xena
      meta:release-type: release
      meta:pypi: yes
      meta:first: no
      meta:release:Author: Hervé Beraud <hberaud@redhat.com>
      meta:release:Commit: Brian Rosmaita <rosmaita.fossdev@gmail.com>
      meta:release:Change-Id: I2ff39287ed1cac0af0c6456866a0eba39b13a796
      meta:release:Code-Review+1: Rajat Dhasmana <rajatdhasmana@gmail.com>
      meta:release:Code-Review+2: Thierry Carrez <thierry@openstack.org>
      meta:release:Code-Review+1: foundjem <foundjem@ieee.org>
      meta:release:Code-Review+2: Hervé Beraud <herveberaud.pro@gmail.com>
      meta:release:Workflow+1: Hervé Beraud <herveberaud.pro@gmail.com>
      52bd5f40
  4. 02 Sep, 2021 2 commits
    • Brian Rosmaita's avatar
      Prepare for Xena cinderclient release · fab6ddf3
      Brian Rosmaita authored
      Includes prelude plus a note for change I524490aa988f.
      
      Change-Id: I233faad57c9708cae9544c965fd0d94abdf6d684
      fab6ddf3
    • Brian Rosmaita's avatar
      Support Block Storage API mv 3.66 · c3c15f6c
      Brian Rosmaita authored
      Block Storage API mv 3.66 enables snapshots of in-use volumes
      without requiring a 'force' flag.  For backward compatibility,
      the API silently accepts force=true, even though the 'force' flag
      is considered invalid for that call.  That behavior is replicated
      in the client, where --force with a true value is silently accepted.
      The --force option is not advertised in the shell and an option
      value that doesn't evaluate to true raises an UnsupportedAttribute
      error.  Similar behavior from the v3 Snapshot class, except it
      raises a ValueError under similar circumstances.
      
      Change-Id: I7408d0e3a5ed7f4cbcaf65cf3434ad60aaed511d
      c3c15f6c
  5. 01 Sep, 2021 4 commits
    • Zuul's avatar
      Merge "update some scripts" · 45cebe40
      Zuul authored
      45cebe40
    • Thomas Goirand's avatar
      Now packaging 8.0.0 · c563de9a
      Thomas Goirand authored
      c563de9a
    • Thomas Goirand's avatar
      Merge tag '8.0.0' into debian/xena · 7b4ca9da
      Thomas Goirand authored
      python-cinderclient 8.0.0 release
      
      meta:version: 8.0.0
      meta:diff-start: -
      meta:series: xena
      meta:release-type: release
      meta:pypi: yes
      meta:first: yes
      meta:release:Author: Hervé Beraud <hberaud@redhat.com>
      meta:release:Commit: Brian Rosmaita <rosmaita.fossdev@gmail.com>
      meta:release:Change-Id: I9086dc5a86969dad6110ba837aba49df7444e058
      meta:release:Code-Review+2: Elod Illes <elod.illes@est.tech>
      meta:release:Code-Review+1: Ivan Kolodyazhny <e0ne@e0ne.info>
      meta:release:Code-Review+2: Thierry Carrez <thierry@openstack.org>
      meta:release:Workflow+1: Thierry Carrez <thierry@openstack.org>
      7b4ca9da
    • dengzhaosen's avatar
      update some scripts · e16b0256
      dengzhaosen authored
      remove the the colorizer.py which hasn't been used 
      since https://review.opendev.org/c/openstack/python-cinderclient/+/502120
      
      Change-Id: I9bed2ec947705cd53daa04678093a80581dc3282
      e16b0256
  6. 30 Aug, 2021 4 commits
  7. 25 Aug, 2021 1 commit
    • Gorka Eguileor's avatar
      Add consumes quota field support · f9490800
      Gorka Eguileor authored
      Cinder microversion v3.65 adds consumes_quota key to volume and
      snapshots as a way to differentiate between use generated resources and
      temporary ones.
      
      This patch adds support for this microversion and presents the
      consumes_quota field when the server sends it (which only happens when
      we request this microversion).
      
      Change-Id: I524490aa988fa4d654bfa8050d89cf99ce50bb4b
      Depends-On: I655a47fc75ddc11caf1defe984d9a66a9ad5a2e7
      Implements: blueprint temp-resources
      f9490800
  8. 24 Aug, 2021 1 commit
  9. 16 Aug, 2021 1 commit
  10. 05 Aug, 2021 2 commits
  11. 04 Aug, 2021 1 commit
  12. 30 Jul, 2021 1 commit
    • Brian Rosmaita's avatar
      Unset tempest.lib timeout in functional tests · d04ded6a
      Brian Rosmaita authored
      The test_cli.CinderBackupTests.test_backup_create_and_delete test
      is hitting timeout errors in the python-cinderclient-functional-py36
      zuul job.  This is happening because it's inheriting the
      OS_TEST_TIMEOUT value of 60 from the base testenv, and that value is
      being used by the tempest.lib class we inherit from as a timeout for
      each test.  This is a problem for test_backup_create_and_delete
      because it creates a volume, waits for available, creates a backup,
      waits for available, deletes the volume, waits for deletion, deletes
      the backup, waits for deletion.
      
      Our functional tests have their own timeout handling, so turn off
      the tempest.lib timeout and use ours.  An alternative to turning it
      off is to set it at a value that respects our timeout for our longest
      test, which would be:
      - time-to-available: 120 sec (x2)
      - time-to-deleted: 60 sec (x2)
      that is, 360 sec.
      
      Change-Id: I33399b4c094af2cc059da6e332f4c0a91e6ab57e
      d04ded6a
  13. 20 Jul, 2021 3 commits
  14. 14 Jul, 2021 2 commits
    • Brian Rosmaita's avatar
      Remove v2 classes · cb523525
      Brian Rosmaita authored
      Remove all cinderclient.v2 classes, mostly incorporating them into
      their v3 counterparts and updating the tests and test fixtures.
      
      Depends-on: https://review.opendev.org/c/openstack/horizon/+/800814
      
      Change-Id: I335db5c1799edb2273bf8bfc9e1bc9de404a4ba5
      cb523525
    • Rajat Dhasmana's avatar
      Make instance_uuid optional in attachment create · d714249c
      Rajat Dhasmana authored
      Cinder and cinderclient assumes an attachment create request will
      always contain instance_uuid. This is not true when glance calls
      cinder for attachment in glance cinder configuration.
      This patch (along with the cinder patch) make the instance_uuid
      optional and allow glance to do attachments without passing
      instance_uuid.
      
      Change-Id: Ifbaca4aa87d890bc5130069638d42665b914b378
      d714249c
  15. 13 Jul, 2021 1 commit
    • Brian Rosmaita's avatar
      Remove v2 support from the shell · 3502a559
      Brian Rosmaita authored
      Also removes the v2 support from the generic client and restores a
      skipped test.
      
      Additionally, the cinderclient.tests.v2.test_availablity_zone module
      depends on the v2.shell class, so move that module to v3, update the
      v3 AvailablityZone class, and make appropriate adjustments to the
      tests and test fixtures.
      
      Change-Id: I7a3cca15f5944141d510a75af6684221c297963b
      3502a559
  16. 07 Jul, 2021 1 commit
  17. 01 Jul, 2021 1 commit
  18. 18 Jun, 2021 1 commit
  19. 21 May, 2021 1 commit
  20. 29 Apr, 2021 1 commit
  21. 28 Apr, 2021 1 commit
    • YuehuiLei's avatar
      setup.cfg: Replace dashes with underscores · 8d8d4575
      YuehuiLei authored
      Setuptools v54.1.0 introduces a warning that the use of dash-separated
      options in 'setup.cfg' will not be supported in a future version [1].
      Get ahead of the issue by replacing the dashes with underscores. Without
      this, we see 'UserWarning' messages like the following on new enough
      versions of setuptools:
      
        UserWarning: Usage of dash-separated 'description-file' will not be
        supported in future versions. Please use the underscore name
        'description_file' instead
      
      [1] https://github.com/pypa/setuptools/commit/a2e9ae4cb
      
      Change-Id: I77d52471fea255982ad677e9d4bc318f24a9ace7
      8d8d4575
  22. 20 Apr, 2021 1 commit
  23. 15 Mar, 2021 5 commits