Coder Social home page Coder Social logo

Comments (13)

enisoc avatar enisoc commented on July 24, 2024 1

We cut v1.9.0-alpha.2 with the following jobs failing out of the current master-release-blocking set:

  • gci-gce-serial
  • gci-gke-serial
  • gci-gce-alpha-features
  • gce-scale-correctness
  • soak-gce-gci
  • kubeadm-gce

Once we define criteria, we will be following up to evaluate these for continued blocking status.

from sig-release.

spiffxp avatar spiffxp commented on July 24, 2024

Still working on a proposal, but here's my rough take for now:

An ideal candidate job for release-blocking:

  • Finishes a run in 60 minutes or less
  • Runs at least every 2 hours
  • Passes 90% of all runs in the past week (regardless of underlying commit)
  • Is capable of passing 3 times in a row against the same commit
  • Is owned by a SIG that is responsive to @kubernetes/sig-foo-test-failures
  • Fails for no more than 10 runs in a row

from sig-release.

jdumars avatar jdumars commented on July 24, 2024

Aaron and I worked on some definitions around this in a Google doc, and I would like to reconcile that effort with this PR. The doc is here: https://docs.google.com/document/d/1kCDdmlpTnHPQt5z8JzODdFCc3T2D4MKR53twsDZu20c/edit We had intended to do the necessary pre-work and then submit it as a proposal, but the process for "process proposals" is not clear. (my head just exploded)

from sig-release.

jdumars avatar jdumars commented on July 24, 2024

Also, I don't think this should be in a KEP. These are procedural guard rails around the build ecosystem, and require a different audience and level of review.

from sig-release.

fejta-bot avatar fejta-bot commented on July 24, 2024

Issues go stale after 90d of inactivity.
Mark the issue as fresh with /remove-lifecycle stale.
Stale issues rot after an additional 30d of inactivity and eventually close.

If this issue is safe to close now please do so with /close.

Send feedback to sig-testing, kubernetes/test-infra and/or fejta.
/lifecycle stale

from sig-release.

justaugustus avatar justaugustus commented on July 24, 2024

/remove-lifecycle stale

from sig-release.

justaugustus avatar justaugustus commented on July 24, 2024

/lifecycle frozen

from sig-release.

spiffxp avatar spiffxp commented on July 24, 2024

I'm going to try and reframe this into a step by step guide on how to move a job from:

  • non-blocking to release-blocking
  • bring-your-own-ci to triggered-by-k8s-prow
  • pr-optional to pr-non-blocking
  • pr-non-blocking to pr-blocking

Criteria will include responsive humans and metrics on signal reliability that are available to us today

Then PR this into test-infra/docs

from sig-release.

justaugustus avatar justaugustus commented on July 24, 2024

/area release-team
/milestone v1.15
/priority critical-urgent

from sig-release.

justaugustus avatar justaugustus commented on July 24, 2024

/unassign @jdumars

from sig-release.

BenTheElder avatar BenTheElder commented on July 24, 2024

#346 did this I think?

from sig-release.

spiffxp avatar spiffxp commented on July 24, 2024

/close
Criteria are documented but not yet fully enforced (re: metrics on duration and flakiness)

Will continue to work that against #347

from sig-release.

k8s-ci-robot avatar k8s-ci-robot commented on July 24, 2024

@spiffxp: Closing this issue.

In response to this:

/close
Criteria are documented but not yet fully enforced (re: metrics on duration and flakiness)

Will continue to work that against #347

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.

from sig-release.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.