Skip to content
This repository has been archived by the owner on May 6, 2022. It is now read-only.

Define common interfaces for cluster and namespaced classes and plans #2220

Merged

Conversation

carolynvs
Copy link
Contributor

This is necessary groundwork for the svcat cli to deal with both ClusterServiceBrokers and ServiceBrokers. I expect that interface may expand to add more values from the common specs but for now I just wanted to get it defined so that the many issues for supporting namespaced brokers aren't blocked by a larger PR (#2116).

@k8s-ci-robot k8s-ci-robot added cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. size/M Denotes a PR that changes 30-99 lines, ignoring generated files. labels Jul 19, 2018
@carolynvs carolynvs requested review from jboyd01 and jeremyrickard and removed request for jberkhahn and n3wscott July 19, 2018 19:49
@carolynvs carolynvs force-pushed the define-common-interface branch from ee0e2a8 to c88790b Compare July 19, 2018 19:50
@jboyd01
Copy link
Contributor

jboyd01 commented Jul 19, 2018

/lgtm

@k8s-ci-robot k8s-ci-robot added the lgtm Indicates that a PR is ready to be merged. label Jul 19, 2018
@jboyd01
Copy link
Contributor

jboyd01 commented Jul 20, 2018

@carolynvs - travis doesn't appreciate your lack of copyright in the two new files. I didn't catch it in review.

@carolynvs
Copy link
Contributor Author

Sorry abut that, forgot to run verify locally... 😊 Fixing!

@carolynvs carolynvs force-pushed the define-common-interface branch from c88790b to 5a9b76e Compare July 20, 2018 14:44
@k8s-ci-robot k8s-ci-robot added size/L Denotes a PR that changes 100-499 lines, ignoring generated files. and removed lgtm Indicates that a PR is ready to be merged. size/M Denotes a PR that changes 30-99 lines, ignoring generated files. labels Jul 20, 2018
@jboyd01
Copy link
Contributor

jboyd01 commented Jul 20, 2018

/lgtm

@k8s-ci-robot k8s-ci-robot added the lgtm Indicates that a PR is ready to be merged. label Jul 20, 2018
@jboyd01 jboyd01 added the LGTM1 label Jul 20, 2018
Copy link
Contributor

@jeremyrickard jeremyrickard left a comment

Choose a reason for hiding this comment

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

looks good to me!

@jeremyrickard
Copy link
Contributor

/lgtm

@jeremyrickard
Copy link
Contributor

/label LGTM2

@jeremyrickard
Copy link
Contributor

/approve

@jeremyrickard
Copy link
Contributor

/assign @carolynvs

@jboyd01
Copy link
Contributor

jboyd01 commented Jul 20, 2018

/approve

@k8s-ci-robot
Copy link
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: jboyd01, jeremyrickard

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 Jul 20, 2018
@k8s-ci-robot k8s-ci-robot merged commit df73d24 into kubernetes-retired:master Jul 20, 2018
@carolynvs carolynvs deleted the define-common-interface branch July 20, 2018 17:38
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 Indicates that a PR is ready to be merged. LGTM1 LGTM2 size/L Denotes a PR that changes 100-499 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants