Skip to content

Commit

Permalink
Fix linting issues
Browse files Browse the repository at this point in the history
  • Loading branch information
afritzler committed Oct 9, 2024
1 parent 633244f commit 8f855a1
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,4 @@ bgp:
nodeToNodeMeshEnabled: false
listenPort: 179
bindMode: NodeIP
asNumber: true
11 changes: 8 additions & 3 deletions pkg/controller/worker/machines.go
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ import (

// DeployMachineClasses generates and creates the metal specific machine classes.
func (w *workerDelegate) DeployMachineClasses(ctx context.Context) error {
machineClasses, machineClassSecrets, err := w.generateMachineClassAndSecrets()
machineClasses, machineClassSecrets, err := w.generateMachineClassAndSecrets(ctx)
if err != nil {
return fmt.Errorf("failed to generate machine classes and machine class secrets: %w", err)
}
Expand Down Expand Up @@ -83,7 +83,7 @@ func (w *workerDelegate) GenerateMachineDeployments(ctx context.Context) (worker
return machineDeployments, nil
}

func (w *workerDelegate) generateMachineClassAndSecrets() ([]*machinecontrollerv1alpha1.MachineClass, []*corev1.Secret, error) {
func (w *workerDelegate) generateMachineClassAndSecrets(ctx context.Context) ([]*machinecontrollerv1alpha1.MachineClass, []*corev1.Secret, error) {
var (
machineClasses []*machinecontrollerv1alpha1.MachineClass
machineClassSecrets []*corev1.Secret
Expand Down Expand Up @@ -160,14 +160,19 @@ func (w *workerDelegate) generateMachineClassAndSecrets() ([]*machinecontrollerv
},
}

userData, err := worker.FetchUserData(ctx, w.client, w.worker.Namespace, pool)
if err != nil {
return nil, nil, err
}

machineClassSecret := &corev1.Secret{
ObjectMeta: metav1.ObjectMeta{
Name: className,
Namespace: w.worker.Namespace,
Labels: map[string]string{v1beta1constants.GardenerPurpose: v1beta1constants.GardenPurposeMachineClass},
},
Data: map[string][]byte{
metal.UserDataFieldName: pool.UserData,
metal.UserDataFieldName: userData,
},
}

Expand Down

0 comments on commit 8f855a1

Please sign in to comment.