Skip to content
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

Please create repo kubernetes-sigs/etcdadm #308

Closed
justinsb opened this issue Dec 14, 2018 · 17 comments
Closed

Please create repo kubernetes-sigs/etcdadm #308

justinsb opened this issue Dec 14, 2018 · 17 comments
Assignees
Labels
area/github-repo Creating, migrating or deleting a Kubernetes GitHub Repository

Comments

@justinsb
Copy link
Member

New Repo, Staging Repo, or migrate existing

New Repo

Requested name for new repository

etcdadm

Which Organization should it reside

kubernetes-sigs

If not a staging repo, who should have admin access

justinsb, dlipovetsky & sig-cluster-lifecycle chairs (roberthbailey, luxas, timothysc)

If not a staging repo, who should have write access

justinsb, dlipovetsky

If a new repo, who should be listed as approvers in OWNERS

justinsb, dlipovetsky

If a new repo, who should be listed in SECURITY_CONTACTS

justinsb, dlipovetsky

What should the repo description be

tooling & automation for kubernetes etcd clusters

What SIG and subproject does this fall under in sigs.yaml

etcdadm is a new subproject of sig-cluster-lifecycle

Approvals

kubernetes/community#2835

Additional context for request

n/a

/area github-repo

@k8s-ci-robot k8s-ci-robot added the area/github-repo Creating, migrating or deleting a Kubernetes GitHub Repository label Dec 14, 2018
@cblecker
Copy link
Member

I can’t tell clearly from the KEP.. are we forking an existing project?

@jberkus
Copy link
Contributor

jberkus commented Dec 21, 2018

@cblecker yes. I believe this is the current canonical source: https://github.com/platform9/etcdadm

@cblecker
Copy link
Member

cblecker commented Jan 5, 2019

@justinsb can you confirm? rules for importing/donating code is different than a new repo with newly created code.

@dlipovetsky
Copy link

@cblecker Platform9 would like to donate the code. We can transfer the repo the kubernetes-sigs org, or duplicate the repo (and outstanding issues).

@cblecker
Copy link
Member

Can you please review the rules for donated repositories, and speak to each of the requirements?: https://github.com/kubernetes/community/blob/master/github-management/kubernetes-repositories.md#rules-for-new-repositories

also, please add me as an admin to the current repo

@dlipovetsky
Copy link

dlipovetsky commented Jan 11, 2019

@cblecker Absolutely.

  • I confirmed that all contributors have signed the CNCF CLA.
  • Boilerplate text has been updated to attribute copyright to "The etcdadm authors"
  • Dependencies have MIT, AL2.0, or BSD licenses [0], which I understand are all acceptable.

Although it does not appear in the rules, I realize that--where possible--the use of the same dependencies as k/k is important, too; @justinsb was kind enough to submit one patch getting etcdadm closer to this goal.

[0]

$ licenses github.com/platform9/etcdadm
github.com/platform9/etcdadm                                                                 Apache License 2.0
github.com/platform9/etcdadm/vendor/github.com/beorn7/perks/quantile                         MIT License (98%)
github.com/platform9/etcdadm/vendor/github.com/coreos/bbolt                                  MIT License
github.com/platform9/etcdadm/vendor/github.com/coreos/etcd                                   Apache License 2.0
github.com/platform9/etcdadm/vendor/github.com/coreos/go-semver/semver                       Apache License 2.0
github.com/platform9/etcdadm/vendor/github.com/coreos/go-systemd/journal                     Apache License 2.0
github.com/platform9/etcdadm/vendor/github.com/coreos/pkg/capnslog                           Apache License 2.0
github.com/platform9/etcdadm/vendor/github.com/dgrijalva/jwt-go                              MIT License (98%)
github.com/platform9/etcdadm/vendor/github.com/ghodss/yaml                                   ? (BSD 3-clause "New" or "Revised" License, 83%)
github.com/platform9/etcdadm/vendor/github.com/gogo/protobuf                                 BSD 3-clause "New" or "Revised" License (90%)
github.com/platform9/etcdadm/vendor/github.com/golang/glog                                   Apache License 2.0
github.com/platform9/etcdadm/vendor/github.com/golang/protobuf                               BSD 3-clause "New" or "Revised" License (92%)
github.com/platform9/etcdadm/vendor/github.com/google/btree                                  Apache License 2.0
github.com/platform9/etcdadm/vendor/github.com/jonboulle/clockwork                           Apache License 2.0
github.com/platform9/etcdadm/vendor/github.com/matttproud/golang_protobuf_extensions/pbutil  Apache License 2.0
github.com/platform9/etcdadm/vendor/github.com/prometheus/client_golang/prometheus           Apache License 2.0
github.com/platform9/etcdadm/vendor/github.com/prometheus/client_model/go                    Apache License 2.0
github.com/platform9/etcdadm/vendor/github.com/prometheus/common                             Apache License 2.0
github.com/platform9/etcdadm/vendor/github.com/prometheus/procfs                             Apache License 2.0
github.com/platform9/etcdadm/vendor/github.com/satori/go.uuid                                MIT License (98%)
github.com/platform9/etcdadm/vendor/github.com/sirupsen/logrus                               MIT License
github.com/platform9/etcdadm/vendor/github.com/spf13/cobra                                   Apache License 2.0 (95%)
github.com/platform9/etcdadm/vendor/github.com/spf13/pflag                                   BSD 3-clause "New" or "Revised" License (96%)
github.com/platform9/etcdadm/vendor/github.com/ugorji/go/codec                               MIT License
github.com/platform9/etcdadm/vendor/github.com/xiang90/probing                               MIT License
github.com/platform9/etcdadm/vendor/go.uber.org/atomic                                       MIT License (98%)
github.com/platform9/etcdadm/vendor/go.uber.org/multierr                                     MIT License (98%)
github.com/platform9/etcdadm/vendor/go.uber.org/zap                                          MIT License (98%)
github.com/platform9/etcdadm/vendor/golang.org/x/crypto                                      BSD 3-clause "New" or "Revised" License (96%)
github.com/platform9/etcdadm/vendor/golang.org/x/net                                         BSD 3-clause "New" or "Revised" License (96%)
github.com/platform9/etcdadm/vendor/golang.org/x/sys/unix                                    BSD 3-clause "New" or "Revised" License (96%)
github.com/platform9/etcdadm/vendor/golang.org/x/text                                        BSD 3-clause "New" or "Revised" License (96%)
github.com/platform9/etcdadm/vendor/golang.org/x/time/rate                                   BSD 3-clause "New" or "Revised" License (96%)
github.com/platform9/etcdadm/vendor/google.golang.org/genproto/googleapis/rpc/status         Apache License 2.0
github.com/platform9/etcdadm/vendor/google.golang.org/grpc                                   Apache License 2.0
github.com/platform9/etcdadm/vendor/gopkg.in/yaml.v2                                         Apache License 2.0
github.com/platform9/etcdadm/vendor/k8s.io/apimachinery/pkg                                  Apache License 2.0
github.com/platform9/etcdadm/vendor/k8s.io/client-go/util/cert                               Apache License 2.0
github.com/platform9/etcdadm/vendor/k8s.io/kubernetes/pkg/version                            Apache License 2.0

@cblecker
Copy link
Member

I'm ready to go on this.. The one issue is that @dlipovetsky is not a member of the kubernetes or kubernetes-sigs orgs, so I will not be able to provide repo access after the transfer. Would you like to get this corrected first?

@dlipovetsky
Copy link

@cblecker Thank you for the heads up. I'm submitting an issue to request membership to both, and I'll post an update here.

@dlipovetsky
Copy link

@cblecker I'm now a member of the @kubernetes and @kubernetes-sigs orgs. One question: Do I need to create an OWNERS file before the transfer? If not, please go ahead with the transfer. Thanks again!

@dlipovetsky
Copy link

@cblecker Anything else we need to take care of?

@cblecker cblecker assigned cblecker and unassigned cblecker Feb 28, 2019
@cblecker
Copy link
Member

/assign

@cblecker
Copy link
Member

cblecker commented Mar 6, 2019

@dlipovetsky Sorry for the delay in this. I've completed the transfer. You don't need an OWNERS right away, but you should merge one soon so that you can use the bot automation and approvers to merge things instead of manual access.

I've opened #569 to add you to the right teams to get that access.. as soon as that gets merged, you should be good to go.

Can you update sigs.yaml with the new repo? (cc: @justinsb )

@dlipovetsky
Copy link

@cblecker No problem. Thanks for your help!

I'll try updating sigs.yaml

@nikhita
Copy link
Member

nikhita commented Mar 14, 2019

@dlipovetsky bumping this, can you create a PR to update sigs.yaml with this new repo? We can close this issue once it gets merged. :)

@dlipovetsky
Copy link

@nikhita Thanks for the gentle reminder. PR opened!

@nikhita
Copy link
Member

nikhita commented Mar 18, 2019

kubernetes/community#3439 merged 🎉

Closing.
/close

@k8s-ci-robot
Copy link
Contributor

@nikhita: Closing this issue.

In response to this:

kubernetes/community#3439 merged 🎉

Closing.
/close

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/github-repo Creating, migrating or deleting a Kubernetes GitHub Repository
Projects
None yet
Development

No branches or pull requests

6 participants