1. 01 Apr, 2021 2 commits
    • 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
  2. 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
  3. 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
  4. 12 Mar, 2021 1 commit
  5. 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
  6. 16 Feb, 2021 2 commits
  7. 10 Feb, 2021 1 commit
  8. 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
  9. 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
  10. 01 Dec, 2020 2 commits
  11. 04 Nov, 2020 1 commit
  12. 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
  13. 17 Oct, 2020 3 commits
  14. 06 Oct, 2020 1 commit
  15. 05 Oct, 2020 2 commits
    • Thomas Goirand's avatar
      1.1.0 · 92bb3663
      Thomas Goirand authored
      92bb3663
    • Thomas Goirand's avatar
      Merge tag '1.1.0' into debian/victoria · b57b23b8
      Thomas Goirand authored
      barbican-tempest-plugin 1.1.0 release
      
      meta:version: 1.1.0
      meta:diff-start: -
      meta:series: victoria
      meta:release-type: release
      meta:pypi: no
      meta:first: yes
      meta:release:Author: Sean McGinnis <sean.mcginnis@gmail.com>
      meta:release:Commit: Sean McGinnis <sean.mcginnis@gmail.com>
      meta:release:Change-Id: Ide1fc996127c38784237a284ea1b07c6a8f94eba
      meta:release:Code-Review+1: Daniel Bengtsson <dbengt@redhat.com>
      meta:release:Code-Review+2: Hervé Beraud <hberaud@redhat.com>
      meta:release:Workflow+1: Hervé Beraud <hberaud@redhat.com>
      b57b23b8
  16. 28 Sep, 2020 1 commit
    • Luigi Toscano's avatar
      Remove a dummy test · a4523f35
      Luigi Toscano authored
      It seems this dummy test has been around since the creation of the plugin,
      but it is not really needed.
      
      Change-Id: Ic17ac37472dc2742fa5d6299ff5724bfd9f7197e
      a4523f35
  17. 25 Sep, 2020 1 commit
  18. 23 Sep, 2020 1 commit
  19. 22 Sep, 2020 1 commit
    • wu.shiming's avatar
      bump py37 to py38 in tox.ini · 696827e5
      wu.shiming authored
      in 'victoria' cycle, we should test py38 by default.
      
      Change-Id: Id1b69b2e4fa56ade670a72f0775690beb09bf89d
      696827e5
  20. 15 Sep, 2020 1 commit
    • Martin Kopec's avatar
      Deprecate scenario.img_dir option · 3f35bff1
      Martin Kopec authored
      The option is deprecated for more than 4 years already and it will
      be removed soon, see the change in Tempest [1]
      
      Starting Tempest 25.0.0 release, CONF.scenario.img_file need
      a full path for the image. CONF.scenario.img_dir was deprecated
      and will be removed in the next release. Till Tempest 25.0.0,
      old behavior is maintained and keep working but starting
      Tempest 26.0.0, you need to specify the full path in
      CONF.scenario.img_file config option.
      
      This patch does analogically the same change as was done in Tempest,
      in order to give users of the plugin some time for removing img_dir.
      
      [1] https://review.opendev.org/#/c/710996
      
      Related-Bug: #1393881
      Change-Id: I610d267eab287e3df8dd428621c4d3abace6dd0c
      3f35bff1
  21. 12 Sep, 2020 1 commit
  22. 01 Sep, 2020 1 commit
  23. 25 Aug, 2020 1 commit
  24. 18 Aug, 2020 1 commit
  25. 16 Aug, 2020 1 commit
  26. 11 Aug, 2020 1 commit
    • Luigi Toscano's avatar
      zuul: migrate and clean the tempest native jobs · 73a0d095
      Luigi Toscano authored
      Define here the barbican tempest plugin which rely on
      barbican-tempest-plugin, following the common patterns:
      
      - follow the rules for naming (repository name as prefix,
        remove some redundant details);
      - define branch-specific jobs from the most basic job
        to catch regressions against older branches;
      - remove barbican-simple-crypto-devstack-tempest-py35,
        long gone, from the experimental queue.
      
      Change-Id: I106addbe99b1bd4ed72ab07aba16031067503483
      73a0d095
  27. 26 Jun, 2020 1 commit
  28. 24 Apr, 2020 1 commit