Open palnabarun opened 2 years ago
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:
lifecycle/stale
is appliedlifecycle/stale
was applied, lifecycle/rotten
is appliedlifecycle/rotten
was applied, the issue is closedYou can:
/remove-lifecycle stale
/lifecycle rotten
/close
Please send feedback to sig-contributor-experience at kubernetes/community.
/lifecycle stale
/lifecycle frozen
/sig testing
/assign
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: