1. 18 Oct, 2019 1 commit
  2. 16 Oct, 2019 1 commit
  3. 14 Oct, 2019 2 commits
  4. 07 Oct, 2019 2 commits
    • Thomas Goirand's avatar
    • Thomas Goirand's avatar
      Merge tag '5.0.0_rc2' into debian/train · f57ffdcb
      Thomas Goirand authored
      octavia release candidate
      meta:diff-start: -
      meta:series: train
      meta:release-type: release candidate
      meta:pypi: yes
      meta:first: no
      meta:release:Author: Carlos Goncalves <cgoncalves@redhat.com>
      meta:release:Commit: Carlos Goncalves <cgoncalves@redhat.com>
      meta:release:Change-Id: I72d53617bdc231e2c13e1ee6f758c3f06afd3357
      meta:release:Code-Review+2: Sean McGinnis <sean.mcginnis@gmail.com>
      meta:release:Code-Review+1: Adam Harwell <flux.adam@gmail.com>
      meta:release:Code-Review+2: Thierry Carrez <thierry@openstack.org>
      meta:release:Workflow+1: Thierry Carrez <thierry@openstack.org>
  5. 04 Oct, 2019 1 commit
    • Adam Harwell's avatar
      Fix urgent amphora two-way auth security bug · 6f54167b
      Adam Harwell authored
      The value of gunicorn's option 'cert_reqs` for client-cert requirement
      does not take a boolean, but rather `ssl.CERT_REQUIRED` which is `2`.
      Story: 2006660
      Task: 36916
      SecurityImpact: CVE-2019-17134
      Change-Id: I5619f5e40d7c9a2ee7741bf4664c0d2d08963992
      (cherry picked from commit 2c9af84bdfb443adb1c708d2e6d277170ad2b6a7)
  6. 01 Oct, 2019 1 commit
    • Gregory Thiemonge's avatar
      Fix healthmonitor message v2 for UDP listeners · de492103
      Gregory Thiemonge authored
      Multi-listener LB commit (Idaccbcfa0126f1e26fbb3ad770c65c9266cfad5b)
      introduced a v2 message for octavia healthmonitor.
      This commit fixes an issue with healthmonitor messages for UDP
      listeners, they didn't follow the v2 message specification: pools
      dictionaries were stored in listener objects (v1 format) instead of
      being stored as in the root dictionary of the message.
      Story: 2005736
      Task: 33394
      Change-Id: I93e5eb5bc69fe4de4c450c09367b319769ef07db
      (cherry picked from commit cad80a6c7d0638ede02f7c3d8b37e6e0028573c7)
  7. 30 Sep, 2019 7 commits
  8. 26 Sep, 2019 3 commits
  9. 25 Sep, 2019 1 commit
    • Gregory Thiemonge's avatar
      Fix new pep8/pylint errors · d5ffd2ca
      Gregory Thiemonge authored
      With new pylint release (2.4.1), new warnings were triggered:
      - unnecessary-comprehension
      - no-else-break
      - no-else-continue
      - import-outside-toplevel
      Change-Id: I301cc9fc6b41e9e97f051df29d768b172cade636
  10. 23 Sep, 2019 2 commits
  11. 21 Sep, 2019 1 commit
  12. 20 Sep, 2019 3 commits
    • Michael Johnson's avatar
      Improve the error message for bad pkcs12 bundles · a0f4335c
      Michael Johnson authored
      When a user loads a bad pkcs12 bundle or one with a pass phrase into
      barbican and then uses it for a TLS-TERMINATED listener, the error
      we return the user is misleading[1].
      This patch improves the error message to point out that we got the
      bundle from barbican, but that it is unreadable and/or protected
      with a pass phrase.
      [1] Could not retrieve certificate: [ ... ] (HTTP 400)
      Change-Id: I6ad0349dba62b1141be07bfb0e40171e9f7a91b9
      Story: 2006587
      Task: 36713
    • Austin Russell's avatar
      loadbalancer vip-network-id IP availability check · cf901539
      Austin Russell authored
      The existing code selects the first IPv4 subnet in the network without
      any consideration of ip availability.  If not enough IPs are available,
      the loadbalancer creations fails.  This patch uses neutron ip
      availability API to check the quantity of free IPs when creating
      loadbalancer with vip-network-id and skips subnets that do not have
      enough IPs for a loadbalancer on multi subnet networks.
      Change-Id: If3c3cf9be085bb95b4ebbaf71e24f92d42b8d6e0
      Task: 36004
      Story: 2006293
    • Zuul's avatar
      Merge "Generate PDF documentation" · 3ab36c8a
      Zuul authored
  13. 19 Sep, 2019 7 commits
  14. 18 Sep, 2019 5 commits
  15. 17 Sep, 2019 2 commits
    • Michael Johnson's avatar
      Fix the amphora no-op driver · 5defc1e8
      Michael Johnson authored
      The amphora no-op driver had the wrong method signature for the
      update_amphora_agent_config method.
      This patch corrects that issue.
      Change-Id: Ib1b0df3b7227d8a8dd68276e279cae1c4974ded2
    • Gregory Thiemonge's avatar
      Fix openstack port show content handling · 926179c9
      Gregory Thiemonge authored
      openstackclient 4.0.0 introduced in
      I9878f327e39f56852cc0fb6e4eee9105b7141da9 a new format for displaying
      columns with complex python types.
      It breaks our devstack plugin because we rely on 'openstack port show -c
      fixed_ips -f value' to find the ip address of our management port.
      This commit fixes the parsing of openstack port show command.
      Change-Id: I6c5ebdea8149166f8d0ebb69cfe63692892f5ab9
  16. 13 Sep, 2019 1 commit