test-infra icon indicating copy to clipboard operation
test-infra copied to clipboard

retest not working for github workflow

Open killianmuldoon opened this issue 2 years ago • 5 comments

Cluster API enabled triggering Github actions using retest https://github.com/kubernetes/test-infra/pull/25736 but the functionality doesn't seem to be working.

What happened: Added /retest comment to a PR with failing github actions. Most of the tests reran, but not the dependabot github workflow: https://github.com/kubernetes-sigs/cluster-api/pull/6357

What you expected to happen: Expected all github workflows to rerun.

How to reproduce it (as minimally and precisely as possible): We have a PR at https://github.com/kubernetes-sigs/cluster-api/pull/6362 that we're keeping open to reproduce the issue.

killianmuldoon avatar Mar 31 '22 10:03 killianmuldoon

@killianmuldoon: There are no sig labels on this issue. Please add an appropriate label by using one of the following commands:

  • /sig <group-name>
  • /wg <group-name>
  • /committee <group-name>

Please see the group list for a listing of the SIGs, working groups, and committees available.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

k8s-ci-robot avatar Mar 31 '22 10:03 k8s-ci-robot

What exactly should it have triggered in https://github.com/kubernetes-sigs/cluster-api/pull/6362 but didn't?

/cc @shinigambit

alvaroaleman avatar Mar 31 '22 21:03 alvaroaleman

In that case I was expecting it to trigger .github/workflows/verify.yml but in other cases it was failing to trigger dependabot actions.

killianmuldoon avatar Apr 01 '22 09:04 killianmuldoon

xref: https://github.com/kubernetes/test-infra/pull/24726#issuecomment-1084405644

I'm not sure if anyone is actively working on / using this functionality.

BenTheElder avatar May 02 '22 22:05 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 Jul 31 '22 22:07 k8s-triage-robot

The Kubernetes project currently lacks enough active 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 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 rotten

k8s-triage-robot avatar Aug 30 '22 22:08 k8s-triage-robot

The Kubernetes project currently lacks enough active contributors to adequately respond to all issues and PRs.

This bot triages issues 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:

  • Reopen this issue with /reopen
  • Mark this issue as fresh with /remove-lifecycle rotten
  • Offer to help out with Issue Triage

Please send feedback to sig-contributor-experience at kubernetes/community.

/close not-planned

k8s-triage-robot avatar Sep 29 '22 23:09 k8s-triage-robot

@k8s-triage-robot: Closing this issue, marking it as "Not Planned".

In response to this:

The Kubernetes project currently lacks enough active contributors to adequately respond to all issues and PRs.

This bot triages issues 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:

  • Reopen this issue with /reopen
  • Mark this issue as fresh with /remove-lifecycle rotten
  • Offer to help out with Issue Triage

Please send feedback to sig-contributor-experience at kubernetes/community.

/close not-planned

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

k8s-ci-robot avatar Sep 29 '22 23:09 k8s-ci-robot

/reopen

I'll a test to figure out the current state of this on the CAPI repo.

/cc @nikhita

killianmuldoon avatar Jun 13 '23 09:06 killianmuldoon

@killianmuldoon: Reopened this issue.

In response to this:

/reopen

I'll a test to figure out the current state of this on the CAPI repo.

/cc @nikhita

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

k8s-ci-robot avatar Jun 13 '23 09:06 k8s-ci-robot

Testing this on https://github.com/kubernetes-sigs/cluster-api/pull/8844

CAPI has three actions here which are all failing on the PR:

  1. PR Verify
  2. Lint
  3. Check markdown links

Currently it looks like /retest is working to trigger all three. I just took another look at the original problem, and it looks like it was only the dependabot workflow that wasn't triggered correct. I'll keep that PR open for a while to allow others to run /retest against it if they want. I'll have to get a dependabot PR to play with using /retest on those actions.

killianmuldoon avatar Jun 13 '23 10:06 killianmuldoon

The Kubernetes project currently lacks enough active contributors to adequately respond to all issues and PRs.

This bot triages issues 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:

  • Reopen this issue with /reopen
  • Mark this issue as fresh with /remove-lifecycle rotten
  • Offer to help out with Issue Triage

Please send feedback to sig-contributor-experience at kubernetes/community.

/close not-planned

k8s-triage-robot avatar Jul 13 '23 10:07 k8s-triage-robot

@k8s-triage-robot: Closing this issue, marking it as "Not Planned".

In response to this:

The Kubernetes project currently lacks enough active contributors to adequately respond to all issues and PRs.

This bot triages issues 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:

  • Reopen this issue with /reopen
  • Mark this issue as fresh with /remove-lifecycle rotten
  • Offer to help out with Issue Triage

Please send feedback to sig-contributor-experience at kubernetes/community.

/close not-planned

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

k8s-ci-robot avatar Jul 13 '23 10:07 k8s-ci-robot