Remove immutable
[ZITADOPER-1]
This commit is contained in:
@@ -215,7 +215,7 @@ func (wr *wrappedMachineUserReconciler) reconcilePAT(ctx context.Context, ztdCli
|
||||
}
|
||||
desiredPatSecret, err := wr.Builder.BuildSecret(builder.SecretOpts{
|
||||
Key: key,
|
||||
Immutable: true,
|
||||
Immutable: false,
|
||||
Data: map[string][]byte{
|
||||
"pat": []byte(resp.Token),
|
||||
},
|
||||
@@ -297,7 +297,7 @@ func (wr *wrappedMachineUserReconciler) reconcileJWT(ctx context.Context, ztdCli
|
||||
"appId": []byte(jsonKey.AppID),
|
||||
"key": []byte(jsonKey.Key),
|
||||
}
|
||||
patSecret, err := wr.Builder.BuildSecret(builder.SecretOpts{
|
||||
jwtSecret, err := wr.Builder.BuildSecret(builder.SecretOpts{
|
||||
Key: key,
|
||||
Immutable: false,
|
||||
Data: secretData,
|
||||
@@ -306,7 +306,7 @@ func (wr *wrappedMachineUserReconciler) reconcileJWT(ctx context.Context, ztdCli
|
||||
if err != nil {
|
||||
return fmt.Errorf("error building machine key Secret: %v", err)
|
||||
}
|
||||
if err := wr.Create(ctx, patSecret); err != nil {
|
||||
if err := wr.Create(ctx, jwtSecret); err != nil {
|
||||
return fmt.Errorf("error creating machine key Secret: %v", err)
|
||||
}
|
||||
patch := ctrlClient.MergeFrom(wr.MachineUser.DeepCopy())
|
||||
@@ -331,6 +331,13 @@ func (wr *wrappedMachineUserReconciler) reconcileUserGrants(ctx context.Context,
|
||||
},
|
||||
},
|
||||
},
|
||||
{
|
||||
Query: &user.UserGrantQuery_WithGrantedQuery{
|
||||
WithGrantedQuery: &user.UserGrantWithGrantedQuery{
|
||||
WithGranted: true,
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
})
|
||||
if err != nil {
|
||||
@@ -343,7 +350,7 @@ func (wr *wrappedMachineUserReconciler) reconcileUserGrants(ctx context.Context,
|
||||
}
|
||||
var existingUserGrant *user.UserGrant
|
||||
for _, eGrant := range existingUserGrants.Result {
|
||||
if eGrant.ProjectId == userGrantedProject.Status.ProjectId {
|
||||
if eGrant.ProjectId == userGrantedProject.Status.ProjectId && eGrant.UserId == wr.MachineUser.Status.UserId {
|
||||
existingUserGrant = eGrant
|
||||
break
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user