1. 16 Aug, 2021 1 commit
  2. 30 Mar, 2021 2 commits
    • Thomas Goirand's avatar
      Now packaging 1.7.0 · f1da9200
      Thomas Goirand authored
      f1da9200
    • Thomas Goirand's avatar
      Merge tag '1.7.0' into debian/wallaby · faddfb8e
      Thomas Goirand authored
      octavia-tempest-plugin 1.7.0 release
      
      meta:version: 1.7.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: Hervé Beraud <hberaud@redhat.com>
      meta:release:Change-Id: Ib7360c05f4f26d04bd01bfc019e6f0ab863305ca
      meta:release:Code-Review+1: Michael Johnson <johnsomor@gmail.com>
      meta:release:Code-Review+2: Hervé Beraud <herveberaud.pro@gmail.com>
      meta:release:Code-Review+1: Ghanshyam Mann <gmann@ghanshyammann.com>
      meta:release:Code-Review+2: Thierry Carrez <thierry@openstack.org>
      meta:release:Workflow+1: Thierry Carrez <thierry@openstack.org>
      faddfb8e
  3. 25 Mar, 2021 3 commits
    • Thomas Goirand's avatar
      3800a9d3
    • Thomas Goirand's avatar
      Merge tag '1.6.0' into debian/wallaby · 9787406d
      Thomas Goirand authored
      octavia-tempest-plugin 1.6.0 release
      
      meta:version: 1.6.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: I011f9be8ae7fbf9fbd638ec769e0fad53531563d
      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>
      9787406d
    • Thomas Goirand's avatar
      Now packaging 1.6.0. · d5fd583f
      Thomas Goirand authored
      d5fd583f
  4. 20 Mar, 2021 1 commit
  5. 12 Mar, 2021 1 commit
  6. 10 Mar, 2021 1 commit
  7. 04 Mar, 2021 1 commit
  8. 26 Feb, 2021 1 commit
  9. 25 Feb, 2021 2 commits
    • Zuul's avatar
      Merge "Remove Stein CI jobs" · 13b21c1c
      Zuul authored
      13b21c1c
    • Michael Johnson's avatar
      Enable HTTPS on the test servers · baf12e02
      Michael Johnson authored
      This patch creates the required pki resources and enables HTTPS
      on the test web servers. It sets up port 443 for regular HTTPS and
      port 9443 for HTTPS that will require a valid client certificate.
      
      Change-Id: Ib7cee4c8600fd1be4a9d7027d3ca1f413a0b1007
      Story: 2003858
      Task: 41170
      baf12e02
  10. 24 Feb, 2021 2 commits
  11. 22 Feb, 2021 1 commit
  12. 21 Feb, 2021 1 commit
  13. 26 Jan, 2021 1 commit
    • Brian Haley's avatar
      Add delay to SOURCE_IP_PORT TCP test · 52531e2b
      Brian Haley authored
      Without a delay it can trigger a "Cannot assign requested
      address" warning setting the source port, leading to failure.
      
      Also added a log debug statement when a source port is
      being used since it can help with debugging.
      
      Change-Id: Idcc13fdaafb8ffe41710fc3c67f30932725cf66e
      52531e2b
  14. 20 Jan, 2021 1 commit
  15. 18 Jan, 2021 1 commit
    • Brian Haley's avatar
      Fix OVN provider jobs · 78e6970c
      Brian Haley authored
      The name of the OVN provider job template changed from
      ovn-octavia-provider-v2-dsvm-scenario to
      ovn-octavia-provider-tempest-release but was not updated
      here, fix it so those non-voting jobs will run.
      
      Change-Id: I3159adeae2456c8fecad87bbfb0f526363e7752b
      78e6970c
  16. 07 Dec, 2020 1 commit
    • Gregory Thiemonge's avatar
      Add /request endpoint in test_server.bin · f924fe4a
      Gregory Thiemonge authored
      Add new endpoint in test_server application:
      - /request prints the client request (method, URL, HTTP version and
        headers) in the payload of the reply
        /request can take a "response_code" parameter (ie,
        "/request?response_code=404"), the server replies with the appropriate
        HTTP response code to the client.
      
      Change-Id: Ibc03f62da06a5bbb93959eac865e5f3f14caa50e
      f924fe4a
  17. 04 Dec, 2020 1 commit
  18. 03 Dec, 2020 1 commit
  19. 01 Dec, 2020 1 commit
    • Brian Haley's avatar
      Change pool create scenario test to wait for operating status · aaa6fc7f
      Brian Haley authored
      The API test for pool creation has a check to wait for the
      operating status of a pool to transition to ONLINE if a
      listener has been provided.
      
      The scenario test for pool creation doesn't wait for any
      operating status transition after a pool is created with
      a listener, and instead always assumes it's OFFLINE.
      
      They should both wait for a transition, since otherwise
      drivers that transition to ONLINE quickly, like OVN, can
      race and fail the scenario test.
      
      Depends-on: https://review.opendev.org/c/openstack/octavia/+/763530
      
      Change-Id: I9eb3c7ce8af879cd910b06234c99b53670907e49
      Story: 2008009
      Task: 40659
      aaa6fc7f
  20. 25 Nov, 2020 1 commit
  21. 18 Nov, 2020 1 commit
  22. 17 Nov, 2020 1 commit
    • Gregory Thiemonge's avatar
      Fix loop in waiter when error_ok is True · 3adefa4a
      Gregory Thiemonge authored
      If error_ok=True is passed to wait_for_status and a resource
      is in 'ERROR' status, the function infinitely loops
      
      check_timeout value is now considered in case of ERROR statuses in
      resources.
      
      Story: 2008110
      Task: 40826
      
      Change-Id: I9d62b2f4ec55a6fd6cba38d446711c16f03a5ade
      3adefa4a
  23. 16 Nov, 2020 1 commit
  24. 13 Nov, 2020 1 commit
    • Michael Johnson's avatar
      Install test_server.bin in well known location · 2735735e
      Michael Johnson authored
      This patch installs and uses test_server.bin from
      /opt/octavia-tempest-plugin as a well known location on the
      filesystem. This way tests, like grenade, that run the devstack
      plugins once in /old paths, can find the binary when running from
      /new paths.
      
      Change-Id: Ia78f16fde026269dec01f4dceb202842ad12a557
      2735735e
  25. 03 Nov, 2020 2 commits
    • Brian Haley's avatar
      Add neutron plugin to octavia-dsvm-base job · 0f7e0283
      Brian Haley authored
      With octavia_create_network_interface_device() being in
      the neutron tree, we have to enable the neutron plugin
      in more jobs to have it visible, else o-hm0 will not
      get created and it will fail.
      
      Moved the occurence in the ipv6-only job to the parent
      definition as well.
      
      Change-Id: I0d15dbae9034ab17de69d884e8f57df0d25d4338
      0f7e0283
    • Michael Johnson's avatar
      Set nodepool swap size back to 8GB · d5efbb16
      Michael Johnson authored
      A recent patch lowered the swap space available on nodepool
      instance from 8GB to 1GB. This is causing nova to not have enough
      memory to boot VMs required for some tests.
      This patch restores the 8GB swap value for these jobs.
      
      [1] https://review.opendev.org/#/c/750941/
      
      Change-Id: I19c3465fb39a6204a5a167ac75b6eed832f9fe72
      d5efbb16
  26. 28 Oct, 2020 2 commits
    • Carlos Goncalves's avatar
      Fix Go lint errors · eb33e69a
      Carlos Goncalves authored
      Three Go lint errors are addressed in this patch:
      
      - Don't use underscores in Go names
      - Exported type ConnectionCount should have comment or be unexported
      - Println arg list ends with redundant newline
      
      Change-Id: I4774fd3f2837f474399d0735af0cd18322fe0eee
      eb33e69a
    • Carlos Goncalves's avatar
      Add HTTP/2 support to the Go test server · 7a47c372
      Carlos Goncalves authored
      The HTTPS listener will now also serve HTTP/2 requests.
      
      Change-Id: I75c2d4e78ad56a6338f63073f13655a290353ec2
      7a47c372
  27. 21 Oct, 2020 1 commit
    • Carlos Goncalves's avatar
      Build the Go test server on devstack test-config · f077c3a5
      Carlos Goncalves authored
      Every time we update the Go test server code, we have to re-compile it
      locally and commit the binary file. Git is not great for binary blobs.
      One other reason that carrying the binary in-tree is suboptimal is it
      is compiled against amd64 architecture, thus not much multi-arch
      friendly.
      
      This change drops the need to compile and carry the test server binary
      file in the Git tree. The test server will now be compiled at devstack
      test-config phase. On my work station, it takes less than 6 seconds.
      
      Change-Id: I3d8ad18ddd1f23720618d733a9d8a53a6b4e6dfc
      f077c3a5
  28. 19 Oct, 2020 1 commit
  29. 18 Oct, 2020 3 commits
  30. 05 Oct, 2020 2 commits