Org: re-enable Netlify integration for kubernetes-sigs/kind

Created on 3 Apr 2019  路  17Comments  路  Source: kubernetes/org

Organization or repository

kubernetes-sigs/kind

Name of integration

Netlify

Link to integration website

https://netlify.com

Describe what is attempting to be accomplished

Automated build and preview triggering for kind.sigs.k8s.io

Additional context for request

This was previously enabled in https://github.com/kubernetes/org/issues/397, but now does not appear in integrations in the repo settings and automated builds / previews have stopped, despite being configured on the Netlify end.

All 17 comments

+1

Done. Can you recheck?

thanks @nikhita but it still doesn't seem to be enabled:

thanks! still trying to figure out why the previews are still down :confused:

"Automatically build deploy previews for all pull requests" is definitely on for https://app.netlify.com/sites/k8s-kind/settings/deploys, https://app.netlify.com/sites/k8s-kind/overview still shows "install the github app" but i'm not sure if that's accurate anyhow

cc @zacharysarah, any ideas? :confused:

looks like the last preview was Fri, Mar 29, 2019 at 2:57 AM, sometime since then all automated builds just stopped !?

@BenTheElder I'm looking now--I notice that yeah, preview deployments seem to have halted, but also that there are no outbound notifications configured. I'm tweaking a couple of settings now, will update when I know more.

UPDATE 1: I've added some notification triggers; no dice.

OK so what I did was link the netlify site to the netlify-test repo and then back to the kind repo.

Per @zacharysarah's conversation with netlify support, they only use deploy keys over SSH to clone, seems setting up the github app does that.

It now finally doesn't ask me to install the app on the netlify site, and previews are working. :tada:

I suspect kubebuilder was similarly broken on the 29th, @mrbobbytables pointed out this is when the netlify-test was setup.

https://github.com/kubernetes-sigs/kubebuilder/pull/657 <-- 2 day old PR, no netlify status
https://github.com/kubernetes-sigs/kubebuilder/pull/644 <-- 12 day old PR, netlify status

FYI @pwittrock @mengqiy for kubebuilder you may need to go through the above process to re-enable automated netlify deploys ^

I'm curious if this was triggered by requesting the integration of their new "Native GitHub App" whereas previous ones were done with the "OAuth App authentication".

@BenTheElder Thanks for headup! Let me fix it.

This looks like it's working. Can you confirm?

@cblecker I confirm it's working for kubebuilder.

@Liujingfang1 You may need to do the same thing for kubectl book as mentioned in https://github.com/kubernetes/org/issues/681#issuecomment-479671856

this is working, thank you all!!

Was this page helpful?
0 / 5 - 0 ratings

Related issues

szuecs picture szuecs  路  3Comments

ashish-amarnath picture ashish-amarnath  路  3Comments

codenrhoden picture codenrhoden  路  3Comments

Pensu picture Pensu  路  3Comments

Raffo picture Raffo  路  3Comments