1. 27 Mar, 2022 1 commit
  2. 18 Mar, 2022 2 commits
    • Thomas Goirand's avatar
      Now packaging 1.9.0 · 93254beb
      Thomas Goirand authored
      93254beb
    • Thomas Goirand's avatar
      Merge tag '1.9.0' into debian/yoga · 086f7c7b
      Thomas Goirand authored
      octavia-tempest-plugin 1.9.0 release
      
      meta:version: 1.9.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: Id51b8693f3f5a5b7512506f0dea6de21aaf266de
      meta:release:Code-Review+1: Gregory Thiemonge <gthiemon@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>
      086f7c7b
  3. 09 Feb, 2022 1 commit
  4. 08 Feb, 2022 1 commit
  5. 07 Feb, 2022 2 commits
    • Gregory Thiemonge's avatar
      Add centos-9-stream job · a2c234ea
      Gregory Thiemonge authored
      Add octavia-v2-dsvm-scenario-centos-9-stream
      
      Add extra args to the "scp" command to authorize the pubkey exchange
      with a cirros VM.
      Detect the openssh client version to enable the use of the SCP protocol
      (starting with openssh 8.7, the SFTP protocol is the default protocol
      with scp, SFTP is not supported by Cirros) when sending files to the
      cirros VM.
      
      Depends-On: https://review.opendev.org/828189
      
      Change-Id: I689a50e6762fd22e1aaec8aa84ff5b075ff5bd45
      a2c234ea
    • Zuul's avatar
      Merge "Add stable/xena jobs on master gate" · fe890485
      Zuul authored
      fe890485
  6. 04 Feb, 2022 1 commit
    • Gregory Thiemonge's avatar
      Fix octavia-tempest-plugin on old tempest releases · b0da4f3c
      Gregory Thiemonge authored
      This is a follow-up commit for 'Add type to allow ECDSA keys'
      (I34ac429ab5442cef056ee8b63fcb2ba41e8b9b27), this commit allows
      using octavia-tempest-plugin with older tempest releases
      (ex: in our jobs on stable/train).
      It catches the exception if [validation].ssh_key_type is not
      supported and doesn't pass the ssh_key_type argument to tempest
      functions.
      
      Change-Id: I5c2db87975803b30ea230c3bbf5dab4b96da4614
      b0da4f3c
  7. 27 Jan, 2022 1 commit
  8. 05 Nov, 2021 1 commit
    • Ade Lee's avatar
      Add type to allow ECDSA keys · d0ea406e
      Ade Lee authored
      Some tempest tests will fail under FIPS because they are trying to
      ssh to a cirrus instance that has a version of dropbear that does
      not support signatures other than using SHA-1 for RSA keys. This
      is not allowed under FIPS.  The workaround until cirros is updated
      is to use ECDSA keys.  This patch allows the key type to be
      specified.
      
      Depends-On: https://review.opendev.org/c/openstack/tempest/+/807465
      Change-Id: I34ac429ab5442cef056ee8b63fcb2ba41e8b9b27
      d0ea406e
  9. 25 Oct, 2021 1 commit
  10. 02 Oct, 2021 1 commit
  11. 30 Sep, 2021 1 commit
  12. 27 Sep, 2021 2 commits
    • Thomas Goirand's avatar
      Now packaging 1.8.1 · 0dc918e5
      Thomas Goirand authored
      0dc918e5
    • Thomas Goirand's avatar
      Merge tag '1.8.1' into debian/xena · ea4243f2
      Thomas Goirand authored
      octavia-tempest-plugin 1.8.1 release
      
      meta:version: 1.8.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: I34e64d0095446d75bc2add5e3b8df2b20cacce1d
      meta:release:Code-Review+1: Gregory Thiemonge <gthiemon@redhat.com>
      meta:release:Code-Review+2: Elod Illes <elod.illes@est.tech>
      meta:release:Code-Review+1: Ghanshyam <gmann@ghanshyammann.com>
      meta:release:Code-Review+2: Thierry Carrez <thierry@openstack.org>
      meta:release:Workflow+1: Thierry Carrez <thierry@openstack.org>
      ea4243f2
  13. 30 Aug, 2021 3 commits
    • Gregory Thiemonge's avatar
      Increase job timeout for noop-api tests · 605899c1
      Gregory Thiemonge authored
      noop-api tests have been frequently timing out since SQLAlchemy
      1.4 release.
      An analysis showed that some tests are 55% slower with 1.4, but we
      haven't fixed it or improved the code yet. To unblock the gates, set the
      timeout to 10800 sec (3h00) for those jobs. We might revert this commit
      when we figure out how to improve test exec times.
      
      Change-Id: I68a5357f58b74f0f759cab0bb89a517c384d05e0
      605899c1
    • Thomas Goirand's avatar
      Now packaging 1.8.0 · 4dbd97e6
      Thomas Goirand authored
      4dbd97e6
    • Thomas Goirand's avatar
      Merge tag '1.8.0' into debian/xena · b637d4f0
      Thomas Goirand authored
      octavia-tempest-plugin 1.8.0 release
      
      meta:version: 1.8.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: I401f91c01f5fd72d8bcadd0f1cc2b15f255e2523
      meta:release:Code-Review+1: Michael Johnson <johnsomor@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>
      b637d4f0
  14. 19 Aug, 2021 1 commit
  15. 17 Aug, 2021 1 commit
  16. 16 Aug, 2021 1 commit
  17. 30 Jul, 2021 1 commit
  18. 21 Jul, 2021 2 commits
  19. 20 Jul, 2021 1 commit
    • Gregory Thiemonge's avatar
      Fix two-node job configuration · 5cf1f61f
      Gregory Thiemonge authored
      
      
      Two-node job was failing because devstack tried to compile the
      test_server.go file on controller2.
      controller2 doesn't have tempest installed, but octavia-tempest-plugin
      was installed. The compilation step was failing and is not necessary
      there.
      
      Fix octavia-v2-act-stdby-dsvm-scenario-two-node definition, overrides
      were not applied.
      Fix the "zuul_copy_output" section.
      
      Move to ML2/OVN backend.
      
      Co-Authored-By: default avatarCarlos Goncalves <cgoncalves@redhat.com>
      Change-Id: I24976e93e9ea8f7f50c9da014c2627965512893c
      5cf1f61f
  20. 30 Jun, 2021 2 commits
  21. 22 Jun, 2021 1 commit
    • Gregory Thiemonge's avatar
      Fix expect_timeout_error in IPv6 scenario tests · 88d78fba
      Gregory Thiemonge authored
      Fix except_timeout_error call to make_request. In case of an IPv6
      address and a TCP-based protocol, make_request expects brackets around
      the address (ex: [2001:12::2]).
      
      Some tests failed with the following error: "Validate URL got exception:
      Failed to parse: http://fd22:262a:41e1:1::f5:97. Retrying.". Then the
      requests timed out because each retry failed and not for the excepted
      reason (which is: SG update was applied)
      Because of that issue, some IPv6 tests based on
      _test_listener_with_allowed_cidrs may have failed because the tests
      considered that the SG were applied, while the traffic could still pass.
      
      Change-Id: I2e6d108a8d4ce197ae657ea10b10f63b1a5850c4
      88d78fba
  22. 21 Jun, 2021 1 commit
  23. 01 Jun, 2021 1 commit
    • Arkady Shtempler's avatar
      New test: test_tcp_and_udp_traffic_on_same_port · cac3eefc
      Arkady Shtempler authored
      It's possible to use the same VIP port for TCP and UDP protocols.
      Two listeners: UDP and TCP are being created using the same VIP port.
      UDP and TCP traffic validation, both should PASS.
      
      Change-Id: Ie93829be86b8a2442911ce212cdd0bc98237b962
      cac3eefc
  24. 21 May, 2021 1 commit
  25. 20 May, 2021 1 commit
  26. 15 May, 2021 1 commit
  27. 05 May, 2021 1 commit
    • Gregory Thiemonge's avatar
      Move ubuntu jobs to focal · 3079d00e
      Gregory Thiemonge authored
      Move master and victoria jobs to ubuntu focal.
      ussuri and train jobs still use bionic.
      
      Change-Id: I4181a989514389ba18ff7874f8f4332f392d1189
      3079d00e
  28. 03 May, 2021 1 commit
    • Arkady Shtempler's avatar
      New test case: "test_insert_headers" · 1ea1a2bd
      Arkady Shtempler authored
      This test covers LB "insert HTTP headers" functionality.
      It’s a traffic based scenario and validation is done using real HTTP headers
      being received on backend side.
      
      Change-Id: I97efd6bcc793e1378356c18209d5345597f39a00
      1ea1a2bd
  29. 20 Apr, 2021 1 commit
    • Gregory Thiemonge's avatar
      Fix owner_or_admin API tests · 3497f6cb
      Gregory Thiemonge authored
      lb_observer and lb_global_observer don't have any meaning when
      admin_or_owner policy override in enabled.
      This commit disables client creation for those roles and removes their
      uses from API tests (the behavior of the owner_or_admin tests are now
      similar to their behavior before the introduction of the new RBAC
      tests).
      
      Requires the following configuration in tempest.conf:
      
      [load_balancer]
      RBAC_test_type = owner_or_admin
      member_role = member
      admin_role = admin
      
      Change-Id: I2231384933d5974b962a558e8c0b3bffb1140b5a
      3497f6cb
  30. 15 Apr, 2021 1 commit
  31. 08 Apr, 2021 2 commits
  32. 02 Apr, 2021 1 commit