kubetest2
kubetest2 copied to clipboard
Remove dependence on boskos and test-infra
Filing this issue to remove dependency of kubetest2 on boskos and in turn test-infra.
Thoughts from @BenTheElder on https://github.com/kubernetes-sigs/kubetest2/pull/207#issuecomment-1201473204:
The best answer is probably copying in our own boskos client like @munnerz did in test-infra, boskos client is pretty simple and stable, and the API is not really changing.
The prior art by @munnerz in https://github.com/kubernetes/test-infra/pull/26956 copies relevant parts of boskos to test-infra and eliminates the circular dependency between boskos and test-infra.
However, the problem we are dealing with here is that boskos client depends on test-infra for test-infra/prow/config/secret
. We need to find a way to resolve that as well.
Otherwise, merely copying boskos client code here will still have dependency on test-infra.
I think given our current discussion the correct answer for now is for boskos to stop depending on the secret agent xref https://github.com/kubernetes/test-infra/issues/26989#issuecomment-1212290984
The Kubernetes project currently lacks enough contributors to adequately respond to all issues and PRs.
This bot triages issues and PRs according to the following rules:
- After 90d of inactivity,
lifecycle/stale
is applied - After 30d of inactivity since
lifecycle/stale
was applied,lifecycle/rotten
is applied - After 30d of inactivity since
lifecycle/rotten
was applied, the issue is closed
You can:
- Mark this issue or PR as fresh with
/remove-lifecycle stale
- Mark this issue or PR as rotten with
/lifecycle rotten
- Close this issue or PR with
/close
- Offer to help out with Issue Triage
Please send feedback to sig-contributor-experience at kubernetes/community.
/lifecycle stale
/lifecycle frozen
/sig testing
/assign