Skip to content

Porting owners file from kube-deploy #4

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Mar 23, 2018

Conversation

krisnova
Copy link
Contributor

@krisnova krisnova commented Mar 21, 2018

Copying an owners file is just to get us started

closes #3

@k8s-ci-robot k8s-ci-robot added size/S Denotes a PR that changes 10-29 lines, ignoring generated files. cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. labels Mar 21, 2018
@krisnova
Copy link
Contributor Author

I think this is a weird PR because it will give the rest of the owners/maintainers merge rights.

CC @roberthbailey @timothysc @krousey

Copy link
Contributor

@krousey krousey left a comment

Choose a reason for hiding this comment

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

I think it's fine as a first pass since it mirrors what we have now.

In the meeting, we discussed rethinking this list to better represent the people and companies working on this. But I think that can come in a follow up PR so we can unblock the repo migration.

cluster-api-admins:
- justinsb
- krousey
- luxas
Copy link
Contributor

Choose a reason for hiding this comment

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

I agree that he should be in the sig leads and part of approvers. I think he was a kube-deploy admin, but not very active in the cluster-api aspect of it. @luxas, does that seem accurate?

- luxas
- roberthbailey
- timothysc
cluster-api-admins:
Copy link
Contributor

Choose a reason for hiding this comment

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

Does this come with github repo privileges like being able to create labels and other things? Is this meant to mirror that structure? If so, then this list should mirror the github organizational structure. It's fine to discuss who should have that level of access here though and then mirror it back to github.

Choose a reason for hiding this comment

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

In the kube-deploy repo, this list came from the github group with the same name. If we aren't going to be setting up groups in this org then there isn't any point separating out admins from maintainers here.

- roberthbailey
- timothysc
cluster-api-admins:
- justinsb

Choose a reason for hiding this comment

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

Justin was a kube-deploy admin for the aws image builder sub-project. Not sure if he cares about being an admin for this repo or not.

@krisnova
Copy link
Contributor Author

Wondering if we can keep this PR as is (as it's a port) and make changes in other PRs?

In general I would tend to favor unchanged ports with later PRs for changes just to keep a clean history and reduce complexity.

@timothysc
Copy link
Member

/lgtm

@k8s-ci-robot k8s-ci-robot added the lgtm "Looks good to me", indicates that a PR is ready to be merged. label Mar 22, 2018
@krisnova krisnova merged commit 95d6a88 into kubernetes-sigs:master Mar 23, 2018
@krisnova
Copy link
Contributor Author

I went ahead and merged this in - so at least we now have owners defined for work moving forward. Hope this works for everyone. 😬

@krisnova krisnova deleted the add-owners-file branch March 23, 2018 18:54
@luxas
Copy link
Contributor

luxas commented May 11, 2018

To answer your question, I don't need to be in the cluster-api-admins group there, but in the end there's not a difference as I'm a lead and with the current structure I'd get approving rights in any case.

roberthbailey pushed a commit to roberthbailey/cluster-api that referenced this pull request Sep 24, 2018
…lusterctl-fixes

Kubebuilder clusterctl fixes
chuckha pushed a commit to chuckha/cluster-api that referenced this pull request Oct 2, 2019
hack: include verify scripts based on cluster-api-provider-docker
jayunit100 pushed a commit to jayunit100/cluster-api that referenced this pull request Jan 31, 2020
Starting a bi-weekly meeting.  Updated the links and message.
sbueringer referenced this pull request in sbueringer/cluster-api Feb 1, 2022
vivek-koppuru pushed a commit to vivek-koppuru/cluster-api that referenced this pull request Dec 8, 2022
k8s-ci-robot pushed a commit that referenced this pull request Jun 27, 2024
* Introduce CEL for ClusterClass Variables

Signed-off-by: chaunceyjiang <[email protected]>

* feat: Implement CEL validation

* refactor: Add comments from previous code reviews

* chore: Generate CC manifest after fixing list type annotation (#2)

* chore: Fix up CRD manifest

* fix: Pass through context to CEL funcs

* feat: Add CEL admission cost validation

* refactor: Add nolint to unbounded

* refactor: Fix up new func signature

* build: Fix up go mod for tools

* fixup! refactor: Apply review feedback

* fixup! build: Regenerate openapi spec

* fixup! refactor: Apply review feedback

* fixup! fix: Regenerate everything

* fixup! fix: Apply review feedback

* fixup! fix: More review feedback

* fixup! refactor: Address review feedback, especially re recursion

* fixup! fix: Check total cost

* fixup! refactor: Address review feedback - rename testCtx to ctx

* CEL: Various improvements (#3)

* resolve compile issue after rebase

* Some more improvements (#4)

---------

Signed-off-by: chaunceyjiang <[email protected]>
Co-authored-by: Jimmi Dyson <[email protected]>
Co-authored-by: Jimmi Dyson <[email protected]>
Co-authored-by: Stefan Büringer <[email protected]>
Co-authored-by: Stefan Bueringer <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
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/S Denotes a PR that changes 10-29 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Create owners file
6 participants