kubetest2 icon indicating copy to clipboard operation
kubetest2 copied to clipboard

Remove dependence on boskos and test-infra

Open palnabarun opened this issue 2 years ago • 6 comments

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.

palnabarun avatar Aug 01 '22 17:08 palnabarun

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.

palnabarun avatar Aug 01 '22 17:08 palnabarun

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

BenTheElder avatar Aug 11 '22 17:08 BenTheElder

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

k8s-triage-robot avatar Nov 09 '22 18:11 k8s-triage-robot

/lifecycle frozen

BenTheElder avatar Nov 09 '22 18:11 BenTheElder

/sig testing

kumiDa avatar Jun 02 '23 10:06 kumiDa

/assign

upodroid avatar Jul 31 '23 21:07 upodroid