Skip to content
This repository has been archived by the owner on Mar 31, 2023. It is now read-only.

v1alpha3 - Rename BareMetal to BYOB #228

Closed
wants to merge 89 commits into from
Closed

v1alpha3 - Rename BareMetal to BYOB #228

wants to merge 89 commits into from

Commits on Jun 2, 2020

  1. Configuration menu
    Copy the full SHA
    d8485be View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a354d9a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    30ebb1a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d05c151 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    98552a2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    085a26f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    63b2509 View commit details
    Browse the repository at this point in the history
  8. Update machine package to v1alpha3

    Many things have changed:
     - Where we had a List of Machine, we now have a YAML stream,
       i.e. multiple documents separated by ---
     - Where we had a single struct, we must deal with a ClusterAPI struct
       and a provider-specific struct
    
    Fix up ParseAndDefaultAndValidate to return both cluster structs
    bboreham committed Jun 2, 2020
    Configuration menu
    Copy the full SHA
    aa61973 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    68ccafa View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    aa679f7 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    51bba51 View commit details
    Browse the repository at this point in the history
  12. BareMetal machine controller updated to v1alpha3

    (renamed from "actuator")
    bboreham committed Jun 2, 2020
    Configuration menu
    Copy the full SHA
    0604f41 View commit details
    Browse the repository at this point in the history
  13. BareMetal cluster controller updated to v1alpha3

    (renamed from 'actuator')
    bboreham committed Jun 2, 2020
    Configuration menu
    Copy the full SHA
    f09bd2d View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    2b91e66 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    8f145d2 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    ed212b6 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    cfa45fb View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    82e36bc View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    5b29e85 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    5a1765a View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    2e0d569 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    53c932b View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    fd3a2e5 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    61a4468 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    d13f2e6 View commit details
    Browse the repository at this point in the history
  26. Make UpdateWithGeneratedNames() not-fail on v1alpha3

    (Needs a bit more work on BareMetalMachine to be useful)
    bboreham committed Jun 2, 2020
    Configuration menu
    Copy the full SHA
    9f9ac44 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    3238ee9 View commit details
    Browse the repository at this point in the history
  28. Fix typo in test data

    bboreham committed Jun 2, 2020
    Configuration menu
    Copy the full SHA
    c2c5f09 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    f1cdda4 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    a6e6518 View commit details
    Browse the repository at this point in the history
  31. Update CRD definitions to v1alpha3

    The generated files were created as follows:
     - ran `controller-gen crd:trivialVersions=true paths=./pkg/baremetal/...`
     - Copied source files from sigs.k8s.io/cluster-api/api/v1alpha3 to wksctl tree
     - Edited out x-kubernetes-int-or-string which is not supported in this version
     - ran `controller-gen crd:trivialVersions=true paths=./v1alpha3`
    bboreham committed Jun 2, 2020
    Configuration menu
    Copy the full SHA
    d2541aa View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    4db24fc View commit details
    Browse the repository at this point in the history
  33. Read namespace from machines after registering schemes

    Also do it on a separate client because the manager isn't started yet.
    bboreham committed Jun 2, 2020
    Configuration menu
    Copy the full SHA
    1546636 View commit details
    Browse the repository at this point in the history
  34. Update RBAC for v1alpha3

    Allow wks-controller role to write status subresources
    but not to write to capi objects.
    bboreham committed Jun 2, 2020
    Configuration menu
    Copy the full SHA
    376592d View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    bad3c1b View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    41a8d78 View commit details
    Browse the repository at this point in the history
  37. Regenerate deepcopy code

    Command: controller-gen object paths=./pkg/baremetal/...
    bboreham committed Jun 2, 2020
    Configuration menu
    Copy the full SHA
    bf758ef View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    19f866c View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    cc2d761 View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    85d94c3 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    f2df0ab View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    3a59009 View commit details
    Browse the repository at this point in the history
  43. Raise minimum Kubernetes version to 1.16 for upstream CAPI

    v1alpha3 won't run on anything earlier.
    bboreham committed Jun 2, 2020
    Configuration menu
    Copy the full SHA
    8d3b320 View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    ca83f4b View commit details
    Browse the repository at this point in the history
  45. Update vfsdata files

    bboreham committed Jun 2, 2020
    Configuration menu
    Copy the full SHA
    dd1e0c6 View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    eea398d View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    42750a2 View commit details
    Browse the repository at this point in the history
  48. Configuration menu
    Copy the full SHA
    67134b3 View commit details
    Browse the repository at this point in the history
  49. Configuration menu
    Copy the full SHA
    ceb3536 View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    dfecc93 View commit details
    Browse the repository at this point in the history
  51. Configuration menu
    Copy the full SHA
    6dae56e View commit details
    Browse the repository at this point in the history
  52. Configuration menu
    Copy the full SHA
    a7eb7fc View commit details
    Browse the repository at this point in the history
  53. Configuration menu
    Copy the full SHA
    f38dac4 View commit details
    Browse the repository at this point in the history
  54. Configuration menu
    Copy the full SHA
    f400726 View commit details
    Browse the repository at this point in the history
  55. Configuration menu
    Copy the full SHA
    336cafb View commit details
    Browse the repository at this point in the history
  56. Update Go checksum

    bboreham committed Jun 2, 2020
    Configuration menu
    Copy the full SHA
    195d788 View commit details
    Browse the repository at this point in the history
  57. Don't install ansible, which we aren't using

    Remove some commented-out mentions of it from scripts
    bboreham committed Jun 2, 2020
    Configuration menu
    Copy the full SHA
    1199a40 View commit details
    Browse the repository at this point in the history
  58. Configuration menu
    Copy the full SHA
    09012f9 View commit details
    Browse the repository at this point in the history
  59. Configuration menu
    Copy the full SHA
    9de608a View commit details
    Browse the repository at this point in the history
  60. Configuration menu
    Copy the full SHA
    3816944 View commit details
    Browse the repository at this point in the history
  61. Configuration menu
    Copy the full SHA
    5f43559 View commit details
    Browse the repository at this point in the history
  62. Configuration menu
    Copy the full SHA
    25885bf View commit details
    Browse the repository at this point in the history
  63. Configuration menu
    Copy the full SHA
    02ff98a View commit details
    Browse the repository at this point in the history
  64. Configuration menu
    Copy the full SHA
    28631f1 View commit details
    Browse the repository at this point in the history
  65. Configuration menu
    Copy the full SHA
    5eeb176 View commit details
    Browse the repository at this point in the history
  66. Configuration menu
    Copy the full SHA
    68b6e11 View commit details
    Browse the repository at this point in the history
  67. Refactor multimaster test error reporting again

    So we can treat an error on 'kubectl get nodes' as transient, while
    still logging that it happened.
    bboreham committed Jun 2, 2020
    Configuration menu
    Copy the full SHA
    f9972cf View commit details
    Browse the repository at this point in the history
  68. Configuration menu
    Copy the full SHA
    d56bb79 View commit details
    Browse the repository at this point in the history
  69. Configuration menu
    Copy the full SHA
    d9949a2 View commit details
    Browse the repository at this point in the history
  70. Configuration menu
    Copy the full SHA
    8c8d140 View commit details
    Browse the repository at this point in the history
  71. Update crds_vfsdata.go

    bboreham committed Jun 2, 2020
    Configuration menu
    Copy the full SHA
    e300929 View commit details
    Browse the repository at this point in the history
  72. Configuration menu
    Copy the full SHA
    39bf092 View commit details
    Browse the repository at this point in the history
  73. Configuration menu
    Copy the full SHA
    a9a48a9 View commit details
    Browse the repository at this point in the history
  74. Configuration menu
    Copy the full SHA
    4c87926 View commit details
    Browse the repository at this point in the history
  75. Update vfsdata

    bboreham committed Jun 2, 2020
    Configuration menu
    Copy the full SHA
    9e23716 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2020

  1. Include error message from 'kubectl apply'

    Otherwise it's really hard to figure out what went wrong.
    bboreham committed Jun 3, 2020
    Configuration menu
    Copy the full SHA
    06b5ec9 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2020

  1. Configuration menu
    Copy the full SHA
    d79e785 View commit details
    Browse the repository at this point in the history
  2. Avoid failure when controllerImage is blank

    Blank means use the default, but when ImageRepository is set the
    current code is failing.
    bboreham committed Jun 9, 2020
    Configuration menu
    Copy the full SHA
    bf134c7 View commit details
    Browse the repository at this point in the history
  3. Fail parsing if manifest lacks Cluster or BareMetalCluster definition

    Signed-off-by: Dennis Marttinen <[email protected]>
    twelho committed Jun 9, 2020
    Configuration menu
    Copy the full SHA
    f9ea884 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5a62418 View commit details
    Browse the repository at this point in the history
  5. Remove top-level address and port fields

    Almost everywhere uses Public.Address or Private.Address,
    so these other ones are just a source of confusion.
    bboreham committed Jun 9, 2020
    Configuration menu
    Copy the full SHA
    d8ff13f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2c65b3d View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2020

  1. Merge pull request #211 from twelho/update-to-v1alpha3

    Fail parsing if manifest lacks Cluster or BareMetalCluster definition
    bboreham authored Jun 10, 2020
    Configuration menu
    Copy the full SHA
    4715afc View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2020

  1. Configuration menu
    Copy the full SHA
    8359aa4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6fc3ed9 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2020

  1. Rename to BYOB

    bboreham committed Jun 18, 2020
    Configuration menu
    Copy the full SHA
    d6c801d View commit details
    Browse the repository at this point in the history
  2. Remove obsolete override

    bboreham committed Jun 18, 2020
    Configuration menu
    Copy the full SHA
    e353fc3 View commit details
    Browse the repository at this point in the history
  3. Update vfsdata files

    bboreham committed Jun 18, 2020
    Configuration menu
    Copy the full SHA
    c8b0f42 View commit details
    Browse the repository at this point in the history
  4. Add workaround for install problem

    yiannistri authored and bboreham committed Jun 18, 2020
    Configuration menu
    Copy the full SHA
    d87377f View commit details
    Browse the repository at this point in the history