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

removes endpoint, bucketName fields from protocol structs #27

Merged

Conversation

krishchow
Copy link

This PR aims to mirror kubernetes-retired/container-object-storage-interface-api#41 and follows the discussion in the most recent community meetings.

The goal here again is to remove redundant fields. Namely, we had bucketName in the s3/gcs protocols, and containerName in the azure protocol. These fields have all been superseded by BucketID.

@k8s-ci-robot k8s-ci-robot added the cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. label May 4, 2021
@k8s-ci-robot k8s-ci-robot requested review from saad-ali and xing-yang May 4, 2021 20:46
@k8s-ci-robot k8s-ci-robot added the size/L Denotes a PR that changes 100-499 lines, ignoring generated files. label May 4, 2021
@krishchow
Copy link
Author

/assign wlan0

@wlan0
Copy link
Contributor

wlan0 commented May 7, 2021

/approve
/lgtm

@k8s-ci-robot k8s-ci-robot added the lgtm "Looks good to me", indicates that a PR is ready to be merged. label May 7, 2021
@krishchow krishchow force-pushed the remove-protocol-name branch from e4e8ca2 to 984874f Compare May 7, 2021 18:07
@k8s-ci-robot k8s-ci-robot added size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. and removed lgtm "Looks good to me", indicates that a PR is ready to be merged. size/L Denotes a PR that changes 100-499 lines, ignoring generated files. labels May 7, 2021
@krishchow krishchow force-pushed the remove-protocol-name branch from 984874f to 265ce70 Compare May 7, 2021 19:21
spec.md Outdated
// If the principal is set, then it should be used as the username of the created credentials.
// If the principal is empty, then a new service account should be created in the backend that satisfies the requested access_policy.
// The principal returned in the response will be used as the unique identifier for deleting this access by calling ProvisionerRevokeBucketAccess.
// This call grants access to an account. The account_name in the request shall be used a unique identifier to create credentials.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

typo: used a -> used as a

@krishchow krishchow force-pushed the remove-protocol-name branch from 265ce70 to 392ee58 Compare May 7, 2021 20:28
@xing-yang
Copy link

/lgtm
/approve

@k8s-ci-robot k8s-ci-robot added the lgtm "Looks good to me", indicates that a PR is ready to be merged. label May 7, 2021
@k8s-ci-robot
Copy link
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: krishchow, wlan0, xing-yang

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@k8s-ci-robot k8s-ci-robot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label May 7, 2021
@k8s-ci-robot k8s-ci-robot merged commit a97f2e9 into kubernetes-retired:master May 7, 2021
NicolasT added a commit to scality/cosi-driver-sample that referenced this pull request May 11, 2021
This bumps the version of the spec to that of May 4th, 2021, including
the changes introduced in 392ee587932b2c764d9600854b049897f0979b4e.

See: kubernetes-retired/container-object-storage-interface-spec@392ee58
See: kubernetes-retired/container-object-storage-interface-spec#27
NicolasT added a commit to scality/cosi-driver-sample that referenced this pull request May 11, 2021
This bumps the version of the spec to that of May 4th, 2021, including
the changes introduced in 392ee587932b2c764d9600854b049897f0979b4e.

See: kubernetes-retired/container-object-storage-interface-spec@392ee58
See: kubernetes-retired/container-object-storage-interface-spec#27
NicolasT added a commit to scality/cosi-driver-sample that referenced this pull request May 11, 2021
This bumps the version of the spec to that of May 4th, 2021, including
the changes introduced in 392ee587932b2c764d9600854b049897f0979b4e.

See: kubernetes-retired/container-object-storage-interface-spec@392ee58
See: kubernetes-retired/container-object-storage-interface-spec#27
NicolasT added a commit to scality/cosi-driver-sample that referenced this pull request May 11, 2021
This bumps the version of the spec to that of May 4th, 2021, including
the changes introduced in 392ee587932b2c764d9600854b049897f0979b4e.

The tests show a potential issue in the CSI driver, see
https://kubernetes.slack.com/archives/C017EGC1C6N/p1620729488311200.

See: kubernetes-retired/container-object-storage-interface-spec@392ee58
See: kubernetes-retired/container-object-storage-interface-spec#27
NicolasT added a commit to scality/cosi-driver-sample that referenced this pull request May 11, 2021
This bumps the version of the spec to that of May 4th, 2021, including
the changes introduced in 392ee587932b2c764d9600854b049897f0979b4e.

The tests show a potential issue in the CSI driver, see
https://kubernetes.slack.com/archives/C017EGC1C6N/p1620729488311200.

See: kubernetes-retired/container-object-storage-interface-spec@392ee58
See: kubernetes-retired/container-object-storage-interface-spec#27
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
approved Indicates a PR has been approved by an approver from all required OWNERS files. cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. lgtm "Looks good to me", indicates that a PR is ready to be merged. size/XL Denotes a PR that changes 500-999 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants