1. 05 Apr, 2022 1 commit
  2. 01 Apr, 2022 1 commit
  3. 30 Mar, 2022 1 commit
  4. 29 Mar, 2022 1 commit
  5. 28 Mar, 2022 2 commits
  6. 27 Mar, 2022 1 commit
  7. 25 Mar, 2022 3 commits
    • Phil Sphicas's avatar
      Use server hostname when creating secure websocket · 8e08a77e
      Phil Sphicas authored
      VNC console tests may fail if SSL is terminated on a front-end load
      balancer that relies on SNI.
      
      With this change, when SSL wrapping the socket for a wss connection, the
      optional server_hostname parameter is included, in order to allow the
      server (or SSL terminating entity) to respond with correct certificate.
      
      The create_websocket function is used by the vnc console tests here:
      - tempest/api/compute/admin/test_live_migration.py
      - tempest/api/compute/servers/test_novnc.py
      
      Change-Id: I8025742607e591821a5e90b5c193ba6cbbc3a241
      8e08a77e
    • Martin Kopec's avatar
      Use wrap_socket from ssl.SSLContext instead of ssl · dc9a93b6
      Martin Kopec authored
      Since Python 3.2 and 2.7.9, it is recommended to use the
      SSLContext.wrap_socket() instead of wrap_socket(). The top-level
      function is limited and creates an insecure client socket without
      server name indication or hostname matching.
      
      [1] https://docs.python.org/3/library/ssl.html#ssl.wrap_socket
      
      Change-Id: I5d61f32760d2715fdb34314f173b0efcec4a2dcf
      dc9a93b6
    • Martin Kopec's avatar
      Add Tempest gate job for stable/yoga · e74b7e2c
      Martin Kopec authored
      Now we have stable/yoga branch ready for devstack and so does
      for all service projects.
      
      This commit adds the Tempest testing for stable/yoga by adding
      new jobs running on stable/yoga version of openstack.
      
      Change-Id: Id731c26a0f134428094e8d830fb615695dffe10b
      e74b7e2c
  8. 21 Mar, 2022 1 commit
  9. 19 Mar, 2022 1 commit
    • Ghanshyam Mann's avatar
      Move ServerStableDeviceRescueTest to wait for SSH-able server · 7304e3ac
      Ghanshyam Mann authored
      ServerStableDeviceRescueTest also perform the attach_volume
      on rescue server and in cleanup detach_volume. As described in
      the bug#1960346 we need to wait for server readiness before
      detach volume called.
      
      Also making centos stream 9 job as voting.
      
      Closes-Bug: #1960346
      Change-Id: Ia213297b13f42d39213dea9a3b2cfee561cdcf28
      7304e3ac
  10. 18 Mar, 2022 2 commits
    • Ghanshyam Mann's avatar
      Make rescue, volume attachment compute tests to use SSH-able server · 6fa213cc
      Ghanshyam Mann authored
      As you can see the details in bug#1960346, volume detach fails
      on centos 9 stream while server is not fully booted. This
      commit makes sure that erver creation as well as after the unrescue
      server test wait for the server to be SSH-able before test start
      performing the detach operation in cleanup.
      
      Related-Bug: #1960346
      Change-Id: Ib21a764e3cf81d761d738bf7bfaf5c264b739a16
      6fa213cc
    • Ghanshyam Mann's avatar
      Move ssh|ping-able server logic into separate method · 8c6d0cf5
      Ghanshyam Mann authored
      We can use the ssh|ping-able logic into many other tests than
      just in common create server method. For example, when in rescue
      server negative test, we need to check for SSH after test unrescue
      the server and detach volume from it.
      
      Change-Id: Ibc59e03c7f6a0aa89fb6188a5cb68be39c3ee611
      8c6d0cf5
  11. 17 Mar, 2022 1 commit
    • Benny Kopilov's avatar
      Fix compute_unified decoration · a8149617
      Benny Kopilov authored
      Current test class decorate the class with skip.
      The problem is that when feature is disabled the skip section
      returns a function type.
      The ServersQuotaTest class inherits from a function type instead
      type (class) and it fails with TypeError: function() argument
      
      We dont see the exception because on false we dont try to run
      
      testtool version is 2.5.0
      
      Change-Id: I3ff2e59ca1eaae4f9b1eb1fb7148cd3efcbcd8f2
      a8149617
  12. 12 Mar, 2022 1 commit
  13. 11 Mar, 2022 3 commits
  14. 09 Mar, 2022 5 commits
  15. 05 Mar, 2022 2 commits
  16. 04 Mar, 2022 6 commits
  17. 03 Mar, 2022 3 commits
  18. 02 Mar, 2022 5 commits