Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Various tailcfg type fixes, expiry hardening and integration test #1195

Merged
merged 10 commits into from
Feb 3, 2023

Commits on Feb 2, 2023

  1. Send control time in map response

    This gives all the nodes the same constant time to work from
    
    Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
    kradalby committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    61cc57c View commit details
    Browse the repository at this point in the history
  2. Add TODOs for only sending patch updates

    Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
    kradalby committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    fb7d5e4 View commit details
    Browse the repository at this point in the history
  3. Do not collect services, we dont support it

    Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
    kradalby committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    c30a351 View commit details
    Browse the repository at this point in the history
  4. Sort tailcfg.Node creation as upstream

    Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
    kradalby committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    a9aa41d View commit details
    Browse the repository at this point in the history
  5. Populate the tags field on node

    Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
    kradalby committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    e230a82 View commit details
    Browse the repository at this point in the history
  6. Use pingAll helper for all integration pinging

    Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
    kradalby committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    d2daee7 View commit details
    Browse the repository at this point in the history
  7. Stop using deprecated string function

    Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
    kradalby committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    626ebdb View commit details
    Browse the repository at this point in the history
  8. Remove unused components from old integration tests

    Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
    kradalby committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    9a91cbd View commit details
    Browse the repository at this point in the history
  9. Update changelog

    Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
    kradalby committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    ef50018 View commit details
    Browse the repository at this point in the history
  10. Add node expiry test

    This commits adds a test to verify that nodes get updated if a node in
    their network expires.
    
    Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
    kradalby committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    36d10c0 View commit details
    Browse the repository at this point in the history