mirror of
https://github.com/oracle/zfssa-csi-driver.git
synced 2025-09-16 22:58:15 +00:00
zfssa-7 - proliferate logging to identify credential rotation and enable credential rotation
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2021, Oracle and/or its affiliates.
|
||||
* Copyright (c) 2021, 2022, Oracle.
|
||||
* Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl/
|
||||
*/
|
||||
|
||||
@@ -44,7 +44,7 @@ func (zd *ZFSSADriver) CreateVolume(ctx context.Context, req *csi.CreateVolumeRe
|
||||
if err != nil {
|
||||
return nil, status.Error(codes.Unauthenticated, "Invalid credentials")
|
||||
}
|
||||
token := zfssarest.LookUpToken(user, password)
|
||||
token := zfssarest.LookUpToken(ctx, user, password)
|
||||
|
||||
// Validate the parameters
|
||||
if err := validateCreateVolumeReq(ctx, token, req); err != nil {
|
||||
@@ -181,7 +181,7 @@ func (zd *ZFSSADriver) DeleteVolume(ctx context.Context, req *csi.DeleteVolumeRe
|
||||
if err != nil {
|
||||
return nil, status.Error(codes.Unauthenticated, "Invalid credentials")
|
||||
}
|
||||
token := zfssarest.LookUpToken(user, password)
|
||||
token := zfssarest.LookUpToken(ctx, user, password)
|
||||
|
||||
volumeID := req.GetVolumeId()
|
||||
if len(volumeID) == 0 {
|
||||
@@ -249,7 +249,7 @@ func (zd *ZFSSADriver) ControllerPublishVolume(ctx context.Context, req *csi.Con
|
||||
if err != nil {
|
||||
return nil, status.Error(codes.Unauthenticated, "Invalid credentials")
|
||||
}
|
||||
token := zfssarest.LookUpToken(user, password)
|
||||
token := zfssarest.LookUpToken(ctx, user, password)
|
||||
|
||||
zvol, err := zd.lookupVolume(ctx, token, volumeID)
|
||||
if err != nil {
|
||||
@@ -280,7 +280,7 @@ func (zd *ZFSSADriver) ControllerUnpublishVolume(ctx context.Context, req *csi.C
|
||||
if err != nil {
|
||||
return nil, status.Error(codes.Unauthenticated, "Invalid credentials")
|
||||
}
|
||||
token := zfssarest.LookUpToken(user, password)
|
||||
token := zfssarest.LookUpToken(ctx, user, password)
|
||||
|
||||
zvol, err := zd.lookupVolume(ctx, token, volumeID)
|
||||
if err != nil {
|
||||
@@ -317,7 +317,7 @@ func (zd *ZFSSADriver) ValidateVolumeCapabilities(ctx context.Context, req *csi.
|
||||
if err != nil {
|
||||
return nil, status.Error(codes.Unauthenticated, "Invalid credentials")
|
||||
}
|
||||
token := zfssarest.LookUpToken(user, password)
|
||||
token := zfssarest.LookUpToken(ctx, user, password)
|
||||
|
||||
zvol, err := zd.lookupVolume(ctx, token, volumeID)
|
||||
if err != nil {
|
||||
@@ -409,7 +409,7 @@ func (zd *ZFSSADriver) GetCapacity(ctx context.Context, req *csi.GetCapacityRequ
|
||||
if err != nil {
|
||||
return nil, status.Error(codes.Unauthenticated, "Invalid credentials")
|
||||
}
|
||||
token := zfssarest.LookUpToken(user, password)
|
||||
token := zfssarest.LookUpToken(ctx, user, password)
|
||||
|
||||
parameters := req.GetParameters()
|
||||
projectName, ok := parameters["project"]
|
||||
@@ -487,7 +487,7 @@ func (zd *ZFSSADriver) CreateSnapshot(ctx context.Context, req *csi.CreateSnapsh
|
||||
if err != nil {
|
||||
return nil, status.Error(codes.Unauthenticated, "Invalid credentials")
|
||||
}
|
||||
token := zfssarest.LookUpToken(user, password)
|
||||
token := zfssarest.LookUpToken(ctx, user, password)
|
||||
|
||||
zsnap, err := zd.newSnapshot(ctx, token, snapName, sourceId)
|
||||
if err != nil {
|
||||
@@ -514,7 +514,7 @@ func (zd *ZFSSADriver) DeleteSnapshot(ctx context.Context, req *csi.DeleteSnapsh
|
||||
if err != nil {
|
||||
return nil, status.Error(codes.Unauthenticated, "Invalid credentials")
|
||||
}
|
||||
token := zfssarest.LookUpToken(user, password)
|
||||
token := zfssarest.LookUpToken(ctx, user, password)
|
||||
|
||||
// Get exclusive access to the snapshot.
|
||||
zsnap, err := zd.lookupSnapshot(ctx, token, req.SnapshotId)
|
||||
@@ -566,7 +566,7 @@ func (zd *ZFSSADriver) ListSnapshots(ctx context.Context, req *csi.ListSnapshots
|
||||
if err != nil {
|
||||
return nil, status.Error(codes.Unauthenticated, "Invalid credentials")
|
||||
}
|
||||
token := zfssarest.LookUpToken(user, password)
|
||||
token := zfssarest.LookUpToken(ctx, user, password)
|
||||
|
||||
var entries []*csi.ListSnapshotsResponse_Entry
|
||||
|
||||
@@ -646,7 +646,7 @@ func (zd *ZFSSADriver) ControllerExpandVolume(ctx context.Context, req *csi.Cont
|
||||
if err != nil {
|
||||
return nil, status.Error(codes.Unauthenticated, "Invalid credentials")
|
||||
}
|
||||
token := zfssarest.LookUpToken(user, password)
|
||||
token := zfssarest.LookUpToken(ctx, user, password)
|
||||
|
||||
zvol, err := zd.lookupVolume(ctx, token, volumeID)
|
||||
if err != nil {
|
||||
|
Reference in New Issue
Block a user