1. 23 Apr, 2020 1 commit
  2. 21 Apr, 2020 1 commit
  3. 15 Apr, 2020 1 commit
  4. 13 Apr, 2020 2 commits
    • Murali Reddy's avatar
      handle DeletedFinalStateUnknown objects in DeleteFunc handlers (#856) · 4c764f54
      Murali Reddy authored
      * in DeleteFunc handlers across the controllers  handle the case where received object can be of
      type DeletedFinalStateUnknown
      
      fixes one of the symptoms (panic on receiving DeletedFinalStateUnknown objects) reported in #712
      
      * address review comments
      4c764f54
    • Aaron U'Ren's avatar
      switch --set to less ambiguous --match-set (#874) · 19e56370
      Aaron U'Ren authored
      While --set is still ambiguous it can clash with other module options,
      so it is better to be more specific and use the --match-set option. This
      also more closely aligns with all other areas of the code that already
      use --match-set.
      
      From iptables-extensions man page:
      The option --match-set can be replaced by --set if that does not clash
      with an option of other extensions.
      19e56370
  5. 06 Apr, 2020 2 commits
  6. 03 Apr, 2020 1 commit
  7. 24 Mar, 2020 1 commit
  8. 20 Mar, 2020 1 commit
  9. 12 Mar, 2020 1 commit
  10. 04 Mar, 2020 2 commits
  11. 02 Mar, 2020 1 commit
  12. 24 Feb, 2020 1 commit
  13. 19 Feb, 2020 1 commit
  14. 16 Feb, 2020 4 commits
  15. 28 Jan, 2020 1 commit
  16. 22 Jan, 2020 4 commits
  17. 13 Dec, 2019 1 commit
  18. 09 Dec, 2019 2 commits
  19. 05 Dec, 2019 2 commits
  20. 25 Nov, 2019 1 commit
  21. 24 Oct, 2019 1 commit
  22. 19 Sep, 2019 1 commit
    • Tom Pointon's avatar
      Fix: Send BGP Withdrawals for Service VIPs Upon Service Deletion (#756) · d6f9f31a
      Tom Pointon authored
      * Refactor: seperate fetching service VIPs from advertise/withdrawal decision
      
      * Refactor: simplify advertise/withdrawal logic
      
      * Pass svcDeleted param to getVIPsForService
      
      * Don't advertise VIPs from deleted services
      
      * Test for withdrawing VIPs from deleted service
      
      * Refactor: use explicit handleServiceDelete functions
      d6f9f31a
  23. 09 Sep, 2019 1 commit
  24. 22 Aug, 2019 1 commit
    • Marcus Röder's avatar
      Allow setting the BGP graceful restart deferral time. See RFC4724 4.1 (#753) · 803bd902
      Marcus Röder authored
      GoBGP's default value for deferral time is 360 seconds.
      That means that the routes are not sent to the BGP peer until
      this timer is elapsed, so a server is unreachable for 360
      seconds, when kube-router restarts.
      
      The new parameter is --bgp-graceful-restart-deferral-time duration_with_unit
      
      For example '--bgp-graceful-restart-deferral-time 10s'
      803bd902
  25. 01 Aug, 2019 1 commit
  26. 24 Jul, 2019 1 commit
  27. 24 Jun, 2019 1 commit
  28. 27 May, 2019 1 commit
    • milan's avatar
      Use x/sys/unix epoll (#737) · 6470795d
      milan authored
      * Make gobgp compile in an image
      
      This patch adds Makefile logic, similar to the kube-router target,
      allowing gobgp to be built in a container.
      
      * Use unix.Epoll* functions
      
      To be able to compile and run on the Linux@arm64 architecture
      one has to use the `golang.org/x/sys/unix` package instead
      the `syscall` package. This is because of these Go upstream
      bugs that won't be fixed in the standard library:
      
      - syscall: arm64: epoll_wait syscall not implemented
        https://github.com/golang/go/issues/25813
      6470795d
  29. 26 May, 2019 1 commit
    • Aaron U'Ren's avatar
      Add Import Policy for Service VIPs (#721) · 8fe9f70d
      Aaron U'Ren authored
      * rename export policies to make it direction independent
      
      * split creating neighborsets and prefixsets from applying export policy
      
      * add bgp import policy to deny service VIPs
      
      * add tests for addition of import policy
      8fe9f70d