Skip to content

Commit 600ef9e

Browse files
David Mathersedefsavas
authored andcommitted
Only attempt to delete bootstrap data secret if InsecureSkipSecretsManager isn't set
1 parent b038843 commit 600ef9e

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

controllers/awsmachine_controller.go

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -733,8 +733,10 @@ func (r *AWSMachineReconciler) ignitionUserData(scope *scope.MachineScope, objec
733733
}
734734

735735
func (r *AWSMachineReconciler) deleteBootstrapData(machineScope *scope.MachineScope, clusterScope cloud.ClusterScoper, objectStoreScope scope.S3Scope) error {
736-
if err := r.deleteEncryptedBootstrapDataSecret(machineScope, clusterScope); err != nil {
737-
return err
736+
if !machineScope.AWSMachine.Spec.CloudInit.InsecureSkipSecretsManager {
737+
if err := r.deleteEncryptedBootstrapDataSecret(machineScope, clusterScope); err != nil {
738+
return err
739+
}
738740
}
739741

740742
if objectStoreScope != nil {

0 commit comments

Comments
 (0)