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

feat: add nightly testing for rke2 #808

Merged
merged 117 commits into from
Oct 8, 2024
Merged

feat: add nightly testing for rke2 #808

merged 117 commits into from
Oct 8, 2024

Commits on Sep 23, 2024

  1. initial refactor of iac to support multiple distributions

    make shared terraform more dry
    make irsa conditional when provisioning s3
    noahpb committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    8bf03a1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    36fbc55 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    49aa767 View commit details
    Browse the repository at this point in the history
  4. initial commit of minimal rke2 terraform

    update paths in eks iac maru task
    noahpb committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    baf0766 View commit details
    Browse the repository at this point in the history
  5. update gitignore

    noahpb committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    621e611 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    76dee10 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    00bc448 View commit details
    Browse the repository at this point in the history
  8. [ci skip] rm old iac dir

    noahpb committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    5cb28b7 View commit details
    Browse the repository at this point in the history
  9. fix eks tf

    noahpb committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    60c352e View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    31dcd7c View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    7ed495b View commit details
    Browse the repository at this point in the history
  12. update outputs

    noahpb committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    5b97455 View commit details
    Browse the repository at this point in the history
  13. correct tf outputs

    noahpb committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    217772f View commit details
    Browse the repository at this point in the history
  14. hopefully this is the last one

    noahpb committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    f996e98 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. Configuration menu
    Copy the full SHA
    a174607 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2024

  1. fix: refactor the storage module for sharing across distros, nest irs…

    …a module in storage module, make all dynamic based on var
    noahpb committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    2a2bbd0 View commit details
    Browse the repository at this point in the history
  2. revert to old tf for eks s3

    noahpb committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    b4a78c4 View commit details
    Browse the repository at this point in the history
  3. tf format

    noahpb committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    feeddcb View commit details
    Browse the repository at this point in the history
  4. no longer use shared s3 module

    noahpb committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    e3120c7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8138799 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f0be709 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    36399e5 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    cdacf28 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    05b3020 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    12b1772 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    4dc8b0b View commit details
    Browse the repository at this point in the history
  12. add metallb manifest

    noahpb committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    6c92752 View commit details
    Browse the repository at this point in the history
  13. add newlineto outputs.tf

    noahpb committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    abdfc1c View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    4870b6a View commit details
    Browse the repository at this point in the history
  15. update bundles

    noahpb committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    c3430a8 View commit details
    Browse the repository at this point in the history
  16. add variables

    noahpb committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    05668b8 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    6bd0503 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    30840ff View commit details
    Browse the repository at this point in the history
  19. update version ref

    noahpb committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    22bda8c View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2024

  1. update version ref

    noahpb committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    b0a8344 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cc6854d View commit details
    Browse the repository at this point in the history
  3. update task

    noahpb committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    9cde3b5 View commit details
    Browse the repository at this point in the history
  4. update create command

    noahpb committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    1223e16 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4a9ef84 View commit details
    Browse the repository at this point in the history
  6. update path

    noahpb committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    e308c86 View commit details
    Browse the repository at this point in the history
  7. switch backend to s3

    noahpb committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    904a0ff View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    094adf4 View commit details
    Browse the repository at this point in the history
  9. update vars

    noahpb committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    cebdf50 View commit details
    Browse the repository at this point in the history
  10. more corrections

    noahpb committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    08ce146 View commit details
    Browse the repository at this point in the history
  11. var changes

    noahpb committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    3ee373c View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    0a35907 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    2cc55f7 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    74c9eed View commit details
    Browse the repository at this point in the history
  15. tf fmt, update resource names

    noahpb committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    e8beaac View commit details
    Browse the repository at this point in the history
  16. more dynamic resource names

    noahpb committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    a906bab View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    7140698 View commit details
    Browse the repository at this point in the history
  18. fix more naming collisions

    noahpb committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    0238947 View commit details
    Browse the repository at this point in the history
  19. add get-kubeconfig.sh

    noahpb committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    191e21b View commit details
    Browse the repository at this point in the history
  20. increase timeout

    noahpb committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    08a8808 View commit details
    Browse the repository at this point in the history
  21. [ci skip] cleanup

    noahpb committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    5706ce0 View commit details
    Browse the repository at this point in the history
  22. uds zarf tools kubectl

    noahpb committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    9ece165 View commit details
    Browse the repository at this point in the history
  23. debug

    noahpb committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    14cf30c View commit details
    Browse the repository at this point in the history
  24. update path

    noahpb committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    3b173e3 View commit details
    Browse the repository at this point in the history
  25. edit kubeconfig path

    noahpb committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    aa23380 View commit details
    Browse the repository at this point in the history
  26. more debug

    noahpb committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    3fdf2e4 View commit details
    Browse the repository at this point in the history
  27. debug output

    noahpb committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    ee5f689 View commit details
    Browse the repository at this point in the history
  28. try exporting to gh env

    noahpb committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    2f55126 View commit details
    Browse the repository at this point in the history
  29. wrap with quotes

    noahpb committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    442fb87 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    f21d6a0 View commit details
    Browse the repository at this point in the history
  31. formatting

    noahpb committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    655369d View commit details
    Browse the repository at this point in the history
  32. single bracket

    noahpb committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    7199a76 View commit details
    Browse the repository at this point in the history
  33. try wrapping w quotes

    noahpb committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    ffa0d3a View commit details
    Browse the repository at this point in the history
  34. double quote

    noahpb committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    29da344 View commit details
    Browse the repository at this point in the history
  35. switch to if statement

    noahpb committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    c068bae View commit details
    Browse the repository at this point in the history
  36. while true

    noahpb committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    27aefdc View commit details
    Browse the repository at this point in the history
  37. silly mistake

    noahpb committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    65faf1d View commit details
    Browse the repository at this point in the history
  38. update task

    noahpb committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    1947b65 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2024

  1. rm semicolon

    noahpb committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    51ea342 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    467064c View commit details
    Browse the repository at this point in the history
  3. [ci skip] cleanup

    noahpb committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    0c519a1 View commit details
    Browse the repository at this point in the history
  4. update dir for outputs task

    noahpb committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    fafdda3 View commit details
    Browse the repository at this point in the history
  5. tf apply

    noahpb committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    ac73f6e View commit details
    Browse the repository at this point in the history
  6. add --kubeconfig flag

    noahpb committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    7c855a7 View commit details
    Browse the repository at this point in the history
  7. oops

    noahpb committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    44eaf2d View commit details
    Browse the repository at this point in the history
  8. consolidate into single cmd

    noahpb committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    493e569 View commit details
    Browse the repository at this point in the history
  9. rm flag

    noahpb committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    ba58731 View commit details
    Browse the repository at this point in the history
  10. grafana outputs

    noahpb committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    9b33db6 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    7926447 View commit details
    Browse the repository at this point in the history
  12. [ci skip] muting things

    noahpb committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    1965fb8 View commit details
    Browse the repository at this point in the history
  13. rm whitespace

    noahpb committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    d7984cb View commit details
    Browse the repository at this point in the history
  14. format checks

    noahpb committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    e28ee98 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    7f3be06 View commit details
    Browse the repository at this point in the history
  16. increase timeout

    noahpb committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    23e9bf8 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    16a885d View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    fc7e274 View commit details
    Browse the repository at this point in the history
  19. [ci skip] cleanup

    noahpb committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    1c70db8 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    2cd8114 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    487d568 View commit details
    Browse the repository at this point in the history
  22. fix tfvar name in env setup

    noahpb committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    d6479b0 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    0cff9f8 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    49c82b2 View commit details
    Browse the repository at this point in the history
  25. [ci skip] cleanup

    noahpb committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    f3e00cd View commit details
    Browse the repository at this point in the history
  26. [ci skip] nit: cleanup things

    noahpb committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    3161277 View commit details
    Browse the repository at this point in the history
  27. [ci skip] nit: file rename

    noahpb committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    9448a5e View commit details
    Browse the repository at this point in the history
  28. test again; other nit things

    noahpb committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    aa24494 View commit details
    Browse the repository at this point in the history
  29. [ci skip] linting

    noahpb committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    cf35f95 View commit details
    Browse the repository at this point in the history
  30. cleanup some things

    noahpb committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    8256fd9 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2024

  1. fix var

    noahpb committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    4b07f69 View commit details
    Browse the repository at this point in the history
  2. add run id tag

    noahpb committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    8097582 View commit details
    Browse the repository at this point in the history
  3. build path fixes

    noahpb committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    69255b7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5d586ea View commit details
    Browse the repository at this point in the history
  5. rm unneeded step

    noahpb committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    fc4e575 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    da498e9 View commit details
    Browse the repository at this point in the history
  7. dont need -n in echo

    noahpb committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    8293422 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    062a88b View commit details
    Browse the repository at this point in the history
  9. rm var declaration

    noahpb committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    dd649ca View commit details
    Browse the repository at this point in the history
  10. add missing .image_id

    noahpb committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    9384322 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2024

  1. irsa fixes

    noahpb committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    6fdefab View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2024

  1. Configuration menu
    Copy the full SHA
    d7dfdac View commit details
    Browse the repository at this point in the history
  2. [ci skip] linting fix

    noahpb committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    fc26a87 View commit details
    Browse the repository at this point in the history
  3. tf fmt

    noahpb committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    ceb3a87 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c5cd790 View commit details
    Browse the repository at this point in the history