Skip to content
This repository has been archived by the owner on Jan 8, 2024. It is now read-only.

feature: Waypoint Server Upgrade command for supported server platforms #976

Merged
merged 59 commits into from
Jan 25, 2021

Commits on Jan 12, 2021

  1. internal/serverinstall: Server upgrades for supported platforms

    This commit adds server upgrades for docker, nomad, and k8s. It attempts
    to upgrade waypoint server in place, and additionally takes a snapshot
    of the server by default should anything go wrong with the upgrade.
    briancain committed Jan 12, 2021
    Configuration menu
    Copy the full SHA
    7e55269 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f82e525 View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2021

  1. Remove unused flags

    briancain committed Jan 13, 2021
    Configuration menu
    Copy the full SHA
    f794814 View commit details
    Browse the repository at this point in the history
  2. Reorganize Upgrade k8s func

    briancain committed Jan 13, 2021
    Configuration menu
    Copy the full SHA
    1ee6011 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c63eff7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a25df0d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9909dc1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    306b4b6 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9385246 View commit details
    Browse the repository at this point in the history
  8. Align upgrade help text

    briancain committed Jan 13, 2021
    Configuration menu
    Copy the full SHA
    ed0d8da View commit details
    Browse the repository at this point in the history
  9. Delete extra spaces

    briancain committed Jan 13, 2021
    Configuration menu
    Copy the full SHA
    1a9071f View commit details
    Browse the repository at this point in the history
  10. Remove unused func;

    briancain committed Jan 13, 2021
    Configuration menu
    Copy the full SHA
    846f9fe View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    9712fca View commit details
    Browse the repository at this point in the history
  12. Remove old TODO

    briancain committed Jan 13, 2021
    Configuration menu
    Copy the full SHA
    cde376f View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    d8c392e View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    15ce533 View commit details
    Browse the repository at this point in the history
  15. Update todo

    briancain committed Jan 13, 2021
    Configuration menu
    Copy the full SHA
    56c0b15 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    ae82fc3 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    5fe56e7 View commit details
    Browse the repository at this point in the history
  18. Fix layout format

    briancain committed Jan 13, 2021
    Configuration menu
    Copy the full SHA
    409e920 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    6d96b57 View commit details
    Browse the repository at this point in the history
  20. Remove TODO

    briancain committed Jan 13, 2021
    Configuration menu
    Copy the full SHA
    eb23072 View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2021

  1. Configuration menu
    Copy the full SHA
    43e8ec7 View commit details
    Browse the repository at this point in the history
  2. Update internal/cli/server_upgrade.go

    Co-authored-by: Mitchell Hashimoto <xmitchx@gmail.com>
    briancain and mitchellh authored Jan 14, 2021
    Configuration menu
    Copy the full SHA
    0beba6d View commit details
    Browse the repository at this point in the history
  3. Update internal/serverinstall/k8s.go

    Co-authored-by: Mitchell Hashimoto <xmitchx@gmail.com>
    briancain and mitchellh authored Jan 14, 2021
    Configuration menu
    Copy the full SHA
    75668f7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ae8fdae View commit details
    Browse the repository at this point in the history
  5. Update error string

    briancain committed Jan 14, 2021
    Configuration menu
    Copy the full SHA
    aa9f6de View commit details
    Browse the repository at this point in the history
  6. Add note and move ui output

    briancain committed Jan 14, 2021
    Configuration menu
    Copy the full SHA
    90af7b9 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    23cad96 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ba4382e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    318ac12 View commit details
    Browse the repository at this point in the history
  10. Update internal/cli/server_upgrade.go

    Co-authored-by: Rae Krantz <8461333+krantzinator@users.noreply.github.com>
    briancain and krantzinator authored Jan 14, 2021
    Configuration menu
    Copy the full SHA
    29ca8c9 View commit details
    Browse the repository at this point in the history
  11. Update internal/serverinstall/k8s.go

    Co-authored-by: Rae Krantz <8461333+krantzinator@users.noreply.github.com>
    briancain and krantzinator authored Jan 14, 2021
    Configuration menu
    Copy the full SHA
    dff127b View commit details
    Browse the repository at this point in the history
  12. Update website/content/docs/upgrading/index.mdx

    Co-authored-by: Rae Krantz <8461333+krantzinator@users.noreply.github.com>
    briancain and krantzinator authored Jan 14, 2021
    Configuration menu
    Copy the full SHA
    68488cd View commit details
    Browse the repository at this point in the history
  13. Update website/content/docs/upgrading/index.mdx

    Co-authored-by: Rae Krantz <8461333+krantzinator@users.noreply.github.com>
    briancain and krantzinator authored Jan 14, 2021
    Configuration menu
    Copy the full SHA
    8436dee View commit details
    Browse the repository at this point in the history
  14. Update website/content/docs/upgrading/index.mdx

    Co-authored-by: Rae Krantz <8461333+krantzinator@users.noreply.github.com>
    briancain and krantzinator authored Jan 14, 2021
    Configuration menu
    Copy the full SHA
    a7cb9f0 View commit details
    Browse the repository at this point in the history
  15. Update website/content/docs/upgrading/index.mdx

    Co-authored-by: Rae Krantz <8461333+krantzinator@users.noreply.github.com>
    briancain and krantzinator authored Jan 14, 2021
    Configuration menu
    Copy the full SHA
    686d297 View commit details
    Browse the repository at this point in the history
  16. Update website/content/docs/upgrading/index.mdx

    Co-authored-by: Rae Krantz <8461333+krantzinator@users.noreply.github.com>
    briancain and krantzinator authored Jan 14, 2021
    Configuration menu
    Copy the full SHA
    5534ce4 View commit details
    Browse the repository at this point in the history
  17. Update website/content/docs/upgrading/index.mdx

    Co-authored-by: Rae Krantz <8461333+krantzinator@users.noreply.github.com>
    briancain and krantzinator authored Jan 14, 2021
    Configuration menu
    Copy the full SHA
    eda966c View commit details
    Browse the repository at this point in the history
  18. Update website/content/docs/upgrading/index.mdx

    Co-authored-by: Rae Krantz <8461333+krantzinator@users.noreply.github.com>
    briancain and krantzinator authored Jan 14, 2021
    Configuration menu
    Copy the full SHA
    c97106b View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    21dd26d View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2021

  1. Configuration menu
    Copy the full SHA
    310134a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3fd7475 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d275019 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2a36392 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    69cda51 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4e2849b View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2021

  1. Configuration menu
    Copy the full SHA
    12d28c0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    48f2bca View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4fed93b View commit details
    Browse the repository at this point in the history
  4. go fmt

    briancain committed Jan 19, 2021
    Configuration menu
    Copy the full SHA
    1c96f79 View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2021

  1. Configuration menu
    Copy the full SHA
    6563e98 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7346d91 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ed3e60b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1500aa5 View commit details
    Browse the repository at this point in the history
  5. Remove note about nomad not moving over db from alloc

    From testing with Nomad version 1.0.1 and 1.0.2, it looks like this is
    no longer an issue. Job upgrades preserve the DB, so no need to document
    this anymore.
    briancain committed Jan 20, 2021
    Configuration menu
    Copy the full SHA
    d71b58f View commit details
    Browse the repository at this point in the history
  6. Increase connect verify timeout to 3 minutes

    In some cases, k8s using RollingUpdate with a heavy load might take longer to
    refresh the image. We should wait a little bit before failing to verify
    the sever client connection
    briancain committed Jan 20, 2021
    Configuration menu
    Copy the full SHA
    bb51191 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2021

  1. Update snapshot flag

    briancain committed Jan 21, 2021
    Configuration menu
    Copy the full SHA
    ec02469 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bb3f981 View commit details
    Browse the repository at this point in the history