Skip to content

Commit

Permalink
Document MachinePool feature flag promotion
Browse files Browse the repository at this point in the history
Signed-off-by: Nolan Brubaker <nolan@nbrubaker.com>
  • Loading branch information
nrb committed Apr 4, 2024
1 parent a934904 commit 3af4e11
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions docs/book/src/developer/providers/migrations/v1.6-to-v1.7.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,3 +28,11 @@ maintainers of providers and consumers of our Go API.
* Patch helper now return error with enough error context (https://github.com/kubernetes-sigs/cluster-api/pull/9946). It is recommended to remove redundant error context on call sites if applicable.

### Suggested changes for providers

* [MachinePools are now enabled by default](https://github.com/kubernetes-sigs/cluster-api/pull/10141) and the feature flag is marked as `beta` instead of `alpha`. If you are re-defining feature flags in your codebase, these values will need to be updated accordingly. If not, the following error will result:

```
panic: feature gate "MachinePool" with different spec already exists: {true false BETA}
```
See [this change](https://github.com/kubernetes-sigs/cluster-api-provider-aws/pull/4897/files#diff-bd8758c39c0deb35ee6c5c387594f6575580918777fbf2926f5762c7c9fce755L104) for how to update the flag.

0 comments on commit 3af4e11

Please sign in to comment.