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
Hosting azure/kubernetes-policy-controller under the OPA organization #1093
Comments
@tsandall yes I would do that adding @marccampbell who was also interested in this project |
Updating the LICENSE to Apache v2 For more details refer to open-policy-agent/opa#1093
@tsandall - Regarding number 3 - do you have a CNCF CLA bot on the OPA Github org already? cc @caniszczyk |
@tsandall - regarding number 1 - can we simply complete an org transfer for the repo from Azure to the OPA Github org? |
@lachie83 I'm not familiar with org transfers, but happy to help out if needed. We don't have a CLA bot installed in the OPA org (my understanding is that CNCF makes it unnecessary but I'm not a lawyer...) |
email Linux Foundation Helpdesk helpdesk@rt.linuxfoundation.org and cc me to get the CLA bot installed in the OPA org (make sure 'thelinuxfoundation' is an owner of the org). The LF IT team is a bit barebones at the moment due to the holidays so it may take some time. |
Email sent. @lachie83 I don't have your email so I just copied Nikhil and Chris. |
Thanks @tsandall. I contacted @caniszczyk and he mentioned that we can go DCO for OPA and that there is no requirement to have CLA. |
I've confirmed that we do indeed need CLA on this repository. Let me work with the CNCF to understand the process of adding the CNCF CLA bot to this repo. |
@lachie83 OK -- to be clear, do you mean this repo (i.e., open-policy-agent/opa) or the new repo that this issue is about (e.g., open-policy-agent/kubernetes-policy-controller)? |
new repo
On Wed, Dec 19, 2018 at 1:31 PM Torin Sandall ***@***.***> wrote:
@lachie83 <https://github.com/lachie83> OK -- to be clear, do you mean
*this* repo (i.e., open-policy-agent/opa) or the *new* repo that this
issue is about (e.g., open-policy-agent/kubernetes-policy-controller)?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#1093 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAD5IXE_2qgXsYiB3m4KhLvClP9foNl5ks5u6oYBgaJpZM4Y8lCP>
.
--
Cheers,
Chris Aniszczyk
http://aniszczyk.org
+1 512 961 6719
|
/cc |
@tsandall - Ihor has provided me with the details to add the CNCF CLA bot to the new repository. How would you like to proceed? |
@lachie83 I'm not familiar with the org transfer process. Is there something you need from me to make it happen? I can add you as an owner in the OPA organization if necessary. |
If we want to do an org transfer the repository name would remain the same. Is that okay? I would need repo admin access to setup the CLA before we accept any contributions. Pros for this approach is that all issues and PRs would remain intact. |
Ooph. Naming is hard. I hadn't thought about changing the name. I assume we could do that later? I think it would be good to keep the issues/PRs intact. I've sent you an invite to the OPA organization. Let me know if you need elevated privileges. |
Received. I'm just making sure everything is in order then I will initiate the transfer. We will probably need a team of admins created in GH for that specific repo once transferred. |
Great. I'll set up the admin team once the repo has been transferred. |
@lachie83 just a quick heads up, I've given you "owner" permission in the OPA org. You should be able to do the transfer any time now. Let me know if there's anything preventing you. |
Thanks @tsandall. I'm going to action the transfer tomorrow. |
Updating the LICENSE to Apache v2 For more details refer to open-policy-agent/opa#1093
@tsandall I've transferred the repo. Currently working on the CLA bot. I've also create a new maintainers team but haven't yet granted admin privs for maintainers on that repo. I'll leave that to you if you choose to do so. |
Hey @tsandall. The repo has been transferred here - https://github.com/open-policy-agent/kubernetes-policy-controller. The following two items are still outstanding:
|
1) we will investigate
2) DCO should still be enabled
…On Tue, Jan 8, 2019 at 12:48 PM Lachlan Evenson ***@***.***> wrote:
Hey @tsandall <https://github.com/tsandall>. The repo has been
transferred here -
https://github.com/open-policy-agent/kubernetes-policy-controller. The
following two items are still outstanding:
1. Fix CLA bot - It's triggering but we aren't getting a respond in
the check on the PR. We cannot merge *ANY* contributions until this
happens. See open-policy-agent/gatekeeper#36
<open-policy-agent/gatekeeper#36>
2. We need to *DISABLE* the DCO bot for all repos in the OPA org and
selectively add it for everything but *THIS* repo (I know it's a pain
- I wish you could do an exclusion). Would you like to do that, otherwise
I'm happy to *BUT* it means that all subsequent repos that are added
to this org will need to be manually activated to enable the DCO bot to
function.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#1093 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAD5IeLEPVddtR2as38cS_C60WkF0kffks5vBOgYgaJpZM4Y8lCP>
.
--
Cheers,
Chris Aniszczyk
http://aniszczyk.org
+1 512 961 6719
|
hey all, thanks for driving this to completion. @caniszczyk just to clarify, you're saying DCO should be enabled on all repos including the new one? |
correct
On Tue, Jan 8, 2019 at 1:05 PM Torin Sandall ***@***.***> wrote:
hey all, thanks for driving this to completion.
@caniszczyk <https://github.com/caniszczyk> just to clarify, you're
saying DCO should be enabled on all repos including the new one?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#1093 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAD5IXnWNAzQ0o2PMYQOOMlwK3wbDF5qks5vBOv1gaJpZM4Y8lCP>
.
--
Cheers,
Chris Aniszczyk
http://aniszczyk.org
+1 512 961 6719
|
@caniszczyk has fixed the CLA bot so we are done here. Confirming that we will leave both DCO and CLA bots enabled on this repo. |
@tsandall Please close if you feel we have me the requirements of this issue. |
LGTM! |
The recent Azure/kubernetes-policy-controller project was started to improve the state of policy control in Kubernetes. The project uses OPA as the underlying policy language and engine that evaluates Kubernetes objects to detect violations, enforce invariants, and generate audit reports. After the project was announced the community expressed interest in having the project hosted by a vendor-neutral organization. The initial contributors to the project concluded that it should be hosted under the OPA organization on GitHub.
Styra (the primary maintainer of OPA today) is in favor of hosting the new project under the OPA organization.
To move forward, we need to:
/cc @rite2nikhil @caniszczyk - feel free to tag others that should be notified. Since you're both members of the OPA organization on GitHub you should have permission to create the repository and set up the CLA automation. @rite2nikhil I assume you will take care of updating the license to ALv2.
The text was updated successfully, but these errors were encountered: