1. 27 Mar, 2022 1 commit
  2. 12 Mar, 2022 3 commits
    • Thomas Goirand's avatar
      Fixed (build-)depends for this release. · ef7eefc8
      Thomas Goirand authored
      ef7eefc8
    • Thomas Goirand's avatar
      Now packaging 30.0.0 · 8a2ec92e
      Thomas Goirand authored
      8a2ec92e
    • Thomas Goirand's avatar
      Merge tag '30.0.0' into debian/yoga · 123b5b02
      Thomas Goirand authored
      tempest 30.0.0 release
      
      meta:version: 30.0.0
      meta:diff-start: -
      meta:series: yoga
      meta:release-type: release
      meta:pypi: yes
      meta:first: no
      meta:release:Author: Ghanshyam Mann <gmann@ghanshyammann.com>
      meta:release:Commit: Ghanshyam <gmann@ghanshyammann.com>
      meta:release:Change-Id: I7e0b60e3f16de6ddde4a55c70c6ff4c11ad723c1
      meta:release:Code-Review+1: Martin Kopec <mkopec@redhat.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>
      123b5b02
  3. 09 Mar, 2022 4 commits
  4. 05 Mar, 2022 2 commits
  5. 04 Mar, 2022 6 commits
  6. 03 Mar, 2022 3 commits
  7. 02 Mar, 2022 7 commits
    • Zuul's avatar
      Merge "add image schemas for image" · fc00a380
      Zuul authored
      fc00a380
    • Ghanshyam Mann's avatar
      Add tempest-full-centos-9-stream non voting job · 952fe9c7
      Ghanshyam Mann authored
      centos 9 stream is testing runtime for Yoga so
      let's add it in tempest gate. This job is failing
      due to bug#1960346 and it will be helpful to know the
      job status when we add the fixes with below series:
      - https://review.opendev.org/q/topic:wait_until_sshable_pingable
      
      Related-Bug: #1960346
      Change-Id: Ib91f67fb9a592e91649e06bb2821f452b36b49f0
      952fe9c7
    • Zuul's avatar
      8758c3aa
    • likangkang01's avatar
      add image schemas for image · 1ca0ede1
      likangkang01 authored
      add image schemas for image V2
      
      Change-Id: Ica35b854dc2f2f36b62c71025dd3f0440d93c85a
      1ca0ede1
    • Lee Yarwood's avatar
      compute: Move device tagging tests to use wait_until=SSHABLE · 9ba15f64
      Lee Yarwood authored
      Waiting until the test instance is SSH-able before continuing
      the test will help us avoid failures to detach a volume from
      server, more info in the related bug.
      
      Related-Bug: #1960346
      
      Change-Id: Id5496572ce6cef06e71bae1a1040b274bacf4f79
      9ba15f64
    • Lee Yarwood's avatar
      compute: Move volume attach tests to use wait_until=SSHABLE · d548e7a8
      Lee Yarwood authored
      Waiting until the test instance is SSH-able before continuing
      the test will help us avoid failures to detach a volume from
      server, more info in the related bug.
      
      Related-Bug: #1960346
      Change-Id: I5ad4aa04f02001efa06616bf77e03e018206d1fe
      d548e7a8
    • Lee Yarwood's avatar
      Introduce PINGABLE and SSHABLE waiters and wait_until state support · 0b4bc3dc
      Lee Yarwood authored
      This change introduces two new instance state waiters and uses them to
      extend the existing tempest.common.compute.create_test_server wait_until
      state support.
      
      They are being introduced in an effort to allow the guest OS time to
      start *before* we start attempting to interact with it either directly
      by connecting to the instance or indirectly by hot-plugging or
      hot-unplugging devices. The latter on some virt backends being an issue
      if the guest OS is unable to respond to the underlying ACPI requests
      sent to it.
      
      It should be noted that these new states rely on the instance already
      being ACTIVE before we begin to wait for the instance to either become
      pingable or accessible over SSH. This is taken into account and will
      always happen for these states even if validation isn't enabled in the
      environment and thus it isn't possible to wait until the instance is
      pingable or accessible over ssh.
      
      Change-Id: Ib14fa7dc5c8093eed498049cd0a56c8ac6853660
      0b4bc3dc
  8. 23 Feb, 2022 1 commit
  9. 17 Feb, 2022 1 commit
  10. 14 Feb, 2022 1 commit
  11. 10 Feb, 2022 1 commit
  12. 09 Feb, 2022 2 commits
    • Zuul's avatar
      Merge "Remove usage of unittest2" · 140d693f
      Zuul authored
      140d693f
    • Martin Kopec's avatar
      Fix floating ip timeout issues with uwsgi enabled · 78b960f9
      Martin Kopec authored
      This reverts commit d4c9cc89 which
      introduced a waiter to fix a bug in Tempest. Unfortunately that broke
      neutron-tempest-with-uwsgi job where some of the tests started to fail
      due to timeouts - waiting for the floating ip to get attached to a server
      prolonged the tests which caused the timeout (it seems the ip attachment
      process takes longer on an environment with uwsgi).
      The failing tests also didn't require an attached floating ip or they
      did however long enough after the server creation thus it is redundant
      to wait for the ip attachment at the beginning (when the resource is
      created) when it can happen "in parallel".
      
      This patch moves the waiter from the common file to the test class
      where the waiter is needed to fix a bug [1].
      
      [1] https://bugs.launchpad.net/tempest/+bug/1945495
      
      Closes-Bug: #1960022
      Change-Id: Iddfa4ef874328fdee5418de5a8b1112007541883
      78b960f9
  13. 06 Feb, 2022 1 commit
  14. 04 Feb, 2022 1 commit
    • Balazs Gibizer's avatar
      Add logging to metadata parsing · 8f68f69c
      Balazs Gibizer authored
      The TaggedAttachmentsTest class queries server metadata to see if the
      tagging is visible from the guest. However when the check fails it does
      not log what was the faulty metadata. To make troubleshooting easier
      this patch adds logging for the error cases.
      
      Change-Id: I58f6fefef0f0a9db2f7fdf2a1a0125f616319949
      8f68f69c
  15. 02 Feb, 2022 1 commit
  16. 29 Jan, 2022 1 commit
    • melanie witt's avatar
      Append random int to new flavor name in QoSBandwidthAndPacketRateTests · cae96681
      melanie witt authored
      In a couple of the tests a new flavor is created by appending the
      string 'extra' to the existing flavor name. The existing flavor name is
      however CONF.compute.flavor_ref, which isn't unique. If two tests that
      create the flavor run at the same time, there will be a 409 collision
      and one test will fail.
      
      This appends a random int to the new flavor name to prevent conflicts.
      
      Closes-Bug: #1959467
      
      Change-Id: I9928e2be9c749f69eea9a9d4f9e8fe03ef4ef612
      cae96681
  17. 28 Jan, 2022 4 commits