Details

    • Sprint:
      Networking: RI-12 Sprint 42
    • Story Points:
      8

      Description

      There are three components in VIP configuration:

      1. l4lb.thisdcos.directory DNS Zone
      2. Local routing table
      3. IP_VS configuration

      It is currently configured exactly in this order. It causes a race condition when DNS name is resolvable, VIP is routable to the loopback interface, but ip_vs configuration is not yet updated. In this case, TCP/UDP client connects to localhost service that is already running on VIP port using VIP address.

      Here is how it should work:

      1. Remove old unused routes
      2. Update IP_VS configuration
      3. Add new routes
      4. Wait for steps [1-3]
      5. Push DNS Zone to erldns cache

        Attachments

          Activity

            People

            • Assignee:
              sergeyurbanovich Sergey Urbanovich
              Reporter:
              sergeyurbanovich Sergey Urbanovich
              Team:
              Networking Team
              Watchers:
              Anitha Muthu (Inactive), Deepak Goel, Lisa Gunn (Inactive), Mergebot, Sergey Urbanovich
            • Watchers:
              5 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: