1. 30 Aug, 2021 2 commits
    • Thomas Goirand's avatar
      Now packaging 1.4.0 · b93a38ff
      Thomas Goirand authored
      b93a38ff
    • Thomas Goirand's avatar
      Merge tag '1.4.0' into debian/xena · 90ebf8bd
      Thomas Goirand authored
      barbican-tempest-plugin 1.4.0 release
      
      meta:version: 1.4.0
      meta:diff-start: -
      meta:series: xena
      meta:release-type: release
      meta:pypi: no
      meta:first: yes
      meta:release:Author: Ghanshyam Mann <gmann@ghanshyammann.com>
      meta:release:Commit: Ghanshyam Mann <gmann@ghanshyammann.com>
      meta:release:Change-Id: I0af4b15e95d2b2cbcec01bd3f99ca578d0006740
      meta:release:Code-Review+1: Douglas Mendizábal <dmendiza@redhat.com>
      meta:release:Code-Review+2: Hervé Beraud <herveberaud.pro@gmail.com>
      meta:release:Code-Review+2: Sean McGinnis <sean.mcginnis@gmail.com>
      meta:release:Workflow+1: Sean McGinnis <sean.mcginnis@gmail.com>
      90ebf8bd
  2. 16 Aug, 2021 1 commit
  3. 08 Jun, 2021 1 commit
  4. 25 May, 2021 1 commit
  5. 18 May, 2021 3 commits
  6. 07 May, 2021 1 commit
    • Luigi Toscano's avatar
      Use the encryption provider constants (2) · 990536bb
      Luigi Toscano authored
      Follow-up of I05b0200b80d8ae957caaa53d5006b050d2d49da6
      which fixes also the other leftover usage of a legacy
      encryptor class (plain this time).
      
      Change-Id: I8fc4e2e6ed84bf18a4c89c30ee5c40b743d00e46
      990536bb
  7. 29 Apr, 2021 1 commit
  8. 13 Apr, 2021 1 commit
    • Douglas Mendizábal's avatar
      Add secure-rbac tests for TransportKeys API · 63b174e8
      Douglas Mendizábal authored
      This patch adds basic RBAC tests for the Transport Keys API for
      the reader, admin, and member personas with project scope.
      
      Some tests will need additional work because they require transport
      keys to be present, which can only be done by a system-scope admin
      
      Change-Id: I269618fd760cffd992ca450bb9f13b9788b50b54
      63b174e8
  9. 01 Apr, 2021 6 commits
    • Douglas Mendizábal's avatar
      Add secure-rbac tests for SecretStores API · e654464a
      Douglas Mendizábal authored
      This patch adds basic RBAC test for the Secret Stores API for
      the reader, member and admin personas with project scope.
      
      The tests are skipped by a config option, as they require
      the multiple-backends feature to be enabled in barbican.
      
      The devstack instace we're using for gate tests does not have
      this enabled, so we default to False for now.
      
      Change-Id: Ibca9d44fb3d0f4fd9945a7e6c636e0fbf6beb42e
      e654464a
    • Douglas Mendizábal's avatar
      Add secure-rbac tests for Quotas · 98b7523d
      Douglas Mendizábal authored
      This patch adds basic secure-rbac testing for the Quotas resource
      for the reader, member, and admin personas with project scope.
      
      Change-Id: I290b808bbb8be26da281cf8971661c44fede71b0
      98b7523d
    • Douglas Mendizábal's avatar
      Add secure-rbac tests for Orders · 1febf408
      Douglas Mendizábal authored
      This patch adds basic RBAC tests for the Orders resource for
      the reader, member, and admin personas with project scope.
      
      Change-Id: Ie5b7b6f7df20ec96e916232e70e9f61c7771f9d2
      1febf408
    • Douglas Mendizábal's avatar
      Add secure-rbac tests for Containers · db9b512e
      Douglas Mendizábal authored
      This patch adds basic RBAC testing for the Containers resource for
      reader, member and admin personas with project scope.
      
      Depends-On: I6879f566117db5ec0099ddad35ba649a3c674bd1
      Change-Id: I2272f5cd2385df15cc7761e8b858dfd39be955d4
      db9b512e
    • Thomas Goirand's avatar
      Now packaging 1.3.0 · 1597753f
      Thomas Goirand authored
      1597753f
    • Thomas Goirand's avatar
      Merge tag '1.3.0' into debian/wallaby · 362beb7c
      Thomas Goirand authored
      barbican-tempest-plugin 1.3.0 release
      
      meta:version: 1.3.0
      meta:diff-start: -
      meta:series: wallaby
      meta:release-type: release
      meta:pypi: no
      meta:first: no
      meta:release:Author: Hervé Beraud <hberaud@redhat.com>
      meta:release:Commit: Douglas Mendizábal <dmendiza@redhat.com>
      meta:release:Change-Id: I85ce8c8b688926c39dda82b3eb36337fb8e1e524
      meta:release:Code-Review+1: Douglas Mendizábal <dmendiza@redhat.com>
      meta:release:Code-Review+2: Hervé Beraud <herveberaud.pro@gmail.com>
      meta:release:Code-Review+2: Elod Illes <elod.illes@est.tech>
      meta:release:Workflow+1: Elod Illes <elod.illes@est.tech>
      362beb7c
  10. 24 Mar, 2021 1 commit
    • Douglas Mendizábal's avatar
      Add secure-rbac gate · d013596f
      Douglas Mendizábal authored
      This patch adds a gate to test the new secure-rbac policy.
      
      Currently, Tempest is unable to create system admin credentials
      when the isolated networks option is set to true, so we disable
      that option for this gate.
      
      This patch also includes fixes needed to get the existing tests
      to pass, as well as some skips for scenario tests that require
      isolated networks.
      
      We should be able to remove the skips once Tempest is fixed to
      work with system admin.
      
      Depends-On: I584f7b67f2f95caa7c4db3d9d9222d0a9d38442d
      Change-Id: I0129ab6d15bc42d98a19e3551b8d009f9ad05e10
      d013596f
  11. 17 Mar, 2021 2 commits
    • Thomas Goirand's avatar
      Now packaging 1.2.1 · 4272dc57
      Thomas Goirand authored
      4272dc57
    • Thomas Goirand's avatar
      Merge tag '1.2.1' into debian/wallaby · 0c9502b4
      Thomas Goirand authored
      barbican-tempest-plugin 1.2.1 release
      
      meta:version: 1.2.1
      meta:diff-start: -
      meta:series: wallaby
      meta:release-type: release
      meta:pypi: no
      meta:first: no
      meta:release:Author: Luigi Toscano <ltoscano@redhat.com>
      meta:release:Commit: Luigi Toscano <ltoscano@redhat.com>
      meta:release:Change-Id: Iec48c27da8e59bba19ac44572ecc01d28fa1f546
      meta:release:Code-Review+1: Douglas Mendizábal <dmendiza@redhat.com>
      meta:release:Code-Review+2: Hervé Beraud <herveberaud.pro@gmail.com>
      meta:release:Code-Review+2: Elod Illes <elod.illes@est.tech>
      meta:release:Workflow+1: Elod Illes <elod.illes@est.tech>
      0c9502b4
  12. 12 Mar, 2021 1 commit
  13. 09 Mar, 2021 3 commits
    • Thomas Goirand's avatar
      Removed python3-six from depends. · fc861481
      Thomas Goirand authored
      fc861481
    • Thomas Goirand's avatar
      Now packaging 1.2.0. · c9a87a4a
      Thomas Goirand authored
      c9a87a4a
    • Thomas Goirand's avatar
      Merge tag '1.2.0' into debian/wallaby · 60c95d96
      Thomas Goirand authored
      barbican-tempest-plugin 1.2.0 release
      
      meta:version: 1.2.0
      meta:diff-start: -
      meta:series: wallaby
      meta:release-type: release
      meta:pypi: no
      meta:first: yes
      meta:release:Author: Ghanshyam Mann <gmann@ghanshyammann.com>
      meta:release:Commit: Ghanshyam <gmann@ghanshyammann.com>
      meta:release:Change-Id: I19cf2b717ad97c7219d5c12ac09550279ee9b4bf
      meta:release:Code-Review+2: Hervé Beraud <hberaud@redhat.com>
      meta:release:Code-Review+2: Sean McGinnis <sean.mcginnis@gmail.com>
      meta:release:Workflow+1: Sean McGinnis <sean.mcginnis@gmail.com>
      60c95d96
  14. 03 Mar, 2021 1 commit
  15. 02 Mar, 2021 1 commit
  16. 16 Feb, 2021 2 commits
  17. 10 Feb, 2021 1 commit
  18. 09 Feb, 2021 1 commit
    • Ghanshyam Mann's avatar
      [goal] Keep barbican-tempest-plugin stable jobs to bionic · 89fe14ec
      Ghanshyam Mann authored
      As per victoria cycle testing runtime and community goal
      we need to migrate upstream CI/CD to Ubuntu Focal(20.04).
      
      Tempest based jobs are migrated automatically via devstack
      base job start running on Focal but stable jobs testing stable
      branch needs to keep running on their supported
      distro version which is bionic from train till ussuri.
      
      Also, remove stein support (removed from tempest)
      and add a job for victoria.
      
      Change-Id: I3d792925e81172ae8abe75c5ceb2d5a039fc84f7
      Story: #2007865
      Task: #40184
      89fe14ec
  19. 08 Feb, 2021 4 commits
    • Marian Krcmarik's avatar
      Copy created image into all available glance stores · 1972c469
      Marian Krcmarik authored
      The openstack can have multiple glance stores deployed/available.
      It may be a proper thing to copy newly created signed image into
      all the available glance stores so barbican tempest tests can access
      image regardless on which compute and storage backend they are ran on
      and regardless on which glance store is local.
      Additionally there is a nova-compute conf parameter[1] which can even
      prevent instances being spawned from image which is not available in local
      glance store.
      The copy-image would happen only if import_image tempest cong option
      is available which indicates glance multistore is available.
      
      [1] https://review.opendev.org/#/c/657078/
      
      Change-Id: I1f0d8be1b237da0c96e820c4b3dca09a83b29752
      1972c469
    • Benny Kopilov's avatar
      Fix test_signed_image_upload_boot_failure skip method · 2691c015
      Benny Kopilov authored
      Current skip runs from the testcase and consumes time and resources.
      Changed the skip to decorator.
      
      Change-Id: Ia98fa1607c56b34ed1c764873f2909f423d1fffd
      2691c015
    • yangyong's avatar
      fix urls in README · d02f568e
      yangyong authored
      1.update barbican and tempest plugins links to the lastest ones
      
      2.since we don't use launchpad to report bugs,replace it with
      storyboard.openstack.org
      
      Change-Id: I287563a7abfa57021cbdebeece35057e85691056
      d02f568e
    • jacky06's avatar
      Update hacking for Python3 · a318f6d7
      jacky06 authored
      The repo is Python 3 now, so update hacking to version 3.0 which
      supports Python 3.
      
      Fix problems found.
      
      Change-Id: Ia59a23a36ebb8548a20e894000f7342c73012eac
      a318f6d7
  20. 01 Dec, 2020 2 commits
  21. 04 Nov, 2020 1 commit
  22. 03 Nov, 2020 1 commit
    • wangzihao's avatar
      Remove six · 05257902
      wangzihao authored
      Remove six Replace the following items with Python 3 style code.
      - six.moves.urllib
      - six.binary_type
      
      Change-Id: I234c3b205ee21b59953aa6ce7af5c2a1e4a6cfa6
      05257902
  23. 17 Oct, 2020 2 commits