1. 27 Mar, 2022 2 commits
    • Thomas Goirand's avatar
      Now packaging 2.4.0 · caa28a9e
      Thomas Goirand authored
      caa28a9e
    • Thomas Goirand's avatar
      Merge tag '2.4.0' into debian/yoga · 20ca3a0b
      Thomas Goirand authored
      ironic-tempest-plugin 2.4.0 release
      
      meta:version: 2.4.0
      meta:diff-start: -
      meta:series: yoga
      meta:release-type: release
      meta:pypi: no
      meta:first: yes
      meta:release:Author: Hervé Beraud <hberaud@redhat.com>
      meta:release:Commit: Hervé Beraud <hberaud@redhat.com>
      meta:release:Change-Id: If0564dd846811a25598c4df71caf95023d2d9a74
      meta:release:Code-Review+1: Iury Gregory Melo Ferreira <iurygregory@gmail.com>
      meta:release:Code-Review+2: Hervé Beraud <herveberaud.pro@gmail.com>
      meta:release:Code-Review+2: Thierry Carrez <thierry@openstack.org>
      meta:release:Workflow+1: Thierry Carrez <thierry@openstack.org>
      20ca3a0b
  2. 22 Mar, 2022 2 commits
  3. 17 Mar, 2022 5 commits
  4. 09 Mar, 2022 1 commit
  5. 08 Mar, 2022 4 commits
  6. 16 Feb, 2022 1 commit
  7. 14 Dec, 2021 1 commit
  8. 06 Dec, 2021 1 commit
  9. 25 Nov, 2021 2 commits
  10. 24 Nov, 2021 1 commit
    • Julia Kreger's avatar
      Move API base out of admin test location · 8f9ea621
      Julia Kreger authored
      Originally ironic was entirely pruely just an admin API,
      but this has changed, and we need to add additional non-admin
      tests, so it makes sense to re-use to the base and share it
      amongst the tests.
      
      Change-Id: I0fe3e326e4a25dc0928080fd1111ca4c46d8134a
      8f9ea621
  11. 30 Sep, 2021 1 commit
  12. 27 Sep, 2021 2 commits
    • Thomas Goirand's avatar
      Now packaging 2.3.1. · 2c91b6b7
      Thomas Goirand authored
      2c91b6b7
    • Thomas Goirand's avatar
      Merge tag '2.3.1' into debian/xena · e975a3e2
      Thomas Goirand authored
      ironic-tempest-plugin 2.3.1 release
      
      meta:version: 2.3.1
      meta:diff-start: -
      meta:series: xena
      meta:release-type: release
      meta:pypi: no
      meta:first: no
      meta:release:Author: Hervé Beraud <hberaud@redhat.com>
      meta:release:Commit: Hervé Beraud <hberaud@redhat.com>
      meta:release:Change-Id: I156bc63e4bb4126e49199606e36c57d3f4e71ecc
      meta:release:Code-Review+1: Riccardo Pittau <elfosardo@gmail.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>
      e975a3e2
  13. 08 Sep, 2021 1 commit
  14. 30 Aug, 2021 2 commits
    • Thomas Goirand's avatar
      Now packaging 2.3.0 · dceea89b
      Thomas Goirand authored
      dceea89b
    • Thomas Goirand's avatar
      Merge tag '2.3.0' into debian/xena · 178a091f
      Thomas Goirand authored
      ironic-tempest-plugin 2.3.0 release
      
      meta:version: 2.3.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: Ifc4756305985c63c5e08fc294ff7a80aa666ca0c
      meta:release:Code-Review+1: Iury Gregory Melo Ferreira <iurygregory@gmail.com>
      meta:release:Code-Review+2: Elod Illes <elod.illes@est.tech>
      meta:release:Code-Review+2: Hervé Beraud <herveberaud.pro@gmail.com>
      meta:release:Workflow+1: Hervé Beraud <herveberaud.pro@gmail.com>
      178a091f
  15. 16 Aug, 2021 1 commit
  16. 05 Aug, 2021 1 commit
  17. 13 Jul, 2021 1 commit
  18. 07 Jul, 2021 1 commit
  19. 06 Jul, 2021 1 commit
    • Julia Kreger's avatar
      Remove train testing from ironic-tempest-plugin · 8b9be89a
      Julia Kreger authored
      At this point, it is relatively safe to remove the
      train jobs for ironic-tempest-plugin. The branches
      are EOL, and we're unlikely to make any changes which
      testing against Train, that can't be identified or
      revealed in later community supported stable branches.
      
      Change-Id: I069a9ec15d94871c7b610e130b13e9403110f728
      8b9be89a
  20. 05 Jul, 2021 1 commit
  21. 25 Jun, 2021 2 commits
    • Julia Kreger's avatar
      Add Wallaby jobs · eaf7482e
      Julia Kreger authored
      Change-Id: Id0d91c09f3d9f6cb5207b02ec7ebf3d2075f366d
      eaf7482e
    • Julia Kreger's avatar
      Use get_service_clients framework with basic Secure RBAC · 3a07c4d5
      Julia Kreger authored
      The ironic tempest plugin was an early plugin and manually
      invoked override plugin clients and then attached them in
      the setup_clients method. However, the newer format is to
      use get_service_clients, which creates and attach client
      classes using the prepared credentials supplied by the
      credentials attribute on the test classes.
      
      In order to support even the most basic testing handling
      and testing of Scope Enforcement as part of Secure RBAC,
      then the we need to leverage the newer (last 3-4 years)
      model of instantiating and leveraging clients in tempest.
      This is because we need to be able to get a system scoped
      admin token to be able to test actions as a system scoped
      admin user. Not to be confused with "admin", which is
      project scoped.
      
      This newer style of client support does necessitate some
      legacy style or direct client invocations to be retooled
      so they do not attempt to directly invoke without the
      required context.
      
      Additionally, to support even the most basic handling of
      the Secure RBAC's effort, we need to be able to know
      when to leverage *and* then leverage that client.
      We do that through the enforce_scope parameter
      in upstream tempest.
      
      Depends-On: https://review.opendev.org/c/openstack/tempest/+/798130
      Change-Id: I5188fc756f1b524e9d1b32ef0474e29a9cf90b57
      3a07c4d5
  22. 04 May, 2021 1 commit
    • XinxinShen's avatar
      setup.cfg: Replace dashes with underscores · 12236ec3
      XinxinShen 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: I651339c8103cb46f7d4eb0107bb300a6da29dbb1
      12236ec3
  23. 07 Apr, 2021 1 commit
  24. 20 Mar, 2021 1 commit
  25. 09 Mar, 2021 2 commits
    • Thomas Goirand's avatar
      Now packaging 2.2.0 · 45923a87
      Thomas Goirand authored
      45923a87
    • Thomas Goirand's avatar
      Merge tag '2.2.0' into debian/wallaby · 1bce990c
      Thomas Goirand authored
      ironic-tempest-plugin 2.2.0 release
      
      meta:version: 2.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: Idbef25ef2c1d4852f7a040046c3c8b77fe863154
      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>
      1bce990c
  26. 18 Feb, 2021 1 commit
    • Julia Kreger's avatar
      Remove /extra/vif_port_id usage · 957dc347
      Julia Kreger authored
      A long time ago, in a galaxy far far away, the use of
      /extra/vif_port_id was deprecated in favor of vif attachment and
      detachment. This change updates a test which was using the
      /extra/vif_port_id field value to bind a vif, and then list/detach
      it using the vif attach/detach/list API interfaces.
      
      Since the action is to add/list/detach, this seems appropriate and
      should be widely supported going back 4+ years.
      
      Change-Id: I0b0cd0aaf9a87803386e096ab768638476f9ca52
      957dc347