Skip to content
This repository was archived by the owner on Dec 6, 2024. It is now read-only.

Commit ca0accb

Browse files
committed
update spec and fix leader election retry interval
1 parent fcf064e commit ca0accb

File tree

6 files changed

+11
-9
lines changed

6 files changed

+11
-9
lines changed

Diff for: apis/objectstorage.k8s.io/v1alpha1/azure_types.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -27,14 +27,14 @@ type AzureProtocol struct {
2727

2828
func (azure *AzureProtocol) ConvertToExternal() *osspec.Protocol_AzureBlob {
2929
return &osspec.Protocol_AzureBlob{
30-
AzureBlob: &osspec.AzureBlobParameters{
30+
AzureBlob: &osspec.AzureBlob{
3131
ContainerName: azure.ContainerName,
3232
StorageAccount: azure.StorageAccount,
3333
},
3434
}
3535
}
3636

37-
func ConvertFromAzureExternal(ext *osspec.AzureBlobParameters) *AzureProtocol {
37+
func ConvertFromAzureExternal(ext *osspec.AzureBlob) *AzureProtocol {
3838
return &AzureProtocol{
3939
StorageAccount: ext.StorageAccount,
4040
ContainerName: ext.ContainerName,

Diff for: apis/objectstorage.k8s.io/v1alpha1/gcs_types.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ type GCSProtocol struct {
2929

3030
func (gcs *GCSProtocol) ConvertToExternal() *osspec.Protocol_Gcs {
3131
return &osspec.Protocol_Gcs{
32-
Gcs: &osspec.GCSParameters{
32+
Gcs: &osspec.GCS{
3333
BucketName: gcs.BucketName,
3434
PrivateKeyName: gcs.PrivateKeyName,
3535
ProjectId: gcs.ProjectID,
@@ -38,7 +38,7 @@ func (gcs *GCSProtocol) ConvertToExternal() *osspec.Protocol_Gcs {
3838
}
3939
}
4040

41-
func ConvertFromGCSExternal(ext *osspec.GCSParameters) *GCSProtocol {
41+
func ConvertFromGCSExternal(ext *osspec.GCS) *GCSProtocol {
4242
return &GCSProtocol{
4343
BucketName: ext.BucketName,
4444
PrivateKeyName: ext.PrivateKeyName,

Diff for: apis/objectstorage.k8s.io/v1alpha1/s3_types.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ func (s3 *S3Protocol) ConvertToExternal() *osspec.Protocol_S3 {
4444
sigver = 0
4545
}
4646
return &osspec.Protocol_S3{
47-
S3: &osspec.S3Parameters{
47+
S3: &osspec.S3{
4848
Endpoint: s3.Endpoint,
4949
BucketName: s3.BucketName,
5050
Region: s3.Region,
@@ -53,7 +53,7 @@ func (s3 *S3Protocol) ConvertToExternal() *osspec.Protocol_S3 {
5353
}
5454
}
5555

56-
func ConvertFromS3External(ext *osspec.S3Parameters) *S3Protocol {
56+
func ConvertFromS3External(ext *osspec.S3) *S3Protocol {
5757
vers, ok := osspec.S3SignatureVersion_name[int32(ext.SignatureVersion)]
5858
if !ok {
5959
vers = osspec.S3SignatureVersion_name[0]

Diff for: controller/controller.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -159,8 +159,8 @@ func NewObjectStorageControllerWithClientset(identity string, leaderLockName str
159159
ResyncPeriod: 30 * time.Second,
160160
// leader election
161161
LeaseDuration: 60 * time.Second,
162-
RenewDeadline: 15 * time.Second,
163-
RetryPeriod: 5 * time.Second,
162+
RenewDeadline: 30 * time.Second,
163+
RetryPeriod: 15 * time.Second,
164164

165165
opMap: &sync.Map{},
166166
}, nil

Diff for: go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,6 @@ require (
1313
k8s.io/apimachinery v0.19.4
1414
k8s.io/client-go v0.19.4
1515
k8s.io/kube-openapi v0.0.0-20200923155610-8b5066479488
16-
sigs.k8s.io/container-object-storage-interface-spec v0.0.0-20210224211525-dfa3af562c18
16+
sigs.k8s.io/container-object-storage-interface-spec v0.0.0-20210329232956-3bbacbbc9c19
1717
sigs.k8s.io/controller-runtime v0.6.3
1818
)

Diff for: go.sum

+2
Original file line numberDiff line numberDiff line change
@@ -617,6 +617,8 @@ rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8
617617
sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.0.7/go.mod h1:PHgbrJT7lCHcxMU+mDHEm+nx46H4zuuHZkDP6icnhu0=
618618
sigs.k8s.io/container-object-storage-interface-spec v0.0.0-20210224211525-dfa3af562c18 h1:TIx7kV6/3ZSQ5BETBx1QG1Va28zv1LZAvqRjs28n8ss=
619619
sigs.k8s.io/container-object-storage-interface-spec v0.0.0-20210224211525-dfa3af562c18/go.mod h1:kafkL5l/lTUrZXhVi/9p1GzpEE/ts29BkWkL3Ao33WU=
620+
sigs.k8s.io/container-object-storage-interface-spec v0.0.0-20210329232956-3bbacbbc9c19 h1:LrLrBCBqO7O/VjJtTrDSj3/f7hLSQaCIouLZFnHGxFg=
621+
sigs.k8s.io/container-object-storage-interface-spec v0.0.0-20210329232956-3bbacbbc9c19/go.mod h1:kafkL5l/lTUrZXhVi/9p1GzpEE/ts29BkWkL3Ao33WU=
620622
sigs.k8s.io/controller-runtime v0.6.3 h1:SBbr+inLPEKhvlJtrvDcwIpm+uhDvp63Bl72xYJtoOE=
621623
sigs.k8s.io/controller-runtime v0.6.3/go.mod h1:WlZNXcM0++oyaQt4B7C2lEE5JYRs8vJUzRP4N4JpdAY=
622624
sigs.k8s.io/structured-merge-diff/v3 v3.0.0-20200116222232-67a7b8c61874/go.mod h1:PlARxl6Hbt/+BC80dRLi1qAmnMqwqDg62YvvVkZjemw=

0 commit comments

Comments
 (0)