-
Notifications
You must be signed in to change notification settings - Fork 578
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
AWSMachine Reconciler fails with error "invalid secret backend" if insecureSkipSecretsManager: true with latest version 1.4.0 #3402
Comments
@nehatomar12: This issue is currently awaiting triage. If CAPA/CAPI contributors determines this is a relevant issue, they will accept it by applying the The Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
Hi @nehatomar12, we had significant changes in v1.14.0 release to support ignition based bootstrapping. We are already tracking this issue here: and will make a release that will fix this soon. |
/close |
@sedefsavas: Closing this issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
@sedefsavas Thanks when I am using in the documentation, its is mentioned that this will be warning, doc but my cloud-init always giving error for this file |
I am using version v1.4.0
I have
insecureSkipSecretsManager: true
in cloudInitas this flag is set
secureSecretsBackend
value is emptydue to which at the time of reconciliation flow when
deleteEncryptedBootstrapDataSecret
is called as this check is missing,it goes to
getSecretService
, there we have a switch case forSecureSecretsBackend
as it is not set it is failing with
invalid secret backend
Release 1.3 https://github.com/kubernetes-sigs/cluster-api-provider-aws/blob/release-1.3/controllers/awsmachine_controller.go#L579
Release 1.4
https://github.com/platform9/cluster-api-provider-aws/blob/main/controllers/awsmachine_controller.go#L628
is there any specific reason why we have removed this?
The text was updated successfully, but these errors were encountered: