cluster-api-provider-azure icon indicating copy to clipboard operation
cluster-api-provider-azure copied to clipboard

Add a CI job: ci-entrypoint.sh with latest-xxx as KUBERNETES_VERSION

Open lzhecheng opened this issue 3 years ago • 6 comments

/kind feature

Describe the solution you'd like [A clear and concise description of what you want to happen.] Currently, there's a CI job for ci-entrypoint: https://github.com/kubernetes/test-infra/blob/master/config/jobs/kubernetes-sigs/cluster-api-provider-azure/cluster-api-provider-azure-presubmits-main.yaml#L466 I think we should have another CI job to verify latest-xxx as KUBERNETES_VERSION.

Anything else you would like to add: [Miscellaneous information that will assist in solving the issue.]

Environment:

  • cluster-api-provider-azure version:
  • Kubernetes version: (use kubectl version):
  • OS (e.g. from /etc/os-release):

lzhecheng avatar Jun 07 '22 07:06 lzhecheng

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 Sep 05 '22 07:09 k8s-triage-robot

@jackfrancis IIRC, this situation has been covered right? If so please close this issue. Thanks.

lzhecheng avatar Sep 05 '22 10:09 lzhecheng

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 Oct 05 '22 11:10 k8s-triage-robot

@lzhecheng I'm not sure we have a separate job for this. The job you link to calls ci-entrypoint.sh with no args. Is that what we want to fulfill this issue?

jackfrancis avatar Oct 05 '22 21:10 jackfrancis

@lzhecheng I'm not sure we have a separate job for this. The job you link to calls ci-entrypoint.sh with no args. Is that what we want to fulfill this issue?

It has been a while and the situation has changed a lot so let's forget that link : )

cloud-provider-azure CI jobs are consuming latest-xxx but we need a presubmit job in capz to avoid breaking those jobs. It can be a new one or be integrated into an old one. If we don't have it right now, I think we should keep the issue open.

lzhecheng avatar Oct 06 '22 00:10 lzhecheng

@lzhecheng here's a link to the most recent (as of now) run of the capz presubmit job:

https://storage.googleapis.com/kubernetes-jenkins/pr-logs/pull/kubernetes-sigs_cluster-api-provider-azure/2495/pull-cluster-api-provider-azure-ci-entrypoint/1580979430652645376/build-log.txt

It built a 1.23.9 cluster. Are we saying that we want to update the job spec that runs this job to use a different "latest" configuration? As you can see in the above output no KUBERNETES_VERSION variable is being assigned, so we just use the capz default.

jackfrancis avatar Oct 14 '22 18:10 jackfrancis

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 Nov 13 '22 19:11 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 Nov 13 '22 19:11 k8s-ci-robot