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

Vault Provider does not support ManagementPolicies anymore #42

Open
Rbillon59 opened this issue Aug 29, 2024 · 0 comments
Open

Vault Provider does not support ManagementPolicies anymore #42

Rbillon59 opened this issue Aug 29, 2024 · 0 comments
Labels
bug Something isn't working

Comments

@Rbillon59
Copy link

What happened?

I'am using Crossplane v1.16, using the Beta feature ManagementPolicies

Vault Provider still considers the ManagementPolicies as Alpha and require to explicitly enable it on the ControllerConfig

So when trying to use managementPolicies on a Vault resource, it fails with

message: >-
        `spec.managementPolicies` is set to a non-default value but the feature
        is not enabled: [Observe]

But if I try to explicitly enable the former alpha feature with --enable-management-policies I get

crossplane: error: unknown flag --enable-management-policies

How can we reproduce it?

  1. Deploy Crossplane 1.16 with a vault provider configured (1.0.0)
  2. Create a Vault Managed Resource with the ManagementPolicy : ["Observe"]

What environment did it happen in?

Crossplane : 1.16
Vault Provider : 1.0.0

@Rbillon59 Rbillon59 added the bug Something isn't working label Aug 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant